Uses of Interface
org.glassfish.grizzly.Processor
Packages that use Processor
Package
Description
-
Uses of Processor in org.glassfish.grizzly
Classes in org.glassfish.grizzly that implement ProcessorModifier and TypeClassDescriptionclassProcessor, which is not interested in processing I/O events.Fields in org.glassfish.grizzly declared as ProcessorModifier and TypeFieldDescriptionprotected ProcessorAbstractBindingHandler.Builder.processorprotected ProcessorAbstractBindingHandler.processorprotected ProcessorAbstractSocketConnectorHandler.Builder.processorprotected ProcessorAbstractTransport.processorTransport default Processorprotected ProcessorNIOTransportBuilder.processorMethods in org.glassfish.grizzly that return ProcessorModifier and TypeMethodDescriptionAbstractBindingHandler.getProcessor()AbstractSocketConnectorHandler.getProcessor()AbstractTransport.getProcessor()Gets the defaultProcessor, which will processConnectionI/O events in case, ifConnectiondoesn't have ownProcessorpreferences.Connection.getProcessor()Gets the defaultProcessor, which will processConnectionI/O events.Context.getProcessor()NIOTransportBuilder.getProcessor()Transport.getProcessor()Gets the defaultProcessor, which will processConnectionI/O events in case, ifConnectiondoesn't have ownProcessorpreferences.AbstractTransport.obtainProcessor(IOEvent ioEvent, Connection connection) Gets the defaultProcessor, which will process TransportConnections I/O events in case, ifConnectiondoesn't have ownProcessorpreferences.Connection.obtainProcessor(IOEvent ioEvent) Gets theProcessor, which will processConnectionI/O event.Transport.obtainProcessor(IOEvent ioEvent, Connection connection) Gets the defaultProcessor, which will process TransportConnections I/O events in case, ifConnectiondoesn't have ownProcessorpreferences.ChainProcessorSelector.select(IOEvent ioEvent, Connection connection) SelectsProcessor, which will process connection event.DefaultProcessorSelector.select(IOEvent ioEvent, Connection connection) SelectsProcessor, which will process connection event.ProcessorSelector.select(IOEvent ioEvent, Connection connection) SelectsProcessor, which will process connection event.StandaloneProcessorSelector.select(IOEvent ioEvent, Connection connection) Methods in org.glassfish.grizzly with parameters of type ProcessorModifier and TypeMethodDescriptionstatic ContextContext.create(Connection connection, Processor processor, IOEvent ioEvent, IOEventLifeCycleListener lifeCycleListener) static voidProcessorExecutor.execute(Connection connection, IOEvent ioEvent, Processor processor, IOEventLifeCycleListener lifeCycleListener) <E> EConnection.obtainProcessorState(Processor processor, Supplier<E> factory) Returns theProcessorstate associated with this Connection.voidAbstractBindingHandler.setProcessor(Processor processor) voidAbstractSocketConnectorHandler.setProcessor(Processor processor) voidAbstractTransport.setProcessor(Processor processor) Sets the defaultProcessor, which will processConnectionI/O events in case, ifConnectiondoesn't have ownProcessorpreferences.voidConnection.setProcessor(Processor preferableProcessor) Sets the defaultProcessor, which will processConnectionI/O events.voidContext.setProcessor(Processor processor) NIOTransportBuilder.setProcessor(Processor processor) voidTransport.setProcessor(Processor processor) Sets the defaultProcessor, which will processConnectionI/O events in case, ifConnectiondoesn't have ownProcessorpreferences. -
Uses of Processor in org.glassfish.grizzly.filterchain
Subinterfaces of Processor in org.glassfish.grizzly.filterchainModifier and TypeInterfaceDescriptioninterfaceThis class implement the "Chain of Responsibility" pattern (for more info, take a look at the classic "Gang of Four" design patterns book).Classes in org.glassfish.grizzly.filterchain that implement ProcessorModifier and TypeClassDescriptionclassAbstractFilterChainimplementation, which redirectsprocess(org.glassfish.grizzly.Context)call to theFilterChain.execute(org.glassfish.grizzly.filterchain.FilterChainContext)final classDefaultFilterChainimplementationclassFilterChainfacade, which implements all theListrelated methods.Methods in org.glassfish.grizzly.filterchain that return ProcessorModifier and TypeMethodDescriptionFilterChainProcessorSelector.select(IOEvent ioEvent, Connection connection) ReturnsFilterChaininstance, if it's interested in processing passedIOEvent, or null otherwise. -
Uses of Processor in org.glassfish.grizzly.nio
Fields in org.glassfish.grizzly.nio declared as ProcessorMethods in org.glassfish.grizzly.nio that return ProcessorModifier and TypeMethodDescriptionNIOConnection.getProcessor()NIOConnection.obtainProcessor(IOEvent ioEvent) Methods in org.glassfish.grizzly.nio with parameters of type ProcessorModifier and TypeMethodDescription<E> ENIOConnection.obtainProcessorState(Processor processor, Supplier<E> factory) voidNIOConnection.setProcessor(Processor preferableProcessor) -
Uses of Processor in org.glassfish.grizzly.nio.transport
Methods in org.glassfish.grizzly.nio.transport that return ProcessorModifier and TypeMethodDescriptionUDPNIOServerConnection.getProcessor()UDPNIOTransport.TransportConnectorHandler.getProcessor()