Uses of Interface
org.apache.activemq.artemis.api.core.Interceptor
Packages that use Interceptor
Package
Description
-
Uses of Interceptor in org.apache.activemq.artemis.api.core.client
Methods in org.apache.activemq.artemis.api.core.client with parameters of type InterceptorModifier and TypeMethodDescriptionServerLocator.addIncomingInterceptor(Interceptor interceptor) Adds an interceptor which will be executed after packets are received from the server.ServerLocator.addOutgoingInterceptor(Interceptor interceptor) Adds an interceptor which will be executed before packets are sent to the server.booleanServerLocator.removeIncomingInterceptor(Interceptor interceptor) Removes an incoming interceptor.booleanServerLocator.removeOutgoingInterceptor(Interceptor interceptor) Removes an outgoing interceptor. -
Uses of Interceptor in org.apache.activemq.artemis.core.client
Methods in org.apache.activemq.artemis.core.client with parameters of type InterceptorModifier and TypeMethodDescriptionvoidActiveMQClientLogger_impl.errorCallingInterceptor(Interceptor interceptor, Throwable e) voidActiveMQClientLogger.errorCallingInterceptor(Interceptor interceptor, Throwable e) -
Uses of Interceptor in org.apache.activemq.artemis.core.client.impl
Methods in org.apache.activemq.artemis.core.client.impl with parameters of type InterceptorModifier and TypeMethodDescriptionServerLocatorImpl.addIncomingInterceptor(Interceptor interceptor) ServerLocatorImpl.addOutgoingInterceptor(Interceptor interceptor) booleanServerLocatorImpl.removeIncomingInterceptor(Interceptor interceptor) booleanServerLocatorImpl.removeOutgoingInterceptor(Interceptor interceptor) Constructor parameters in org.apache.activemq.artemis.core.client.impl with type arguments of type InterceptorModifierConstructorDescriptionClientSessionFactoryImpl(ServerLocatorInternal serverLocator, TransportConfiguration connectorConfig, ServerLocatorConfig locatorConfig, int reconnectAttempts, Executor threadPool, ScheduledExecutorService scheduledThreadPool, Executor flowControlThreadPool, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors) -
Uses of Interceptor in org.apache.activemq.artemis.core.protocol.core.impl
Methods in org.apache.activemq.artemis.core.protocol.core.impl that return types with arguments of type InterceptorModifier and TypeMethodDescriptionCoreProtocolManagerFactory.filterInterceptors(List<BaseInterceptor> interceptors) CoreProtocolManager.getFactory()RemotingConnectionImpl.getIncomingInterceptors()RemotingConnectionImpl.getOutgoingInterceptors()Method parameters in org.apache.activemq.artemis.core.protocol.core.impl with type arguments of type InterceptorModifier and TypeMethodDescriptionActiveMQClientProtocolManager.connect(Connection transportConnection, long callTimeout, long callFailoverTimeout, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors, TopologyResponseHandler topologyResponseHandler) static StringChannelImpl.invokeInterceptors(Packet packet, List<Interceptor> interceptors, RemotingConnection connection) Returns the name of the interceptor that returnedfalseornullif no interceptors returnedfalse.Constructor parameters in org.apache.activemq.artemis.core.protocol.core.impl with type arguments of type InterceptorModifierConstructorDescriptionChannelImpl(CoreRemotingConnection connection, long id, int confWindowSize, List<Interceptor> interceptors) CoreProtocolManager(CoreProtocolManagerFactory factory, ActiveMQServer server, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors) RemotingConnectionImpl(PacketDecoder packetDecoder, Connection transportConnection, long blockingCallTimeout, long blockingCallFailoverTimeout, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors, Executor connectionExecutor) Create a client side connectionRemotingConnectionImpl(PacketDecoder packetDecoder, Connection transportConnection, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors, SimpleString nodeID, Executor connectionExecutor) Create a server side connection -
Uses of Interceptor in org.apache.activemq.artemis.core.protocol.hornetq
Classes in org.apache.activemq.artemis.core.protocol.hornetq that implement InterceptorModifier and TypeClassDescriptionclassclass -
Uses of Interceptor in org.apache.activemq.artemis.core.replication
Methods in org.apache.activemq.artemis.core.replication with parameters of type InterceptorModifier and TypeMethodDescriptionvoidReplicationEndpoint.addOutgoingInterceptorForReplication(Interceptor interceptor) -
Uses of Interceptor in org.apache.activemq.artemis.core.server.cluster
Classes in org.apache.activemq.artemis.core.server.cluster that implement InterceptorModifier and TypeClassDescriptionstatic classMethods in org.apache.activemq.artemis.core.server.cluster with parameters of type InterceptorModifier and TypeMethodDescriptionvoidClusterController.addIncomingInterceptorForReplication(Interceptor interceptor) voidClusterController.removeIncomingInterceptorForReplication(Interceptor interceptor) -
Uses of Interceptor in org.apache.activemq.artemis.spi.core.remoting
Method parameters in org.apache.activemq.artemis.spi.core.remoting with type arguments of type InterceptorModifier and TypeMethodDescriptionClientProtocolManager.connect(Connection transportConnection, long callTimeout, long callFailoverTimeout, List<Interceptor> incomingInterceptors, List<Interceptor> outgoingInterceptors, TopologyResponseHandler topologyResponseHandler)