org.activiti.engine.impl.bpmn.webservice
类 Operation

java.lang.Object
  继承者 org.activiti.engine.impl.bpmn.webservice.Operation

public class Operation
extends Object

An Operation is part of an BpmnInterface and it defines Messages that are consumed and (optionally) produced when the Operation is called.

作者:
Joram Barrez

字段摘要
protected  BpmnInterface bpmnInterface
          The interface to which this operations belongs
protected  String id
           
protected  OperationImplementation implementation
           
protected  MessageDefinition inMessage
           
protected  String name
           
protected  MessageDefinition outMessage
           
 
构造方法摘要
Operation()
           
Operation(String id, String name, BpmnInterface bpmnInterface, MessageDefinition inMessage)
           
 
方法摘要
 String getId()
           
 OperationImplementation getImplementation()
           
 MessageDefinition getInMessage()
           
 BpmnInterface getInterface()
           
 String getName()
           
 MessageDefinition getOutMessage()
           
 MessageInstance sendMessage(MessageInstance message)
           
 void setId(String id)
           
 void setImplementation(OperationImplementation implementation)
           
 void setInMessage(MessageDefinition inMessage)
           
 void setInterface(BpmnInterface bpmnInterface)
           
 void setName(String name)
           
 void setOutMessage(MessageDefinition outMessage)
           
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

字段详细信息

id

protected String id

name

protected String name

inMessage

protected MessageDefinition inMessage

outMessage

protected MessageDefinition outMessage

implementation

protected OperationImplementation implementation

bpmnInterface

protected BpmnInterface bpmnInterface
The interface to which this operations belongs

构造方法详细信息

Operation

public Operation()

Operation

public Operation(String id,
                 String name,
                 BpmnInterface bpmnInterface,
                 MessageDefinition inMessage)
方法详细信息

sendMessage

public MessageInstance sendMessage(MessageInstance message)

getId

public String getId()

setId

public void setId(String id)

getName

public String getName()

setName

public void setName(String name)

getInterface

public BpmnInterface getInterface()

setInterface

public void setInterface(BpmnInterface bpmnInterface)

getInMessage

public MessageDefinition getInMessage()

setInMessage

public void setInMessage(MessageDefinition inMessage)

getOutMessage

public MessageDefinition getOutMessage()

setOutMessage

public void setOutMessage(MessageDefinition outMessage)

getImplementation

public OperationImplementation getImplementation()

setImplementation

public void setImplementation(OperationImplementation implementation)


Copyright © 2013 Alfresco. All rights reserved.