Index

A C D E G H I J M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values

A

accept(ObjectName, String) - Method in class org.springframework.integration.jmx.DefaultMBeanAttributeFilter
 
accept(ObjectName, String) - Method in interface org.springframework.integration.jmx.MBeanAttributeFilter
 
accept(ObjectName, String) - Method in class org.springframework.integration.jmx.NamedFieldsMBeanAttributeFilter
 
accept(ObjectName, String) - Method in class org.springframework.integration.jmx.NotNamedFieldsMBeanAttributeFilter
 
afterSingletonsInstantiated() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
AttributePollingChannelAdapterParser - Class in org.springframework.integration.jmx.config
 
AttributePollingChannelAdapterParser() - Constructor for class org.springframework.integration.jmx.config.AttributePollingChannelAdapterParser
 
AttributePollingMessageSource - Class in org.springframework.integration.jmx
A MessageSource implementation that retrieves the current value of a JMX attribute each time AbstractMessageSource.receive() is invoked.
AttributePollingMessageSource() - Constructor for class org.springframework.integration.jmx.AttributePollingMessageSource
 

C

convert(MBeanServerConnection, ObjectInstance) - Method in class org.springframework.integration.jmx.DefaultMBeanObjectConverter
 
convert(MBeanServerConnection, ObjectInstance) - Method in interface org.springframework.integration.jmx.MBeanObjectConverter
 

D

DEFAULT_DOMAIN - Static variable in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
defaultDomain() - Element in annotation interface org.springframework.integration.jmx.config.EnableIntegrationMBeanExport
The default domain to use when generating JMX ObjectNames.
DefaultMBeanAttributeFilter - Class in org.springframework.integration.jmx
 
DefaultMBeanAttributeFilter() - Constructor for class org.springframework.integration.jmx.DefaultMBeanAttributeFilter
 
DefaultMBeanObjectConverter - Class in org.springframework.integration.jmx
 
DefaultMBeanObjectConverter() - Constructor for class org.springframework.integration.jmx.DefaultMBeanObjectConverter
 
DefaultMBeanObjectConverter(MBeanAttributeFilter) - Constructor for class org.springframework.integration.jmx.DefaultMBeanObjectConverter
 
doParse(Element, ParserContext, String) - Method in class org.springframework.integration.jmx.config.NotificationListeningChannelAdapterParser
 
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.jmx.config.MBeanExporterParser
 
doReceive() - Method in class org.springframework.integration.jmx.AttributePollingMessageSource
Retrieves the JMX attribute value.
doReceive() - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
doStart() - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Registers the notification listener with the specified ObjectNames.
doStop() - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Unregisters the notification listener.

E

EnableIntegrationMBeanExport - Annotation Interface in org.springframework.integration.jmx.config
Enables default exporting for Spring Integration components in an existing application, as well as well all @ManagedResource annotated beans.

G

getBeanClassName(Element) - Method in class org.springframework.integration.jmx.config.MBeanExporterParser
 
