A B C D E F G I J L M N O P R S T U W X 

A

AbstractSubscription - Class in com.softwareag.eda.nerv.subscription
 
AbstractSubscription(Processor) - Constructor for class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
addPreprocessor(Processor) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
addPreprocessor(Processor) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Adds a preprocessor to the subscription route.

B

build(ProcessorDefinition<?>) - Method in interface com.softwareag.eda.nerv.route.builder.ConfigurationBuilder
 
BundleComponentUpdater - Interface in com.softwareag.eda.nerv.util
 

C

checkEventType(String) - Method in interface com.softwareag.eda.nerv.EventHelper
Verifies the correctness of a given event type identifier
com.softwareag.eda.nerv - package com.softwareag.eda.nerv
 
com.softwareag.eda.nerv.error.handling - package com.softwareag.eda.nerv.error.handling
 
com.softwareag.eda.nerv.nonosgi - package com.softwareag.eda.nerv.nonosgi
 
com.softwareag.eda.nerv.nonosgi.util - package com.softwareag.eda.nerv.nonosgi.util
 
com.softwareag.eda.nerv.route.builder - package com.softwareag.eda.nerv.route.builder
 
com.softwareag.eda.nerv.route.conf - package com.softwareag.eda.nerv.route.conf
 
com.softwareag.eda.nerv.route.endpoint - package com.softwareag.eda.nerv.route.endpoint
 
com.softwareag.eda.nerv.subscription - package com.softwareag.eda.nerv.subscription
 
com.softwareag.eda.nerv.util - package com.softwareag.eda.nerv.util
 
COMPONENT_ID - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
ComponentCreator - Interface in com.softwareag.eda.nerv.util
 
ComponentResolver - Interface in com.softwareag.eda.nerv.util
 
ComponentStatusProvider - Interface in com.softwareag.eda.nerv.util
 
Configuration - Interface in com.softwareag.eda.nerv.route.conf
 
ConfigurationBuilder<E extends org.apache.camel.model.ProcessorDefinition<?>> - Interface in com.softwareag.eda.nerv.route.builder
 
ConfigurationBuilderFactory - Interface in com.softwareag.eda.nerv.route.builder
 
CONFIGURED_VIA_DEPLOYMENT - Static variable in interface com.softwareag.eda.nerv.util.ComponentStatusProvider
 
CONFIGURED_VIA_PROPERTIES - Static variable in interface com.softwareag.eda.nerv.util.ComponentStatusProvider
 
CONNECTION_FACTORY - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
createHeadersMap() - Method in interface com.softwareag.eda.nerv.MessageCreator
Creates a map that can hold event headers and is optimize to be used with Camel messages.
createMessage(String) - Method in interface com.softwareag.eda.nerv.MessageCreator
Creates a Camel message object from the specified event.
createMessage(String, Map<String, Object>) - Method in interface com.softwareag.eda.nerv.MessageCreator
Creates a Camel message object from the specified event body and headers.
createMessage(Object, Map<String, Object>) - Method in interface com.softwareag.eda.nerv.MessageCreator
Creates a Camel message object from the specified event body and headers.

D

dateToString(long) - Method in interface com.softwareag.eda.nerv.MessageCreator
Converts a Java date represented in milliseconds to a string that can be used with events.
DEFAULT_AUTO_GENERATE_TOPICS - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_CAMEL_CONSUME_CONTEXT_PREFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_CAMEL_EMIT_CONTEXT_PREFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_CLIENT_GROUP - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_COMPONENT_ID - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_COMPONENT_RECOVERY_INTERVAL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_CONNECTION_FACTORY - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_ERROR_HANDLER_ID - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_IN_MEMORY_CHANNEL_SIZE_VALUE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_IN_MEMORY_COMPONENT - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_IN_MEMORY_CONCURRENT_CONSUMERS_VALUE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_IN_MEMORY_ENDPOINT_SUFFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_MAXIMUM_REDELIVERY_ATTEMPTS_VALUE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DEFAULT_REDELIVERY_DELAY_VALUE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
DefaultComponentListener - Interface in com.softwareag.eda.nerv.util
 
DefaultConstants - Interface in com.softwareag.eda.nerv
 
DefaultEndpointSubscription - Class in com.softwareag.eda.nerv.subscription
The default implementation of the EndpointSubscription interface.
DefaultEndpointSubscription(Processor, String...) - Constructor for class com.softwareag.eda.nerv.subscription.DefaultEndpointSubscription
Constructs an object based on provided Camel processor and an array of one or more endpoints.
DefaultEventTypeSubscription - Class in com.softwareag.eda.nerv.subscription
 
