Package org.exoplatform.portal.pc
Class ExoStateConverter
java.lang.Object
org.exoplatform.portal.pc.ExoStateConverter
- All Implemented Interfaces:
org.gatein.pc.portlet.state.StateConverter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<S extends Serializable>
Smarshall(org.gatein.pc.api.PortletStateType<S> stateType, org.gatein.pc.portlet.state.producer.PortletState state) marshall(org.gatein.pc.portlet.state.producer.PortletState state) org.gatein.pc.portlet.state.producer.PortletStateunmarshall(ExoPortletState marshalledState) <S extends Serializable>
org.gatein.pc.portlet.state.producer.PortletStateunmarshall(org.gatein.pc.api.PortletStateType<S> stateType, S marshalledState)
-
Constructor Details
-
ExoStateConverter
public ExoStateConverter()
-
-
Method Details
-
marshall
public <S extends Serializable> S marshall(org.gatein.pc.api.PortletStateType<S> stateType, org.gatein.pc.portlet.state.producer.PortletState state) throws org.gatein.pc.portlet.state.StateConversionException, IllegalArgumentException - Specified by:
marshallin interfaceorg.gatein.pc.portlet.state.StateConverter- Throws:
org.gatein.pc.portlet.state.StateConversionExceptionIllegalArgumentException
-
marshall
-
unmarshall
public <S extends Serializable> org.gatein.pc.portlet.state.producer.PortletState unmarshall(org.gatein.pc.api.PortletStateType<S> stateType, S marshalledState) throws org.gatein.pc.portlet.state.StateConversionException, IllegalArgumentException - Specified by:
unmarshallin interfaceorg.gatein.pc.portlet.state.StateConverter- Throws:
org.gatein.pc.portlet.state.StateConversionExceptionIllegalArgumentException
-
unmarshall
public org.gatein.pc.portlet.state.producer.PortletState unmarshall(ExoPortletState marshalledState)
-