Uses of Package
outputStrategy

Packages that use outputStrategy
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
outputStrategy Output Strategy component - Collects messages until an output criterion is fulfilled (certain number of messages collected or timeout reached) 
 

Classes in outputStrategy used by inputOutputHandler
OutputStrategyController
          Controller class of component OutputStrategy.
 

Classes in outputStrategy used by messageProcessor
OutputStrategyController
          Controller class of component OutputStrategy.
 

Classes in outputStrategy used by outputStrategy
Batch
          Data structure used to stores processed messages until output is requested (see putOutBatch()).