getChannel(String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getChannelCount() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getChannelNames() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getComponentType() - Method in class org.springframework.integration.jmx.AttributePollingMessageSource
 
getComponentType() - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
getComponentType() - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
 
getComponentType() - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler
 
getComponentType() - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
 
getHandler(String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getHandlerCount() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getHandlerNames() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getInputChannelAttributeName() - Method in class org.springframework.integration.jmx.config.OperationInvokingOutboundGatewayParser
 
getIntegrationPatternType() - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
 
getManagedResource(Class<?>) - Method in class org.springframework.integration.monitor.IntegrationJmxAttributeSource
 
getQueuedMessageCount() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getSource(String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getSourceCount() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
getSourceNames() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 

H

handleMessageInternal(Message<?>) - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler
 
handleNotification(Notification, Object) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Notification handling method implementation.
handleRequestMessage(Message<?>) - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
 

I

init() - Method in class org.springframework.integration.jmx.config.JmxNamespaceHandler
 
initialize(ConfigurableListableBeanFactory) - Method in class org.springframework.integration.jmx.config.JmxIntegrationConfigurationInitializer
 
IntegrationJmxAttributeSource - Class in org.springframework.integration.monitor
The AnnotationJmxAttributeSource extension to resolve ManagedResources via IntegrationManagedResource on classes.
IntegrationJmxAttributeSource() - Constructor for class org.springframework.integration.monitor.IntegrationJmxAttributeSource
 
IntegrationMBeanExportConfiguration - Class in org.springframework.integration.jmx.config
@Configuration class that registers a IntegrationMBeanExporter bean.
IntegrationMBeanExportConfiguration() - Constructor for class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
 
IntegrationMBeanExporter - Class in org.springframework.integration.monitor
MBean exporter for Spring Integration components in an existing application.
IntegrationMBeanExporter() - Constructor for class org.springframework.integration.monitor.IntegrationMBeanExporter
 

J

JmxHeaders - Class in org.springframework.integration.jmx
Constants for JMX related Message Header keys.
JmxHeaders() - Constructor for class org.springframework.integration.jmx.JmxHeaders
 
JmxIntegrationConfigurationInitializer - Class in org.springframework.integration.jmx.config
The JMX Integration infrastructure beanFactory initializer.
JmxIntegrationConfigurationInitializer() - Constructor for class org.springframework.integration.jmx.config.JmxIntegrationConfigurationInitializer
 
JmxNamespaceHandler - Class in org.springframework.integration.jmx.config
Namespace handler for Spring Integration's jmx namespace.
JmxNamespaceHandler() - Constructor for class org.springframework.integration.jmx.config.JmxNamespaceHandler
 

M

managedComponents() - Element in annotation interface org.springframework.integration.jmx.config.EnableIntegrationMBeanExport
A list of simple patterns for component names to register (defaults to '*').
MBEAN_EXPORTER_NAME - Static variable in class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
A name for default IntegrationMBeanExporter bean.
MBeanAttributeFilter - Interface in org.springframework.integration.jmx
 
mbeanExporter() - Method in class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
 
MBeanExporterParser - Class in org.springframework.integration.jmx.config
Parser for the 'mbean-export' element of the integration JMX namespace.
MBeanExporterParser() - Constructor for class org.springframework.integration.jmx.config.MBeanExporterParser
 
MBeanObjectConverter - Interface in org.springframework.integration.jmx
 
MBeanTreePollingChannelAdapterParser - Class in org.springframework.integration.jmx.config
 
MBeanTreePollingChannelAdapterParser() - Constructor for class org.springframework.integration.jmx.config.MBeanTreePollingChannelAdapterParser
 
MBeanTreePollingMessageSource - Class in org.springframework.integration.jmx
A MessageSource implementation that retrieves a snapshot of a filtered subset of the MBean tree.
MBeanTreePollingMessageSource(MBeanObjectConverter) - Constructor for class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 

N

NamedFieldsMBeanAttributeFilter - Class in org.springframework.integration.jmx
 
NamedFieldsMBeanAttributeFilter(String...) - Constructor for class org.springframework.integration.jmx.NamedFieldsMBeanAttributeFilter
 
NOTIFICATION_HANDBACK - Static variable in class org.springframework.integration.jmx.JmxHeaders
 
NOTIFICATION_TYPE - Static variable in class org.springframework.integration.jmx.JmxHeaders
 
NotificationListeningChannelAdapterParser - Class in org.springframework.integration.jmx.config
 
NotificationListeningChannelAdapterParser() - Constructor for class org.springframework.integration.jmx.config.NotificationListeningChannelAdapterParser
 
NotificationListeningMessageProducer - Class in org.springframework.integration.jmx
A JMX NotificationListener implementation that will send Messages containing the JMX Notification instances as their payloads.
NotificationListeningMessageProducer() - Constructor for class org.springframework.integration.jmx.NotificationListeningMessageProducer
 
NotificationPublishingChannelAdapterParser - Class in org.springframework.integration.jmx.config
 
NotificationPublishingChannelAdapterParser() - Constructor for class org.springframework.integration.jmx.config.NotificationPublishingChannelAdapterParser
 
NotificationPublishingMessageHandler - Class in org.springframework.integration.jmx
An AbstractMessageHandler implementation to publish an incoming message as a JMX Notification.
NotificationPublishingMessageHandler(String) - Constructor for class org.springframework.integration.jmx.NotificationPublishingMessageHandler
Construct an instance based on the provided object name.
NotificationPublishingMessageHandler(ObjectName) - Constructor for class org.springframework.integration.jmx.NotificationPublishingMessageHandler
Construct an instance based on the provided object name.
NotificationPublishingMessageHandler.PublisherDelegate - Class in org.springframework.integration.jmx
Simple class used for the actual MBean instances to be registered.
NotNamedFieldsMBeanAttributeFilter - Class in org.springframework.integration.jmx
 
NotNamedFieldsMBeanAttributeFilter(String...) - Constructor for class org.springframework.integration.jmx.NotNamedFieldsMBeanAttributeFilter
 

O

OBJECT_NAME - Static variable in class org.springframework.integration.jmx.JmxHeaders
 
onApplicationEvent(ContextRefreshedEvent) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
The NotificationListener might not be registered on AbstractEndpoint.start() because the MBeanExporter might not been started yet.
onInit() - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler
 
OPERATION_NAME - Static variable in class org.springframework.integration.jmx.JmxHeaders
 
OperationInvokingChannelAdapterParser - Class in org.springframework.integration.jmx.config
 
OperationInvokingChannelAdapterParser() - Constructor for class org.springframework.integration.jmx.config.OperationInvokingChannelAdapterParser
 
OperationInvokingMessageHandler - Class in org.springframework.integration.jmx
A MessageHandler implementation for invoking JMX operations based on the Message sent to its AbstractMessageHandler.handleMessage(Message) method.
OperationInvokingMessageHandler(MBeanServerConnection) - Constructor for class org.springframework.integration.jmx.OperationInvokingMessageHandler
Construct an instance based on the provided MBeanServerConnection.
OperationInvokingOutboundGatewayParser - Class in org.springframework.integration.jmx.config
 
OperationInvokingOutboundGatewayParser() - Constructor for class org.springframework.integration.jmx.config.OperationInvokingOutboundGatewayParser
 
orderlyShutdownCapableComponentsAfter() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
orderlyShutdownCapableComponentsBefore() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
org.springframework.integration.jmx - package org.springframework.integration.jmx
Base package for JMX support.
org.springframework.integration.jmx.config - package org.springframework.integration.jmx.config
Provides classes for configuration - parsers, namespace handlers.
org.springframework.integration.monitor - package org.springframework.integration.monitor
Provides classes related to Spring Integration managed resources.

P

parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.jmx.config.NotificationPublishingChannelAdapterParser
 
parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.jmx.config.OperationInvokingChannelAdapterParser
 
parseHandler(Element, ParserContext) - Method in class org.springframework.integration.jmx.config.OperationInvokingOutboundGatewayParser
 
parseSource(Element, ParserContext) - Method in class org.springframework.integration.jmx.config.AttributePollingChannelAdapterParser
 
parseSource(Element, ParserContext) - Method in class org.springframework.integration.jmx.config.MBeanTreePollingChannelAdapterParser
 
postProcessAfterInitialization(Object, String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
postProcessBeforeDestruction(Object, String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
PREFIX - Static variable in class org.springframework.integration.jmx.JmxHeaders
 
PublisherDelegate() - Constructor for class org.springframework.integration.jmx.NotificationPublishingMessageHandler.PublisherDelegate
 

R

registration() - Element in annotation interface org.springframework.integration.jmx.config.EnableIntegrationMBeanExport
The policy to use when attempting to register an MBean under an ObjectName that already exists.
requiresDestruction(Object) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
resolveId(Element, AbstractBeanDefinition, ParserContext) - Method in class org.springframework.integration.jmx.config.MBeanExporterParser
 
retrieveMBeanNames() - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Return a collection of ObjectName ofr provided NotificationListeningMessageProducer.mBeanObjectNames.

S

server() - Element in annotation interface org.springframework.integration.jmx.config.EnableIntegrationMBeanExport
The bean name of the MBeanServer to which MBeans should be exported.
setApplicationContext(ApplicationContext) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
setAttributeName(String) - Method in class org.springframework.integration.jmx.AttributePollingMessageSource
Specify the name of the attribute to be retrieved.
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.monitor.IntegrationJmxAttributeSource
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
setComponentNamePatterns(String[]) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
Set the array of simple patterns for component names to register (defaults to '*').
setDefaultDomain(String) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
The JMX domain to use for MBeans registered.
setDefaultNotificationType(String) - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler
Specify a dot-delimited String representing the Notification type to use by default when no explicit Notification mapper has been configured.
setEnvironment(Environment) - Method in class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
 
setExpectReply(boolean) - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
Specify whether a reply Message is expected.
setFilter(NotificationFilter) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Specify a NotificationFilter to be passed to the server when registering this listener.
setHandback(Object) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Specify a handback object to provide context to the listener upon notification.
setImportMetadata(AnnotationMetadata) - Method in class org.springframework.integration.jmx.config.IntegrationMBeanExportConfiguration
 
setNotificationMapper(OutboundMessageMapper<Notification>) - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler
Set a mapper for creating Notifications from a Message.
setNotificationPublisher(NotificationPublisher) - Method in class org.springframework.integration.jmx.NotificationPublishingMessageHandler.PublisherDelegate
 
setObjectName(String) - Method in class org.springframework.integration.jmx.AttributePollingMessageSource
Specify the String value of the JMX MBean's ObjectName.
setObjectName(String) - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
Specify a default ObjectName to use when no such header is available on the Message being handled.
setObjectName(ObjectName...) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Specify the JMX ObjectNames (or patterns) of the notification publisher to which this notification listener should be subscribed.
setObjectNameStaticProperties(Map<String, String>) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
Static properties that will be added to all object names.
setOperationName(String) - Method in class org.springframework.integration.jmx.OperationInvokingMessageHandler
Specify an operation name to be invoked when no such header is available on the Message being handled.
setQueryExpression(String) - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
setQueryExpressionReference(QueryExp) - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
setQueryName(String) - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
setQueryNameReference(ObjectName) - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
 
setServer(MBeanServerConnection) - Method in class org.springframework.integration.jmx.AttributePollingMessageSource
Provide the MBeanServer where the JMX MBean has been registered.
setServer(MBeanServerConnection) - Method in class org.springframework.integration.jmx.MBeanTreePollingMessageSource
Provide the MBeanServer where the JMX MBean has been registered.
setServer(MBeanServerConnection) - Method in class org.springframework.integration.jmx.NotificationListeningMessageProducer
Provide a reference to the MBeanServer where the notification publishing MBeans are registered.
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.AttributePollingChannelAdapterParser
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.MBeanExporterParser
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.MBeanTreePollingChannelAdapterParser
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.NotificationListeningChannelAdapterParser
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.NotificationPublishingChannelAdapterParser
 
shouldGenerateIdAsFallback() - Method in class org.springframework.integration.jmx.config.OperationInvokingChannelAdapterParser
 
stopActiveChannels() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
 
stopActiveComponents(long) - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
Shutdown active components.
stopInboundMessageProducers() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
Stops all inbound message producers (that are not OrderlyShutdownCapable) - may cause interrupts.
stopMessageSources() - Method in class org.springframework.integration.monitor.IntegrationMBeanExporter
Stops all message sources - may cause interrupts.
A C D E G H I J M N O P R S 
All Classes and Interfaces|All Packages|Constant Field Values