Package org.apache.webbeans.context
Class PassivatingContext
- java.lang.Object
-
- org.apache.webbeans.context.AbstractContext
-
- org.apache.webbeans.context.PassivatingContext
-
- All Implemented Interfaces:
Externalizable,Serializable,javax.enterprise.context.spi.AlterableContext,javax.enterprise.context.spi.Context
- Direct Known Subclasses:
ConversationContext,SessionContext
public abstract class PassivatingContext extends AbstractContext implements Externalizable
Base class for passivating contexts. It basically provides serialisation support- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class org.apache.webbeans.context.AbstractContext
active, componentInstanceMap, scopeType
-
-
Constructor Summary
Constructors Constructor Description PassivatingContext(Class<? extends Annotation> scopeType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidreadExternal(ObjectInput in)voidwriteExternal(ObjectOutput out)-
Methods inherited from class org.apache.webbeans.context.AbstractContext
checkActive, destroy, destroy, destroyInstance, get, get, getInstance, getScope, isActive, setActive, setComponentInstanceMap
-
-
-
-
Constructor Detail
-
PassivatingContext
public PassivatingContext(Class<? extends Annotation> scopeType)
-
-
Method Detail
-
readExternal
public void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
- Specified by:
readExternalin interfaceExternalizable- Throws:
IOExceptionClassNotFoundException
-
writeExternal
public void writeExternal(ObjectOutput out) throws IOException
- Specified by:
writeExternalin interfaceExternalizable- Throws:
IOException
-
-