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

A

AbstractManagedObjectLocator - Class in com.neeve.managed
Base class for ManagedObjectLocators.
AbstractManagedObjectLocator() - Constructor for class com.neeve.managed.AbstractManagedObjectLocator
 
AbstractServiceDefinitionLocator - Class in com.neeve.toa.spi
A base class for ServiceDefinitionLocators.
AbstractServiceDefinitionLocator() - Constructor for class com.neeve.toa.spi.AbstractServiceDefinitionLocator
 
AbstractTopicResolver<T extends MessageView> - Class in com.neeve.toa.spi
A base class for topic resolvers.
AbstractTopicResolver() - Constructor for class com.neeve.toa.spi.AbstractTopicResolver
 
acknowledge() - Method in interface com.neeve.toa.opt.DelayedAcknowledgmentController.DelayedAcknowledger
Called to successfully release a delayed acknowledgemnt.
acknowledge(Exception) - Method in interface com.neeve.toa.opt.DelayedAcknowledgmentController.DelayedAcknowledger
Called to acknowledge processing done by an ExecutorBusProcessor.
addAppCommandHandlerContainers(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that contain methods with Command annotations.
addAppStatContainers(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that contain methods with AppStat annotations.
addChannelFilterProviders(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that implement ChannelFilterProvider.
addChannelInitialKeyResolutionTableProviders(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that implement ChannelQosProvider.
addChannelJoinProviders(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that implement ChannelJoinProvider.
addChannelQosProviders(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that implement ChannelQosProvider.
addConfiguredContainers(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that contain methods with Configured annotations.
addHandlerContainers(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that contain methods with EventHandler annotations.
addMessageModel(AdmModel) - Method in class com.neeve.toa.service.ToaService
Adds an ADM model to this service.
addPostdispatchMessageHandler(IAepPostdispatchMessageHandler) - Method in class com.neeve.toa.TopicOrientedApplication
Adds a message handler to be invoked after 'normal' message handler dispatch.
addPredispatchMessageHandler(IAepPredispatchMessageHandler) - Method in class com.neeve.toa.TopicOrientedApplication
Adds a message handler to be invoked before 'normal' message handler dispatch.
addTopicResolverProviders(Set<Object>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to add additional objects that implement TopicResolverProvider.
appendFieldValueTo(Object, String, XString) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
appendFieldValueTo(Object, String[], XString) - Method in class com.neeve.toa.messages.DelayedAckMessage
 

C

channel - Variable in class com.neeve.toa.spi.AbstractTopicResolver
 
ChannelFilterProvider - Interface in com.neeve.toa.spi
A ChannelFilterProvider resolves the channel filter for a given ToaServiceChannel channel.
ChannelInitialKeyResolutionTableProvider - Interface in com.neeve.toa.spi
Called by a Topic Oriented Application at the time it is configured which allows all or a portion of a channel's dynamic key parts to be determined statically at configuration time by returning a initial Key Resolution Table (KRT).
ChannelJoinProvider - Interface in com.neeve.toa.spi
A ChannelJoinProvider can be used to specify the whether or not a channel should be joined.
channelKey - Variable in class com.neeve.toa.spi.AbstractTopicResolver
 
ChannelQosProvider - Interface in com.neeve.toa.spi
A ChannelQosProvider resolves the channel filter for a given ToaServiceChannel channel.
clearContent() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
clearXRogType() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
com.neeve.managed - package com.neeve.managed
Implements the platform's 'Managed' object locator api.
com.neeve.managed.annotations - package com.neeve.managed.annotations
Implements the platform's 'Managed' object locator api related annotations
com.neeve.toa - package com.neeve.toa
Implements the foundation for topic oriented applications.
com.neeve.toa.messages - package com.neeve.toa.messages
 
com.neeve.toa.opt - package com.neeve.toa.opt
Topic Oriented Application Extensions
com.neeve.toa.service - package com.neeve.toa.service
Topic Oriented Application service model API.
com.neeve.toa.spi - package com.neeve.toa.spi
Service provider apis for Topic Oriented Application pluggability.
copy() - Method in class com.neeve.toa.messages.DelayedAckMessage
Creates a copy of this DelayedAckMessage.
copy() - Method in interface com.neeve.toa.messages.IDelayedAckMessage
Creates a copy of this DelayedAckMessage.
copyInto(DelayedAckMessage) - Method in class com.neeve.toa.messages.DelayedAckMessage
Copies the contents of this DelayedAckMessage into the target.
copyInto(DelayedAckMessage) - Method in interface com.neeve.toa.messages.IDelayedAckMessage
Copies the contents of this DelayedAckMessage into the target.
create() - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
create(UUID) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
create(Properties) - Static method in class com.neeve.toa.messages.DelayedAckMessage.PacketBody
 
create() - Static method in class com.neeve.toa.messages.DelayedAckMessage.PacketBody
 
create(Properties) - Static method in class com.neeve.toa.messages.HornetMessageFactory
Constructor for when loading factory from configuration repository.
create(short, UUID, IStoreObject.EncodingType, PktPacket) - Method in class com.neeve.toa.messages.HornetMessageFactory
create(short) - Method in class com.neeve.toa.messages.HornetMessageFactory
createDelayedAckMessage() - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessage(UUID) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromJson(String) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromRawJson(String) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromSerializedXbufContainer(ByteBuffer) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromSerializedXbufContainer(byte[]) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromSerializedXbufContainerPacket(ByteBuffer) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromSerializedXbufContainerPacket(byte[]) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createDelayedAckMessageFromXbufContainerPacket(PktPacket) - Static method in class com.neeve.toa.messages.HornetMessageFactory
DelayedAckMessage factory method.
createFrom(ByteBuffer) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFrom(byte[]) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromJson(String) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromRawJson(String) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromSerializedXbufContainer(ByteBuffer) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromSerializedXbufContainer(byte[]) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromSerializedXbufContainerPacket(ByteBuffer) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromSerializedXbufContainerPacket(byte[]) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createFromXbufContainerPacket(PktPacket) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
createSchema() - Static method in class com.neeve.toa.messages.DelayedAckMessage
 

D

DefaultManagedObjectLocator - Class in com.neeve.toa
The default managed object locator for TOA applications.
DefaultServiceDefinitionLocator - Class in com.neeve.toa
Implements the default lookup strategy for services definition xml.
DefaultServiceDefinitionLocator() - Constructor for class com.neeve.toa.DefaultServiceDefinitionLocator
 
delayAcknowledgment() - Method in interface com.neeve.toa.opt.DelayedAcknowledgmentController
Creates a delayed acknowledger.
DelayedAckMessage - Class in com.neeve.toa.messages
The 'DelayedAckMessage' type.
DelayedAckMessage.PacketBody - Class in com.neeve.toa.messages
The backing packet type for DelayedAckMessage (used internally for serialization purposes).
DelayedAcknowledgmentController - Interface in com.neeve.toa.opt
Provides the ability to delay acknowledgments for inbound messages for applications that do additional processing outside of a the messages handler.
DelayedAcknowledgmentController.DelayedAcknowledger - Interface in com.neeve.toa.opt
A delayed acknowledger handle.
deserialize(PktPacket) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromByteArray(byte[]) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromByteBuffer(ByteBuffer) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromJson(String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromPacket(PktPacket) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromProtobuf(Message) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
deserializeFromRawJson(String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
desync(PktBuffer, int, boolean) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
desyncFieldBitmask() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
dispose() - Method in class com.neeve.toa.messages.DelayedAckMessage
 

E

EMPTY_ARRAY - Static variable in class com.neeve.toa.messages.DelayedAckMessage
A preallocated empty array used to avoid garbage when returning empty arrays of this type.
EngineClock - Interface in com.neeve.toa
Provides access to time in an HA Consistent fashion for Topic Oriented applications.
equals(Object) - Method in class com.neeve.toa.service.ToaService
Returns true if the provided object is a ToaService with the same fully qualified name.
equals(ToaService) - Method in class com.neeve.toa.service.ToaService
Returns true if the provided service has the same fully qualified name.

F

fieldExists(Object, String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 

G

getAdmFactories() - Method in class com.neeve.toa.service.ToaService
Returns the collection of factories used by the service.
getAepMessageSender() - Method in class com.neeve.toa.TopicOrientedApplication
Returns the AepMessageSender implementation for sending non service defined messages.
getBackingBuffer() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getBusName() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the bus name.
getChannel(String) - Method in class com.neeve.toa.service.ToaServiceToRole
Returns the channel model for the given message.
getChannelFilter(ToaService, ToaServiceChannel) - Method in interface com.neeve.toa.spi.ChannelFilterProvider
Returns the channel filter for the given ToaServiceChannel.
getChannelFilter(ToaService, ToaServiceChannel) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to associate a channel filter with the application.
getChannelJoin(ToaService, ToaServiceChannel) - Method in interface com.neeve.toa.spi.ChannelJoinProvider
Indicates whether or not a channel should be joined.
getChannelJoin(ToaService, ToaServiceChannel) - Method in class com.neeve.toa.TopicOrientedApplication
Subclasses may override this method to change whether or not a channel should be joined.
getChannelQos(ToaService, ToaServiceChannel) - Method in interface com.neeve.toa.spi.ChannelQosProvider
Returns the channel MessageChannel.Qos for the given ToaServiceChannel.
getChannelQos(ToaService, ToaServiceChannel) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to specify the MessageChannel.Qos for the provided service channel.
getChannels() - Method in class com.neeve.toa.service.ToaService
Returns the collection of channels defined for the service The caller should not modify the returned collection.
getConfigurer() - Method in class com.neeve.toa.TopicOrientedApplication
Returns this application's bootstrap configurer.
getContentEncodingType() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getDefaultChannel() - Method in class com.neeve.toa.service.ToaService
 
getDelayedAcknowledgmentController() - Method in class com.neeve.toa.TopicOrientedApplication
Return the DelayedAcknowledgment Controller for the application.
getDesyncPolicy() - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
getEngine() - Method in class com.neeve.toa.TopicOrientedApplication
Returns this application's AepEngine.
getEngineClock() - Method in class com.neeve.toa.TopicOrientedApplication
Return an interface which may be used to get the AepEngine time.
getFieldValueAsRawString(Object, String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getFieldValueAsRawString(Object, String[]) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getFieldValueAsString(Object, String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getFieldValueAsString(Object, String[]) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getInitialChannelKeyResolutionTable(ToaService, ToaServiceChannel) - Method in interface com.neeve.toa.spi.ChannelInitialKeyResolutionTableProvider
Called by a Topic Oriented Application at the time it is configured which allows all or a portion of a channel's dynamic key parts to be determined statically at configuration time by returning a initial Key Resolution Table (KRT).
getInitialChannelKeyResolutionTable(ToaService, ToaServiceChannel) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to perform initial key resolution on a channel at the time it is configured which allows all or a portion of a channel's dynamic key parts to be determined statically at configuration time by returning a initial Key Resolution Table (KRT).
getInitialKRT() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the initial key resolution table for this channel.
getInitiallyResolvedKey() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the key as resolved by initial key resolution.
getKey() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the channel key.
getLastModified() - Method in class com.neeve.toa.service.ToaService
Returns the last modification time for this service.
getManagedObjectLocator() - Method in class com.neeve.toa.TopicOrientedApplication
Subclasses may override this method to change the strategy for locating an application's managed objects.
getMessageClasses() - Method in class com.neeve.toa.service.ToaServiceToRole
Returns the resolved message classes declared by this role.
getMessageInjector() - Method in class com.neeve.toa.TopicOrientedApplication
Returns the MessageSender implementation which is this class.
getMessageModels() - Method in class com.neeve.toa.service.ToaService
Returns the collection of ADM Message models declared by the service.
getMessages() - Method in class com.neeve.toa.service.ToaServiceToRole
Returns the messages declared by this role.
getMessageSender() - Method in class com.neeve.toa.TopicOrientedApplication
Returns the MessageSender implementation which is this class.
getName() - Method in class com.neeve.toa.service.ToaService
Returns the fully qualified name of this service.
getName() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the channel name possibly qualified by prepending the service name in lowercase.
getName() - Method in class com.neeve.toa.service.ToaServiceToRole
Gets the role name.
getNameSpace() - Method in class com.neeve.toa.service.ToaService
Returns the service's namespace.
getOfid() - Method in class com.neeve.toa.messages.HornetMessageFactory
getPacket() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getService() - Method in class com.neeve.toa.service.ToaServiceChannel
 
getServiceDefinitionLocator() - Method in class com.neeve.toa.TopicOrientedApplication
Subclasses may override this method to change the way service xmls are located.
getServiceModel(String) - Method in class com.neeve.toa.TopicOrientedApplication
Looks up a parsed service model by fully qualified name.
getServiceModels() - Method in class com.neeve.toa.TopicOrientedApplication
Returns the application's parsed service definitions.
getSimpleName() - Method in class com.neeve.toa.service.ToaService
Returns the service's simple name.
getSimpleName() - Method in class com.neeve.toa.service.ToaServiceChannel
Gets the channel name without it's service name prefix.
getTime() - Method in interface com.neeve.toa.EngineClock
Returns the current time in an HA consistent fashion.
getTimeMicros() - Method in interface com.neeve.toa.EngineClock
Returns the current time in microseconds in an HA consistent fashion.
getTopicResolver(ToaService, ToaServiceChannel, Class<?>) - Method in interface com.neeve.toa.spi.TopicResolverProvider
Looks up a TopicResolver for the given service and channel.
getTopicResolver(ToaService, ToaServiceChannel, Class<?>) - Method in class com.neeve.toa.TopicOrientedApplication
This method may be overridden by subclasses to return a TopicResolver for messages of the given type sent on the given channel.
getToRole(String) - Method in class com.neeve.toa.service.ToaService
Looks up a 'To' role by name.
getToRoles() - Method in class com.neeve.toa.service.ToaService
Returns the collection of 'To' roles defined for the service The caller should not modify the returned collection.
getVfid() - Method in class com.neeve.toa.messages.HornetMessageFactory
getXRogType() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getXRogTypeAsObject() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getXRogTypeField() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
getXRogTypeFieldId() - Static method in class com.neeve.toa.messages.DelayedAckMessage
 

H

hashCode() - Method in class com.neeve.toa.service.ToaService
The hashCode for a ToaService is the same as the hashcode for its fully qualifed name.
hasXRogType() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
HornetMessageFactory - Class in com.neeve.toa.messages
The 'HornetMessageFactory' type.
HornetMessageFactory() - Constructor for class com.neeve.toa.messages.HornetMessageFactory
 

I

ID_DelayedAckMessage - Static variable in class com.neeve.toa.messages.HornetMessageFactory
Defines the DelayedAckMessage type id.
IDelayedAckMessage - Interface in com.neeve.toa.messages
The 'DelayedAckMessage' type.
initialize(ToaServiceChannel) - Method in class com.neeve.toa.spi.AbstractTopicResolver
 
initialize(ToaServiceChannel) - Method in interface com.neeve.toa.spi.TopicResolver
Will be called by TopicOrientedApplication at startup to initialize the channel key.
injectMessage(IRogMessage) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage, IEventAcknowledger) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage, boolean) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage, boolean, IEventAcknowledger) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage, boolean, int) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage, boolean, int, IEventAcknowledger) - Method in interface com.neeve.toa.MessageInjector
Enqueue a message into an application's AepEngine's event multiplexer.
injectMessage(IRogMessage) - Method in class com.neeve.toa.TopicOrientedApplication
 
injectMessage(IRogMessage, IEventAcknowledger) - Method in class com.neeve.toa.TopicOrientedApplication
 
injectMessage(IRogMessage, boolean) - Method in class com.neeve.toa.TopicOrientedApplication
 
injectMessage(IRogMessage, boolean, IEventAcknowledger) - Method in class com.neeve.toa.TopicOrientedApplication
 
injectMessage(IRogMessage, boolean, int) - Method in class com.neeve.toa.TopicOrientedApplication
 
injectMessage(IRogMessage, boolean, int, IEventAcknowledger) - Method in class com.neeve.toa.TopicOrientedApplication
 
isDirty() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
isFieldReflectable(Object, String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
isPooled() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
isPrefixChannelNames() - Method in class com.neeve.toa.service.ToaService
 
isServiceDefinitionFile(URL) - Static method in class com.neeve.toa.spi.AbstractServiceDefinitionLocator
Tests if the given URL represents a valid x-tsml service defintion.

L

locateManagedObjects(Set<Object>) - Method in interface com.neeve.managed.ManagedObjectLocator
Populates the set of managed objects for a TopicOrientedApplication.
locateManagedObjects(Set<Object>) - Method in class com.neeve.toa.DefaultManagedObjectLocator
 
locateServices(Set<URL>) - Method in class com.neeve.toa.DefaultServiceDefinitionLocator
Locates valid Hornet services.
locateServices(Set<URL>) - Method in interface com.neeve.toa.spi.ServiceDefinitionLocator
Locates service definition xml and adds the xml to provided set.

M

Managed - Annotation Type in com.neeve.managed.annotations
The Managed qualifier indicates an object is of interest to the Talon Server runtime for fulfilling application functionality.
ManagedObjectLocator - Interface in com.neeve.managed
Provider interface for locating a Topic Oriented Application's 'managed' objects.
MessageInjector - Interface in com.neeve.toa
Defines the interface for injecting messages into a Topic Oriented Applications.
MessageSender - Interface in com.neeve.toa
Interface for sending messages in a Topic Oriented Applications.

N

needsSync() - Method in class com.neeve.toa.messages.DelayedAckMessage
 

O

OFID - Static variable in class com.neeve.toa.messages.HornetMessageFactory
This factory's IStoreObjectFactory id.
onAppFinalized() - Method in class com.neeve.toa.TopicOrientedApplication
This is called after the application's AepEngine has been successfully created and injected into the application.
onAppInitialized() - Method in class com.neeve.toa.TopicOrientedApplication
This is called after the application's AepEngine has been successfully created and injected into the application.
onAppLoaderInjected(SrvAppLoader) - Method in class com.neeve.toa.TopicOrientedApplication
Called when the SrvAppLoader is injected into the application.
onConfigured() - Method in class com.neeve.toa.TopicOrientedApplication
Called after configuration of messaging and services has been successfully completed.
onEngineDescriptorInjected(AepEngineDescriptor) - Method in class com.neeve.toa.TopicOrientedApplication
Called when the AepEngineDescriptor is injected into the application.
onEngineInjected(AepEngine) - Method in class com.neeve.toa.TopicOrientedApplication
Called when the AepEngine is injected into the application.
optimizeFor(int) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 

P

PKTID_DelayedAckMessage - Static variable in class com.neeve.toa.messages.HornetMessageFactory
Defines the DelayedAckMessage backing packet id type.
PROP_ALERT_TRACE_LEVEL - Static variable in class com.neeve.toa.TopicOrientedApplication
Property that controls the default level at which alert events are traced to the 'nv.toa' trace logger.
PROP_ALERT_TRACE_LEVEL_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_DEFAULT_INJECTION_DELAY - Static variable in class com.neeve.toa.TopicOrientedApplication
Property that controls the default delay (or priority) for messages injected by this application.
PROP_DEFAULT_INJECTION_DELAY_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_DISABLE_COMPAT_CHECK - Static variable in class com.neeve.toa.TopicOrientedApplication
Property used to disable the runtime check against compatibility with nvxtalon.
PROP_DISABLE_COMPAT_CHECK_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_ENABLED_DELAYED_ACK_CONTROLLER - Static variable in class com.neeve.toa.TopicOrientedApplication
Property used to enabled the delayed ack controller functionality.
PROP_ENABLED_DELAYED_ACK_CONTROLLER_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_FAIL_ON_SERVICE_CHANNEL_NAME_COLLISION - Static variable in class com.neeve.toa.TopicOrientedApplication
Property used to indicate whether Hornet messaging configuration should fail if two services result in the same channel name being used on the same bus.
PROP_FAIL_ON_SERVICE_CHANNEL_NAME_COLLISION_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_GENERIC_HANDLER_JOINS_ALL - Static variable in class com.neeve.toa.TopicOrientedApplication
Property that indicates whether a MessageView or MessageEvent handler will cause all channel types to be joined.
PROP_GENERIC_HANDLER_JOINS_ALL_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_IGNORE_UNMAPPED_CHANNELS - Static variable in class com.neeve.toa.TopicOrientedApplication
Property used to indicate whether Hornet processes service channels that are not mapped by a message type.
PROP_IGNORE_UNMAPPED_CHANNELS_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication
PROP_PREFIX_CHANNEL_NAMES - Static variable in class com.neeve.toa.service.ToaService
Runtime property name to override whether or not channel names are prefixed with their service name.
PROP_SCAN_FOR_CLASSPATH_SERVICES - Static variable in class com.neeve.toa.DefaultServiceDefinitionLocator
This property controls whether or not the default service definition locator will scan the classpath for services.
PROP_SCAN_FOR_CLASSPATH_SERVICES_DEFAULT - Static variable in class com.neeve.toa.DefaultServiceDefinitionLocator
The default value for strict service definition location validation (false).
PROP_STRICT_SERVICE_VALIDATION - Static variable in class com.neeve.toa.DefaultServiceDefinitionLocator
This property controls whether or not strict validation is done on service definition files located by this locator.
PROP_STRICT_SERVICE_VALIDATION_DEFAULT - Static variable in class com.neeve.toa.DefaultServiceDefinitionLocator
The default value for strict service definition location validation (false).
PROP_USE_BUS_CONFIGURATION_TO_RESOLVE_CHANNEL_BUS - Static variable in class com.neeve.toa.TopicOrientedApplication
Property used to indicate that channel-bus relationships should not be used to resolve a channel's bus When true the TopicOrientedApplication will use bus configuration to resolve a channel's bus if a bus has not been explicitly configured for a channel in the service definition.
PROP_USE_BUS_CONFIGURATION_TO_RESOLVE_CHANNEL_BUS_DEFAULT - Static variable in class com.neeve.toa.TopicOrientedApplication

R

resolveTopic(T, MessageChannel.RawKeyResolutionTable) - Method in interface com.neeve.toa.spi.TopicResolver
Resolves the topic for the given MessageView.
resolveTopic(T, Properties) - Method in interface com.neeve.toa.spi.TopicResolver
Resolves the topic for the given MessageView.

S

sendMessage(IRogMessage) - Method in interface com.neeve.toa.MessageSender
Sends a message using the message's default channel.
sendMessage(IRogMessage, String) - Method in interface com.neeve.toa.MessageSender
Sends a message using the given topic as the channel key.
sendMessage(IRogMessage, Properties) - Method in interface com.neeve.toa.MessageSender
Sends a message using the provided key resolution table.
sendMessage(IRogMessage, XString) - Method in interface com.neeve.toa.MessageSender
Sends a message using the given topic as the channel key (zero garbage variant).
sendMessage(IRogMessage, MessageChannel.RawKeyResolutionTable) - Method in interface com.neeve.toa.MessageSender
Sends a message using the provide zero garbage key resolution table.
sendMessage(IRogMessage) - Method in class com.neeve.toa.TopicOrientedApplication
 
sendMessage(IRogMessage, String) - Method in class com.neeve.toa.TopicOrientedApplication
 
sendMessage(IRogMessage, Properties) - Method in class com.neeve.toa.TopicOrientedApplication
 
sendMessage(IRogMessage, XString) - Method in class com.neeve.toa.TopicOrientedApplication
 
sendMessage(IRogMessage, MessageChannel.RawKeyResolutionTable) - Method in class com.neeve.toa.TopicOrientedApplication
 
serialize() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToByteArray() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToByteBuffer() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToIOBuffer(boolean) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToJson() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToPacket() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToProtobuf() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
serializeToRawJson() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
ServiceDefinitionLocator - Interface in com.neeve.toa.spi
Provider interface for locating Topic Oriented Application service xml.
setAsReadOnly() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
setBusName(String) - Method in class com.neeve.toa.service.ToaServiceChannel
Sets the busName for this channel.
setDesyncPolicy(XbufDesyncPolicy) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
setFieldInterest(List<Integer>) - Static method in class com.neeve.toa.messages.DelayedAckMessage
 
setFieldValue(int, Object) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
setInitialKRT(Properties) - Method in class com.neeve.toa.service.ToaServiceChannel
Sets the initial key resolution table for this service channel.
setInitiallyResolvedKey(String) - Method in class com.neeve.toa.service.ToaServiceChannel
Sets the key as resolved by the initial key resolution.
setKey(String) - Method in class com.neeve.toa.service.ToaServiceChannel
Sets the channel key.
setPreserializedFields(PktBuffer) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
setXRogType(short) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
setXRogTypeFrom(XbufVariableShortField) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
sync() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
syncFieldBitmask() - Method in class com.neeve.toa.messages.DelayedAckMessage
 

T

TFID - Static variable in class com.neeve.toa.messages.HornetMessageFactory
This factory's type factory id.
ToaException - Exception in com.neeve.toa
Base exception class for all exceptions stemming from the TopicOrientedApplication plugin.
ToaException(Throwable) - Constructor for exception com.neeve.toa.ToaException
 
ToaException(String) - Constructor for exception com.neeve.toa.ToaException
 
ToaException(String, Throwable) - Constructor for exception com.neeve.toa.ToaException
 
ToaService - Class in com.neeve.toa.service
Models a Topic Oriented Application service.
ToaService(Date, String, String, boolean) - Constructor for class com.neeve.toa.service.ToaService
 
ToaServiceChannel - Class in com.neeve.toa.service
Models a Toa Service Channel.
ToaServiceChannel(ToaService, String, String, String) - Constructor for class com.neeve.toa.service.ToaServiceChannel
Create a new ToaServiceChannel
ToaServiceModelException - Exception in com.neeve.toa.service
Base exception class for TOA service model exceptions
ToaServiceModelException(Throwable) - Constructor for exception com.neeve.toa.service.ToaServiceModelException
 
ToaServiceModelException(String) - Constructor for exception com.neeve.toa.service.ToaServiceModelException
 
ToaServiceModelException(String, Throwable) - Constructor for exception com.neeve.toa.service.ToaServiceModelException
 
ToaServiceToRole - Class in com.neeve.toa.service
Modesl a TOA Service 'To' Role.
toJsonString(boolean, String, String) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
toJsonString() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
TopicOrientedApplication - Class in com.neeve.toa
Base class for Hornet topic oriented applications.
TopicOrientedApplication() - Constructor for class com.neeve.toa.TopicOrientedApplication
Default constructor.
TopicOrientedApplication.ChannelJoin - Enum in com.neeve.toa
Enumerates the channel join options that a ChannelJoinProvider can specify.
TopicResolver<T extends MessageView> - Interface in com.neeve.toa.spi
A TopicResolver resolves a channel key for a message being sent on a given channel.
TopicResolverProvider - Interface in com.neeve.toa.spi
A TopicResolverProvider provides TopicResolver for messages being sent over a service channel.
toString() - Method in class com.neeve.toa.messages.DelayedAckMessage
 
toString() - Method in class com.neeve.toa.service.ToaService
 
toString() - Method in class com.neeve.toa.service.ToaServiceChannel
 
tracer - Static variable in class com.neeve.managed.AbstractManagedObjectLocator
 
tracer - Static variable in class com.neeve.toa.spi.AbstractServiceDefinitionLocator
 
tracer - Static variable in class com.neeve.toa.spi.AbstractTopicResolver
 

U

undispose(UUID) - Method in class com.neeve.toa.messages.DelayedAckMessage
 
unmarshal(URL) - Static method in class com.neeve.toa.service.ToaService
Unmarshals a toa service model from the service xml at the given url.

V

validateServiceDefinitionFile(URL) - Static method in class com.neeve.toa.spi.AbstractServiceDefinitionLocator
Tests if the given URL represents a valid x-tsml service defintion.
valueOf(String) - Static method in enum com.neeve.toa.TopicOrientedApplication.ChannelJoin
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.neeve.toa.TopicOrientedApplication.ChannelJoin
Returns an array containing the constants of this enum type, in the order they are declared.
VFID - Static variable in class com.neeve.toa.messages.HornetMessageFactory
This factory's MessageViewFactory id.
visitFields(RogGraphVisitor) - Method in class com.neeve.toa.messages.DelayedAckMessage
 

W

wrap(short, int, Object) - Method in class com.neeve.toa.messages.HornetMessageFactory

_

_tracer - Static variable in class com.neeve.toa.service.ToaService
 
_tracer - Variable in class com.neeve.toa.TopicOrientedApplication
 
A C D E F G H I L M N O P R S T U V W _ 
Skip navigation links

Copyright © 2016 Neeve Research, LLC. All Rights Reserved.