Modifier and Type | Interface and Description |
---|---|
interface |
Interceptor
This is class is a simple way to intercepting calls on ActiveMQ Artemis client and servers.
|
Modifier and Type | Method and Description |
---|---|
ProtocolManager |
CoreProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
When you create the ProtocolManager, you should filter out any interceptors that won't belong
to this Protocol.
|
ProtocolManager |
CoreProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
When you create the ProtocolManager, you should filter out any interceptors that won't belong
to this Protocol.
|
List<Interceptor> |
CoreProtocolManagerFactory.filterInterceptors(List<BaseInterceptor> interceptors) |
void |
CoreProtocolManager.updateInterceptors(List<BaseInterceptor> incoming,
List<BaseInterceptor> outgoing) |
void |
CoreProtocolManager.updateInterceptors(List<BaseInterceptor> incoming,
List<BaseInterceptor> outgoing) |
Modifier and Type | Class and Description |
---|---|
class |
HQFilterConversionInterceptor |
class |
HQPropertiesConversionInterceptor |
Modifier and Type | Method and Description |
---|---|
ProtocolManager |
HornetQProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors) |
ProtocolManager |
HornetQProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAcceptor.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This will update the list of interceptors for each ProtocolManager inside the acceptor.
|
void |
AbstractAcceptor.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This will update the list of interceptors for each ProtocolManager inside the acceptor.
|
Modifier and Type | Method and Description |
---|---|
List<BaseInterceptor> |
RemotingService.getIncomingInterceptors() |
List<BaseInterceptor> |
RemotingService.getOutgoinInterceptors() |
Modifier and Type | Method and Description |
---|---|
void |
RemotingService.addIncomingInterceptor(BaseInterceptor interceptor) |
void |
RemotingService.addOutgoingInterceptor(BaseInterceptor interceptor) |
boolean |
RemotingService.removeIncomingInterceptor(BaseInterceptor interceptor) |
boolean |
RemotingService.removeOutgoingInterceptor(BaseInterceptor interceptor) |
Modifier and Type | Method and Description |
---|---|
List<BaseInterceptor> |
RemotingServiceImpl.getIncomingInterceptors() |
List<BaseInterceptor> |
RemotingServiceImpl.getOutgoinInterceptors() |
Modifier and Type | Method and Description |
---|---|
void |
RemotingServiceImpl.addIncomingInterceptor(BaseInterceptor interceptor) |
void |
RemotingServiceImpl.addOutgoingInterceptor(BaseInterceptor interceptor) |
boolean |
RemotingServiceImpl.removeIncomingInterceptor(BaseInterceptor interceptor) |
boolean |
RemotingServiceImpl.removeOutgoingInterceptor(BaseInterceptor interceptor) |
Modifier and Type | Method and Description |
---|---|
List<BaseInterceptor> |
ServiceRegistry.getIncomingInterceptors(List<String> classNames)
Get a list of org.apache.activemq.artemis.api.core.BaseInterceptor instances
|
List<BaseInterceptor> |
ServiceRegistry.getOutgoingInterceptors(List<String> classNames)
Get a list of org.apache.activemq.artemis.api.core.BaseInterceptor instances
|
Modifier and Type | Method and Description |
---|---|
void |
ServiceRegistry.addIncomingInterceptor(BaseInterceptor interceptor) |
void |
ServiceRegistry.addOutgoingInterceptor(BaseInterceptor interceptor) |
Modifier and Type | Class and Description |
---|---|
static class |
ClusterManager.IncomingInterceptorLookingForExceptionMessage |
Modifier and Type | Method and Description |
---|---|
List<BaseInterceptor> |
ServiceRegistryImpl.getIncomingInterceptors(List<String> classNames) |
List<BaseInterceptor> |
ServiceRegistryImpl.getOutgoingInterceptors(List<String> classNames) |
Modifier and Type | Method and Description |
---|---|
void |
ServiceRegistryImpl.addIncomingInterceptor(BaseInterceptor interceptor) |
void |
ServiceRegistryImpl.addOutgoingInterceptor(BaseInterceptor interceptor) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProtocolManager<P,I extends BaseInterceptor<P>,C extends RemotingConnection> |
class |
AbstractProtocolManagerFactory<P extends BaseInterceptor> |
interface |
ProtocolManager<P extends BaseInterceptor>
Info: ProtocolManager is loaded by
RemotingServiceImpl.loadProtocolManagerFactories(Iterable) |
interface |
ProtocolManagerFactory<P extends BaseInterceptor> |
Modifier and Type | Method and Description |
---|---|
ProtocolManager |
ProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
When you create the ProtocolManager, you should filter out any interceptors that won't belong
to this Protocol.
|
ProtocolManager |
ProtocolManagerFactory.createProtocolManager(ActiveMQServer server,
Map<String,Object> parameters,
List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
When you create the ProtocolManager, you should filter out any interceptors that won't belong
to this Protocol.
|
List<P> |
ProtocolManagerFactory.filterInterceptors(List<BaseInterceptor> interceptors)
This should get the entire list and only return the ones this factory can deal with *
|
protected List<P> |
AbstractProtocolManagerFactory.internalFilterInterceptors(Class<P> type,
List<? extends BaseInterceptor> listIn)
This method exists because java templates won't store the type of P at runtime.
|
void |
ProtocolManager.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This method will receive all the interceptors on the system and you should filter them out *
|
void |
ProtocolManager.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This method will receive all the interceptors on the system and you should filter them out *
|
Modifier and Type | Method and Description |
---|---|
void |
Acceptor.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This will update the list of interceptors for each ProtocolManager inside the acceptor.
|
void |
Acceptor.updateInterceptors(List<BaseInterceptor> incomingInterceptors,
List<BaseInterceptor> outgoingInterceptors)
This will update the list of interceptors for each ProtocolManager inside the acceptor.
|
Copyright © 2019 JBoss by Red Hat. All rights reserved.