public abstract class AbstractProtobufProcessInstanceMarshaller extends Object implements ProcessInstanceMarshaller
Constructor and Description |
---|
AbstractProtobufProcessInstanceMarshaller() |
Modifier and Type | Method and Description |
---|---|
protected abstract WorkflowProcessInstanceImpl |
createProcessInstance() |
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) |
protected NodeInstanceImpl |
readNodeInstanceContent(JBPMMessages.ProcessInstance.NodeInstance _node,
org.drools.core.marshalling.impl.MarshallerReaderContext context,
org.kie.api.runtime.process.WorkflowProcessInstance processInstance) |
org.kie.api.runtime.process.ProcessInstance |
readProcessInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context) |
JBPMMessages.ProcessInstance.NodeInstance |
writeNodeInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.process.NodeInstance nodeInstance) |
protected JBPMMessages.ProcessInstance.NodeInstanceContent |
writeNodeInstanceContent(JBPMMessages.ProcessInstance.NodeInstance.Builder _node,
org.kie.api.runtime.process.NodeInstance nodeInstance,
org.drools.core.marshalling.impl.MarshallerWriteContext context) |
JBPMMessages.ProcessInstance |
writeProcessInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context,
org.kie.api.runtime.process.ProcessInstance processInstance) |
public AbstractProtobufProcessInstanceMarshaller()
public JBPMMessages.ProcessInstance writeProcessInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.kie.api.runtime.process.ProcessInstance processInstance) throws IOException
writeProcessInstance
in interface ProcessInstanceMarshaller
IOException
public JBPMMessages.ProcessInstance.NodeInstance writeNodeInstance(org.drools.core.marshalling.impl.MarshallerWriteContext context, org.kie.api.runtime.process.NodeInstance nodeInstance) throws IOException
writeNodeInstance
in interface ProcessInstanceMarshaller
IOException
protected JBPMMessages.ProcessInstance.NodeInstanceContent writeNodeInstanceContent(JBPMMessages.ProcessInstance.NodeInstance.Builder _node, org.kie.api.runtime.process.NodeInstance nodeInstance, org.drools.core.marshalling.impl.MarshallerWriteContext context) throws IOException
IOException
public org.kie.api.runtime.process.ProcessInstance readProcessInstance(org.drools.core.marshalling.impl.MarshallerReaderContext context) throws IOException
readProcessInstance
in interface ProcessInstanceMarshaller
IOException
protected abstract WorkflowProcessInstanceImpl createProcessInstance()
public 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
readNodeInstance
in interface ProcessInstanceMarshaller
IOException
protected NodeInstanceImpl readNodeInstanceContent(JBPMMessages.ProcessInstance.NodeInstance _node, org.drools.core.marshalling.impl.MarshallerReaderContext context, org.kie.api.runtime.process.WorkflowProcessInstance processInstance) throws IOException
IOException
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.