Skip navigation links
A B C D E F G H I J L M O P R S T U V 

A

AbstractProtocolManagerFactory<P extends BaseInterceptor> - Class in org.apache.activemq.artemis.spi.core.protocol
 
AbstractProtocolManagerFactory() - Constructor for class org.apache.activemq.artemis.spi.core.protocol.AbstractProtocolManagerFactory
 
Acceptor - Interface in org.apache.activemq.artemis.spi.core.remoting
An Acceptor is used by the RemotingService to allow clients to connect.
AcceptorFactory - Interface in org.apache.activemq.artemis.spi.core.remoting
A factory for creating acceptors.
AcceptorTransportConfigurationParser - Class in org.apache.activemq.artemis.uri
 
AcceptorTransportConfigurationParser() - Constructor for class org.apache.activemq.artemis.uri.AcceptorTransportConfigurationParser
 
acceptsNoHandshake() - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
If this protocols accepts connectoins without an initial handshake.
ActiveMQSecurityManager - Interface in org.apache.activemq.artemis.spi.core.security
Use to validate whether a user has is valid to connect to the server and perform certain functions
ActiveMQSecurityManagerImpl - Class in org.apache.activemq.artemis.spi.core.security
A basic implementation of the ActiveMQSecurityManager.
ActiveMQSecurityManagerImpl() - Constructor for class org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
 
ActiveMQSecurityManagerImpl(SecurityConfiguration) - Constructor for class org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
 
addChannelHandlers(ChannelPipeline) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 

B

bind(String, Object) - Method in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
 
BindingRegistry - Interface in org.apache.activemq.artemis.spi.core.naming
Abstract interface for a registry to store endpoints like connection factories into.

C

close() - Method in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
 
closed() - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
connectionCreated(Acceptor, Connection, String) - Method in interface org.apache.activemq.artemis.spi.core.remoting.ServerConnectionLifeCycleListener
This method is used both by client connector creation and server connection creation through acceptors.
createAcceptor(String, ClusterConnection, Map<String, Object>, BufferHandler, ConnectionLifeCycleListener, Executor, ScheduledExecutorService, Map<String, ProtocolManager>) - Method in interface org.apache.activemq.artemis.spi.core.remoting.AcceptorFactory
Create a new instance of an Acceptor.
createConnectionEntry(Acceptor, Connection) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 
createProtocolManager(ActiveMQServer, List<P>, List<P>) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory
When you create the ProtocolManager, you should filter out any interceptors that won't belong to this Protocol.

D

disconnect(ServerConsumer, String) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 

E

equals(Object) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager.SimplePrincipal
Compare this SimplePrincipal's name against another Principal

F

filterInterceptors(Class<P>, List<? extends BaseInterceptor>) - Method in class org.apache.activemq.artemis.spi.core.protocol.AbstractProtocolManagerFactory
This method exists because java templates won't store the type of P at runtime.
filterInterceptors(List<BaseInterceptor>) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory
This should get the entire list and only return the ones this factory can deal with *
fromJSON(String) - Static method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns an array of RoleInfo corresponding to the JSON serialization returned by QueueControl.listMessageCounter().

G

getClusterConnection() - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
 
getConfiguration() - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
 
getConfiguration() - Method in class org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
 
getConverter() - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
Gets the Message Converter towards ActiveMQ Artemis.
getCount() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the number of messages added to the queue since it was created.
getCountDelta() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the number of messages added to the queue since the last counter sample.
getDepth() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the number of messages currently in the queue.
getDepthDelta() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the number of messages in the queue since last counter sample.
getFactory() - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 
getFactoryName() - Method in class org.apache.activemq.artemis.uri.InVMAcceptorTransportConfigurationSchema
 
getFactoryName(URI) - Method in class org.apache.activemq.artemis.uri.TCPAcceptorTransportConfigurationSchema
 
getLastAddTimestamp() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the timestamp of the last time a message was added to the queue.
getModuleName() - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory
 
getName() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the name of the queue.
getName() - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
The name of the acceptor used on the configuration.
getName() - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager.SimplePrincipal
 
getProtocols() - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManagerFactory
 
getSubscription() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the name of the subscription.
getUdpateTimestamp() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns the timestamp of the last time the queue was updated.

H

handleBuffer(RemotingConnection, ActiveMQBuffer) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 
handshake(NettyServerConnection, ActiveMQBuffer) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 
hasCredits(ServerConsumer) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
This one gives a chance for Proton to have its own flow control.
hashCode() - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager.SimplePrincipal
 

I

inbound(Object) - Method in interface org.apache.activemq.artemis.spi.core.protocol.MessageConverter
 
InVMAcceptorTransportConfigurationSchema - Class in org.apache.activemq.artemis.uri
 
InVMAcceptorTransportConfigurationSchema() - Constructor for class org.apache.activemq.artemis.uri.InVMAcceptorTransportConfigurationSchema
 
