OpenSpaces ServiceMix integration
A C D E F G I M O P S T _

A

addBeanPostProcessor(BeanPostProcessor) - Method in class org.openspaces.esb.servicemix.pu.ServiceMixApplicationContext
Adds Spring bean post processor.
afterPropertiesSet() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
afterPropertiesSet() - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 

C

canHandle(MessageExchange) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Check if the flow can support the requested QoS for this exchange
component - Variable in class org.openspaces.esb.servicemix.flow.ComponentEntry
 
ComponentEntry - Class in org.openspaces.esb.servicemix.flow
Entry in the space which represents MessageExchange that sent to the specified component.
ComponentEntry() - Constructor for class org.openspaces.esb.servicemix.flow.ComponentEntry
 
ComponentEntry(String, MessageExchange) - Constructor for class org.openspaces.esb.servicemix.flow.ComponentEntry
 
container - Variable in class org.openspaces.esb.servicemix.flow.ContainerEntry
 
ContainerEntry - Class in org.openspaces.esb.servicemix.flow
Entry in the space which represents MessageExchange that sent to the specified container.
ContainerEntry() - Constructor for class org.openspaces.esb.servicemix.flow.ContainerEntry
 
ContainerEntry(String, MessageExchange) - Constructor for class org.openspaces.esb.servicemix.flow.ContainerEntry
 
createBeanFactory() - Method in class org.openspaces.esb.servicemix.pu.ServiceMixApplicationContext
Creates a new bean factory by delegating to the super bean factory creation and then adding all the registered BeanPostProcessors.

D

DefaultOpenSpaceMarshaler - Class in org.openspaces.esb.servicemix
Default implmention of org.openspaces.esb.servicemix.OpenSpaceMarshaler Carring the data pogo as a normalized message property.
DefaultOpenSpaceMarshaler() - Constructor for class org.openspaces.esb.servicemix.DefaultOpenSpaceMarshaler
 
destroy() - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
 
doRouting(MessageExchangeImpl) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Distribute an ExchangePacket
doSend(MessageExchangeImpl) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Do the Flow specific routing

E

endpoint - Variable in class org.openspaces.esb.servicemix.flow.EndpointEntry
 
endpoint - Variable in class org.openspaces.esb.servicemix.flow.EndpointRegistryEntry
 
EndpointEntry - Class in org.openspaces.esb.servicemix.flow
Entry in the space which represents MessageExchange that sent to the specified endpoint.
EndpointEntry() - Constructor for class org.openspaces.esb.servicemix.flow.EndpointEntry
 
EndpointEntry(String, MessageExchange) - Constructor for class org.openspaces.esb.servicemix.flow.EndpointEntry
 
EndpointRegistryEntry - Class in org.openspaces.esb.servicemix.flow
Represents endpoints the registerd by JBIContainers.
EndpointRegistryEntry() - Constructor for class org.openspaces.esb.servicemix.flow.EndpointRegistryEntry
 

F

fromNMS(MessageExchange, NormalizedMessage) - Method in class org.openspaces.esb.servicemix.DefaultOpenSpaceMarshaler
 
fromNMS(MessageExchange, NormalizedMessage) - Method in interface org.openspaces.esb.servicemix.OpenSpaceMarshaler
 

G

getDescription() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
The type of Flow
getGigaSpace() - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
getMarshaler() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
getUpdateTimeout() - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
getWriteLease() - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 

I

init(Broker) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Initialize the Region
isFifo() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
isPersistent() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
isSynchronous() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
isUpdateOrWrite() - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 

M

message - Variable in class org.openspaces.esb.servicemix.flow.MessageExchangeEntry
 
MessageExchangeEntry - Class in org.openspaces.esb.servicemix.flow
Base class that represents an Entry to the space which contains MessageExchange.
MessageExchangeEntry() - Constructor for class org.openspaces.esb.servicemix.flow.MessageExchangeEntry
 

O

onApplicationEvent(ApplicationEvent) - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
 
