Uses of Interface
jtge.engine.handler.IConsumer

Packages that use IConsumer
jtge.engine.handler Command handler package. 
jtge.engine.io IO package.  
jtge.engine.net Network package.  
jtge.engine.security Security package. 
 

Uses of IConsumer in jtge.engine.handler
 

Classes in jtge.engine.handler that implement IConsumer
 class AbstractHandler
          Captures handlers abstraction.
 class Buffer
          Provides a handler to bufferize commands.
 class Executor
          Provides a means to execute received commands within a given context.
 class Filter
          Provides a means to filter some commands out of a flow.
 class Sort
          Provides a means to sort received commands.
 class Subject
          Provides a means to broadcast received commands to several consumers.
 

Methods in jtge.engine.handler with parameters of type IConsumer
 void Subject.register(IConsumer observer)
          Register an observer.
 void Subject.unregister(IConsumer observer)
          Unregister an observer.
 

Constructors in jtge.engine.handler with parameters of type IConsumer
Sort(IConsumer consumer, ISorter sorter)
          Create a sort handler.
Filter(IConsumer consumer, IFilter filter)
          Create a filter handler.
Buffer(IConsumer consumer)
          Create a new buffer handler.
AbstractProducer(IConsumer consumer)
          Create a producer.
AbstractHandler(IConsumer consumer)
          Create a handler.
 

Uses of IConsumer in jtge.engine.io
 

Subinterfaces of IConsumer in jtge.engine.io
 interface IOutput
          Defines an output.
 

Classes in jtge.engine.io that implement IConsumer
 class Output
          Handles the output logics.
 

Constructors in jtge.engine.io with parameters of type IConsumer
InputOutputFactory(IConsumer consumer, IDisconnectionObserver observer, IInputOutputImpFactory factory)
          Create a factory for inputs and outputs.
Input(IConsumer consumer, IDisconnectionObserver observer, IInputImp input)
          Create an input.
 

Uses of IConsumer in jtge.engine.net
 

Classes in jtge.engine.net that implement IConsumer
 class Client
          Implements a client.
 class Peer
          Captures client and server common behaviours.
 class Server
          Implements a server.
 

Methods in jtge.engine.net with parameters of type IConsumer
 void Peer.register(IConsumer consumer)
          Hook a consumer to receive commands sent to the peer.
 

Constructors in jtge.engine.net with parameters of type IConsumer
UserInputOutputFactoryFactory(IConsumer consumer, IInputOutputImpFactory factory, IUserManager manager)
          Create a user input-output factory factory.
Server(IConsumer consumer, IInputOutputImpFactory factory)
          Create a server.
Server(IConsumer consumer, IInputOutputImpFactory factory, IUserManager manager)
          Create a server requiring user identification.
InputOutputFactoryFactory(IConsumer consumer, IInputOutputImpFactory factory)
          Create an input-output factory factory.
Client(IConsumer consumer, IInputOutputImpFactory factory)
          Create a client.
 

Uses of IConsumer in jtge.engine.security
 

Classes in jtge.engine.security that implement IConsumer
 class LoginHandler
          Implements a security handler to handle login commands and logout events for a given input.
 class ValidationHandler
          Implements a handler to filter out invalid commands.
 

Methods in jtge.engine.security that return IConsumer
 IConsumer ValidationHandlerFactory.create(IUser user)
          Retrieve the consumer associated to a given user.
 IConsumer IUserHandlerFactory.create(IUser user)
          Retrieve the consumer associated to a given user.
 

Methods in jtge.engine.security with parameters of type IConsumer
 void LoginObserver.login(IUser user, IConsumer consumer)
          Notify a user logging in.
 void ILoginObserver.login(IUser user, IConsumer consumer)
          Notify a user logging in.
 

Constructors in jtge.engine.security with parameters of type IConsumer
ValidationHandlerFactory(IConsumer consumer)
          Create a user handler factory.
ValidationHandler(IConsumer consumer, IUser user, ISecurityObserver observer)
          Create a validation handler.
ValidationHandler(IConsumer consumer, IUser user)
          Create a validation handler.
UserInputOutputFactory(IConsumer consumer, IDisconnectionObserver observer, IUserManager manager, IInputOutputImpFactory factory)
          Create an input/output factory.
LoginObserver(IConsumer consumer)
          Create a login context.
 



Copyright © 2003-2005 . All Rights Reserved.