Class semper.comm.ChannelBlockedOpen
All Packages Class Hierarchy This Package Previous Next Index
Class semper.comm.ChannelBlockedOpen
java.lang.Object
|
+----semper.comm.ChannelBlockedOpen
- public class ChannelBlockedOpen
- extends Object
Defines a class for holding the context of the blocked
openResponderChannel invocations.
- Version:
- beta-4, 12.8.96
- Author:
- Mehdi Nassehi
-
ChannelBlockedOpen(String, long, ComPoint[])
- Creats a ChannelBlockedOpen.
-
getaComPoint()
- Returns the ComPoint one-element-array.
-
getCorrelator()
- Returns the correlator.
-
getExpiryTime()
- Returns the expiry time.
-
getNotified()
- Returns the boolean notify.
-
notifySync()
- encapsulation of notify in a synchronized method
-
waitSync(long)
- encapsulation of wait in a synchronized method
ChannelBlockedOpen
public ChannelBlockedOpen(String correlator,
long expiryTime,
ComPoint aComPoint[])
- Creats a ChannelBlockedOpen. Parameters that are single element
arrays are used to pass basic types by reference.
- Parameters:
- correlator - the correlator under which this object is saved
in the hash table, used to facilitate the removing expired objects
- expiryTime - the expiry time of this object
- aComPoint - one element array containing the ComPoint of
the returned channel
- expiryTime - the expiry time of this object
getCorrelator
public String getCorrelator()
- Returns the correlator.
getNotified
public boolean getNotified()
- Returns the boolean notify.
getExpiryTime
public long getExpiryTime()
- Returns the expiry time.
getaComPoint
public ComPoint[] getaComPoint()
- Returns the ComPoint one-element-array.
waitSync
public synchronized void waitSync(long timeOut) throws InterruptedException
- encapsulation of wait in a synchronized method
- Throws: InterruptedException
- interrupted exception
notifySync
public synchronized void notifySync() throws InterruptedException
- encapsulation of notify in a synchronized method
- Throws: InterruptedException
- interrupted exception
All Packages Class Hierarchy This Package Previous Next Index