Interface ProcessMarshaller


  • public interface ProcessMarshaller
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void init​(org.drools.core.marshalling.MarshallerReaderContext context)  
      List<org.kie.api.runtime.process.ProcessInstance> readProcessInstances​(org.drools.core.marshalling.MarshallerReaderContext context)  
      void readProcessTimers​(org.drools.core.marshalling.MarshallerReaderContext context)  
      org.drools.core.process.instance.WorkItem readWorkItem​(org.drools.core.marshalling.MarshallerReaderContext context)  
      void readWorkItems​(org.drools.core.marshalling.MarshallerReaderContext context)  
      void writeProcessInstances​(org.drools.core.marshalling.MarshallerWriteContext context)  
      void writeProcessTimers​(org.drools.core.marshalling.MarshallerWriteContext context)  
      void writeWorkItem​(org.drools.core.marshalling.MarshallerWriteContext context, org.drools.core.process.instance.WorkItem workItem)  
      void writeWorkItems​(org.drools.core.marshalling.MarshallerWriteContext context)  
    • Method Detail

      • writeProcessInstances

        void writeProcessInstances​(org.drools.core.marshalling.MarshallerWriteContext context)
                            throws IOException
        Throws:
        IOException
      • writeProcessTimers

        void writeProcessTimers​(org.drools.core.marshalling.MarshallerWriteContext context)
                         throws IOException
        Throws:
        IOException
      • writeWorkItems

        void writeWorkItems​(org.drools.core.marshalling.MarshallerWriteContext context)
                     throws IOException
        Throws:
        IOException
      • readProcessInstances

        List<org.kie.api.runtime.process.ProcessInstance> readProcessInstances​(org.drools.core.marshalling.MarshallerReaderContext context)
                                                                        throws IOException
        Throws:
        IOException
      • readWorkItems

        void readWorkItems​(org.drools.core.marshalling.MarshallerReaderContext context)
                    throws IOException
        Throws:
        IOException
      • init

        void init​(org.drools.core.marshalling.MarshallerReaderContext context)
      • writeWorkItem

        void writeWorkItem​(org.drools.core.marshalling.MarshallerWriteContext context,
                           org.drools.core.process.instance.WorkItem workItem)
      • readWorkItem

        org.drools.core.process.instance.WorkItem readWorkItem​(org.drools.core.marshalling.MarshallerReaderContext context)