Class WorkflowDefinitionConverter

    • Field Detail

      • xmlWorkflowFactory

        @Autowired
        protected org.dspace.xmlworkflow.factory.XmlWorkflowFactory xmlWorkflowFactory
    • Constructor Detail

      • WorkflowDefinitionConverter

        public WorkflowDefinitionConverter()
    • Method Detail

      • convert

        public WorkflowDefinitionRest convert​(org.dspace.xmlworkflow.state.Workflow modelObject,
                                              Projection projection)
        Description copied from interface: DSpaceConverter
        Convert a DSpace model object into its equivalent REST resource, applying a given projection.
        Specified by:
        convert in interface DSpaceConverter<org.dspace.xmlworkflow.state.Workflow,​WorkflowDefinitionRest>
        Parameters:
        modelObject - a DSpace API model object.
        Returns:
        a resource representing the model object.
      • getModelClass

        public Class<org.dspace.xmlworkflow.state.Workflow> getModelClass()
        Description copied from interface: DSpaceConverter
        For what DSpace API model class does this converter convert?
        Specified by:
        getModelClass in interface DSpaceConverter<org.dspace.xmlworkflow.state.Workflow,​WorkflowDefinitionRest>
        Returns:
        Class of model objects represented.