Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

NotificationExtensions Namespace Reference


Compounds

exception  NotificationExtensions::AcknowledgeError
 Exception to indicate that queue uses auto acknowledge. More...

interface  NotificationExtensions::Bridge
 An interface for bridge objects. More...

interface  NotificationExtensions::BridgeFactory
 An interface for the bridge factory. More...

exception  NotificationExtensions::BridgeNotFound
 Exception used to indicate that a bridge could not be found. More...

exception  NotificationExtensions::IDAlreadyExists
 Exception used when an ID is already in use. More...

exception  NotificationExtensions::IDNotFound
 Exception used when an ID is not in use. More...

exception  NotificationExtensions::InvalidTransformerType
 Exception used to indicate an invalid transformer type. More...

exception  NotificationExtensions::NoSuchMessage
 Exception to indicate that a message does not exist in queue. More...

interface  NotificationExtensions::Transformer
 Interface for a transformer. More...

interface  NotificationExtensions::TransformerAdmin
 Interface for transformer administrators. More...

interface  NotificationExtensions::TransformerFactory
 Interface for a transformer factory. More...

exception  NotificationExtensions::TransformerNotFound
 Exception used when a transformer could not be found. More...

interface  NotificationExtensions::TrConsumerAdmin
interface  NotificationExtensions::TrProxyPullConsumer
interface  NotificationExtensions::TrProxyPullSupplier
interface  NotificationExtensions::TrProxyPushConsumer
interface  NotificationExtensions::TrProxyPushSupplier
interface  NotificationExtensions::TrSequenceProxyPullConsumer
interface  NotificationExtensions::TrSequenceProxyPullSupplier
interface  NotificationExtensions::TrSequenceProxyPushConsumer
interface  NotificationExtensions::TrSequenceProxyPushSupplier
interface  NotificationExtensions::TrStructuredProxyPullConsumer
interface  NotificationExtensions::TrStructuredProxyPullSupplier
interface  NotificationExtensions::TrStructuredProxyPushConsumer
interface  NotificationExtensions::TrStructuredProxyPushSupplier
interface  NotificationExtensions::TrSupplierAdmin

Typedefs

typedef unsigned long long evID
 A unique event identifier. More...

typedef sequence< evIDevIDSeq
 A sequence of event identifiers. More...

typedef sequence< octet > OctetSeq
 A sequence of octets for binary data transmission. More...

typedef sequence< any > AnySeq
 A sequence of anys. More...

typedef string ID
 A unique identifier. More...

typedef sequence< IDIDSeq
 A sequence of IDs. More...

typedef long BridgeID
 A unique bridge object identifier. More...

typedef sequence< BridgeIDBridgeIDSeq
 A sequence of bridge object identifiers. More...

typedef long TransformerID
 A unique identifier used to identify transformers. More...

typedef sequence< TransformerIDTransformerIDSeq
 A sequence of TransformerID. More...


Variables

const string AutoSequenceBatchSize = "AutoSequenceBatchSize"
const string AutoSequenceTimeout = "AutoSequenceTimeout"
const string ThreadPoolSize = "ThreadPoolSize"
const string ThreadIdleTime = "ThreadIdleTime"
const string DeadLetterDrop = "DeadLetterDrop"
const string ReconnectInterval = "ReconnectInterval"
const string MaxReconnectAttempts = "MaxReconnectAttempts"
const string MaxInactivityInterval = "MaxInactivityInterval"
const string MaxMemoryUsage = "MaxMemoryUsage"
const string DiscardedEventCount = "DiscardedEventCount"
const string DiscardedEvents = "DiscardedEvents"
const string MaxMemoryUsagePolicy = "MaxMemoryUsagePolicy"
const short PurgeEvents = 0
const short RejectEvents = 1
const short DiscardEvents = 2
const string AcknowledgeMode = "AcknowledgeMode"
const short AutoAcknowledge = 0
const short ClientAcknowledge = 1
const short LazyAcknowledge = 2
const string AcknowledgeLevel = "AcknowledgeLevel"
const short LocalAcknowledge = 0
const short GlobalAcknowledge = 1
const string LazyAcknowledgeInterval = "LazyAcknowledgeInterval"
const string MaxUnacknowledged = "MaxUnacknowledged"
const string ConnectedClient = "ConnectedClient"
const string EventIDSupported = "EventIDSupported"
const string EventID = "EventID"
const string TransformerFactoryReference = "TransformerFactoryReference"
const string DomainName = "DomainName"
const string EventTypesEnabled = "EventTypesEnabled"
const string DisconnectCallback = "DisconnectCallback"
const string AlwaysPull = "AlwaysPull"
const string DefaultGrammar = "EXTENDED_TCL"
const string SQL92Grammar = "SQL92"
const string SimpleGrammar = "SimpleGrammar"


