public interface PacketProcessor
| Modifier and Type | Field and Description | 
|---|---|
| static int | ADVISOR_MAX | 
| static int | DIRECTOR_MAX | 
| static int | OBSERVER_MAX | 
| Modifier and Type | Method and Description | 
|---|---|
| static int | advisor(int priority)Returns a priority in the ADVISOR range, where processors can take early action and
 influence the packet context. | 
| static int | director(int priority)Returns a priority in the DIRECTOR range, where processors can handle the packet. | 
| static int | observer(int priority)Returns a priority in the OBSERVER range, where processors cannot take any action,
 but can observe what action has been taken until then. | 
| void | process(PacketContext context)Processes the inbound packet as specified in the given context. | 
static final int ADVISOR_MAX
static final int DIRECTOR_MAX
static final int OBSERVER_MAX
static int advisor(int priority)
priority - priority within ADVISOR rangestatic int director(int priority)
priority - priority within the DIRECTOR rangestatic int observer(int priority)
priority - priority within the OBSERVER rangevoid process(PacketContext context)
context - packet processing context