| Package | Description |
|---|---|
| org.apache.mina.handler.chain |
A handler implementation that helps you implement sequentially layered protocols using Chains of Responsibility pattern.
|
| Modifier and Type | Class and Description |
|---|---|
class |
IoHandlerChain
A chain of
IoHandlerCommands. |
| Modifier and Type | Method and Description |
|---|---|
IoHandlerCommand |
IoHandlerChain.get(String name)
Retrieve a
IoHandlerCommand by its name |
IoHandlerCommand |
IoHandlerChain.Entry.getCommand() |
IoHandlerCommand |
IoHandlerChain.remove(String name)
Removes a
IoHandlerCommand by its name |
| Modifier and Type | Method and Description |
|---|---|
void |
IoHandlerChain.addAfter(String baseName,
String name,
IoHandlerCommand command)
Adds a name-command after a given name-command in the chain
|
void |
IoHandlerChain.addBefore(String baseName,
String name,
IoHandlerCommand command)
Adds a name-command before a given name-command in the chain
|
void |
IoHandlerChain.addFirst(String name,
IoHandlerCommand command)
Adds a name-command pair into the chain
|
void |
IoHandlerChain.addLast(String name,
IoHandlerCommand command)
Adds a name-command at the end of the chain
|
boolean |
IoHandlerChain.contains(IoHandlerCommand command)
Checks if the chain of
IoHandlerCommand contains a specific IoHandlerCommand |
| Modifier and Type | Method and Description |
|---|---|
boolean |
IoHandlerChain.contains(Class<? extends IoHandlerCommand> commandType)
Checks if the chain of
IoHandlerCommand contains a specific IoHandlerCommand |
Copyright © 2004–2024 Apache MINA Project. All rights reserved.