Class ClientFlowExecutionKey

  • All Implemented Interfaces:
    java.io.Serializable

    public class ClientFlowExecutionKey
    extends org.springframework.webflow.execution.FlowExecutionKey
    Spring Webflow execution id that contains the serialized flow execution state as part of the identifier. Keys produced by this class have the form ID_BASE64 where ID is a globally unique identifier and BASE64 is the base-64 encoded bytes of a serialized object output stream.
    Since:
    6.1
    See Also:
    Serialized Form
    • Constructor Detail

      • ClientFlowExecutionKey

        public ClientFlowExecutionKey​(byte[] data)
      • ClientFlowExecutionKey

        public ClientFlowExecutionKey​(java.util.UUID id,
                                      byte[] data)
    • Method Detail

      • parse

        public static ClientFlowExecutionKey parse​(java.lang.String key)
                                            throws org.springframework.webflow.execution.repository.BadlyFormattedFlowExecutionKeyException
        Parse.
        Parameters:
        key - the key
        Returns:
        the client flow execution key
        Throws:
        org.springframework.webflow.execution.repository.BadlyFormattedFlowExecutionKeyException - the badly formatted flow execution key exception
      • toString

        public java.lang.String toString()
        Specified by:
        toString in class org.springframework.webflow.execution.FlowExecutionKey