- All Known Implementing Classes:
 ApplicationMapProducer,ApplicationProducer,ComponentProducer,CompositeComponentProducer,DataModelClassesMapProducer,ExternalContextProducer,FacesContextProducer,FlashProducer,FlowMapProducer,FlowProducer,HeaderMapProducer,HeaderValuesMapProducer,InitParameterMapProducer,ManagedPropertyProducer,RequestCookieMapProducer,RequestMapProducer,RequestParameterMapProducer,RequestParameterValuesMapProducer,RequestProducer,ResourceHandlerProducer,SessionMapProducer,SessionProducer,ViewMapProducer,ViewProducer
public interface PassivationCapable
Indicates that a custom implementation of 
Bean or
 Contextual is passivation capable.
 CDI Lite implementations are not required to provide support for passivation.
- 
Method Summary
Modifier and TypeMethodDescriptiongetId()A string that uniquely identifies the instance ofBeanorContextual. 
- 
Method Details
- 
getId
String getId()A string that uniquely identifies the instance ofBeanorContextual. It is recommended that the string contain the package name of the class that implementsBeanorContextual.- Returns:
 - a unique identifier for the 
BeanorContextual 
 
 -