onEvent(MessageExchangeEntry) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Invoked by OpenSpacesFlow.MessageConsumer whenever MessageExchangeEntry took from the space.
onEvent(Object, GigaSpace, TransactionStatus, Object) - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
This component receives the event from the space marshals it to a normalized message and sends it (sync/async) as an InOnly Message exchange.
onMessageExchange(MessageExchange) - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
onRemoteEndpointRegistered(ServiceEndpoint) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Register the endpoint as remote endpoint.
onRemoteEndpointUnregistered(ServiceEndpoint) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Unregister the endpoint as remote endpoint.
OpenSpaceMarshaler - Interface in org.openspaces.esb.servicemix
Convert OpenSpaces specific messages to/from JBI Normalized Messages (NM).
OpenSpacesFlow - Class in org.openspaces.esb.servicemix.flow
Implmention of Flow based on GigaSpaces.
OpenSpacesFlow() - Constructor for class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
OpenSpacesInBinding - Class in org.openspaces.esb.servicemix
OpenSpaces SpaceDataEventListener which sends the inbound OpenSpaces message into the JBI container for processing.
OpenSpacesInBinding() - Constructor for class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
OpenSpacesOutBinding - Class in org.openspaces.esb.servicemix
Consumes JBI messages and sends them to a gigaSpaces space.
OpenSpacesOutBinding() - Constructor for class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
OpenSpacesServiceMixContextLoader - Class in org.openspaces.esb.servicemix.pu
OpenSpacesServiceMixContextLoader used for loading Servicemix configuration that refrenced from PU configuration file.
OpenSpacesServiceMixContextLoader() - Constructor for class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
 
org.openspaces.esb.servicemix - package org.openspaces.esb.servicemix
 
org.openspaces.esb.servicemix.flow - package org.openspaces.esb.servicemix.flow
 
org.openspaces.esb.servicemix.pu - package org.openspaces.esb.servicemix.pu
 

P

process(MessageExchange, NormalizedMessage) - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
Receives an InOnly messageExchange, unmarshals it to POJO and writes it to the space.

S

ServiceMixApplicationContext - Class in org.openspaces.esb.servicemix.pu
Extends <@link> ClassPathXmlApplicationContext in order to inject beanPostProcessor.
ServiceMixApplicationContext(String) - Constructor for class org.openspaces.esb.servicemix.pu.ServiceMixApplicationContext
 
setApplicationContext(ApplicationContext) - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
 
setBeanLevelProperties(BeanLevelProperties) - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
Used to pass the BeanLevelProperties to the newly created application context.
setClusterInfo(ClusterInfo) - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
Used to pass ClusterInfo to the newly created application context.
setEventListenerContainer(AbstractEventListenerContainer) - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
setFifo(boolean) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
setGigaSpace(GigaSpace) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
setGigaSpace(GigaSpace) - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
setLocation(String) - Method in class org.openspaces.esb.servicemix.pu.OpenSpacesServiceMixContextLoader
 
setMarshaler(OpenSpaceMarshaler) - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
setPersistent(boolean) - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
 
setSynchronous(boolean) - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
setUpdateOrWrite(boolean) - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
setUpdateTimeout(long) - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
setWriteLease(long) - Method in class org.openspaces.esb.servicemix.OpenSpacesOutBinding
 
shutDown() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
shutDown the flow
shutDown() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
start() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
Start the flow.
start() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 
stop() - Method in class org.openspaces.esb.servicemix.flow.OpenSpacesFlow
stop the flow
stop() - Method in class org.openspaces.esb.servicemix.OpenSpacesInBinding
 

T

toNMS(NormalizedMessage, MessageExchange, Object, GigaSpace, TransactionStatus, Object) - Method in class org.openspaces.esb.servicemix.DefaultOpenSpaceMarshaler
 
toNMS(NormalizedMessage, MessageExchange, Object, GigaSpace, TransactionStatus, Object) - Method in interface org.openspaces.esb.servicemix.OpenSpaceMarshaler
 
toString() - Method in class org.openspaces.esb.servicemix.flow.ComponentEntry
 
toString() - Method in class org.openspaces.esb.servicemix.flow.ContainerEntry
 
toString() - Method in class org.openspaces.esb.servicemix.flow.EndpointEntry
 
toString() - Method in class org.openspaces.esb.servicemix.flow.EndpointRegistryEntry
 
toString() - Method in class org.openspaces.esb.servicemix.flow.MessageExchangeEntry
 

_

__getSpaceIndexedFields() - Static method in class org.openspaces.esb.servicemix.flow.ComponentEntry
 
__getSpaceIndexedFields() - Static method in class org.openspaces.esb.servicemix.flow.ContainerEntry
 
__getSpaceIndexedFields() - Static method in class org.openspaces.esb.servicemix.flow.EndpointEntry
 
__getSpaceIndexedFields() - Static method in class org.openspaces.esb.servicemix.flow.EndpointRegistryEntry
 

A C D E F G I M O P S T _
OpenSpaces ServiceMix integration

Copyright © GigaSpaces.