DefaultEventTypeSubscription(EDAEventTypeID, Processor) - Constructor for class com.softwareag.eda.nerv.subscription.DefaultEventTypeSubscription
 
destroyAssets() - Method in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
 
destroyAssets() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Destroys all currently loaded NERV assets and related NERV objects.
DFLT_WINSIZE - Static variable in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
 
DuplicateEventsConfiguration - Class in com.softwareag.eda.nerv.route.conf
 
DuplicateEventsConfiguration() - Constructor for class com.softwareag.eda.nerv.route.conf.DuplicateEventsConfiguration
 
DuplicateEventsConfiguration(String, IdempotentRepository<String>) - Constructor for class com.softwareag.eda.nerv.route.conf.DuplicateEventsConfiguration
 
DURABLE_SUBSCRIPTION - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
DurableSubscriptionConfiguration - Class in com.softwareag.eda.nerv.route.conf
 
DurableSubscriptionConfiguration(String, String) - Constructor for class com.softwareag.eda.nerv.route.conf.DurableSubscriptionConfiguration
 

E

emit(Message) - Method in interface com.softwareag.eda.nerv.EventEmitter
Emits a Camel message containing an EDA event.
emit(Message, String...) - Method in interface com.softwareag.eda.nerv.EventEmitter
Emits a Camel message containing an EDA event.
ENDPOINT_RETRIEVE_TIMEOUT - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
EndpointProvider - Interface in com.softwareag.eda.nerv.route.endpoint
Provides access to the URI of a Camel endpoint.
EndpointResolver - Class in com.softwareag.eda.nerv.util
 
EndpointResolver() - Constructor for class com.softwareag.eda.nerv.util.EndpointResolver
 
EndpointSubscription - Interface in com.softwareag.eda.nerv.subscription
 
ERROR_HANDLER_ID - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
ErrorHandlerConfiguration - Class in com.softwareag.eda.nerv.error.handling
 
ErrorHandlerConfiguration(Properties) - Constructor for class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 
ErrorHandlerCreator - Interface in com.softwareag.eda.nerv.error.handling
 
EventConsumer - Interface in com.softwareag.eda.nerv
 
EventEmitter - Interface in com.softwareag.eda.nerv
Emits events in the form of Camel messages to the Event Bus.
EventEmitterManager - Interface in com.softwareag.eda.nerv
 
EventHelper - Interface in com.softwareag.eda.nerv
 
EventTypeSubscription - Interface in com.softwareag.eda.nerv.subscription
 
EXTERNAL_TOPIC_PATH - Static variable in class com.softwareag.eda.nerv.util.EndpointResolver
 
extractBody(String) - Method in interface com.softwareag.eda.nerv.EventHelper
Extracts the event body from an event instance in an XML format.
extractEventType(String) - Method in interface com.softwareag.eda.nerv.EventHelper
Extracts fully qualified event type identifier from an event instance in an XML format.

F

FELIX_FILEINSTALL_BUNDLE_NAME - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
FELIX_FILEINSTALL_DIR - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
FELIX_FILEINSTALL_NO_INIT_DELAY - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
FILE_PROTOCOL_PREFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
FILTER - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
filterEvents(String, String) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
filterEvents(String) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
filterEvents(String, String) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Filters events out on the EDA client side so consumers don't have to do this themselves.
filterEvents(String) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Filters events out on the EDA client side so consumers don't have to do this themselves.
FilterEventsConfiguration - Class in com.softwareag.eda.nerv.route.conf
A client side filter implementation of the Configuration interface.
FilterEventsConfiguration(String, String) - Constructor for class com.softwareag.eda.nerv.route.conf.FilterEventsConfiguration
Constructs an object based on provided header name and value.
FilterEventsConfiguration(String) - Constructor for class com.softwareag.eda.nerv.route.conf.FilterEventsConfiguration
Constructs an object based on provided Camel filter.
filterEventsOnServerSide(String) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
filterEventsOnServerSide(String) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Filters events out on the Event Bus (server side filtering).

G

