Uses of Interface
jtge.engine.command.ICommand

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

Uses of ICommand in jtge.engine.command
 

Classes in jtge.engine.command that implement ICommand
 class AbstractCommand
          Abstracts command behaviours.
 class AbstractOrder
          Abstracts order behaviour.
 class AbstractResult
          Abstracts result behaviours.
 class AbstractUpdate
          Abstracts update behaviours.
 class Flow
          Implements a composite of commands.
 

Methods in jtge.engine.command that return ICommand
 ICommand ICommand.filter(IFilter filter)
          Filter the command.
 ICommand ICommand.sort(ISorter sorter)
          Sort the command.
 ICommand Flow.filter(IFilter filter)
          Filter the command.
 ICommand Flow.sort(ISorter sorter)
          Sort the command.
 ICommand AbstractCommand.filter(IFilter filter)
          Filter the command.
 ICommand AbstractCommand.sort(ISorter sorter)
          Sort the command.
 

Methods in jtge.engine.command with parameters of type ICommand
 boolean TypeFilter.validate(ICommand command)
          Indicates whether a command must be filtered or not.
 boolean ReverseFilter.validate(ICommand command)
          Indicates whether a command must be filtered or not.
 boolean ISorter.lessThan(ICommand command1, ICommand command2)
          Tests command ordering.
 boolean IFilter.validate(ICommand command)
          Indicates whether a command must be filtered or not.
 void Flow.add(ICommand command)
          Add a command to the composite.
 

Uses of ICommand in jtge.engine.handler
 

Methods in jtge.engine.handler with parameters of type ICommand
 void Subject.handle(ICommand command)
          Handle a command.
 void Sort.handle(ICommand command)
          Handle a command.
 void IConsumer.handle(ICommand command)
          Handle a command.
 void Filter.handle(ICommand command)
          Handle a command.
 void Executor.handle(ICommand command)
          Handle a command.
 void Buffer.handle(ICommand command)
          Handle a command.
protected  void AbstractProducer.forward(ICommand command)
          Send a command to the target consumer.
 

Uses of ICommand in jtge.engine.io
 

Methods in jtge.engine.io that return ICommand
 ICommand XStreamInput.read()
          Read one command.

This method should block until the reading is done.
The input must be closed when the method returns null.

 ICommand ObjectInput.read()
          Read one command.

This method should block until the reading is done.
The input must be closed when the method returns null.

 ICommand IInputImp.read()
          Read one command.
 

Methods in jtge.engine.io with parameters of type ICommand
 void XStreamOutput.write(ICommand command)
          Write one command.
 void Output.handle(ICommand command)
          Handle a command.
 void ObjectOutput.write(ICommand command)
          Write one command.
 void IOutputImp.write(ICommand command)
          Write one command.
 

Uses of ICommand in jtge.engine.net
 

Methods in jtge.engine.net with parameters of type ICommand
 void Peer.handle(ICommand command)
          Handle a command.
 

Uses of ICommand in jtge.engine.security
 

Subinterfaces of ICommand in jtge.engine.security
 interface ILoginCommand
          Defines a command triggering a login event.
 

Classes in jtge.engine.security that implement ICommand
 class LoginOrder
          Implements a login order.
 class LoginResult
          Implements a login result.
 class LoginUpdate
          Implements a login update.
 class LogoutResult
          Implements a logout result.
 

Methods in jtge.engine.security with parameters of type ICommand
 void ValidationHandler.handle(ICommand command)
          Handle a command.
 void LoginHandler.handle(ICommand command)
          Handle a command.
 void ISecurityObserver.userMismatch(IUser user, ICommand command)
          A user has not the right to issue a command.
 



Copyright © 2003-2005 . All Rights Reserved.