Class PageNavigationalStateSerialization
java.lang.Object
org.gatein.pc.test.controller.unit.PageNavigationalStateSerialization
- All Implemented Interfaces:
org.gatein.common.io.Serialization<org.gatein.pc.controller.state.PageNavigationalState>
public class PageNavigationalStateSerialization
extends Object
implements org.gatein.common.io.Serialization<org.gatein.pc.controller.state.PageNavigationalState>
Implement serialization of a page navigational state in a compact manner.
-
Field Summary
Fields inherited from interface org.gatein.common.io.Serialization
PARAMETER_MAP -
Constructor Summary
ConstructorsConstructorDescriptionPageNavigationalStateSerialization(org.gatein.pc.controller.state.StateControllerContext context) -
Method Summary
Modifier and TypeMethodDescriptionvoidserialize(org.gatein.pc.controller.state.PageNavigationalState pageNavigationalState, OutputStream out) org.gatein.pc.controller.state.PageNavigationalState
-
Constructor Details
-
PageNavigationalStateSerialization
public PageNavigationalStateSerialization(org.gatein.pc.controller.state.StateControllerContext context)
-
-
Method Details
-
unserialize
public org.gatein.pc.controller.state.PageNavigationalState unserialize(InputStream in) throws IOException, IllegalArgumentException - Specified by:
unserializein interfaceorg.gatein.common.io.Serialization<org.gatein.pc.controller.state.PageNavigationalState>- Throws:
IOExceptionIllegalArgumentException