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

A

AbstractDestinationFactory - Class in org.springframework.flex.core
Base class for BlazeDS destination factories.
AbstractDestinationFactory() - Constructor for class org.springframework.flex.core.AbstractDestinationFactory
 
AbstractMessageDestinationBeanDefinitionParser - Class in org.springframework.flex.config.xml
Base BeanDefinitionParser implementation for all parsers that configure a MessageDestinationFactory bean.
AbstractMessageDestinationBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.AbstractMessageDestinationBeanDefinitionParser
 
AbstractServiceConfigProcessor - Class in org.springframework.flex.core
Base MessageBrokerConfigProcessor implementation for handling automatic Service registration with the MessageBroker
AbstractServiceConfigProcessor() - Constructor for class org.springframework.flex.core.AbstractServiceConfigProcessor
 
AbstractServiceConfigProcessor.CustomSpringAdapter - Class in org.springframework.flex.core
This is simply a marker to denote that a Spring-managed adapter will be injected at the proper initialization point.
AbstractServiceConfigProcessor.CustomSpringAdapter() - Constructor for class org.springframework.flex.core.AbstractServiceConfigProcessor.CustomSpringAdapter
 
afterPropertiesSet() - Method in class org.springframework.flex.core.AbstractDestinationFactory
afterPropertiesSet() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
afterPropertiesSet() - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
afterPropertiesSet() - Method in class org.springframework.flex.messaging.jms.JmsAdapter
afterPropertiesSet() - Method in class org.springframework.flex.messaging.MessageTemplate
afterThrowing(Throwable) - Method in class org.springframework.flex.core.ExceptionTranslationAdvice
Apply translation to the thrown exception.
AsyncMessageCreator - Interface in org.springframework.flex.messaging
Factory interface for the creation of AMF messages to be sent to a MessageDestination

B

BeanIds - Class in org.springframework.flex.config
Default bean ids for beans configured with the XML namespace.
BeanIds() - Constructor for class org.springframework.flex.config.BeanIds
 

C

categoryPrefix - Variable in class org.springframework.flex.core.CommonsLoggingTarget
 
CommonsLoggingTarget - Class in org.springframework.flex.core
BlazeDS Logging target that logs messages using standard apache commons-logging.
CommonsLoggingTarget() - Constructor for class org.springframework.flex.core.CommonsLoggingTarget
 
configureAdapter(Destination) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Configure the service adapter for the destination.
createDestination(String, MessageBroker) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Create a specific destination and add it to the MessageBroker
createDestination(String, MessageBroker) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
Create a specific destination and add it to the MessageBroker
createDestination(String, MessageBroker) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Create a specific destination and add it to the MessageBroker
createFactoryInstance(String, ConfigMap) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
createMessage() - Method in interface org.springframework.flex.messaging.AsyncMessageCreator
Create a new AsyncMessage for sending to a MessageDestination
createMessage() - Method in class org.springframework.flex.messaging.MessageTemplate
Creates a default AsyncMessage
createMessageForDestination(String) - Method in class org.springframework.flex.messaging.MessageTemplate
Creates a default AsyncMessage for a specified destination

D

decorate(Node, BeanDefinitionHolder, ParserContext) - Method in class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionDecorator
DEFAULT_CONFIG_PATH - Static variable in class org.springframework.flex.config.FlexConfigurationManager
 
