org.isam.exehda.services
Interface CCManager

All Known Implementing Classes:
CCManagerImpl

public interface CCManager


Nested Class Summary
static class CCManager.Tuple
           
static class CCManager.TupleSpace
           
 
Field Summary
static java.lang.String SERVICE_NAME
           
 
Method Summary
 CCManager.TupleSpace createSpace()
          Operation
 void destroySpace(CCManager.TupleSpace space)
          Operation
 CCManager.Tuple in(java.lang.Object spaceId, CCManager.Tuple pattern, boolean remove, long timeout)
          Operation
 CCManager.TupleSpace joinSpace(java.lang.Object spaceId)
          Operation
 void leaveSpace(CCManager.TupleSpace space)
          Operation
 void out(java.lang.Object spaceId, CCManager.Tuple t)
          Operation
 

Field Detail

SERVICE_NAME

public static final java.lang.String SERVICE_NAME
See Also:
Constant Field Values
Method Detail

createSpace

public CCManager.TupleSpace createSpace()
Operation

Returns:
TupleSpace

destroySpace

public void destroySpace(CCManager.TupleSpace space)
Operation

Parameters:
space -

joinSpace

public CCManager.TupleSpace joinSpace(java.lang.Object spaceId)
Operation

Parameters:
spaceId -
Returns:
TupleSpace

leaveSpace

public void leaveSpace(CCManager.TupleSpace space)
Operation

Parameters:
space -

in

public CCManager.Tuple in(java.lang.Object spaceId,
                          CCManager.Tuple pattern,
                          boolean remove,
                          long timeout)
Operation

Parameters:
spaceId -
pattern -
remove -
timeout -
Returns:
Tuple

out

public void out(java.lang.Object spaceId,
                CCManager.Tuple t)
Operation

Parameters:
spaceId -
t -