isDurable() - Method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns whether the queue is durable.
isProtocol(byte[]) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 
isUnsecurable() - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
Whether this acceptor allows insecure connections.
isWritable(ReadyListener) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 

J

JAASSecurityManager - Class in org.apache.activemq.artemis.spi.core.security
This implementation delegates to the JAAS security interfaces.
JAASSecurityManager() - Constructor for class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
JAASSecurityManager.SimplePrincipal - Class in org.apache.activemq.artemis.spi.core.security
 

L

lookup(String) - Method in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
 

M

MessageConverter - Interface in org.apache.activemq.artemis.spi.core.protocol
 
MessageCounterInfo - Class in org.apache.activemq.artemis.api.core.management
Helper class to create Java Objects from the JSON serialization returned by QueueControl.listMessageCounter().
MessageCounterInfo(String, String, boolean, long, long, int, int, String, String) - Constructor for class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
 

O

org.apache.activemq.artemis.api.core.management - package org.apache.activemq.artemis.api.core.management
 
org.apache.activemq.artemis.spi.core.naming - package org.apache.activemq.artemis.spi.core.naming
 
org.apache.activemq.artemis.spi.core.protocol - package org.apache.activemq.artemis.spi.core.protocol
 
org.apache.activemq.artemis.spi.core.remoting - package org.apache.activemq.artemis.spi.core.remoting
 
org.apache.activemq.artemis.spi.core.security - package org.apache.activemq.artemis.spi.core.security
 
org.apache.activemq.artemis.uri - package org.apache.activemq.artemis.uri
 
outbound(ServerMessage, int) - Method in interface org.apache.activemq.artemis.spi.core.protocol.MessageConverter
 

P

pause() - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
Pause the acceptor and stop it from receiving client requests.
ProtocolManager<P extends BaseInterceptor> - Interface in org.apache.activemq.artemis.spi.core.protocol
 
ProtocolManagerFactory<P extends BaseInterceptor> - Interface in org.apache.activemq.artemis.spi.core.protocol
 

R

removeHandler(String) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
 

S

sendLargeMessage(ServerMessage, ServerConsumer, long, int) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
sendLargeMessageContinuation(ServerConsumer, byte[], boolean, boolean) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
sendMessage(ServerMessage, ServerConsumer, int) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
sendProducerCreditsFailMessage(int, SimpleString) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
sendProducerCreditsMessage(int, SimpleString) - Method in interface org.apache.activemq.artemis.spi.core.protocol.SessionCallback
 
ServerConnectionLifeCycleListener - Interface in org.apache.activemq.artemis.spi.core.remoting
 
SessionCallback - Interface in org.apache.activemq.artemis.spi.core.protocol
 
setCallbackHandler(CallbackHandler) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
setConfiguration(Configuration) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
setConfigurationName(String) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
setDefaultActiveMQPrincipal(ActiveMQPrincipal) - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
Set the default security Principal to be used when no user/pass are defined, only for InVM
setNotificationService(NotificationService) - Method in interface org.apache.activemq.artemis.spi.core.remoting.Acceptor
Set the notification service for this acceptor to use.
SimplePrincipal(String) - Constructor for class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager.SimplePrincipal
 

T

TCPAcceptorTransportConfigurationSchema - Class in org.apache.activemq.artemis.uri
 
TCPAcceptorTransportConfigurationSchema(Set<String>) - Constructor for class org.apache.activemq.artemis.uri.TCPAcceptorTransportConfigurationSchema
 
toJSon(MessageCounter) - Static method in class org.apache.activemq.artemis.api.core.management.MessageCounterInfo
Returns a JSON String serialization of a MessageCounter object.
toString() - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager.SimplePrincipal
 

U

unbind(String) - Method in interface org.apache.activemq.artemis.spi.core.naming.BindingRegistry
 
updateInterceptors(List<BaseInterceptor>, List<BaseInterceptor>) - Method in interface org.apache.activemq.artemis.spi.core.protocol.ProtocolManager
This method will receive all the interceptors on the system and you should filter them out *

V

validateUser(String, String) - Method in interface org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager
is this a valid user.
validateUser(String, String) - Method in class org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
 
validateUser(String, String) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
validateUserAndRole(String, String, Set<Role>, CheckType) - Method in interface org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManager
is this a valid user and do they have the correct role
validateUserAndRole(String, String, Set<Role>, CheckType) - Method in class org.apache.activemq.artemis.spi.core.security.ActiveMQSecurityManagerImpl
 
validateUserAndRole(String, String, Set<Role>, CheckType) - Method in class org.apache.activemq.artemis.spi.core.security.JAASSecurityManager
 
A B C D E F G H I J L M O P R S T U V 
Skip navigation links

Copyright © 2017. All Rights Reserved.