org.yawlfoundation.yawl.resourcing.constraints
Class PiledExecution

java.lang.Object
  extended by org.yawlfoundation.yawl.resourcing.AbstractSelector
      extended by org.yawlfoundation.yawl.resourcing.constraints.AbstractConstraint
          extended by org.yawlfoundation.yawl.resourcing.constraints.PiledExecution

public class PiledExecution
extends AbstractConstraint

An implementation of the Piled Execution constraint Create Date: 03/08/2007. Last Date: 12/11/2007

Version:
2.0
Author:
Michael Adams (BPM Group, QUT Australia)

Field Summary
 
Fields inherited from class org.yawlfoundation.yawl.resourcing.AbstractSelector
_canonicalName, _description, _displayName, _name, _params
 
Constructor Summary
PiledExecution()
           
 
Method Summary
 Set<Participant> performConstraint(Set<Participant> p, WorkItemRecord wir)
          Performs a constraint against the distribution set passed
 
Methods inherited from class org.yawlfoundation.yawl.resourcing.constraints.AbstractConstraint
toXML, unmarshal
 
Methods inherited from class org.yawlfoundation.yawl.resourcing.AbstractSelector
addKey, addParam, addParams, getCanonicalName, getClassName, getDescription, getDisplayName, getInformation, getKeys, getName, getParamKeys, getParams, getParamValue, reconstitute, setCanonicalName, setDescription, setDisplayName, setKeyValue, setName, setParams, toString, unmarshalParams
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PiledExecution

public PiledExecution()
Method Detail

performConstraint

public Set<Participant> performConstraint(Set<Participant> p,
                                          WorkItemRecord wir)
Description copied from class: AbstractConstraint
Performs a constraint against the distribution set passed

Specified by:
performConstraint in class AbstractConstraint
Parameters:
p - the distribution set of participants
wir - the workitem being resourced
Returns:
the constrined distribution set


Copyright © 2004-2012 The YAWL Foundation.