Uses of Class
outputStrategy.OutputStrategyController

Packages that use OutputStrategyController
inputOutputHandler InputOutputHandler component - Handles (mix) message-based connections (see package Message) with communication partners (clients, other mixes and proxy servers) and therefore abstracts from the physic communication channels. 
messageProcessor MessageProcessor component - Takes messages from component InputOutputHandler, processes them (recoding, checking for replays, removing/adding padding, initiating message authentication) and bypasses them to component OutputStrategy
 

Uses of OutputStrategyController in inputOutputHandler
 

Methods in inputOutputHandler with parameters of type OutputStrategyController
 void InputOutputHandlerController.initialize(UserDatabaseController userDatabase, OutputStrategyController outputStrategy, ExternalInformationPortController eip)
          Initialization method for this component.
 

Constructors in inputOutputHandler with parameters of type OutputStrategyController
ClientConnectionHandler(InputOutputHandlerController inputOutputHandler, UserDatabaseController userDatabase, OutputStrategyController outputStrategy)
          Constructs a new ClientConnectionHandler which accepts connections, receives Requests and sends Replyies.
PreviousMixConnectionHandler(InputOutputHandlerController inputOutputHandler, UserDatabaseController userDatabase, OutputStrategyController outputStrategy, ExternalInformationPortController externalInformationPort)
          Constructs a new PreviousMixConnectionHandler which handles communication with a previous mix (in the same cascade as this one).
 

Uses of OutputStrategyController in messageProcessor
 

Methods in messageProcessor with parameters of type OutputStrategyController
 void MessageProcessorController.initialize(java.security.KeyPair keyPair, InputOutputHandlerController inputOutputHandler, AccessControlController accessControl, OutputStrategyController outputStrategy)
          Initialization method for this component.