com.silverpeas.workflow.engine.model
Class TimeOutActionsImpl

java.lang.Object
  extended by com.silverpeas.workflow.engine.model.TimeOutActionsImpl
All Implemented Interfaces:
TimeOutActions, Serializable

public class TimeOutActionsImpl
extends Object
implements Serializable, TimeOutActions

Class implementing the representation of the <timeoutActions> element of a Process Model.

See Also:
Serialized Form

Constructor Summary
TimeOutActionsImpl()
          Constructor
 
Method Summary
 void addTimeOutAction(TimeOutAction timeOutAction)
          Add a timeOutAction to the collection
 TimeOutAction createTimeoutAction()
           
 TimeOutAction createTimeOutAction()
          Create an TimeOutAction
 TimeOutAction[] getTimeOutActions()
          Get timeout actions
 Iterator<TimeOutAction> iterateTimeOutAction()
          Iterate through the AllowedAction objects
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TimeOutActionsImpl

public TimeOutActionsImpl()
Constructor

Method Detail

createTimeoutAction

public TimeOutAction createTimeoutAction()

getTimeOutActions

public TimeOutAction[] getTimeOutActions()
Description copied from interface: TimeOutActions
Get timeout actions

Specified by:
getTimeOutActions in interface TimeOutActions
Returns:
timeout actions in an array

addTimeOutAction

public void addTimeOutAction(TimeOutAction timeOutAction)
Description copied from interface: TimeOutActions
Add a timeOutAction to the collection

Specified by:
addTimeOutAction in interface TimeOutActions
Parameters:
timeOutAction - to be added

createTimeOutAction

public TimeOutAction createTimeOutAction()
Description copied from interface: TimeOutActions
Create an TimeOutAction

Specified by:
createTimeOutAction in interface TimeOutActions
Returns:
an object implementing TimeOutAction

iterateTimeOutAction

public Iterator<TimeOutAction> iterateTimeOutAction()
Description copied from interface: TimeOutActions
Iterate through the AllowedAction objects

Specified by:
iterateTimeOutAction in interface TimeOutActions
Returns:
an iterator


Copyright © 2016 Silverpeas. All Rights Reserved.