public interface StatefulComponentLifecycle extends ComponentLifecycle
About references to components and callback objects: Baci monitors will be stored and reconnected automatically by the container. Component references should be stored not as Corba IORs, but as qualified names which allow to request the real reference again from the manager. We will have to disucss how dependencies among a group of restarted/restored components can be handled this way. Also for restarting a component, the manager should not release the components that this component is a client of. Perhaps we should have a separate method to get and set component references or other Corba references.
| Modifier and Type | Method and Description |
|---|---|
java.util.Map<java.lang.String,java.lang.String> |
getStateAsNameValueData()
Deprecated.
|
java.lang.String |
getStateAsXmlString()
Deprecated.
|
void |
setStateAsNameValueData(java.util.Map<java.lang.String,java.lang.String> nameValueStateData)
Deprecated.
|
void |
setStateAsXmlString(java.lang.String xmlStateData)
Deprecated.
|
aboutToAbort, cleanUp, execute, initializejava.util.Map<java.lang.String,java.lang.String> getStateAsNameValueData()
void setStateAsNameValueData(java.util.Map<java.lang.String,java.lang.String> nameValueStateData)
java.lang.String getStateAsXmlString()
void setStateAsXmlString(java.lang.String xmlStateData)