public abstract class BasicClientIdentifier extends java.lang.Object implements ClientIdentifier
Modifier and Type | Field and Description |
---|---|
protected QSObjectPool |
clientHandlerPool |
protected QuickServer |
quickserver |
Constructor and Description |
---|
BasicClientIdentifier() |
Modifier and Type | Method and Description |
---|---|
protected ClientHandler |
checkClientId(ClientHandler foundClientHandler,
java.util.regex.Pattern pattern) |
protected ClientHandler |
checkClientId(ClientHandler foundClientHandler,
java.lang.String id) |
protected ClientHandler |
checkClientKey(ClientHandler foundClientHandler,
java.util.regex.Pattern pattern) |
protected ClientHandler |
checkClientKey(ClientHandler foundClientHandler,
java.lang.String key) |
java.util.Iterator |
findAllClient() |
protected ClientIdentifiable |
getClientIdentifiable(ClientHandler foundClientHandler) |
java.lang.Object |
getObjectToSynchronize() |
void |
setClientHandlerPool(QSObjectPool clientHandlerPool) |
void |
setQuickServer(QuickServer quickserver) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findAllClientById, findAllClientByKey, findClientByKey, findFirstClientById
protected QSObjectPool clientHandlerPool
protected QuickServer quickserver
public void setQuickServer(QuickServer quickserver)
setQuickServer
in interface ClientIdentifier
public void setClientHandlerPool(QSObjectPool clientHandlerPool)
setClientHandlerPool
in interface ClientIdentifier
public java.lang.Object getObjectToSynchronize()
getObjectToSynchronize
in interface ClientIdentifier
public java.util.Iterator findAllClient()
findAllClient
in interface ClientIdentifier
protected ClientIdentifiable getClientIdentifiable(ClientHandler foundClientHandler)
protected ClientHandler checkClientId(ClientHandler foundClientHandler, java.lang.String id)
protected ClientHandler checkClientId(ClientHandler foundClientHandler, java.util.regex.Pattern pattern)
protected ClientHandler checkClientKey(ClientHandler foundClientHandler, java.lang.String key)
protected ClientHandler checkClientKey(ClientHandler foundClientHandler, java.util.regex.Pattern pattern)
Copyright © 2003-2014 QuickServer.org