org.yawlfoundation.yawl.procletService.state
Class Performative

java.lang.Object
  extended by org.yawlfoundation.yawl.procletService.state.Performative

public class Performative
extends Object


Constructor Summary
Performative(String channel, String sender, List<String> receivers, String action, String content, String scope, ProcletPort.Direction direction, List<EntityID> eids)
           
Performative(Timestamp time, String channel, String sender, List<String> receivers, String action, String content, String scope, ProcletPort.Direction direction, List<EntityID> eids)
           
 
Method Summary
 boolean equalContent(Object o)
           
 String getAction()
           
 String getChannel()
           
 String getContent()
           
 ProcletPort.Direction getDirection()
           
 List<EntityID> getEntityIDs()
           
 List<String> getReceivers()
           
 String getScope()
           
 String getSender()
           
 Timestamp getTime()
           
 void setAction(String action)
           
 void setContent(String cont)
           
 void setDirection(ProcletPort.Direction dir)
           
 void setEntityIDs(List<EntityID> eids)
           
 void setReceiver(List<String> receivers)
           
 void setScope(String scope)
           
 void setSender(String sender)
           
 void setTime(Timestamp time)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Performative

public Performative(String channel,
                    String sender,
                    List<String> receivers,
                    String action,
                    String content,
                    String scope,
                    ProcletPort.Direction direction,
                    List<EntityID> eids)

Performative

public Performative(Timestamp time,
                    String channel,
                    String sender,
                    List<String> receivers,
                    String action,
                    String content,
                    String scope,
                    ProcletPort.Direction direction,
                    List<EntityID> eids)
Method Detail

getTime

public Timestamp getTime()

setTime

public void setTime(Timestamp time)

getChannel

public String getChannel()

setSender

public void setSender(String sender)

getSender

public String getSender()

setReceiver

public void setReceiver(List<String> receivers)

getReceivers

public List<String> getReceivers()

setAction

public void setAction(String action)

getAction

public String getAction()

setContent

public void setContent(String cont)

getContent

public String getContent()

setScope

public void setScope(String scope)

getScope

public String getScope()

getDirection

public ProcletPort.Direction getDirection()

setDirection

public void setDirection(ProcletPort.Direction dir)

setEntityIDs

public void setEntityIDs(List<EntityID> eids)

getEntityIDs

public List<EntityID> getEntityIDs()

equalContent

public boolean equalContent(Object o)

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2004-2012 The YAWL Foundation.