generateDefaultInMemoryEndpointURI(String, PropertiesProvider) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Generates an endpoint URI denoting the default in memory VM channel which corresponds to the specified event type.
generateEventID() - Method in interface com.softwareag.eda.nerv.MessageCreator
Generates a pseudo unique event ID.
generateInMemoryEndpointURI(EDAEventTypeID) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Generates an endpoint URI denoting the in memory VM channel which corresponds to the specified event type.
generateInMemoryEndpointURINoOptions(EDAEventTypeID) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Generates an endpoint URI denoting the in memory VM channel which corresponds to the specified event type.
generateInMemoryEndpointURINoOptions(String) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Generates an endpoint URI denoting the in memory VM channel which corresponds to the specified event type.
getApplicationContext() - Method in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
Returns the Spring ApplicationContext containing all currently loaded NERV assets
getAutoCreateTopics() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
 
getBuilder(Configuration) - Method in interface com.softwareag.eda.nerv.route.builder.ConfigurationBuilderFactory
 
getClientId() - Method in class com.softwareag.eda.nerv.route.conf.DurableSubscriptionConfiguration
 
getComparator() - Method in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
Gets the comparator used for header comparing.
getConfigurations() - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
getConfigurations() - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Returns an unmodifiable ordered list containing the different configurations used by this subscription.
getCurrentPubSubToEndpointURI(EDAEventTypeID) - Method in interface com.softwareag.eda.nerv.EventEmitter
Returns the endpoint URI of publish-subscribe type to which the eventTypeID is routed.
getDeadLetterChannelUri() - Method in class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 
getDefaultEndpointURI(EDAEventTypeID) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Returns the default component name for the specified Event Type ID
getDurableSubscriptionName() - Method in class com.softwareag.eda.nerv.route.conf.DurableSubscriptionConfiguration
 
getEmitter(String) - Method in interface com.softwareag.eda.nerv.EventEmitterManager
Returns an EventEmitter instance mapped to a given producerId.
getEndpoint() - Method in interface com.softwareag.eda.nerv.route.endpoint.EndpointProvider
The URI of an endpoint.
getEndpointName(String) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
 
getEndpointURIs() - Method in class com.softwareag.eda.nerv.subscription.DefaultEndpointSubscription
 
getEndpointURIs() - Method in interface com.softwareag.eda.nerv.subscription.EndpointSubscription
Returns all endpoint URIs used by this subscription
getEventConsumer() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Returns a fully initialized EventConsumer instance which can subscribe user specified Camel Processor implementations to the Event Bus.
getEventEmitter() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Returns a fully initialized EventEmitter instance which can emit EDA events wrapped in Camel Message objects to the Event Bus.
getEventTypeId() - Method in class com.softwareag.eda.nerv.subscription.DefaultEventTypeSubscription
 
getEventTypeId() - Method in interface com.softwareag.eda.nerv.subscription.EventTypeSubscription
Returns the instance of EDAEventTypeID used by this subscription
getEventTypeStore() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Returns an EDAEventTypeStore instance which is configured as specified in the NERV Configuration properties.
getFilter() - Method in class com.softwareag.eda.nerv.route.conf.ServerSideFilterConfiguration
Provides access to the JMS message selector filter used by this configuration object.
getHeader() - Method in class com.softwareag.eda.nerv.route.conf.DuplicateEventsConfiguration
 
getInstance() - Static method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Returns the NERVSingleton instance
getJNDIEntryName(EDAEventTypeID) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
Returns the JNDI Entry name for the given event type ID.
getJndiEntryName(String) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
 
getMaximumRedeliveries() - Method in class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 
getMaxPoolSize() - Method in class com.softwareag.eda.nerv.route.conf.ThreadPoolConfiguration
Gives access to the maximum size of the pool to be used by NERV.
getMessage(String, Object...) - Static method in class com.softwareag.eda.nerv.Messages
 
getMessageCreator() - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Returns a fully initialized MessageCreator instance which can construct Camel Message objects out of user specified EDA events in various formats.
getOrderByHeader() - Method in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
Gets the header name used for reordering.
getPoolSize() - Method in class com.softwareag.eda.nerv.route.conf.ThreadPoolConfiguration
Gives access to the initial size of the pool to be used by NERV.
getPreprocessors() - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
getPreprocessors() - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Returns an unmodifiable ordered list of all the preprocessors added by EDA clients to this subscription.
getProcessor() - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
getProcessor() - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Provides a reference to the last processor of the processing chain which will receive the events once all other operations have been completed.
getProperties() - Method in interface com.softwareag.eda.nerv.util.PropertiesProvider
Gets all properties from a preinitialized java.util.Properties object.
getProperty(String) - Method in interface com.softwareag.eda.nerv.util.PropertiesProvider
Gets a value of a property from a preinitialized java.util.Properties object.
getProperty(String, String) - Method in interface com.softwareag.eda.nerv.util.PropertiesProvider
Gets a value of a property from a preinitialized java.util.Properties object.
getRedeliveryDelay() - Method in class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 
getRepository() - Method in class com.softwareag.eda.nerv.route.conf.DuplicateEventsConfiguration
 
