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 voidclear()java.lang.ObjectgetInstance()java.lang.ObjectgetOriginalRetVal()voidinstance(java.lang.Object instance)booleanisOverridden()booleanisVetoed()voidoverride()voidsetOriginalRetVal(java.lang.Object retVal)voidveto()
-
-
-
Constructor Detail
-
ControllerWrapper
public ControllerWrapper(java.lang.ThreadLocal<Intercepted.Controller> threadLocal)
-
-
Method Detail
-
veto
public void veto()
- Specified by:
vetoin interfaceIntercepted.Controller
-
clear
public void clear()
- Specified by:
clearin interfaceIntercepted.Controller
-
isVetoed
public boolean isVetoed()
- Specified by:
isVetoedin interfaceIntercepted.Controller
-
setOriginalRetVal
public void setOriginalRetVal(java.lang.Object retVal)
- Specified by:
setOriginalRetValin interfaceIntercepted.Controller
-
getOriginalRetVal
public java.lang.Object getOriginalRetVal()
- Specified by:
getOriginalRetValin interfaceIntercepted.Controller
-
isOverridden
public boolean isOverridden()
- Specified by:
isOverriddenin interfaceIntercepted.Controller
-
instance
public void instance(java.lang.Object instance)
- Specified by:
instancein interfaceIntercepted.Controller
-
getInstance
public java.lang.Object getInstance()
- Specified by:
getInstancein interfaceIntercepted.Controller
-
override
public void override()
- Specified by:
overridein interfaceIntercepted.Controller
-
-