|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|---|
| Fields in inputOutputHandler declared as OutputStrategyController | |
|---|---|
private OutputStrategyController |
PreviousMixConnectionHandler.outputStrategy
Reference on component OutputStrategy (Used to add
ChannelReleaseMessages). |
private OutputStrategyController |
InputOutputHandlerController.outputStrategy
Reference on component OutputStrategy. |
private OutputStrategyController |
ClientConnectionHandler.outputStrategy
Reference on component OutputStrategy (Used to send
InternalMessages). |
| 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 |
|---|
| Fields in messageProcessor declared as OutputStrategyController | |
|---|---|
private OutputStrategyController |
MessageProcessorController.outputStrategy
Reference on component OutputStrategy (used to hand over
processed messages). |
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||