getSimpleFilter() - Method in class com.softwareag.eda.nerv.route.conf.FilterEventsConfiguration
Provides access to the filter used by this configuration object.
getStatus(String) - Method in interface com.softwareag.eda.nerv.util.ComponentStatusProvider
Returns the status of a NERV component, specified by a given componentID.
getString(String) - Static method in class com.softwareag.eda.nerv.Messages
 
getThreadName() - Method in class com.softwareag.eda.nerv.route.conf.ThreadPoolConfiguration
Gives access to the template name used by NERV when processing threads are spawned.
getType() - Method in interface com.softwareag.eda.nerv.route.conf.Configuration
Returns the configuration type represented as an integer
getType() - Method in class com.softwareag.eda.nerv.route.conf.DuplicateEventsConfiguration
 
getType() - Method in class com.softwareag.eda.nerv.route.conf.DurableSubscriptionConfiguration
 
getType() - Method in class com.softwareag.eda.nerv.route.conf.FilterEventsConfiguration
 
getType() - Method in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
 
getType() - Method in class com.softwareag.eda.nerv.route.conf.ServerSideFilterConfiguration
 
getType() - Method in class com.softwareag.eda.nerv.route.conf.ThreadPoolConfiguration
 
getWindowSize() - Method in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
Gets current window size.
GUARANTEED_DELIVERY_LEVEL_MAXIMUM_EVENTUAL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
GUARANTEED_DELIVERY_LEVEL_MAXIMUM_STRONG - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
GUARANTEED_DELIVERY_LEVEL_NONE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 

I

IDEMPOTENT_CONSUMER - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
isDeadLetterChannelSpecified() - Method in class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 

J

jndiEntryNameToTopicName(String) - Static method in class com.softwareag.eda.nerv.util.EndpointResolver
For the given JNDI entry returns a topic name according to the convention

L

loadAssets(Properties) - Method in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
 
loadAssets(Properties) - Method in class com.softwareag.eda.nerv.nonosgi.NERVSingleton
Performs NERV initialization according to specified configuration properties.

M

MessageCreator - Interface in com.softwareag.eda.nerv
Used for creating Camel message objects out of EDA events.
Messages - Class in com.softwareag.eda.nerv
 

N

NERV_COMPONENT_XML - Static variable in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
 
NERV_EMIT_XML - Static variable in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
 
NERV_XML_ZIP_PATH - Static variable in interface com.softwareag.eda.nerv.nonosgi.NERVAssetLoader
 
NERVAssetLoader - Interface in com.softwareag.eda.nerv.nonosgi
 
NervException - Exception in com.softwareag.eda.nerv
This is the base class for all exceptions produced by NERV
NervException() - Constructor for exception com.softwareag.eda.nerv.NervException
 
NervException(String) - Constructor for exception com.softwareag.eda.nerv.NervException
 
NervException(String, Throwable) - Constructor for exception com.softwareag.eda.nerv.NervException
 
NervException(Throwable) - Constructor for exception com.softwareag.eda.nerv.NervException
 
NervRuntimeException - Exception in com.softwareag.eda.nerv
 
NervRuntimeException() - Constructor for exception com.softwareag.eda.nerv.NervRuntimeException
 
NervRuntimeException(String, Throwable) - Constructor for exception com.softwareag.eda.nerv.NervRuntimeException
 
NervRuntimeException(String) - Constructor for exception com.softwareag.eda.nerv.NervRuntimeException
 
NervRuntimeException(Throwable) - Constructor for exception com.softwareag.eda.nerv.NervRuntimeException
 
NERVSingleton - Class in com.softwareag.eda.nerv.nonosgi
 
NIRVANA_JMS_NAMING_PREFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
NIRVANA_NAMING_FACTORY_IMPL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
NoPubSubEndpointException - Exception in com.softwareag.eda.nerv
 
NoPubSubEndpointException() - Constructor for exception com.softwareag.eda.nerv.NoPubSubEndpointException
 
NoPubSubEndpointException(String, Throwable) - Constructor for exception com.softwareag.eda.nerv.NoPubSubEndpointException
 
