Package org.picocontainer.behaviors
Class Intercepted.ControllerWrapper
- java.lang.Object
-
- org.picocontainer.behaviors.Intercepted.ControllerWrapper
-
- All Implemented Interfaces:
Intercepted.Controller
- Enclosing class:
- Intercepted<T>
public class Intercepted.ControllerWrapper extends java.lang.Object implements Intercepted.Controller
-
-
Constructor Summary
Constructors Constructor Description ControllerWrapper(java.lang.ThreadLocal<Intercepted.Controller> threadLocal)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clear()
java.lang.Object
getInstance()
java.lang.Object
getOriginalRetVal()
void
instance(java.lang.Object instance)
boolean
isOverridden()
boolean
isVetoed()
void
override()
void
setOriginalRetVal(java.lang.Object retVal)
void
veto()
-
-
-
Constructor Detail
-
ControllerWrapper
public ControllerWrapper(java.lang.ThreadLocal<Intercepted.Controller> threadLocal)
-
-
Method Detail
-
veto
public void veto()
- Specified by:
veto
in interfaceIntercepted.Controller
-
clear
public void clear()
- Specified by:
clear
in interfaceIntercepted.Controller
-
isVetoed
public boolean isVetoed()
- Specified by:
isVetoed
in interfaceIntercepted.Controller
-
setOriginalRetVal
public void setOriginalRetVal(java.lang.Object retVal)
- Specified by:
setOriginalRetVal
in interfaceIntercepted.Controller
-
getOriginalRetVal
public java.lang.Object getOriginalRetVal()
- Specified by:
getOriginalRetVal
in interfaceIntercepted.Controller
-
isOverridden
public boolean isOverridden()
- Specified by:
isOverridden
in interfaceIntercepted.Controller
-
instance
public void instance(java.lang.Object instance)
- Specified by:
instance
in interfaceIntercepted.Controller
-
getInstance
public java.lang.Object getInstance()
- Specified by:
getInstance
in interfaceIntercepted.Controller
-
override
public void override()
- Specified by:
override
in interfaceIntercepted.Controller
-
-