|
jBPM :: Flow 6.0.0.Beta2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ProcessInstanceMarshaller
A ProcessInstanceMarshaller must contain all the write/read logic for nodes of a specific ProcessInstance. It colaborates with OutputMarshaller and InputMarshaller, that delegates in a ProcessInstanceMarshaller to stream in/out runtime information.
OutputMarshaller
,
InputMarshaller
,
ProcessMarshallerRegistry
Method Summary | |
---|---|
org.kie.api.runtime.process.NodeInstance |
readNodeInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context,
org.kie.api.runtime.process.NodeInstanceContainer nodeInstanceContainer,
org.kie.api.runtime.process.WorkflowProcessInstance processInstance)
|
org.kie.api.runtime.process.ProcessInstance |
readProcessInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context)
|
Object |
writeNodeInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.process.NodeInstance nodeInstance)
|
Object |
writeProcessInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.process.ProcessInstance processInstance)
|
Method Detail |
---|
Object writeProcessInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.kie.api.runtime.process.ProcessInstance processInstance) throws IOException
IOException
Object writeNodeInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.kie.api.runtime.process.NodeInstance nodeInstance) throws IOException
IOException
org.kie.api.runtime.process.ProcessInstance readProcessInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context) throws IOException
IOException
org.kie.api.runtime.process.NodeInstance readNodeInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context, org.kie.api.runtime.process.NodeInstanceContainer nodeInstanceContainer, org.kie.api.runtime.process.WorkflowProcessInstance processInstance) throws IOException
IOException
|
jBPM :: Flow 6.0.0.Beta2 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |