Interface SerializationService


  • public interface SerializationService
    The SerializationService manages access to WorkflowModelSerializer services.
    • Method Detail

      • getMimeType

        String getMimeType​(String type)
        Returns the mime type associated with a given type.
        Parameters:
        type - The type of the serialization format.
        Returns:
        The mime type associated with the given type or NULL if no serializer with the given type exists.
      • deserialize

        WorkflowModel deserialize​(String modelDefinition,
                                  String type)
                           throws Exception
        Deserializes a WorkflowModel instance from the given (textual) model definition.
        Parameters:
        modelDefinition - The model definition as string.
        type - The type of the serialization format.
        Returns:
        The deserialized WorkflowModel or NULL if no serializer with the given type was found.
        Throws:
        Exception