org.omg.CosActivity
Class Synchronization

java.lang.Object
  extended byorg.omg.CosActivity.Synchronization
All Implemented Interfaces:
SignalSet

public class Synchronization
extends java.lang.Object
implements SignalSet


Field Summary
static java.lang.String SYNCHRONIZATION_SS_NAME
           
 
Constructor Summary
Synchronization(java.lang.String signalSetName)
           
 
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)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYNCHRONIZATION_SS_NAME

public static final java.lang.String SYNCHRONIZATION_SS_NAME
See Also:
Constant Field Values
Constructor Detail

Synchronization

public Synchronization(java.lang.String signalSetName)
Method Detail

getSignalSetName

public java.lang.String getSignalSetName()
Specified by:
getSignalSetName in interface SignalSet

getSignal

public Signal getSignal()
Specified by:
getSignal in interface SignalSet

setResponse

public CoordinationInformation setResponse(Outcome response)
                                    throws SignalSetInactiveException
Specified by:
setResponse in interface SignalSet
Throws:
SignalSetInactiveException

getOutcome

public Outcome getOutcome()
                   throws SignalSetActiveException
Specified by:
getOutcome in interface SignalSet
Throws:
SignalSetActiveException

setCompletionStatus

public void setCompletionStatus(int completionStatus,
                                int status)
Specified by:
setCompletionStatus in interface SignalSet

getCompletionStatus

public int getCompletionStatus()
                        throws SignalSetActiveException
Specified by:
getCompletionStatus in interface SignalSet
Throws:
SignalSetActiveException

setActivityCoordinator

public void setActivityCoordinator(ActivityCoordinator coord)
                            throws SignalSetActiveException
Specified by:
setActivityCoordinator in interface SignalSet
Throws:
SignalSetActiveException

destroy

public void destroy()
Specified by:
destroy in interface SignalSet