Uses of Interface
org.simpleframework.transport.reactor.Operation
-
-
Uses of Operation in org.simpleframework.http.core
Classes in org.simpleframework.http.core that implement Operation Modifier and Type Class Description (package private) class
RequestReader
TheRequestReader
object is used to read the bytes that form the request entity. -
Uses of Operation in org.simpleframework.http.socket.service
Classes in org.simpleframework.http.socket.service that implement Operation Modifier and Type Class Description (package private) class
FrameCollector
TheFrameCollector
operation is used to collect frames from a channel and dispatch them to aFrameListener
. -
Uses of Operation in org.simpleframework.transport
Subinterfaces of Operation in org.simpleframework.transport Modifier and Type Interface Description (package private) interface
Negotiation
TheNegotiation
interface is used to represent an SSL negotiation.Classes in org.simpleframework.transport that implement Operation Modifier and Type Class Description (package private) class
FlushSignaller
TheFlushSignaller
is an operation that performs writes operation asynchronously.(package private) class
Handshake
TheHandshake
object is used to perform secure SSL negotiations on a pipeline orTransport
.private class
Handshake.Committer
TheCommitter
task is used to transfer the transport created to the processor.private class
Handshake.Consumer
TheConsumer
task is used to schedule the negotiation for a read operation.private class
Handshake.Producer
TheProducer
is used to schedule the negotiation for a write operation.(package private) class
Phase
ThePhase
object represents an asynchronous phase within the negotiation.(package private) class
TransportDispatcher
TheTransportDispatcher
operation is used transfer a transport to the processor so it can be processed.Fields in org.simpleframework.transport declared as Operation Modifier and Type Field Description private Operation
FlushScheduler. task
This is the operation that is scheduled for execution.Methods in org.simpleframework.transport that return Operation Modifier and Type Method Description Operation
OperationFactory. getInstance(Socket socket)
This method is used to createOperation
object to process the next phase of the negotiation.private Operation
OperationFactory. getInstance(Socket socket, javax.net.ssl.SSLEngine engine)
This method is used to createOperation
object to process the next phase of the negotiation.Constructors in org.simpleframework.transport with parameters of type Operation Constructor Description FlushScheduler(Socket socket, Reactor reactor, Operation task, java.lang.Object lock)
Constructor for theFlushScheduler
object. -
Uses of Operation in org.simpleframework.transport.connect
Classes in org.simpleframework.transport.connect that implement Operation Modifier and Type Class Description (package private) class
SocketAcceptor
TheSocketAcceptor
object is used to accept incoming TCP connections from a specified socket address. -
Uses of Operation in org.simpleframework.transport.reactor
Fields in org.simpleframework.transport.reactor declared as Operation Modifier and Type Field Description private Operation
CancelAction. task
This is the operation that is to be canceled by this action.private Operation
ExecuteAction. task
The task to execute when the required operations is ready.Methods in org.simpleframework.transport.reactor that return Operation Modifier and Type Method Description Operation
Action. getOperation()
This is used to acquire theOperation
that is to be executed when the required operations are ready.Operation
CancelAction. getOperation()
This is used to acquire theOperation
that is to be executed when the required operations are ready.Operation
ExecuteAction. getOperation()
This is used to acquire theOperation
that is to be executed when the required operations are ready.Methods in org.simpleframework.transport.reactor with parameters of type Operation Modifier and Type Method Description void
ActionDistributor. process(Operation task, int require)
This is used to process theOperation
object.void
ExecutorReactor. process(Operation task)
This method is used to execute the provided operation without the need to specifically check for I/O events.void
ExecutorReactor. process(Operation task, int require)
This method is used to execute the provided operation when there is an I/O event that task is interested in.void
OperationDistributor. process(Operation task, int require)
This is used to process theOperation
object.void
PartitionDistributor. process(Operation task, int require)
This is used to process theOperation
object.private void
PartitionDistributor. process(Operation task, int require, int length)
This is used to process theOperation
object.void
Reactor. process(Operation task)
This method is used to execute the provided operation without the need to specifically check for I/O events.void
Reactor. process(Operation task, int require)
This method is used to execute the provided operation when there is an I/O event that task is interested in.void
SynchronousReactor. process(Operation task)
This method is used to execute the provided operation without the need to specifically check for I/O events.void
SynchronousReactor. process(Operation task, int require)
This method is used to execute the provided operation when there is an I/O event that task is interested in.Constructors in org.simpleframework.transport.reactor with parameters of type Operation Constructor Description ExecuteAction(Operation task, int require, long expiry)
Constructor for theEvent
object.
-