org.eclipse.ecf.server.generic
Interface IGenericServerContainerGroup

All Known Implementing Classes:
GenericServerContainerGroup

public interface IGenericServerContainerGroup

Since:
4.0

Field Summary
static int DEFAULT_KEEPALIVE
           
 
Method Summary
 void close()
           
 ISharedObjectContainer createContainer(java.lang.String path, int keepAlive, java.util.Map properties)
           
 ISharedObjectContainer getContainer(java.lang.String path)
           
 java.util.Map getContainers()
           
 java.net.URI getGroupEndpoint()
           
 boolean isListening()
           
 ISharedObjectContainer removeContainer(java.lang.String path)
           
 void startListening()
           
 void stopListening()
           
 

Field Detail

DEFAULT_KEEPALIVE

static final int DEFAULT_KEEPALIVE
See Also:
Constant Field Values
Method Detail

getGroupEndpoint

java.net.URI getGroupEndpoint()

createContainer

ISharedObjectContainer createContainer(java.lang.String path,
                                       int keepAlive,
                                       java.util.Map properties)
                                       throws ContainerCreateException
Throws:
ContainerCreateException

getContainer

ISharedObjectContainer getContainer(java.lang.String path)

getContainers

java.util.Map getContainers()

removeContainer

ISharedObjectContainer removeContainer(java.lang.String path)

startListening

void startListening()
                    throws java.io.IOException
Throws:
java.io.IOException

isListening

boolean isListening()

stopListening

void stopListening()

close

void close()