Uses of Interface
org.apache.mina.core.write.WriteRequest
-
Packages that use WriteRequest Package Description org.apache.directory.api.ldap.codec.api org.apache.mina.core.filterchain org.apache.mina.core.polling Base class for implementing transport based on active polling strategies like NIO select call, or any API based on I/O polling system calls (epoll, poll, select, kqueue, etc).org.apache.mina.core.service org.apache.mina.core.session org.apache.mina.core.write org.apache.mina.filter.buffer org.apache.mina.filter.codec Filter implementations that helps you to implement complex protocols via 'codec' concept.org.apache.mina.filter.errorgenerating An IoFilter that provides flexible error generation facilities.org.apache.mina.filter.executor IoFilters that provide flexible thread model and event queue monitoring interface.org.apache.mina.filter.firewall Classes that implement IoFilter and provide host blocking and throttling.org.apache.mina.filter.keepalive IoFilter that provides the ability for connections to remain open when data is not being transferred.org.apache.mina.filter.logging Classes that implement IoFilter and provide logging of the events and data that flows through a MINA-based system.org.apache.mina.filter.ssl Classes that implement IoFilter and provide Secure Sockets Layer functionality.org.apache.mina.filter.statistic Classes that implement IoFilter and provide the ability for filters to be timed on their performance.org.apache.mina.filter.stream Stream based IoFilter implementation.org.apache.mina.filter.util Utility classes for the MINA filtering portion of the library.org.apache.mina.proxy org.apache.mina.proxy.filter org.apache.mina.transport.socket.nio Socket (TCP/IP) and Datagram (UDP/IP) support based on Java NIO (New I/O) API.org.apache.mina.transport.vmpipe In-VM pipe support which removes the overhead of local loopback communication. -
-
Uses of WriteRequest in org.apache.directory.api.ldap.codec.api
Methods in org.apache.directory.api.ldap.codec.api with parameters of type WriteRequest Modifier and Type Method Description voidSaslFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) -
Uses of WriteRequest in org.apache.mina.core.filterchain
Methods in org.apache.mina.core.filterchain with parameters of type WriteRequest Modifier and Type Method Description voidIoFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidIoFilter.NextFilter. filterWrite(IoSession session, WriteRequest writeRequest)ForwardsfilterWriteevent to next filter.voidIoFilterAdapter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidDefaultIoFilterChain. fireFilterWrite(WriteRequest writeRequest)Fires aIoSession.write(Object)event.voidIoFilterChain. fireFilterWrite(WriteRequest writeRequest)Fires aIoSession.write(Object)event.voidDefaultIoFilterChain. fireMessageSent(WriteRequest request)Fires aIoHandler.messageSent(IoSession, Object)event.voidIoFilterChain. fireMessageSent(WriteRequest request)Fires aIoHandler.messageSent(IoSession, Object)event.voidIoFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event.voidIoFilter.NextFilter. messageSent(IoSession session, WriteRequest writeRequest)ForwardsmessageSentevent to next filter.voidIoFilterAdapter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.core.polling
Methods in org.apache.mina.core.polling with parameters of type WriteRequest Modifier and Type Method Description voidAbstractPollingIoProcessor. write(S session, WriteRequest writeRequest)Writes the WriteRequest for the specifiedsession. -
Uses of WriteRequest in org.apache.mina.core.service
Methods in org.apache.mina.core.service with parameters of type WriteRequest Modifier and Type Method Description voidIoProcessor. write(S session, WriteRequest writeRequest)Writes the WriteRequest for the specifiedsession.voidSimpleIoProcessorPool. write(S session, WriteRequest writeRequest)Writes the WriteRequest for the specifiedsession. -
Uses of WriteRequest in org.apache.mina.core.session
Fields in org.apache.mina.core.session declared as WriteRequest Modifier and Type Field Description static WriteRequestAbstractIoSession. CLOSE_REQUESTAn internal write request object that triggers session close.static WriteRequestAbstractIoSession. MESSAGE_SENT_REQUESTAn internal write request object that triggers message sent events.Methods in org.apache.mina.core.session that return WriteRequest Modifier and Type Method Description WriteRequestAbstractIoSession. getCurrentWriteRequest()Returns theWriteRequestwhich is being processed byIoService.WriteRequestIoSession. getCurrentWriteRequest()Returns theWriteRequestwhich is being processed byIoService.Methods in org.apache.mina.core.session with parameters of type WriteRequest Modifier and Type Method Description voidAbstractIoSession. decreaseScheduledBytesAndMessages(WriteRequest request)Decrease the counters of written messages and written bytes when a message has been writtenvoidAbstractIoSession. increaseWrittenMessages(WriteRequest request, long currentTime)Increase the number of written messagesvoidAbstractIoSession. setCurrentWriteRequest(WriteRequest currentWriteRequest)Associate the current write request with the sessionvoidIoSession. setCurrentWriteRequest(WriteRequest currentWriteRequest)Associate the current write request with the session -
Uses of WriteRequest in org.apache.mina.core.write
Classes in org.apache.mina.core.write that implement WriteRequest Modifier and Type Class Description classDefaultWriteRequestThe default implementation ofWriteRequest.Methods in org.apache.mina.core.write that return WriteRequest Modifier and Type Method Description WriteRequestDefaultWriteRequest. getOriginalRequest()WriteRequestWriteRequest. getOriginalRequest()WriteRequestWriteException. getRequest()WriteRequestWriteRequestQueue. poll(IoSession session)Get the first request available in the queue for a session.Methods in org.apache.mina.core.write that return types with arguments of type WriteRequest Modifier and Type Method Description List<WriteRequest>WriteException. getRequests()Methods in org.apache.mina.core.write with parameters of type WriteRequest Modifier and Type Method Description voidWriteRequestQueue. offer(IoSession session, WriteRequest writeRequest)Add a new WriteRequest to the session write's queueConstructors in org.apache.mina.core.write with parameters of type WriteRequest Constructor Description NothingWrittenException(WriteRequest request)Create a new NothingWrittenException instanceNothingWrittenException(WriteRequest request, String message)Create a new NothingWrittenException instanceNothingWrittenException(WriteRequest request, String message, Throwable cause)Create a new NothingWrittenException instanceNothingWrittenException(WriteRequest request, Throwable cause)Create a new NothingWrittenException instanceWriteException(WriteRequest request)Creates a new WriteException instance.WriteException(WriteRequest request, String message)Creates a new WriteException instance.WriteException(WriteRequest request, String message, Throwable cause)Creates a new WriteException instance.WriteException(WriteRequest request, Throwable cause)Creates a new WriteException instance.WriteRejectedException(WriteRequest requests)Create a new WriteRejectedException instanceWriteRejectedException(WriteRequest requests, String message)Create a new WriteRejectedException instanceWriteTimeoutException(WriteRequest request)Create a new WriteTimeoutException instanceWriteTimeoutException(WriteRequest request, String message)Create a new WriteTimeoutException instanceWriteTimeoutException(WriteRequest request, String message, Throwable cause)Create a new WriteTimeoutException instanceWriteTimeoutException(WriteRequest request, Throwable cause)Create a new WriteTimeoutException instanceWriteToClosedSessionException(WriteRequest request)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(WriteRequest request, String message)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(WriteRequest request, String message, Throwable cause)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(WriteRequest request, Throwable cause)Create a new WriteToClosedSessionException instanceConstructor parameters in org.apache.mina.core.write with type arguments of type WriteRequest Constructor Description NothingWrittenException(Collection<WriteRequest> requests)Create a new NothingWrittenException instanceNothingWrittenException(Collection<WriteRequest> requests, String message)Create a new NothingWrittenException instanceNothingWrittenException(Collection<WriteRequest> requests, String message, Throwable cause)Create a new NothingWrittenException instanceNothingWrittenException(Collection<WriteRequest> requests, Throwable cause)Create a new NothingWrittenException instanceWriteException(Collection<WriteRequest> requests)Creates a new WriteException instance.WriteException(Collection<WriteRequest> requests, String message)Creates a new WriteException instance.WriteException(Collection<WriteRequest> requests, String message, Throwable cause)Creates a new WriteException instance.WriteException(Collection<WriteRequest> requests, Throwable cause)Creates a new WriteException instance.WriteRejectedException(Collection<WriteRequest> requests)Create a new WriteRejectedException instanceWriteRejectedException(Collection<WriteRequest> requests, String message)Create a new WriteRejectedException instanceWriteTimeoutException(Collection<WriteRequest> requests)Create a new WriteTimeoutException instanceWriteTimeoutException(Collection<WriteRequest> requests, String message)Create a new WriteTimeoutException instanceWriteTimeoutException(Collection<WriteRequest> requests, String message, Throwable cause)Create a new WriteTimeoutException instanceWriteTimeoutException(Collection<WriteRequest> requests, Throwable cause)Create a new WriteTimeoutException instanceWriteToClosedSessionException(Collection<WriteRequest> requests)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(Collection<WriteRequest> requests, String message)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(Collection<WriteRequest> requests, String message, Throwable cause)Create a new WriteToClosedSessionException instanceWriteToClosedSessionException(Collection<WriteRequest> requests, Throwable cause)Create a new WriteToClosedSessionException instance -
Uses of WriteRequest in org.apache.mina.filter.buffer
Methods in org.apache.mina.filter.buffer with parameters of type WriteRequest Modifier and Type Method Description voidBufferedWriteFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation. -
Uses of WriteRequest in org.apache.mina.filter.codec
Methods in org.apache.mina.filter.codec with parameters of type WriteRequest Modifier and Type Method Description voidProtocolCodecFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidProtocolCodecFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.errorgenerating
Methods in org.apache.mina.filter.errorgenerating with parameters of type WriteRequest Modifier and Type Method Description voidErrorGeneratingFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) -
Uses of WriteRequest in org.apache.mina.filter.executor
Methods in org.apache.mina.filter.executor with parameters of type WriteRequest Modifier and Type Method Description voidExecutorFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidWriteRequestFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidExecutorFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.firewall
Methods in org.apache.mina.filter.firewall with parameters of type WriteRequest Modifier and Type Method Description voidBlacklistFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.keepalive
Methods in org.apache.mina.filter.keepalive with parameters of type WriteRequest Modifier and Type Method Description voidKeepAliveFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.logging
Methods in org.apache.mina.filter.logging with parameters of type WriteRequest Modifier and Type Method Description voidLoggingFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.ssl
Subinterfaces of WriteRequest in org.apache.mina.filter.ssl Modifier and Type Interface Description interfaceDisableEncryptWriteRequestInterface used to designate WriteRequest objects which should not be encrypted.Classes in org.apache.mina.filter.ssl that implement WriteRequest Modifier and Type Class Description classEncryptedWriteRequestSpecialty WriteRequest which indicates that the contents has been encrypted.Fields in org.apache.mina.filter.ssl with type parameters of type WriteRequest Modifier and Type Field Description protected Deque<WriteRequest>SslHandler. mAckQueueRequests which have been sent to the socket and waiting acknowledgmentprotected Deque<WriteRequest>SslHandler. mEncodeQueueWrite Requests which are enqueued prior to the completion of the handshakingMethods in org.apache.mina.filter.ssl that return WriteRequest Modifier and Type Method Description WriteRequestEncryptedWriteRequest. getOriginalRequest()Methods in org.apache.mina.filter.ssl with parameters of type WriteRequest Modifier and Type Method Description abstract voidSslHandler. ack(IoFilter.NextFilter next, WriteRequest request)Acknowledge that aWriteRequesthas been successfully written to theIoSessionvoidSSLHandlerG0. ack(IoFilter.NextFilter next, WriteRequest request)Acknowledge that aWriteRequesthas been successfully written to theIoSessionvoidSslFilter. filterWrite(IoFilter.NextFilter next, IoSession session, WriteRequest request)FiltersIoSession.write(Object)method invocation.voidSslFilter. messageSent(IoFilter.NextFilter next, IoSession session, WriteRequest request)FiltersIoHandler.messageSent(IoSession,Object)event.abstract voidSslHandler. write(IoFilter.NextFilter next, WriteRequest request)Encrypts and writes the specifiedWriteRequestto theIoSessionor enqueues it to be processed later.voidSSLHandlerG0. write(IoFilter.NextFilter next, WriteRequest request)Encrypts and writes the specifiedWriteRequestto theIoSessionor enqueues it to be processed later.protected booleanSSLHandlerG0. write_user_loop(IoFilter.NextFilter next, WriteRequest request)Attempts to encode the WriteRequest and write the data to the IoSessionConstructors in org.apache.mina.filter.ssl with parameters of type WriteRequest Constructor Description EncryptedWriteRequest(Object encodedMessage, WriteRequest parent) -
Uses of WriteRequest in org.apache.mina.filter.statistic
Methods in org.apache.mina.filter.statistic with parameters of type WriteRequest Modifier and Type Method Description voidProfilerTimerFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)Profile a MessageSent event. -
Uses of WriteRequest in org.apache.mina.filter.stream
Methods in org.apache.mina.filter.stream with parameters of type WriteRequest Modifier and Type Method Description voidAbstractStreamWriteFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidAbstractStreamWriteFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.filter.util
Methods in org.apache.mina.filter.util with parameters of type WriteRequest Modifier and Type Method Description voidCommonEventFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidReferenceCountingFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoSession.write(Object)method invocation.voidCommonEventFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event.voidReferenceCountingFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)FiltersIoHandler.messageSent(IoSession,Object)event. -
Uses of WriteRequest in org.apache.mina.proxy
Methods in org.apache.mina.proxy with parameters of type WriteRequest Modifier and Type Method Description voidAbstractProxyLogicHandler. enqueueWriteRequest(IoFilter.NextFilter nextFilter, WriteRequest writeRequest)Enqueue a message to be written once handshaking is complete.voidProxyLogicHandler. enqueueWriteRequest(IoFilter.NextFilter nextFilter, WriteRequest writeRequest)Enqueue a message to be written once handshaking is complete. -
Uses of WriteRequest in org.apache.mina.proxy.filter
Methods in org.apache.mina.proxy.filter with parameters of type WriteRequest Modifier and Type Method Description voidProxyFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)Filters outgoing writes, queueing them up if necessary while a handshake is ongoing.voidProxyFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)Filter handshake related messages from reaching the messageSent callbacks of downstream filters.voidProxyFilter. writeData(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest, boolean isHandshakeData)Actually write data. -
Uses of WriteRequest in org.apache.mina.transport.socket.nio
Methods in org.apache.mina.transport.socket.nio with parameters of type WriteRequest Modifier and Type Method Description voidNioDatagramAcceptor. write(NioSession session, WriteRequest writeRequest)Writes the WriteRequest for the specifiedsession. -
Uses of WriteRequest in org.apache.mina.transport.vmpipe
Methods in org.apache.mina.transport.vmpipe with parameters of type WriteRequest Modifier and Type Method Description voidVmPipeFilterChain. fireFilterWrite(WriteRequest writeRequest)voidVmPipeFilterChain. fireMessageSent(WriteRequest request)
-