destroy() - Method in class org.springframework.flex.core.AbstractDestinationFactory
destroy() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
destroyDestination(String, MessageBroker) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Stops and removes the specified destination from the MessageBroker
destroyDestination(String, MessageBroker) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
Stops and removes the specified destination from the MessageBroker
destroyDestination(String, MessageBroker) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Stops and removes the specified destination from the MessageBroker
doAuthentication(String, Object) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
doAuthorization(Principal, List) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
doParse(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.flex.config.xml.MessageBrokerBeanDefinitionParser
 

E

ENDPOINT_PROCESSOR_SUFFIX - Static variable in class org.springframework.flex.config.BeanIds
 
EndpointAdvisor - Interface in org.springframework.flex.core
Marker interface for Spring AOP Advisors that apply advice to BlazeDS Endpoints.
EndpointConfigProcessor - Class in org.springframework.flex.core
Processor that applies advice to configured BlazeDS endpoints by wrapping them in Spring AOP proxies.
EndpointConfigProcessor(List<EndpointAdvisor>) - Constructor for class org.springframework.flex.core.EndpointConfigProcessor
 
EndpointDefinitionSource - Class in org.springframework.flex.security
Implementation of ObjectDefinitionSource for BlazeDS Endpoints.
EndpointDefinitionSource(UrlMatcher, LinkedHashMap<RequestKey, ConfigAttributeDefinition>) - Constructor for class org.springframework.flex.security.EndpointDefinitionSource
 
EndpointDefinitionSource(UrlMatcher, LinkedHashMap<RequestKey, ConfigAttributeDefinition>, HashMap<String, ConfigAttributeDefinition>) - Constructor for class org.springframework.flex.security.EndpointDefinitionSource
Builds the internal request map from the supplied map, and stores the endpoint map for matching by channel id.
EndpointInterceptor - Class in org.springframework.flex.security
Security interceptor that secures messages being passed to BlazeDS endpoints based on the security attributes configured for the endpoint being invoked.
EndpointInterceptor() - Constructor for class org.springframework.flex.security.EndpointInterceptor
 
EndpointServiceMessagePointcutAdvisor - Class in org.springframework.flex.core
Static method-matching pointcut advisor that applies security advice to invocations of AbstractEndpoint.serviceMessage(Message).
EndpointServiceMessagePointcutAdvisor(Advice) - Constructor for class org.springframework.flex.core.EndpointServiceMessagePointcutAdvisor
 
ExceptionTranslationAdvice - Class in org.springframework.flex.core
Catches Throwable objects and looks for a registered ExceptionTranslator that knows how to translate them to more specific BlazeDS MessageExceptions to be re-thrown so that a proper AMF error will be sent back to the client.
ExceptionTranslationAdvice() - Constructor for class org.springframework.flex.core.ExceptionTranslationAdvice
 
ExceptionTranslator - Interface in org.springframework.flex.core
Strategy interface that allows for translation of known exception types into BlazeDS MessageExceptions that will propagate proper AMF error message back to the client.
extractPassword(Object) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Extracts the password from the Flex client credentials

F

findDefaultChannel(MessageBroker, Service) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Find and set an appropriate default channel for the Service
findDefaultChannel(MessageBroker, Service) - Method in class org.springframework.flex.messaging.MessageServiceConfigProcessor
Tries to find a sensible default AMF channel for the default MessageService If a application-level default is set on the MessageBroker, that will be used.
findDefaultChannel(MessageBroker, Service) - Method in class org.springframework.flex.remoting.RemotingServiceConfigProcessor
Try to find a sensible default AMF channel for the default RemotingService If a application-level default is set on the MessageBroker, that will be used.
FLEX_SESSION_AUTHENTICATION_LISTENER - Static variable in class org.springframework.flex.config.BeanIds
 
FlexConfigurationManager - Class in org.springframework.flex.config
Implementation of ConfigurationManager that uses Spring's ResourceLoader abstraction for resolving BlazeDS xml configuration files.
FlexConfigurationManager() - Constructor for class org.springframework.flex.config.FlexConfigurationManager
Create a new FlexConfigurationManager using the default configuration path.
FlexConfigurationManager(ResourceLoader, String) - Constructor for class org.springframework.flex.config.FlexConfigurationManager
Create a new FlexConfigurationManager with the given ResourceLoader and configuration path.
FlexMessageConverter - Class in org.springframework.flex.messaging.jms
An implementation of the MessageConverter strategy interface that passes Flex Message headers to JMS Message properties and vice versa.
FlexMessageConverter() - Constructor for class org.springframework.flex.messaging.jms.FlexMessageConverter
 
FlexMessageConverter(MessageConverter) - Constructor for class org.springframework.flex.messaging.jms.FlexMessageConverter
 
FlexNamespaceHandler - Class in org.springframework.flex.config.xml
Registers the bean definition parsers for the "flex" namespace (http://www.springframework.org/schema/flex).
FlexNamespaceHandler() - Constructor for class org.springframework.flex.config.xml.FlexNamespaceHandler
 
FlexSessionInvalidatingAuthenticationListener - Class in org.springframework.flex.security
ApplicationListener implementation that listens for InteractiveAuthenticationSuccessEvents and cleans up any existing FlexSession, forcing it to be re-created.
FlexSessionInvalidatingAuthenticationListener() - Constructor for class org.springframework.flex.security.FlexSessionInvalidatingAuthenticationListener
 
fromMessage(Message) - Method in class org.springframework.flex.messaging.jms.FlexMessageConverter

G

getAttributes() - Method in class org.springframework.flex.core.MessageProcessingContext
Returns any stored attributes for the current request
getAttributes(Object) - Method in class org.springframework.flex.security.EndpointDefinitionSource
getAuthManager() - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Returns the Spring Security AuthenticationManager
getBeanClassName(Element) - Method in class org.springframework.flex.config.xml.MessageBrokerBeanDefinitionParser
 
getConfigAttributeDefinitions() - Method in class org.springframework.flex.security.EndpointDefinitionSource
getConfigProcessors() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
Return the set of configuration processors that can customize the created MessageBroker
getDefaultDestination() - Method in class org.springframework.flex.messaging.MessageTemplate
Returns the id of the default message destination for this template
getDestinationId() - Method in class org.springframework.flex.core.AbstractDestinationFactory
Returns the id for the destination created by this factory
getExceptionTranslators() - Method in class org.springframework.flex.core.ExceptionTranslationAdvice
Returns the set of provided exception translators
getJmsTemplate() - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Returns the JmsTemplate used by this adapter
getLastModified(HttpServletRequest, Object) - Method in class org.springframework.flex.servlet.MessageBrokerHandlerAdapter
getMessageBroker() - Method in class org.springframework.flex.messaging.MessageTemplate
Returns the MessageBroker for routing messages
getMessageInterceptors() - Method in class org.springframework.flex.core.MessageInterceptionAdvice
Returns the chain of provided MessageInterceptors
getMessageTarget() - Method in class org.springframework.flex.core.MessageProcessingContext
Returns the intercepted target endpoint of the current message processing request
getMessagingConfiguration(ServletConfig) - Method in class org.springframework.flex.config.FlexConfigurationManager
Parses the BlazeDS config files and returns a populated MessagingConfiguration
getObject() - Method in class org.springframework.flex.core.ManageableComponentFactoryBean
getObject() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
getObjectDefinitionSource() - Method in class org.springframework.flex.security.EndpointInterceptor
 
getObjectType() - Method in class org.springframework.flex.core.ManageableComponentFactoryBean
getObjectType() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
getOrder() - Method in class org.springframework.flex.config.SessionFixationProtectionConfigurer.PriorityOrderedRequestContextFilter
 
getProperties() - Method in class org.springframework.flex.messaging.MessageDestinationFactory
Returns the properties ConfigMap for the destination
getSecureObjectClass() - Method in class org.springframework.flex.security.EndpointInterceptor
getServiceAdapterClassName() - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Returns the class name of the default ServiceAdapter for the Service
getServiceAdapterClassName() - Method in class org.springframework.flex.messaging.MessageServiceConfigProcessor
Returns the class name of the default ServiceAdapter for the Service
getServiceAdapterClassName() - Method in class org.springframework.flex.remoting.RemotingServiceConfigProcessor
Returns the class name of the default ServiceAdapter for the Service
getServiceAdapterId() - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Returns the default ServiceAdapter id for the Service
getServiceAdapterId() - Method in class org.springframework.flex.messaging.MessageServiceConfigProcessor
Returns the default ServiceAdapter id for the Service
getServiceAdapterId() - Method in class org.springframework.flex.remoting.RemotingServiceConfigProcessor
Returns the default ServiceAdapter id for the Service
getServiceClassName() - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Returns the class name of the specific Service implementation being configured
getServiceClassName() - Method in class org.springframework.flex.messaging.MessageServiceConfigProcessor
Returns the class name of the specific Service implementation being configured
getServiceClassName() - Method in class org.springframework.flex.remoting.RemotingServiceConfigProcessor
Returns the class name of the specific Service implementation being configured
getServiceId() - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Returns the default id for the Service being configured
getServiceId() - Method in class org.springframework.flex.messaging.MessageServiceConfigProcessor
Returns the default id for the Service being configured
getServiceId() - Method in class org.springframework.flex.remoting.RemotingServiceConfigProcessor
Returns the default id for the Service being configured
getTargetService(MessageBroker) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Returns the target Service that will manage the destination
getTargetService(MessageBroker) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
Returns the target Service that will manage the destination
getTargetService(MessageBroker) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Returns the target Service that will manage the destination

H

handle(HttpServletRequest, HttpServletResponse, Object) - Method in class org.springframework.flex.servlet.MessageBrokerHandlerAdapter
handleMessage(Message<?>) - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
Invoked when a Message is received from the Spring Integration channel.
HANDLER_MAPPING_SUFFIX - Static variable in class org.springframework.flex.config.BeanIds
 
handles(Class<?>) - Method in interface org.springframework.flex.core.ExceptionTranslator
Checks if the translator can handle the specified exception class
handles(Class<?>) - Method in class org.springframework.flex.security.SecurityExceptionTranslator
Checks if the translator can handle the specified exception class
handlesSubscriptions() - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
handlesSubscriptions() - Method in class org.springframework.flex.messaging.jms.JmsAdapter

I

init() - Method in class org.springframework.flex.config.xml.FlexNamespaceHandler
initialize(String, ConfigMap) - Method in class org.springframework.flex.core.CommonsLoggingTarget
 
initialize(String, ConfigMap) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
 
initializeDestination(Destination) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Perform any necessary initialization logic on the created Destination
initializeDestination(Destination) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
Perform any necessary initialization logic on the created Destination
initializeDestination(Destination) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Perform any necessary initialization logic on the created Destination
IntegrationAdapter - Class in org.springframework.flex.messaging.integration
A MessagingAdapter implementation that enables sending and receiving messages via Spring Integration Message Channels.
IntegrationAdapter() - Constructor for class org.springframework.flex.messaging.integration.IntegrationAdapter
 
IntegrationMessageDestinationBeanDefinitionParser - Class in org.springframework.flex.config.xml
BeanDefinitionParser implementation for parsing the integration-message-destination element.
IntegrationMessageDestinationBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.IntegrationMessageDestinationBeanDefinitionParser
 
invoke(MethodInvocation) - Method in class org.springframework.flex.core.MessageInterceptionAdvice
invoke(Message) - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
Invoked when a Message is received from a Flex client.
invoke(Message) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Invoked when a Message is received from a Flex client.
isPerClientAuthentication() - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Checks whether per-client authentication is enabled
isSingleton() - Method in class org.springframework.flex.core.ManageableComponentFactoryBean
It is expected that objects created by this factory will always be prototype instances.
isSingleton() - Method in class org.springframework.flex.core.MessageBrokerFactoryBean

J

JmsAdapter - Class in org.springframework.flex.messaging.jms
A MessagingAdapter implementation that enables sending and receiving messages via JMS.
JmsAdapter() - Constructor for class org.springframework.flex.messaging.jms.JmsAdapter
 
JmsMessageDestinationBeanDefinitionParser - Class in org.springframework.flex.config.xml
BeanDefinitionParser implementation for parsing the jms-message-destination element.
JmsMessageDestinationBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.JmsMessageDestinationBeanDefinitionParser
 
JSON_CONFIG_MAP_EDITOR_CONFIGURER - Static variable in class org.springframework.flex.config.BeanIds
 
JsonConfigMapPropertyEditor - Class in org.springframework.flex.config.json
PropertyEditor implementation for parsing a JSON structure and converting it to a new instance of ConfigMap.
JsonConfigMapPropertyEditor() - Constructor for class org.springframework.flex.config.json.JsonConfigMapPropertyEditor
 

L

logEvent(LogEvent) - Method in class org.springframework.flex.core.CommonsLoggingTarget
 
LOGIN_COMMAND_SUFFIX - Static variable in class org.springframework.flex.config.BeanIds
 
LoginMessageInterceptor - Class in org.springframework.flex.security
MessageInterceptor implementation that replaces the standard login success message with one that contains relevant information about the logged in user.
LoginMessageInterceptor() - Constructor for class org.springframework.flex.security.LoginMessageInterceptor
 
logout(Principal) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
lookup(FactoryInstance) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Lookup will be handled directly by the created FactoryInstance

M

manage(CommandMessage) - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
manage(CommandMessage) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
ManageableComponentFactoryBean - Class in org.springframework.flex.core
FactoryBean that allows for the creation of BlazeDS ManageableComponent prototype instances with the appropriate ManageableComponent.initialize(String, ConfigMap) callback after creation.
ManageableComponentFactoryBean(Class<? extends ManageableComponent>) - Constructor for class org.springframework.flex.core.ManageableComponentFactoryBean
Creates a new ManageableComponentFactoryBean for the specified component class
matches(Method, Class) - Method in class org.springframework.flex.core.EndpointServiceMessagePointcutAdvisor
MESSAGE_BROKER - Static variable in class org.springframework.flex.config.BeanIds
 
MESSAGE_BROKER_HANDLER_ADAPTER - Static variable in class org.springframework.flex.config.BeanIds
 
MessageBrokerBeanDefinitionParser - Class in org.springframework.flex.config.xml
BeanDefinitionParser implementation for the message-broker tag that configures a Spring-managed MessageBroker
MessageBrokerBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.MessageBrokerBeanDefinitionParser
 
MessageBrokerConfigProcessor - Interface in org.springframework.flex.config
Factory hook that allows for custom configuration of a MessageBroker when created by a MessageBroker}FactoryBean.
MessageBrokerFactoryBean - Class in org.springframework.flex.core
FactoryBean that creates a local MessageBroker instance within a Spring web application context.
MessageBrokerFactoryBean() - Constructor for class org.springframework.flex.core.MessageBrokerFactoryBean
 
MessageBrokerHandlerAdapter - Class in org.springframework.flex.servlet
HandlerAdapter for routing HTTP messages to a Spring-managed MessageBroker.
MessageBrokerHandlerAdapter() - Constructor for class org.springframework.flex.servlet.MessageBrokerHandlerAdapter
 
messageClientCreated(MessageClient) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
messageClientDestroyed(MessageClient) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
MessageDestinationBeanDefinitionParser - Class in org.springframework.flex.config.xml
BeanDefinitionParser implementation for parsing the message-destination element.
MessageDestinationBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.MessageDestinationBeanDefinitionParser
 
MessageDestinationFactory - Class in org.springframework.flex.messaging
A factory for Flex MessageDestinations that can be configured with a Spring-managed MessagingAdapter instance.
MessageDestinationFactory() - Constructor for class org.springframework.flex.messaging.MessageDestinationFactory
Creates a new MessageDestinationFactory
MessageDestinationFactory(ConfigMap) - Constructor for class org.springframework.flex.messaging.MessageDestinationFactory
Creates a new MessageDestinationFactory with the specified properties ConfigMap
MessageInterceptionAdvice - Class in org.springframework.flex.core
AOP interceptor that applies any provided MessageInterceptors to the AMF Message being processed.
MessageInterceptionAdvice() - Constructor for class org.springframework.flex.core.MessageInterceptionAdvice
 
MessageInterceptor - Interface in org.springframework.flex.core
Strategy interface for applying custom processing logic to incoming and outgoing AMF Messages
MessageProcessingContext - Class in org.springframework.flex.core
Context holder for information about the current AMF message processing request.
MessageProcessingContext(Object) - Constructor for class org.springframework.flex.core.MessageProcessingContext
Creates a new MessageProcessingContext with the current message target endpoint
MessageServiceConfigProcessor - Class in org.springframework.flex.messaging
MessageBrokerConfigProcessor implementation that installs a default MessageService if one has not already been configured through the BlazeDS XML configuration.
MessageServiceConfigProcessor() - Constructor for class org.springframework.flex.messaging.MessageServiceConfigProcessor
 
MessageTemplate - Class in org.springframework.flex.messaging
Simple helper for sending Flex AsyncMessages from a Java client.
MessageTemplate() - Constructor for class org.springframework.flex.messaging.MessageTemplate
 
MESSAGING_PROCESSOR_SUFFIX - Static variable in class org.springframework.flex.config.BeanIds
 

O

obtainObjectDefinitionSource() - Method in class org.springframework.flex.security.EndpointInterceptor
onApplicationEvent(ApplicationEvent) - Method in class org.springframework.flex.security.FlexSessionInvalidatingAuthenticationListener
org.springframework.flex.config - package org.springframework.flex.config
Configuration support.
org.springframework.flex.config.json - package org.springframework.flex.config.json
Support for handling configuration properties specified as a JSON structure.
org.springframework.flex.config.xml - package org.springframework.flex.config.xml
XML namespace configuration support.
org.springframework.flex.core - package org.springframework.flex.core
Foundational infrastructure for configuring and bootstrapping BlazeDS in a Spring WebApplicationContext.
org.springframework.flex.messaging - package org.springframework.flex.messaging
Support for creating Spring-managed BlazeDS message destinations.
org.springframework.flex.messaging.integration - package org.springframework.flex.messaging.integration
Bridge layer for exposing Spring Integration message channels as BlazeDS message destinations.
org.springframework.flex.messaging.jms - package org.springframework.flex.messaging.jms
Bridge layer for exposing JMS destinations as BlazeDS message destinations.
org.springframework.flex.remoting - package org.springframework.flex.remoting
Support for exposing Spring-managed services for remoting from a Flex client.
org.springframework.flex.security - package org.springframework.flex.security
Integration support for Spring Security.
org.springframework.flex.servlet - package org.springframework.flex.servlet
Support for routing HTTP-based messages to a Spring-managed MessageBroker through the Java Servlet API.

P

parse(Element, ParserContext) - Method in class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionParser
parseAdapter(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.flex.config.xml.AbstractMessageDestinationBeanDefinitionParser
Hook for subclasses to add custom parsing logic for technology-specific adapters.
parseAdapter(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.flex.config.xml.IntegrationMessageDestinationBeanDefinitionParser
Hook for subclasses to add custom parsing logic for technology-specific adapters.
parseAdapter(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.flex.config.xml.JmsMessageDestinationBeanDefinitionParser
Hook for subclasses to add custom parsing logic for technology-specific adapters.
parseAdapter(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.flex.config.xml.MessageDestinationBeanDefinitionParser
Hook for subclasses to add custom parsing logic for technology-specific adapters.
parseInternal(Element, ParserContext) - Method in class org.springframework.flex.config.xml.AbstractMessageDestinationBeanDefinitionParser
PerClientAuthenticationInterceptor - Class in org.springframework.flex.security
MessageInterceptor implementation that handles setup and teardown of the SecurityContext for the current request when using per-client authentication.
PerClientAuthenticationInterceptor() - Constructor for class org.springframework.flex.security.PerClientAuthenticationInterceptor
 
postProcess(MessageProcessingContext, Message, Message) - Method in interface org.springframework.flex.core.MessageInterceptor
Hook for post-processing the outgoing AMF Message
postProcess(MessageProcessingContext, Message, Message) - Method in class org.springframework.flex.security.EndpointInterceptor
Hook for post-processing the outgoing AMF Message
postProcess(MessageProcessingContext, Message, Message) - Method in class org.springframework.flex.security.LoginMessageInterceptor
Hook for post-processing the outgoing AMF Message
postProcess(MessageProcessingContext, Message, Message) - Method in class org.springframework.flex.security.PerClientAuthenticationInterceptor
Hook for post-processing the outgoing AMF Message
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.flex.config.RemotingAnnotationPostProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.flex.config.SessionFixationProtectionConfigurer
preProcess(MessageProcessingContext, Message) - Method in interface org.springframework.flex.core.MessageInterceptor
Hook for pre-processing the incoming AMF Message
preProcess(MessageProcessingContext, Message) - Method in class org.springframework.flex.security.EndpointInterceptor
Hook for pre-processing the incoming AMF Message
preProcess(MessageProcessingContext, Message) - Method in class org.springframework.flex.security.LoginMessageInterceptor
Hook for pre-processing the incoming AMF Message
preProcess(MessageProcessingContext, Message) - Method in class org.springframework.flex.security.PerClientAuthenticationInterceptor
Hook for pre-processing the incoming AMF Message
processAfterStartup(MessageBroker) - Method in interface org.springframework.flex.config.MessageBrokerConfigProcessor
Apply this config processor to the newly created MessageBroker after it and all of its services have been started but before it is available for use.
processAfterStartup(MessageBroker) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Error checking is done on the started MessageBroker to ensure configuration was successful.
processAfterStartup(MessageBroker) - Method in class org.springframework.flex.core.EndpointConfigProcessor
Apply this config processor to the newly created MessageBroker after it and all of its services have been started but before it is available for use.
processAfterStartup(MessageBroker) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Apply this config processor to the newly created MessageBroker after it and all of its services have been started but before it is available for use.
processBeforeStartup(MessageBroker) - Method in interface org.springframework.flex.config.MessageBrokerConfigProcessor
Apply this config processor to the newly created MessageBroker after its intial configuration settings have been parsed from the BlazeDS XML configuration, but before it has actually been started.
processBeforeStartup(MessageBroker) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
The MessageBroker is checked to see if the Service has already been configured via the BlazeDS XML config.
processBeforeStartup(MessageBroker) - Method in class org.springframework.flex.core.EndpointConfigProcessor
Apply this config processor to the newly created MessageBroker after its intial configuration settings have been parsed from the BlazeDS XML configuration, but before it has actually been started.
processBeforeStartup(MessageBroker) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Apply this config processor to the newly created MessageBroker after its intial configuration settings have been parsed from the BlazeDS XML configuration, but before it has actually been started.
properties - Variable in class org.springframework.flex.messaging.MessageDestinationFactory
 

R

REMOTING_ANNOTATION_PROCESSOR - Static variable in class org.springframework.flex.config.BeanIds
 
REMOTING_PROCESSOR_SUFFIX - Static variable in class org.springframework.flex.config.BeanIds
 
RemotingAnnotationPostProcessor - Class in org.springframework.flex.config
BeanFactoryPostProcessor implementation that searches the BeanFactory for beans annotated with RemotingDestination and adds a corresponding RemotingDestinationExporter bean definition according to the attributes of the RemotingDestination annotation and any methods found to be marked with either the RemotingInclude or RemotingExclude annotation.
RemotingAnnotationPostProcessor() - Constructor for class org.springframework.flex.config.RemotingAnnotationPostProcessor
 
RemotingDestination - Annotation Type in org.springframework.flex.remoting
Indicates that an annotated Spring-managed bean should be exported as a destination for AMF-based remoting via a Spring-managed MessageBroker.
RemotingDestinationBeanDefinitionDecorator - Class in org.springframework.flex.config.xml
Configures a RemotingDestinationExporter from a nested remote-service tag.
RemotingDestinationBeanDefinitionDecorator() - Constructor for class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionDecorator
 
RemotingDestinationBeanDefinitionParser - Class in org.springframework.flex.config.xml
Configures a RemotingDestinationExporter from a top-level remote-service tag.
RemotingDestinationBeanDefinitionParser() - Constructor for class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionParser
 
RemotingDestinationExporter - Class in org.springframework.flex.remoting
An factory for exposing a Spring-managed bean to a Flex client for direct remoting calls.
RemotingDestinationExporter() - Constructor for class org.springframework.flex.remoting.RemotingDestinationExporter
 
RemotingExclude - Annotation Type in org.springframework.flex.remoting
Method-level annotation to mark a method as excluded when exposing the object for AMF-based remoting using the @ RemotingDestination annotation.
RemotingInclude - Annotation Type in org.springframework.flex.remoting
Method-level annotation to mark a method as included when exposing the object for AMF-based remoting using the @ RemotingDestination annotation.
RemotingServiceConfigProcessor - Class in org.springframework.flex.remoting
MessageBrokerConfigProcessor implementation that installs a default RemotingService if one has not already been configured through the BlazeDS XML configuration.
RemotingServiceConfigProcessor() - Constructor for class org.springframework.flex.remoting.RemotingServiceConfigProcessor
 
reportTokens() - Method in class org.springframework.flex.config.FlexConfigurationManager
REQUEST_CONTEXT_FILTER - Static variable in class org.springframework.flex.config.BeanIds
 

S

SecurityExceptionTranslator - Class in org.springframework.flex.security
Translates SpringSecurityExceptions to appropriate BlazeDS SecurityExceptions.
SecurityExceptionTranslator() - Constructor for class org.springframework.flex.security.SecurityExceptionTranslator
 
send(AsyncMessageCreator) - Method in class org.springframework.flex.messaging.MessageTemplate
Sends a message created by the specified AsyncMessageCreator
send(Object) - Method in class org.springframework.flex.messaging.MessageTemplate
Sends a message with the specified body to the default destination.
send(String, Object) - Method in class org.springframework.flex.messaging.MessageTemplate
Sends a message with the specified body to the specified destination
SESSION_FIXATION_PROTECTION_CONFIGURER - Static variable in class org.springframework.flex.config.BeanIds
 
SessionFixationProtectionConfigurer - Class in org.springframework.flex.config
BeanFactoryPostProcessor implementation that inspects the BeanFactory for Spring Security configuration settings and installs the FlexSessionInvalidatingAuthenticationListener if Spring Security is detected and session fixation protection is enabled.
SessionFixationProtectionConfigurer() - Constructor for class org.springframework.flex.config.SessionFixationProtectionConfigurer
 
SessionFixationProtectionConfigurer.PriorityOrderedRequestContextFilter - Class in org.springframework.flex.config
Filter to ensure the request context gets stored before the Spring Security filter chain is invoked so that the FlexSessionInvalidatingAuthenticationListener has access to the request attributes.
SessionFixationProtectionConfigurer.PriorityOrderedRequestContextFilter() - Constructor for class org.springframework.flex.config.SessionFixationProtectionConfigurer.PriorityOrderedRequestContextFilter
 
setAllowSubtopics(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setAsText(String) - Method in class org.springframework.flex.config.json.JsonConfigMapPropertyEditor
setBeanClassLoader(ClassLoader) - Method in class org.springframework.flex.core.EndpointConfigProcessor
setBeanClassLoader(ClassLoader) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
setBeanFactory(BeanFactory) - Method in class org.springframework.flex.core.AbstractDestinationFactory
setBeanFactory(BeanFactory) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
setBeanFactory(BeanFactory) - Method in class org.springframework.flex.messaging.MessageTemplate
setBeanName(String) - Method in class org.springframework.flex.core.AbstractDestinationFactory
setBeanName(String) - Method in class org.springframework.flex.core.ManageableComponentFactoryBean
setBeanName(String) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
setBeanName(String) - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
setBeanName(String) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
setChannels(String[]) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Specify the BlazeDS channel ids (in order of preference) for communication with this destination
setClusterMessageRouting(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setConfigProcessors(Set<MessageBrokerConfigProcessor>) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
 
setConfigurationManager(ConfigurationManager) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
 
setConfigurationParser(ConfigurationParser) - Method in class org.springframework.flex.config.FlexConfigurationManager
Sets the parser to be used in building a MessagingConfiguration.
setConfigurationPath(String) - Method in class org.springframework.flex.config.FlexConfigurationManager
Set the path for the BlazeDS XML configuration file.
setConnectionFactory(ConnectionFactory) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the ConnectionFactory to use for sending and receiving JMS messages
setDefaultAdapterId(String) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Set the id for the default adapter to be installed in the Service.
setDefaultChannels(String[]) - Method in class org.springframework.flex.core.AbstractServiceConfigProcessor
Set the ids of the default channels to be set on the Service.
setDefaultDestination(String) - Method in class org.springframework.flex.messaging.MessageTemplate
Sets the id of the default message destination for this template
setDestinationId(String) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Specify the id for the destination
setDestinationResolver(DestinationResolver) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the DestinationResolver for resolving the JMS destination for this adapter
setExceptionTranslators(Set<ExceptionTranslator>) - Method in class org.springframework.flex.core.ExceptionTranslationAdvice
Sets the provided exception translators
setExcludeMethods(String[]) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Sets the methods to be excluded from the bean being exported
setIncludeMethods(String[]) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Sets the methods to included from the bean being exported
setJmsDestination(Destination) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the JMS Destination for messages sent and received by this adapter
setMessageBroker(MessageBroker) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Set the MessageBroker where this destination will be created.
setMessageBroker(MessageBroker) - Method in class org.springframework.flex.messaging.MessageTemplate
Sets the MessageBroker for routing messages
setMessageChannel(MessageChannel) - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
Sets the Spring Integration MessageChannel for sending and receiving messages
setMessageConverter(MessageConverter) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the MessageConverter for messages sent and received by this adapter.
setMessageInterceptors(Set<MessageInterceptor>) - Method in class org.springframework.flex.core.MessageInterceptionAdvice
Sets the chain of provided MessageInterceptors
setMessageTimeToLive(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setObjectDefinitionSource(EndpointDefinitionSource) - Method in class org.springframework.flex.security.EndpointInterceptor
Sets the EndpointDefinitionSource for the endpoint being secured
setPerClientAuthentication(boolean) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
Configures the per-client authentication setting for the BlazeDS login manager
setProperties(ConfigMap) - Method in class org.springframework.flex.core.ManageableComponentFactoryBean
Sets the properties ConfigMap to use in initializing the created component
setQueueName(String) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the JMS queue name for messages sent and received by this adapter.
setResourceLoader(ResourceLoader) - Method in class org.springframework.flex.config.FlexConfigurationManager
Set the ResourceLoader to be used to load BlazeDS XML configuration resources
setResourceLoader(ResourceLoader) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
setSendSecurityConstraint(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setService(Object) - Method in class org.springframework.flex.remoting.RemotingDestinationExporter
Sets the bean being exported
setServiceAdapter(String) - Method in class org.springframework.flex.core.AbstractDestinationFactory
Specify a custom service adapter id to be used by this destination
setServicesConfigPath(String) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
 
setServletConfig(ServletConfig) - Method in class org.springframework.flex.servlet.MessageBrokerHandlerAdapter
setServletContext(ServletContext) - Method in class org.springframework.flex.core.MessageBrokerFactoryBean
setSubscribeSecurityConstraint(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setSubscriptionTimeoutMinutes(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setSubtopicSeparator(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setThrottleInboundMaxFrequency(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setThrottleInboundPolicy(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setThrottleOutboundMaxFrequency(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setThrottleOutboundPolicy(String) - Method in class org.springframework.flex.messaging.MessageDestinationFactory
 
setTopicName(String) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the JMS topic name for messages sent and received by this adapter.
setTransactionManager(PlatformTransactionManager) - Method in class org.springframework.flex.messaging.jms.JmsAdapter
Sets the PlatformTransactionManager to be used when sending and receiving messages
SpringSecurityLoginCommand - Class in org.springframework.flex.security
Custom BlazeDS LoginCommand that uses Spring Security for Authentication and Authorization.
SpringSecurityLoginCommand(AuthenticationManager) - Constructor for class org.springframework.flex.security.SpringSecurityLoginCommand
Creates a new SpringSecurityLoginCommand with the provided AuthenticationManager
start() - Method in class org.springframework.flex.messaging.integration.IntegrationAdapter
start() - Method in class org.springframework.flex.messaging.jms.JmsAdapter
start(ServletConfig) - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
stop() - Method in class org.springframework.flex.security.SpringSecurityLoginCommand
supports(Class) - Method in class org.springframework.flex.security.EndpointDefinitionSource
supports(Object) - Method in class org.springframework.flex.servlet.MessageBrokerHandlerAdapter

T

toMessage(Object, Session) - Method in class org.springframework.flex.messaging.jms.FlexMessageConverter
translate(Throwable) - Method in interface org.springframework.flex.core.ExceptionTranslator
Translate the specified exception into an appropriate MessageException
translate(Throwable) - Method in class org.springframework.flex.security.SecurityExceptionTranslator
Translate the specified exception into an appropriate MessageException

V

validateRemotingDestination(Element, ParserContext) - Method in class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionDecorator
Hook for subclasses to perform contextual validation on the element being parsed.
validateRemotingDestination(Element, ParserContext) - Method in class org.springframework.flex.config.xml.RemotingDestinationBeanDefinitionParser
Hook for subclasses to perform contextual validation on the element being parsed.

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