net.sf.jgcs
Class AbstractProtocol
java.lang.Object
net.sf.jgcs.AbstractProtocol
- All Implemented Interfaces:
- Protocol
- Direct Known Subclasses:
- AbstractMultiThreadedPollingProtocol, AbstractPollingProtocol
public abstract class AbstractProtocol
- extends java.lang.Object
- implements Protocol
This class defines a AbstractProtocol
It partially implements a protocol with the mappings between a configuration
and a pair of control and data sessions.
- Version:
- 1.0
- Author:
- Nuno Carvalho
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
controlSessions
protected java.util.Map<GroupConfiguration,AbstractControlSession> controlSessions
dataSessions
protected java.util.Map<GroupConfiguration,AbstractDataSession> dataSessions
AbstractProtocol
public AbstractProtocol()
boot
protected void boot()
putSessions
protected void putSessions(GroupConfiguration g,
AbstractControlSession control,
AbstractDataSession data)
removeSessions
protected void removeSessions(GroupConfiguration g)
lookupControlSession
protected AbstractControlSession lookupControlSession(GroupConfiguration g)
lookupDataSession
protected AbstractDataSession lookupDataSession(GroupConfiguration g)
Copyright (c) 2006, Universidade de Lisboa
For updates and related information please see jGCS home page