Detailed Description

Author:
PrismTech Limited
Version:
Version 2.0


Typedef Documentation

typedef sequence<any> NotificationExtensions::AnySeq
 

A sequence of anys.

typedef long NotificationExtensions::BridgeID
 

A unique bridge object identifier.

typedef sequence<BridgeID> NotificationExtensions::BridgeIDSeq
 

A sequence of bridge object identifiers.

typedef unsigned long long NotificationExtensions::evID
 

A unique event identifier.

typedef sequence<evID> NotificationExtensions::evIDSeq
 

A sequence of event identifiers.

typedef string NotificationExtensions::ID
 

A unique identifier.

typedef sequence<ID> NotificationExtensions::IDSeq
 

A sequence of IDs.

typedef sequence<octet> NotificationExtensions::OctetSeq
 

A sequence of octets for binary data transmission.

typedef long NotificationExtensions::TransformerID
 

A unique identifier used to identify transformers.

typedef sequence<TransformerID> NotificationExtensions::TransformerIDSeq
 

A sequence of TransformerID.


Variable Documentation

const string NotificationExtensions::AcknowledgeLevel = "AcknowledgeLevel"
 

const string NotificationExtensions::AcknowledgeMode = "AcknowledgeMode"
 

const string NotificationExtensions::AlwaysPull = "AlwaysPull"
 

const short NotificationExtensions::AutoAcknowledge = 0
 

const string NotificationExtensions::AutoSequenceBatchSize = "AutoSequenceBatchSize"
 

const string NotificationExtensions::AutoSequenceTimeout = "AutoSequenceTimeout"
 

const short NotificationExtensions::ClientAcknowledge = 1
 

const string NotificationExtensions::ConnectedClient = "ConnectedClient"
 

const string NotificationExtensions::DeadLetterDrop = "DeadLetterDrop"
 

const string NotificationExtensions::DefaultGrammar = "EXTENDED_TCL"
 

const string NotificationExtensions::DiscardedEventCount = "DiscardedEventCount"
 

const string NotificationExtensions::DiscardedEvents = "DiscardedEvents"
 

const short NotificationExtensions::DiscardEvents = 2
 

const string NotificationExtensions::DisconnectCallback = "DisconnectCallback"
 

const string NotificationExtensions::DomainName = "DomainName"
 

const string NotificationExtensions::EventID = "EventID"
 

const string NotificationExtensions::EventIDSupported = "EventIDSupported"
 

const string NotificationExtensions::EventTypesEnabled = "EventTypesEnabled"
 

const short NotificationExtensions::GlobalAcknowledge = 1
 

const short NotificationExtensions::LazyAcknowledge = 2
 

const string NotificationExtensions::LazyAcknowledgeInterval = "LazyAcknowledgeInterval"
 

const short NotificationExtensions::LocalAcknowledge = 0
 

const string NotificationExtensions::MaxInactivityInterval = "MaxInactivityInterval"
 

const string NotificationExtensions::MaxMemoryUsage = "MaxMemoryUsage"
 

const string NotificationExtensions::MaxMemoryUsagePolicy = "MaxMemoryUsagePolicy"
 

const string NotificationExtensions::MaxReconnectAttempts = "MaxReconnectAttempts"
 

const string NotificationExtensions::MaxUnacknowledged = "MaxUnacknowledged"
 

const short NotificationExtensions::PurgeEvents = 0
 

const string NotificationExtensions::ReconnectInterval = "ReconnectInterval"
 

const short NotificationExtensions::RejectEvents = 1
 

const string NotificationExtensions::SimpleGrammar = "SimpleGrammar"
 

const string NotificationExtensions::SQL92Grammar = "SQL92"
 

const string NotificationExtensions::ThreadIdleTime = "ThreadIdleTime"
 

const string NotificationExtensions::ThreadPoolSize = "ThreadPoolSize"
 

const string NotificationExtensions::TransformerFactoryReference = "TransformerFactoryReference"