QuickServer
v1.4.7

org.quickserver.net.server
Interface ClientData

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
Data

public interface ClientData
extends java.io.Serializable

This is a marker interface, which a class can implement to act has a client data carrier. This class stores any data associated a client during its session with the QuickServer. This class can be used by ClientCommandHandler class to store any data about the client it may need in the next call to ClientCommandHandler.handleCommand(org.quickserver.net.server.ClientHandler, java.lang.String) from the same client. Note: It is recommended the ClientData implementation also implement PoolableObject so that QuickServer can create a pool of objects and reuse objects from that pool, instead of creating an new instance for every client.



QuickServer
v1.4.7

Copyright © 2003-2006 QuickServer.org