com.hungry.javacvs.server.requests
Class CVSRequestHandler
java.lang.Object
|
+--com.hungry.javacvs.server.requests.CVSRequestHandler
- Direct Known Subclasses:
- CVSAddRequest, CVSArgumentRequest, CVSArgumentxRequest, CVSCiRequest, CVSCoRequest, CVSDiffRequest, CVSDirectoryRequest, CVSEntryRequest, CVSGlobalOptionRequest, CVSLogRequest, CVSLostRequest, CVSModifiedRequest, CVSQuestionableRequest, CVSRemoveRequest, CVSRepositoryRequest, CVSRootRequest, CVSStatusRequest, CVSUnchangedRequest, CVSUpdateRequest, CVSUseUnchangedRequest, CVSValidRequestsRequest, CVSValidResponsesRequest
- public abstract class CVSRequestHandler
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
m_conn
protected CVSConnection m_conn
m_state
protected CVSHandlerThreadState m_state
CVSRequestHandler
public CVSRequestHandler()
setConnection
public void setConnection(CVSConnection conn)
setThreadState
public void setThreadState(CVSHandlerThreadState state)
handleRequest
public abstract void handleRequest()
throws java.io.IOException
setupHandlers
public static void setupHandlers()
getHandlerInstanceByName
public static CVSRequestHandler getHandlerInstanceByName(java.lang.String name,
CVSConnection conn,
CVSHandlerThreadState state)
handlerNameEnumeration
public static java.util.Enumeration handlerNameEnumeration()