Uses of Interface
org.apache.mina.core.write.WriteRequest
-
Packages that use WriteRequest Package Description 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.compression 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. -
-
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)Forwards filterWrite event 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)Forwards messageSent event 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.classWriteRequestWrapperA wrapper for an existingWriteRequest.Methods in org.apache.mina.core.write that return WriteRequest Modifier and Type Method Description WriteRequestDefaultWriteRequest. getOriginalRequest()WriteRequestWriteRequest. getOriginalRequest()WriteRequestWriteRequestWrapper. getOriginalRequest()WriteRequestWriteRequestWrapper. getParentRequest()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.WriteRequestWrapper(WriteRequest parentRequest)Creates a new instance that wraps the specified request.WriteTimeoutException(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.WriteTimeoutException(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.compression
Methods in org.apache.mina.filter.compression with parameters of type WriteRequest Modifier and Type Method Description protected ObjectCompressionFilter. doFilterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) -
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) -
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) -
Uses of WriteRequest in org.apache.mina.filter.ssl
Methods in org.apache.mina.filter.ssl with parameters of type WriteRequest Modifier and Type Method Description voidSslFilter. filterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)voidSslFilter. messageSent(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest) -
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 protected abstract ObjectWriteRequestFilter. doFilterWrite(IoFilter.NextFilter nextFilter, IoSession session, WriteRequest writeRequest)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.voidWriteRequestFilter. 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.voidWriteRequestFilter. 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.
-