public class OutboundParameterValueRedefiner extends Object implements ParameterValueRedefiner
CaughtException
into the first parameter. This
class is immutable.ParameterValueRedefiner.ParameterValue
Constructor and Description |
---|
OutboundParameterValueRedefiner(CaughtException<?> event,
javax.enterprise.inject.spi.BeanManager manager,
HandlerMethodImpl<?> handler)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
redefineParameterValue(ParameterValueRedefiner.ParameterValue value)
Callback allowing the default parameter value (that which would be
injected according to the CDI type safe resolution rules) to be
overridden.
|
public OutboundParameterValueRedefiner(CaughtException<?> event, javax.enterprise.inject.spi.BeanManager manager, HandlerMethodImpl<?> handler)
event
- instance of CaughtException to inject.manager
- active BeanManagerhandler
- Handler method this redefiner is forpublic Object redefineParameterValue(ParameterValueRedefiner.ParameterValue value)
redefineParameterValue
in interface ParameterValueRedefiner
value
- the default valueCopyright © 2008-2013 Seam Framework. All Rights Reserved.