NoPubSubEndpointException(String) - Constructor for exception com.softwareag.eda.nerv.NoPubSubEndpointException
 
NoPubSubEndpointException(Throwable) - Constructor for exception com.softwareag.eda.nerv.NoPubSubEndpointException
 
NOT_CONFIGURED - Static variable in interface com.softwareag.eda.nerv.util.ComponentStatusProvider
 

O

onComponentChange(Component) - Method in interface com.softwareag.eda.nerv.util.DefaultComponentListener
 
orderEvents() - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
orderEvents(OrderEventsConfiguration) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
orderEvents() - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Enables reordering of events by the time-stamp in $Event$Start header for consumers using this subscription.
orderEvents(OrderEventsConfiguration) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Configures this subscription to reorder events as specified by custom configuration.
OrderEventsConfiguration - Class in com.softwareag.eda.nerv.route.conf
 
OrderEventsConfiguration() - Constructor for class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
 
OrderEventsConfiguration(String, ExpressionResultComparator) - Constructor for class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
 
ORDERING - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
OSGI_INSTALL_AREA - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 

P

process(String) - Method in interface com.softwareag.eda.nerv.util.RedeliveryProcessor
 
PROP_ASYNCHRONOUS_JMS_SUBSCRIPTION - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_AUTO_GENERATE_TOPICS - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_CACHE_CONFIGURATION_LOCATION - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_DEAD_LETTER_CHANNEL_URI - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_DEFAULT_COMPONENT_PROVIDER_URL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_EVENT_TYPE_STORE_LOCATION - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_GUARANTEED_DELIVERY_LEVEL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_IN_MEMORY_CHANNEL_SIZE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_IN_MEMORY_CONCURRENT_CONSUMERS - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_MAXIMUM_REDELIVERY_ATTEMPTS - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_NERV_ASSETS_FOLDER - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_ORCHESTRATOR_COMPATIBILITY_MODE - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_REDELIVERY_DELAY_MS - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PROP_SAG_HOME - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
PropertiesComponentUpdater - Interface in com.softwareag.eda.nerv.util
 
PropertiesProvider - Interface in com.softwareag.eda.nerv.util
 
PropertiesUtil - Class in com.softwareag.eda.nerv.nonosgi.util
Utility class for location token replacement.
PropertiesUtil() - Constructor for class com.softwareag.eda.nerv.nonosgi.util.PropertiesUtil
 

R

RedeliveryProcessor - Interface in com.softwareag.eda.nerv.util
 
registerDefaultComponent(Properties) - Method in interface com.softwareag.eda.nerv.util.ComponentCreator
Creates and registers NERV default JMS component based on a providerUrl
registerDefaultErrorHandler(ErrorHandlerConfiguration) - Method in interface com.softwareag.eda.nerv.error.handling.ErrorHandlerCreator
 
removeBundleComponent() - Method in interface com.softwareag.eda.nerv.util.BundleComponentUpdater
Removes the currently deployed NERV default JMS component and brings up the default JMS component described in the NERV properties file.
replaceSagInstallAreaToken(Properties) - Static method in class com.softwareag.eda.nerv.nonosgi.util.PropertiesUtil
Replaces all occurrences of "[path|url]:sag.install.area" in the values of the specified properties with the SAG home directory.
replaceToken(Map<Object, Object>, String, String) - Static method in class com.softwareag.eda.nerv.nonosgi.util.PropertiesUtil
Replaces all occurrences of "[path|url]:token" in the values of the specified properties with the given replacement.
resolveComponent(String) - Method in interface com.softwareag.eda.nerv.util.ComponentResolver
Retrieves an already registered component by its name.
resolveXsdParser() - Method in interface com.softwareag.eda.nerv.util.XSDParserResolver
Resolves a XSDParser instance.

S

