Uses of Interface
org.simpleframework.transport.reactor.Action
-
Packages that use Action Package Description org.simpleframework.transport.reactor -
-
Uses of Action in org.simpleframework.transport.reactor
Classes in org.simpleframework.transport.reactor that implement Action Modifier and Type Class Description (package private) class
CancelAction
TheCancelAction
object is used to represent a task that can be executed to cancel an operation.(package private) class
ExecuteAction
TheExecuteAction
object is represents an action that the distributor is to process.Fields in org.simpleframework.transport.reactor declared as Action Modifier and Type Field Description private Action
CancelAction. action
This is the operation object that is to be canceled.private Action[]
ActionSet. set
This contains the the actions indexed by operation type.Fields in org.simpleframework.transport.reactor with type parameters of type Action Modifier and Type Field Description private java.util.Queue<Action>
ActionDistributor. pending
This is the queue that is used to provide the operations.Methods in org.simpleframework.transport.reactor that return Action Modifier and Type Method Description private Action[]
ActionSet. copyOf(Action[] list, int count)
This is used to create a copy of the specified list with only the first few non null values.Action[]
ActionSet. get(int interest)
This is used to acquire the actions that match the bitmask of interest operations.Action[]
ActionSet. list()
This provides an iterator of the actions that exist within the action set.Action[]
ActionSet. ready()
This is sued to acquire all actions that match the currently ready operations of the key.Action[]
ActionSet. remove(int interest)
This is used to remove interest from the set.Methods in org.simpleframework.transport.reactor with parameters of type Action Modifier and Type Method Description void
ActionSet. attach(Action action)
This is used to attach an action to the set for a specific interest bitmask.private Action[]
ActionSet. copyOf(Action[] list, int count)
This is used to create a copy of the specified list with only the first few non null values.private void
ActionDistributor. execute(Action action)
This is where the action is handed off to the executor.private void
ActionDistributor. expire(ActionSet set, Action action)
This method is used to expire registered operations that remain idle within the selector.private void
ActionDistributor. register(Action action)
Here the specifiedOperation
object is registered with the selector.private void
ActionDistributor. select(Action action)
This method is used to perform an actual select on a channel.private void
ActionDistributor. update(Action action, ActionSet set)
Here the specifiedOperation
object is registered with the selector.Constructors in org.simpleframework.transport.reactor with parameters of type Action Constructor Description CancelAction(Action action)
Constructor for theCancellation
object.
-