javax.activity.coordination
Interface SignalSet

All Known Subinterfaces:
SubordinateSignalSet
All Known Implementing Classes:
ChildLifetime, Failure, Synchronization

public interface SignalSet


Method Summary
 void destroy()
           
 int getCompletionStatus()
           
 Outcome getOutcome()
           
 Signal getSignal()
           
 java.lang.String getSignalSetName()
           
 void setActivityCoordinator(ActivityCoordinator coord)
           
 void setCompletionStatus(int completionStatus, int status)
           
 CoordinationInformation setResponse(Outcome response)
           
 

Method Detail

getSignalSetName

public java.lang.String getSignalSetName()

getSignal

public Signal getSignal()

setResponse

public CoordinationInformation setResponse(Outcome response)
                                    throws SignalSetInactiveException
Throws:
SignalSetInactiveException

getOutcome

public Outcome getOutcome()
                   throws SignalSetActiveException
Throws:
SignalSetActiveException

setCompletionStatus

public void setCompletionStatus(int completionStatus,
                                int status)

getCompletionStatus

public int getCompletionStatus()
                        throws SignalSetActiveException
Throws:
SignalSetActiveException

setActivityCoordinator

public void setActivityCoordinator(ActivityCoordinator coord)
                            throws SignalSetActiveException
Throws:
SignalSetActiveException

destroy

public void destroy()