SERVER_SIDE_FILTER - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
ServerSideFilterConfiguration - Class in com.softwareag.eda.nerv.route.conf
A server side filter implementation of the Configuration interface.
ServerSideFilterConfiguration(String) - Constructor for class com.softwareag.eda.nerv.route.conf.ServerSideFilterConfiguration
Constructs an object based on a provided server side filter.
SERVICE_VENDOR_NERV - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
setWindowSize(long) - Method in class com.softwareag.eda.nerv.route.conf.OrderEventsConfiguration
Sets the sliding window size in milliseconds
subscribe(Processor, EDAEventTypeID) - Method in interface com.softwareag.eda.nerv.EventConsumer
Subscribes a processor to specific Event Type
subscribe(Processor, String...) - Method in interface com.softwareag.eda.nerv.EventConsumer
Subscribes a processor to specific Event Type
subscribe(EventTypeSubscription) - Method in interface com.softwareag.eda.nerv.EventConsumer
Subscribes with a specific EventTypeSubscription Example code:
subscribe(EndpointSubscription) - Method in interface com.softwareag.eda.nerv.EventConsumer
Subscribes with a specific EndpointSubscription Example code:
Subscription - Interface in com.softwareag.eda.nerv.subscription
Provides a mechanism for configuring EDA subscriptions.
SubscriptionNotFoundException - Exception in com.softwareag.eda.nerv
This exception should be thrown when there is no such subscription found.
SubscriptionNotFoundException() - Constructor for exception com.softwareag.eda.nerv.SubscriptionNotFoundException
 
SubscriptionNotFoundException(String, Throwable) - Constructor for exception com.softwareag.eda.nerv.SubscriptionNotFoundException
 
SubscriptionNotFoundException(String) - Constructor for exception com.softwareag.eda.nerv.SubscriptionNotFoundException
 
SubscriptionNotFoundException(Throwable) - Constructor for exception com.softwareag.eda.nerv.SubscriptionNotFoundException
 
suppressDuplicateEvents() - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
suppressDuplicateEvents(DuplicateEventsConfiguration) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
suppressDuplicateEvents() - Method in interface com.softwareag.eda.nerv.subscription.Subscription
 
suppressDuplicateEvents(DuplicateEventsConfiguration) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
 

T

THREAD_POOL - Static variable in interface com.softwareag.eda.nerv.route.conf.Configuration
 
ThreadPoolConfiguration - Class in com.softwareag.eda.nerv.route.conf
A thread pool implementation of the Configuration interface.
ThreadPoolConfiguration(int, int, String) - Constructor for class com.softwareag.eda.nerv.route.conf.ThreadPoolConfiguration
Constructs an object based on the provided parameters.
TOPIC_NAME_DELIMITER - Static variable in class com.softwareag.eda.nerv.util.EndpointResolver
 
toString() - Method in class com.softwareag.eda.nerv.error.handling.ErrorHandlerConfiguration
 

U

unregisterDefaultComponent() - Method in interface com.softwareag.eda.nerv.util.ComponentCreator
Unregisters NERV default JMS component
unregisterDefaultErrorHandler() - Method in interface com.softwareag.eda.nerv.error.handling.ErrorHandlerCreator
 
unsubscribe(Processor, EDAEventTypeID) - Method in interface com.softwareag.eda.nerv.EventConsumer
Removes a processor subscription for specific Event Type
unsubscribe(Processor, String...) - Method in interface com.softwareag.eda.nerv.EventConsumer
Removes a processor subscription for specific Event Type
unsubscribe(EventTypeSubscription) - Method in interface com.softwareag.eda.nerv.EventConsumer
Unsubscribes the specified EventTypeSubscription object
unsubscribe(EndpointSubscription) - Method in interface com.softwareag.eda.nerv.EventConsumer
Unsubscribes the specified EndpointSubscription object
updateComponent(Component) - Method in interface com.softwareag.eda.nerv.util.BundleComponentUpdater
Updates NERV default JMS component with a Component deployed by the user.
updateComponent(Properties, boolean) - Method in interface com.softwareag.eda.nerv.util.PropertiesComponentUpdater
Updates the NERV default JMS component with the specified providerUrl
useDurableSubscription(String, String) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
useDurableSubscription(String, String) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Creates a durable subscription which receive messages while the subscriber is not active. For more detailed information please see javax.jms.Session#createDurableSubscriber(javax.jms.Topic, String) and javax.jms.Connection#setClientID(String)
useThreadPool(int) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
useThreadPool(ThreadPoolConfiguration) - Method in class com.softwareag.eda.nerv.subscription.AbstractSubscription
 
useThreadPool(int) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Configures the subscription to use a thread pool with the specified size.
useThreadPool(ThreadPoolConfiguration) - Method in interface com.softwareag.eda.nerv.subscription.Subscription
Configures the subscription to use a thread pool with the specified configuration.

W

WM_BROKER_JMS_NAMING_PREFIX - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 
WM_BROKER_NAMING_FACTORY_IMPL - Static variable in interface com.softwareag.eda.nerv.DefaultConstants
 

X

XSDParserResolver - Interface in com.softwareag.eda.nerv.util
 
A B C D E F G I J L M N O P R S T U W X