Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U W X Y Z 

A

abort() - Method in class org.qbroker.jaas.CIFSLoginModule
 
abort() - Method in class org.qbroker.jaas.FTPLoginModule
 
abort() - Method in class org.qbroker.jaas.HTTPLoginModule
 
abort() - Method in class org.qbroker.jaas.JDBCLoginModule
 
abort() - Method in class org.qbroker.jaas.RptLoginModule
 
abort() - Method in class org.qbroker.jaas.ScriptLoginModule
 
accept(File, String) - Method in class org.qbroker.common.PatternFilenameFilter
 
ack(long) - Method in class org.qbroker.net.RMQConnector
acknowledges the RabbitMQ msgs only
acknowledge(long[]) - Method in class org.qbroker.common.CollectibleCells
acknowledges the request msgs only
acknowledge(long[]) - Method in class org.qbroker.flow.QFlow
acknowledges the request msgs only
acknowledge(long[]) - Method in class org.qbroker.jms.JDBCMessenger
checks in the prepared statement and removes the asset for the result set
acknowledge() - Method in class org.qbroker.jms.JMSEvent
 
acknowledge(long[]) - Method in class org.qbroker.jms.LogSlicer
 
acknowledge(long[]) - Method in class org.qbroker.jms.MessageLogger
 
acknowledge(long[]) - Method in class org.qbroker.jms.RMQMessenger
acknowledges the RabbitMQ msgs only
acknowledge(long[]) - Method in class org.qbroker.node.MapReduceNode
acknowledges the request msg only
acquire(Map) - Method in class org.qbroker.receiver.ServerReceiver
It continuously reads byte stream from the socket and package them into JMS Messages.
ACTION_ADD - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_BALANCE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_CHK - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_COUNT - Static variable in class org.qbroker.net.CQLConnector
 
ACTION_COUNT - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_COUNT - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_COUNT - Static variable in class org.qbroker.net.RiakConnector
 
ACTION_CREATE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_CWD - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_CWD - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_CWD - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_DEL - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_DEL - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_DEL - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_DEL - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_DELETE - Static variable in interface org.qbroker.common.HTTPConnector
 
ACTION_DELETE - Static variable in class org.qbroker.net.CQLConnector
 
ACTION_DELETE - Static variable in class org.qbroker.net.RiakConnector
 
ACTION_DEPLOY - Static variable in interface org.qbroker.event.EventAction
 
ACTION_DISABLE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_ENABLE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_FAILOVER - Static variable in interface org.qbroker.event.EventAction
 
ACTION_FETCH - Static variable in class org.qbroker.net.RiakConnector
 
ACTION_FIND - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_FINDANDMODIFY - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_FINDANDREMOVE - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_FINDONE - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_GET - Static variable in interface org.qbroker.common.HTTPConnector
 
ACTION_GET - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_GET - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_GET - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_GET - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_GROUP - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_HEAD - Static variable in interface org.qbroker.common.HTTPConnector
 
ACTION_IGR - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_INSERT - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_KEYS - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_LIST - Static variable in interface org.qbroker.event.EventAction
 
ACTION_LIST - Static variable in class org.qbroker.net.CQLConnector
 
ACTION_LIST - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_LIST - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_LIST - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_LIST - Static variable in class org.qbroker.net.RiakConnector
 
ACTION_LIST - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_MAPREDUCE - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_MKD - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_MKD - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_MKD - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_MOD - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_OVR - Static variable in interface org.qbroker.cluster.ClusterNode
 
ACTION_PARSE - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_POST - Static variable in interface org.qbroker.common.HTTPConnector
 
ACTION_PUT - Static variable in interface org.qbroker.common.HTTPConnector
 
ACTION_PUT - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_PUT - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_PUT - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_PWD - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_PWD - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_PWD - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_QUERY - Static variable in interface org.qbroker.event.EventAction
 
ACTION_QUERY - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_RELOAD - Static variable in interface org.qbroker.event.EventAction
 
ACTION_REMOVE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_REMOVE - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_RENAME - Static variable in interface org.qbroker.event.EventAction
 
ACTION_RESTART - Static variable in interface org.qbroker.event.EventAction
 
ACTION_RMD - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_RMD - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_RMD - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_SELECT - Static variable in class org.qbroker.net.CQLConnector
 
ACTION_SET - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_SIZE - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_SIZE - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_SIZE - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_SIZE - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_STANDBY - Static variable in interface org.qbroker.event.EventAction
 
ACTION_STOP - Static variable in interface org.qbroker.event.EventAction
 
ACTION_STORE - Static variable in class org.qbroker.net.RiakConnector
 
ACTION_TIME - Static variable in class org.qbroker.net.FTPConnector
 
ACTION_TIME - Static variable in class org.qbroker.net.FTPSConnector
 
ACTION_TIME - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_TIME - Static variable in class org.qbroker.net.SFTPConnector
 
ACTION_UNDEPLOY - Static variable in interface org.qbroker.event.EventAction
 
ACTION_UPDATE - Static variable in interface org.qbroker.event.EventAction
 
ACTION_UPDATE - Static variable in class org.qbroker.net.CQLConnector
 
ACTION_UPDATE - Static variable in class org.qbroker.net.JedisConnector
 
ACTION_UPDATE - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_UPDATEMULTI - Static variable in class org.qbroker.net.MongoDBConnector
 
ACTION_VOTE - Static variable in interface org.qbroker.cluster.ClusterNode
 
actionCount - Variable in class org.qbroker.monitor.DummyAction
 
actionCount - Variable in class org.qbroker.monitor.Monitor
 
actionGroup - Variable in class org.qbroker.monitor.DummyAction
 
actionGroup - Variable in class org.qbroker.monitor.Monitor
 
ActionNode - Class in org.qbroker.node
ActionNode processes incoming JMS messages and takes the predefined actions according to the rulesets and the content of the incoming messages.
ActionNode(Map) - Constructor for class org.qbroker.node.ActionNode
 
ActionSkipper - Class in org.qbroker.monitor
ActionSkipper controls whether to skip the actions according to step info

Use ActionSkiper to bypass actions.
ActionSkipper(Map) - Constructor for class org.qbroker.monitor.ActionSkipper
 
add(String, long[], Object) - Method in class org.qbroker.common.AssetList
It checks object and the existence of the key first.
add(String, long[], Object, int) - Method in class org.qbroker.common.AssetList
It checks object and the existence of the key first.
add(String, long[], Pattern, Object) - Method in class org.qbroker.common.CachedList
It checks object and the existence of the key first.
add(String, long[], Object) - Method in class org.qbroker.common.CachedList
overrides the default behavior and adds a null as the pattern
add(String, long[], Pattern, Object, int) - Method in class org.qbroker.common.CachedList
It checks object and the existence of the key first.
add(String, long[], Object, int) - Method in class org.qbroker.common.CachedList
overrides the default behavior and adds a null as the pattern
add(Object, long, int[], Object) - Method in class org.qbroker.common.DoubleKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(double, long, int[], Object) - Method in class org.qbroker.common.DoubleKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(Object, long, int[], Object) - Method in class org.qbroker.common.FloatKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(float, long, int[], Object) - Method in class org.qbroker.common.FloatKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(String, int) - Method in class org.qbroker.common.HashChain
It adds the key to the KeyChain and returns its id
add(String) - Method in class org.qbroker.common.HashChain
 
add(Object, int) - Method in class org.qbroker.common.IndexedXQueue
adds a new object to the reserved cell at id so that it is ready to be taken
add(Object, int, XQCallbackWrapper) - Method in class org.qbroker.common.IndexedXQueue
adds a new object and a callback wrapper to the reserved cell at id so that it is ready to be taken
add(Object, long, int[], Object) - Method in class org.qbroker.common.IntKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(int, long, int[], Object) - Method in class org.qbroker.common.IntKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(Object, long, int[], Object) - Method in class org.qbroker.common.KeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(String, int, int, String) - Method in class org.qbroker.common.LoadManager
returns the id of the load upon success or -1 otherwise
add(Object, long, int[], Object) - Method in class org.qbroker.common.LongKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(long, long, int[], Object) - Method in class org.qbroker.common.LongKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(Object, int) - Method in class org.qbroker.common.QList
adds a new object to the cell with the id and returns the depth of the queue upon success or -1 to indicate failure.
add(Object, long, int[], Object) - Method in class org.qbroker.common.StringKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(String, long, int[], Object) - Method in class org.qbroker.common.StringKeyChain
It adds the key and the object to the chain, and returns total number of keys in the chain.
add(Object, int) - Method in interface org.qbroker.common.XQueue
adds a new object to the cell with the id and returns the depth of the queue upon success or -1 to indicate failure.
add(Object, int, XQCallbackWrapper) - Method in interface org.qbroker.common.XQueue
adds a new object and the callback wrapper to the cell with the id and returns the depth of the queue upon success or -1 to indicate failure.
addContext(Object, String) - Method in interface org.qbroker.net.HTTPServer
adds the given handler at the given path to the context
addContext(Object, String) - Method in class org.qbroker.net.JettyServer
adds the given servlet at the given path to the context
addContext(Object, String) - Method in class org.qbroker.net.SimpleHttpServer
adds the given servlet at the given path to the context
addListener(String) - Method in class org.qbroker.sonicmq.SonicMQRequester
 
addListener(String, String, String, Object) - Method in class org.qbroker.sonicmq.SonicMQRequester
adds a listener with a filter for notifications to the target and waits for interruptions while listening on the filtered notifications
addNode(String, int, long, Object) - Method in class org.qbroker.common.LoadManager
returns id for the node upon success or -1 otherwise
ADDRESS - Static variable in class org.qbroker.net.SNMPConnector
 
addRule(Map) - Method in class org.qbroker.node.CascadeNode
It adds a new rule to the ruleList and returns its id upon success.
addRule(Map) - Method in class org.qbroker.node.EventDispatcher
It adds a new rule to the ruleList and returns its id upon success.
addRule(Map) - Method in interface org.qbroker.node.MessageNode
adds a new rule defined by the property hash and returns the rule id
addRule(Map) - Method in class org.qbroker.node.Node
It adds a new rule to the ruleList and returns its id upon success.
addRule(Map) - Method in class org.qbroker.node.PublishNode
It adds a new rule to the ruleList and returns its id upon success.
addToEnvironment(String, Object) - Method in class org.qbroker.jndi.CachedCtx
 
addToEnvironment(String, Object) - Method in class org.qbroker.jndi.FlatXMLCtx
 
addToEnvironment(String, Object) - Method in class org.qbroker.jndi.WrapperCtx
 
AES - Class in org.qbroker.common
 
AES() - Constructor for class org.qbroker.common.AES
 
AgeMonitor - Class in org.qbroker.monitor
AgeMonitor monitors the age of an object via its timestamp in the datablock; It supports various schemes to get the datablock containing the timestamp.
AgeMonitor(Map) - Constructor for class org.qbroker.monitor.AgeMonitor
 
agentAddress - Variable in class org.qbroker.net.SNMPConnector
 
agentName - Variable in class org.qbroker.net.SNMPConnector
 
AGGR_APPEND - Static variable in class org.qbroker.common.Aggregator
 
AGGR_APPEND - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_AVG - Static variable in class org.qbroker.common.Aggregator
 
AGGR_AVG - Static variable in class org.qbroker.event.EventSummary
 
AGGR_AVG - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_COUNT - Static variable in class org.qbroker.common.Aggregator
 
AGGR_COUNT - Static variable in class org.qbroker.event.EventSummary
 
AGGR_COUNT - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_END - Static variable in class org.qbroker.common.Aggregator
 
AGGR_END - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_FIRST - Static variable in class org.qbroker.common.Aggregator
 
AGGR_FIRST - Static variable in class org.qbroker.event.EventSummary
 
AGGR_FIRST - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_JOIN - Static variable in class org.qbroker.common.Aggregator
 
AGGR_JOIN - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_LAST - Static variable in class org.qbroker.common.Aggregator
 
AGGR_LAST - Static variable in class org.qbroker.event.EventSummary
 
AGGR_LAST - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_MAX - Static variable in class org.qbroker.common.Aggregator
 
AGGR_MAX - Static variable in class org.qbroker.event.EventSummary
 
AGGR_MAX - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_MERGE - Static variable in class org.qbroker.common.Aggregator
 
AGGR_MERGE - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_MIN - Static variable in class org.qbroker.common.Aggregator
 
AGGR_MIN - Static variable in class org.qbroker.event.EventSummary
 
AGGR_MIN - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_NONE - Static variable in class org.qbroker.common.Aggregator
 
AGGR_NONE - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_STD - Static variable in class org.qbroker.common.Aggregator
 
AGGR_STD - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_SUM - Static variable in class org.qbroker.common.Aggregator
 
AGGR_SUM - Static variable in class org.qbroker.event.EventSummary
 
AGGR_SUM - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_UNION - Static variable in class org.qbroker.common.Aggregator
 
AGGR_UNION - Static variable in class org.qbroker.jms.Aggregation
 
AGGR_XUNION - Static variable in class org.qbroker.common.Aggregator
 
AGGR_XUNION - Static variable in class org.qbroker.jms.Aggregation
 
aggregate(long, Map, Map) - Method in class org.qbroker.common.Aggregator
It aggregates the incoming data report with the aggregation report according to the aggregation options.
aggregate(long, Event, TextEvent) - Method in class org.qbroker.jms.Aggregation
It aggregates the incoming event with the aggregation message according to the aggregation options.
aggregate(long, Message, Message) - Method in class org.qbroker.jms.Aggregation
It aggregates the incoming message with the aggregation message according to the aggregation options.
AggregateNode - Class in org.qbroker.node
AggregateNode aggregates JMS messages according to their content and the predefined rulesets.
AggregateNode(Map) - Constructor for class org.qbroker.node.AggregateNode
 
Aggregation - Class in org.qbroker.jms
Aggregation contains a list of stateless operations for aggregations on the properties retrieved from either JMS messages or Events.
Aggregation(String, List) - Constructor for class org.qbroker.jms.Aggregation
 
Aggregator - Class in org.qbroker.common
Aggregator contains a list of stateless operations for aggregations on the properties retrieved from a Map.
Aggregator(String, List) - Constructor for class org.qbroker.common.Aggregator
 
ALATE - Static variable in class org.qbroker.common.TimeWindows
 
ALERT - Static variable in interface org.qbroker.common.Event
 
amqAttrs - Static variable in class org.qbroker.monitor.JMXQMonitor
 
amqConsumerAttrs - Static variable in class org.qbroker.monitor.JMXQMonitor
 
aPatternGroup - Variable in class org.qbroker.monitor.Monitor
 
append(Event, Map) - Method in class org.qbroker.event.EventAppender
 
append(XQueue) - Method in class org.qbroker.jms.MessageLogger
It gets a JMS Message from an XQueue and append the formatted content to the logfile continuously, or store the content to a file.
ARTICLE_ALL - Static variable in class org.qbroker.net.NNTPConnector
 
ARTICLE_BODY - Static variable in class org.qbroker.net.NNTPConnector
 
ARTICLE_HEADER - Static variable in class org.qbroker.net.NNTPConnector
 
ASSET_THR - Static variable in interface org.qbroker.node.MessageNode
 
ASSET_URI - Static variable in interface org.qbroker.node.MessageNode
 
ASSET_XQ - Static variable in interface org.qbroker.node.MessageNode
 
AssetList - Class in org.qbroker.common
AssetList is a list of assets with the unique keys and IDs.
AssetList(String, int) - Constructor for class org.qbroker.common.AssetList
 
assetList - Variable in class org.qbroker.node.Node
 
assign(Object[], int) - Method in class org.qbroker.common.ThreadPool
It assigns a task to the newly activated id-th thread.
attribute - Variable in class org.qbroker.event.Event
 
attributeExists(String) - Method in interface org.qbroker.common.Event
tests if the attribute exists on the key
attributeExists(String) - Method in class org.qbroker.event.Event
 
available() - Method in class org.qbroker.common.IndexedXQueue
test if any cell is occupied or any object is ready to be taken
available() - Method in interface org.qbroker.common.XQueue
returns true if any new objects in the queue or false otherwise
available() - Method in class org.qbroker.jms.MessageInputStream
 
AWSClient - Class in org.qbroker.aws
AWSClient is an abstract class for accessing AWS services.
AWSClient(Map) - Constructor for class org.qbroker.aws.AWSClient
 
AWSMessenger - Class in org.qbroker.jms
AWSMessenger connects to an AWS service and converts the JMS messages into AWS requests.
AWSMessenger(Map) - Constructor for class org.qbroker.jms.AWSMessenger
Creates new AWSRequester
AWSRequester - Class in org.qbroker.persister
AWSRequester listens to an XQueue and receives JMS Messages from the XQueue as requests.
AWSRequester(Map) - Constructor for class org.qbroker.persister.AWSRequester
 
AWSSignature - Class in org.qbroker.aws
AWSSignature provides a signature for REST calls to S3 service.
AWSSignature(String, String) - Constructor for class org.qbroker.aws.AWSSignature
 

B

Base64Encoder - Class in org.qbroker.common
Base64Encoder has encryption support.
Base64Encoder(String, int) - Constructor for class org.qbroker.common.Base64Encoder
 
batchSize - Variable in class org.qbroker.jms.JMSQConnector
 
batchSize - Variable in class org.qbroker.jms.JMSTConnector
 
bBrowser - Variable in class org.qbroker.jms.JMSQConnector
 
bind(String, Object) - Method in class org.qbroker.jndi.CachedCtx
 
bind(Name, Object) - Method in class org.qbroker.jndi.CachedCtx
 
bind(String, Object) - Method in class org.qbroker.jndi.FlatXMLCtx
 
bind(Name, Object) - Method in class org.qbroker.jndi.FlatXMLCtx
 
bind(String, Object) - Method in class org.qbroker.jndi.WrapperCtx
 
bind(Name, Object) - Method in class org.qbroker.jndi.WrapperCtx
 
bindings - Variable in class org.qbroker.jndi.CachedCtx
 
bindings - Variable in class org.qbroker.jndi.FlatXMLCtx
 
BITSTRING - Static variable in class org.qbroker.net.SNMPConnector
 
BLACKEXCEPTION - Static variable in class org.qbroker.common.TimeWindows
 
BLACKOUT - Static variable in class org.qbroker.common.TimeWindows
 
blpop(String, int, OutputStream) - Method in class org.qbroker.net.RedisConnector
 
body - Variable in class org.qbroker.event.Event
 
boundary - Variable in class org.qbroker.jms.JMSQConnector
 
boundary - Variable in class org.qbroker.jms.JMSTConnector
 
bPublisher - Variable in class org.qbroker.jms.JMSTConnector
 
bReceiver - Variable in class org.qbroker.jms.JMSQConnector
 
browse(int) - Method in class org.qbroker.common.IndexedXQueue
returns the object in the id-th cell or null if id out of bound
browse(int) - Method in class org.qbroker.common.QList
returns the object in the cell with the id or null if id is out of bound.
browse(int) - Method in interface org.qbroker.common.XQueue
returns the object in the cell with the id or null if the id is out of bound or the cell at the id is empty.
browse(Object) - Method in class org.qbroker.jms.JMSQConnector
It browses JMS messages from the JMS queue and sends them into a output channel that may be a JMS destination, an OutputStream or an XQueue.
browse(Object) - Method in interface org.qbroker.jms.QueueConnector
browses the JMS messages from the JMS queue and puts them to the output, either a queue, a topic, a stream or an XQueue.
browse(String, int, boolean) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns a list of messages for a durable subscription or null
browser() - Method in class org.qbroker.common.Aggregator
 
browser() - Method in class org.qbroker.common.AssetList
returns a Browser for all IDs in the natural order
Browser - Interface in org.qbroker.common
Browser is an Interface for browsing items from an indexed data set.
browser(String, long) - Method in class org.qbroker.common.CachedList
returns a Browser for all asset IDs associated with the topic or null if the topic does not exist or has expired by the time.
browser() - Method in class org.qbroker.common.HashChain
returns a browser for all keys
browser() - Method in class org.qbroker.common.IndexedXQueue
returns an instance of Browser for ids of occupied cells
browser() - Method in class org.qbroker.common.LoadManager
returns a Browser for all node IDs in the natural order
browser() - Method in class org.qbroker.common.QList
returns an instance of Browser for ids of occupied cells
browser() - Method in interface org.qbroker.common.XQueue
returns an instance of Browser for browsing ids of all occupied cells
browser() - Method in class org.qbroker.jms.Aggregation
 
bSender - Variable in class org.qbroker.jms.JMSQConnector
 
bSession - Variable in class org.qbroker.jms.JMSQConnector
 
bSession - Variable in class org.qbroker.jms.JMSTConnector
 
bSubscriber - Variable in class org.qbroker.jms.JMSTConnector
 
bufferSize - Variable in class org.qbroker.jms.JMSQConnector
 
bufferSize - Variable in class org.qbroker.jms.JMSTConnector
 
bufferSize - Static variable in class org.qbroker.json.JSON2FmModel
 
bufferSize - Static variable in class org.qbroker.json.JSON2Map
 
bufferSize - Variable in class org.qbroker.node.Node
 
BY_CLASSNAME - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_CSSSELECTOR - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_ID - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_LINKTEXT - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_NAME - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_PARTIALLINKTEXT - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_TAGNAME - Static variable in class org.qbroker.net.ScriptedBrowser
 
BY_XPATH - Static variable in class org.qbroker.net.ScriptedBrowser
 
BytesBuffer - Class in org.qbroker.common
BytesBuffer is a byte array with an auto growable size.
BytesBuffer(int) - Constructor for class org.qbroker.common.BytesBuffer
 
BytesBuffer() - Constructor for class org.qbroker.common.BytesBuffer
 
BytesEvent - Class in org.qbroker.jms
BytesEvent is an Event that implements JMS BytesMessage
BytesEvent(int) - Constructor for class org.qbroker.jms.BytesEvent
 
BytesEvent() - Constructor for class org.qbroker.jms.BytesEvent
 

C

cache - Variable in class org.qbroker.aws.AWSClient
 
cache - Variable in class org.qbroker.jms.JMSQConnector
 
CACHE_EXPIRED - Static variable in class org.qbroker.common.QuickCache
 
CACHE_NONE - Static variable in class org.qbroker.common.QuickCache
 
CACHE_OFF - Static variable in class org.qbroker.common.QuickCache
 
CACHE_ON - Static variable in class org.qbroker.common.QuickCache
 
CachedCtx - Class in org.qbroker.jndi
A simple service provider that caches any bound objects.
CachedList - Class in org.qbroker.common
CachedList is an AssetList with cache and classification support.
CachedList(String, int, int, int, int) - Constructor for class org.qbroker.common.CachedList
 
CachedList(String, int) - Constructor for class org.qbroker.common.CachedList
 
cachedSkip - Variable in class org.qbroker.monitor.Monitor
 
cachedSkip - Variable in class org.qbroker.monitor.Report
 
CacheNode - Class in org.qbroker.node
CacheNode picks up JMS messages as the requests and looks for cached responses according to their content and predefined rulesets.
CacheNode(Map) - Constructor for class org.qbroker.node.CacheNode
 
callback(String, String) - Method in class org.qbroker.common.XQCallbackWrapper
 
callback(String, String) - Method in class org.qbroker.node.DeliverNode
It marks the cell in cells with key and id.
callback(String, String) - Method in class org.qbroker.node.JobNode
It marks the cell in cells with key and id.
callback(String, String) - Method in class org.qbroker.node.Node
It marks the cell in cells with key and id.
callback(String, String) - Method in class org.qbroker.node.PipeNode
It marks the cell in cells with key and id.
callback(String, String) - Method in class org.qbroker.node.ServiceNode
It marks the cell in cells with key and id.
callbackMethod - Variable in class org.qbroker.node.Node
 
cancel(int) - Method in class org.qbroker.common.IndexedXQueue
cancels the reservation on the id-th cell and returns watermark
cancel(int) - Method in class org.qbroker.common.QList
cancels the reservation on the cell with the id and returns the watermark upon success or -1 otherwise.
cancel(int) - Method in class org.qbroker.common.ReservableCells
cancels the reservation on the id-th cell and returns the size upon success or -1 otherwise.
cancel(int) - Method in interface org.qbroker.common.XQueue
cancels the reservation on the cell with the id and returns the watermark upon success or -1 otherwise.
capacity - Variable in class org.qbroker.node.Node
 
capacity - Variable in class org.qbroker.persister.Persister
 
capacity - Variable in class org.qbroker.receiver.Receiver
 
CascadeNode - Class in org.qbroker.node
CascadeNode picks up a JMS messages from the input XQueue and extracts the group key from it.
CascadeNode(Map) - Constructor for class org.qbroker.node.CascadeNode
 
category - Variable in class org.qbroker.monitor.DummyAction
 
category - Variable in class org.qbroker.monitor.Monitor
 
cbw - Variable in class org.qbroker.node.Node
 
CELL_EMPTY - Static variable in interface org.qbroker.common.XQueue
 
CELL_OCCUPIED - Static variable in interface org.qbroker.common.XQueue
 
CELL_OUTBOUND - Static variable in interface org.qbroker.common.XQueue
 
CELL_RESERVED - Static variable in interface org.qbroker.common.XQueue
 
CELL_TAKEN - Static variable in interface org.qbroker.common.XQueue
 
cellID - Variable in class org.qbroker.jms.JMSTConnector
 
cells - Variable in class org.qbroker.node.Node
 
cfgList - Variable in class org.qbroker.node.Node
 
CH_ALL - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_BINDING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_CLNTCONN - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_INACTIVE - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_INITIALIZING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_NOAPPS - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_NOTFOUND - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_PAUSED - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_RECEIVER - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_REQUESTER - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_REQUESTING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_RETRYING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_RUNNING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_SENDER - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_SERVER - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_STARTING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_STOPPED - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_STOPPING - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_STUCK - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_SVRCONN - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CH_UNKNOWN - Static variable in class org.qbroker.wmq.ChannelMonitor
 
ChannelMonitor - Class in org.qbroker.wmq
ChannelMonitor monitors an MQSeries channel object for its stats and status Since it monitors the flow rate of the channel, it will disable itself at the start up for only once.
ChannelMonitor(Map) - Constructor for class org.qbroker.wmq.ChannelMonitor
 
characters(char[], int, int) - Method in class org.qbroker.common.XML2Map
 
chAttrs - Static variable in class org.qbroker.wmq.ChannelMonitor
 
check(long, long) - Method in class org.qbroker.common.TimeWindows
 
check_body - Variable in class org.qbroker.jms.JMSTConnector
 
check_subscription() - Method in class org.qbroker.wmq.TConnector
check the subscription existence by browsing SYSTEM.JMS.ADMIN.QUEUE It returns 1 for subscribed, 0 for not subscribed and -1 for subscibed but not the same.
checkBody() - Method in class org.qbroker.jms.MessageFilter
 
checkClientTrusted(X509Certificate[], String) - Method in class org.qbroker.net.TrustAllManager
 
checkDependencies(long, List[], String) - Static method in class org.qbroker.monitor.MonitorUtils
It returns MonitorReport.NOSKIP if there is at least one group of dependencies with status of NOSKIP.
checkHeader() - Method in class org.qbroker.jms.MessageFilter
 
checkin(Object, int) - Method in class org.qbroker.common.GenericPool
It checks in the used instance of the object.
checkin(Thread) - Method in class org.qbroker.common.ThreadPool
It checks in an unused thread and returns the status code for it.
checkin(Thread, int) - Method in class org.qbroker.common.ThreadPool
It checks in a thread and returns it to the pool based on its status.
checkout(long, Object[]) - Method in class org.qbroker.common.GenericPool
It checks out an active instance of the object.
checkout(long) - Method in class org.qbroker.common.GenericPool
returns an active instance of the object with the default args.
checkout(long) - Method in class org.qbroker.common.ThreadPool
It checks out an idle thread of the object and activates it.
checkpoint() - Method in interface org.qbroker.event.EventEscalation
returns the checkpoint Map for the escalation
checkpoint() - Method in class org.qbroker.jms.EventEscalator
 
checkpoint() - Method in class org.qbroker.jms.EventTracker
 
checkpoint() - Method in class org.qbroker.jms.JMSHealthChecker
 
checkpoint() - Method in class org.qbroker.jms.JMSLogMonitor
 
checkpoint() - Method in class org.qbroker.jms.JMSMonitor
 
checkpoint() - Method in class org.qbroker.monitor.AgeMonitor
 
checkpoint() - Method in class org.qbroker.monitor.DBQuery
 
checkpoint() - Method in class org.qbroker.monitor.DBRecord
 
checkpoint() - Method in class org.qbroker.monitor.DummyAction
 
checkpoint() - Method in class org.qbroker.monitor.ExpectedLog
 
checkpoint() - Method in class org.qbroker.monitor.FileComparator
 
checkpoint() - Method in class org.qbroker.monitor.FileMonitor
 
checkpoint() - Method in class org.qbroker.monitor.IncrementalMonitor
 
checkpoint() - Method in class org.qbroker.monitor.JMXQMonitor
 
checkpoint() - Method in class org.qbroker.monitor.JVMMonitor
 
checkpoint() - Method in class org.qbroker.monitor.LatestRecord
 
checkpoint() - Method in class org.qbroker.monitor.Monitor
 
checkpoint() - Method in interface org.qbroker.monitor.MonitorAction
returns the checkpoint Map for the action
checkpoint() - Method in class org.qbroker.monitor.MultiFileMonitor
 
checkpoint() - Method in class org.qbroker.monitor.NumberMonitor
 
checkpoint() - Method in class org.qbroker.monitor.ProcessMonitor
 
checkpoint() - Method in class org.qbroker.monitor.PropertyMonitor
 
checkpoint() - Method in class org.qbroker.monitor.QMFQMonitor
 
checkpoint() - Method in class org.qbroker.monitor.RMQMonitor
 
checkpoint() - Method in class org.qbroker.monitor.ScriptLauncher
 
checkpoint() - Method in class org.qbroker.monitor.ServiceMonitor
 
checkpoint() - Method in class org.qbroker.monitor.ShortJob
 
checkpoint() - Method in class org.qbroker.monitor.SyntheticMonitor
 
checkpoint() - Method in class org.qbroker.monitor.UnixlogMonitor
 
checkpoint() - Method in class org.qbroker.monitor.URLMonitor
 
checkpoint() - Method in class org.qbroker.monitor.WebOperator
 
checkpoint() - Method in class org.qbroker.monitor.WinlogMonitor
 
checkpoint() - Method in class org.qbroker.node.DistinguishNode
returns the checkpoint hashmap for current state
checkpoint() - Method in interface org.qbroker.node.MessageNode
returns the checkpoint hashmap for current state
checkpoint() - Method in class org.qbroker.node.Node
It returns the checkpoint map for current state
checkpoint() - Method in class org.qbroker.node.SpreadNode
returns the checkpoint map for current state
checkpoint() - Method in class org.qbroker.sonicmq.SonicMQMonitor
 
checkpoint() - Method in class org.qbroker.wmq.ChannelMonitor
 
checkpoint() - Method in class org.qbroker.wmq.QueueMonitor
 
checkServerTrusted(X509Certificate[], String) - Method in class org.qbroker.net.TrustAllManager
 
chkptExpiration - Variable in class org.qbroker.node.Node
 
CHLNOTFOUND - Static variable in class org.qbroker.monitor.RedisTester
 
choose(String) - Static method in class org.qbroker.common.Evaluation
It evaluates a ternary expression with a boolean expression and two single quoted strings and returns one of the strings with quotes as the result upon success.
chStatusText - Static variable in class org.qbroker.wmq.ChannelMonitor
 
chTypeText - Static variable in class org.qbroker.wmq.ChannelMonitor
 
CIFSLoginModule - Class in org.qbroker.jaas
 
CIFSLoginModule() - Constructor for class org.qbroker.jaas.CIFSLoginModule
 
clear() - Method in class org.qbroker.cluster.PacketNodeBean
 
clear() - Method in class org.qbroker.common.Aggregator
 
clear() - Method in class org.qbroker.common.AssetList
 
clear() - Method in class org.qbroker.common.CachedList
 
clear() - Method in class org.qbroker.common.CollectibleCells
clear all cells and reset all marks
clear() - Method in class org.qbroker.common.DirectoryTree
clean up the tree and metadata
clear() - Method in class org.qbroker.common.GroupedCache
 
clear() - Method in class org.qbroker.common.HashChain
 
clear() - Method in class org.qbroker.common.IndexedXQueue
 
clear() - Method in class org.qbroker.common.KeyChain
It cleans up the chain.
clear() - Method in class org.qbroker.common.LoadManager
 
clear() - Method in class org.qbroker.common.QList
clear all cells and reset all marks
clear() - Method in class org.qbroker.common.QuickCache
 
clear() - Method in class org.qbroker.common.ReservableCells
clear all cells and reset all marks
clear() - Method in class org.qbroker.common.StringKeyChain
It cleans up the arrays
clear() - Method in class org.qbroker.common.Template
 
clear() - Method in class org.qbroker.common.TextSubstitution
 
clear() - Method in class org.qbroker.common.XQCallbackWrapper
 
clear() - Method in interface org.qbroker.common.XQueue
clear all cells and reset all marks
clear() - Method in interface org.qbroker.event.EventEscalation
cleans up all internal caches and releases all resources
clear() - Method in class org.qbroker.event.EventPattern
 
clear() - Method in class org.qbroker.event.EventSelector
 
clear() - Method in class org.qbroker.jms.Aggregation
 
clear() - Method in class org.qbroker.jms.EventEscalator
 
clear() - Method in class org.qbroker.jms.EventTracker
 
clear() - Method in class org.qbroker.jms.JSONFormatter
 
clear() - Method in class org.qbroker.jms.MessageFilter
 
clear() - Method in class org.qbroker.jms.Msg2Text
 
clear() - Method in class org.qbroker.json.JSONFilter
 
clear() - Method in class org.qbroker.json.JSONSection
 
clear() - Method in class org.qbroker.json.JSONSelector
 
clear() - Method in class org.qbroker.json.JSONTemplate
 
clearAttributes() - Method in interface org.qbroker.common.Event
clears all attributes of the event
clearAttributes() - Method in class org.qbroker.event.Event
 
clearBody() - Method in class org.qbroker.jms.BytesEvent
 
clearBody() - Method in class org.qbroker.jms.JMSEvent
 
clearBody() - Method in class org.qbroker.jms.MapEvent
 
clearBody() - Method in class org.qbroker.jms.ObjectEvent
 
clearBodyMap() - Method in class org.qbroker.jms.Aggregation
clears the bodyMap
clearDependencies(List[]) - Static method in class org.qbroker.monitor.MonitorUtils
It cleans up all the dependency objects.
clearMapArray(Map[]) - Static method in class org.qbroker.monitor.MonitorUtils
 
clearParameter() - Method in class org.qbroker.json.JSONTemplate
 
clearPrivateReport() - Method in class org.qbroker.monitor.ConfigTemplate
 
clearProperties() - Method in class org.qbroker.jms.JMSEvent
 
client - Variable in class org.qbroker.net.HTTPClient
 
CLIENTERROR - Static variable in class org.qbroker.jms.LogSlicer
 
CLIENTERROR - Static variable in class org.qbroker.monitor.FTPTester
 
CLIENTERROR - Static variable in class org.qbroker.monitor.RedisTester
 
CLIENTERROR - Static variable in class org.qbroker.monitor.WebTester
 
CLIENTERROR - Static variable in class org.qbroker.persister.StreamPersister
 
CLIENTERROR - Static variable in class org.qbroker.receiver.StreamReceiver
 
clientID - Variable in class org.qbroker.jms.JMSTConnector
 
ClientSocket - Class in org.qbroker.net
ClientSocket opens a TCP socket with timeout protections.
ClientSocket() - Constructor for class org.qbroker.net.ClientSocket
 
cloneProperties(Map) - Static method in class org.qbroker.common.Utils
It returns a Map with fully cloned properties
cloneProperties(List) - Static method in class org.qbroker.common.Utils
It returns a List with fully cloned properties
close() - Method in class org.qbroker.aws.AWSClient
 
close() - Method in class org.qbroker.aws.STSClient
 
close() - Method in interface org.qbroker.cluster.ClusterNode
closes the node and all resources
close() - Method in class org.qbroker.cluster.PacketNode
 
close() - Method in class org.qbroker.cluster.PacketProxy
 
close() - Method in class org.qbroker.cluster.SerialPortNode
 
close() - Method in class org.qbroker.cluster.UnicastNode
 
close() - Method in interface org.qbroker.common.Connector
 
close() - Method in class org.qbroker.common.GenericPool
 
close() - Method in interface org.qbroker.common.HTTPConnector
 
close() - Method in class org.qbroker.common.NewlogFetcher
 
close() - Method in class org.qbroker.common.RunCommand
 
close() - Method in class org.qbroker.common.SerialPortDevice
 
close() - Method in interface org.qbroker.common.Service
closes all opened resources
close() - Method in class org.qbroker.common.ThreadPool
 
close() - Method in interface org.qbroker.event.EventAction
closes or cleans up all the resources
close() - Method in class org.qbroker.event.EventActionGroup
 
close() - Method in class org.qbroker.event.EventAppender
 
close() - Method in class org.qbroker.event.EventLogger
 
close() - Method in interface org.qbroker.event.EventMerger
closeis and cleans up all the resources
close() - Method in class org.qbroker.event.EventPoster
 
close() - Method in class org.qbroker.event.EventScriptLauncher
 
close() - Method in class org.qbroker.event.EventSQLExecutor
 
close() - Method in class org.qbroker.event.EventSummary
 
close() - Method in class org.qbroker.event.EventSyslogger
 
close() - Method in class org.qbroker.event.EventTrapSender
 
close() - Method in class org.qbroker.event.FileSynchronizer
 
close() - Method in class org.qbroker.event.FormattedEventMailer
 
close() - Method in class org.qbroker.flow.GenericRequester
 
close() - Method in class org.qbroker.flow.MessageFlow
 
close() - Method in class org.qbroker.flow.MonitorAgent
 
close() - Method in class org.qbroker.flow.QFlow
 
close() - Method in class org.qbroker.jms.AWSMessenger
 
close() - Method in class org.qbroker.jms.EchoService
 
close() - Method in class org.qbroker.jms.HTTPMessenger
 
close() - Method in class org.qbroker.jms.JDBCMessenger
 
close() - Method in class org.qbroker.jms.JMSQConnector
 
close() - Method in class org.qbroker.jms.JMSTConnector
 
close() - Method in class org.qbroker.jms.JMXMessenger
 
close() - Method in class org.qbroker.jms.LogSlicer
 
close() - Method in class org.qbroker.jms.MessageInputStream
 
close() - Method in class org.qbroker.jms.MessageOutputStream
 
close() - Method in class org.qbroker.jms.QMFMessenger
 
close() - Method in interface org.qbroker.jms.QueueConnector
closes all opened resources
close() - Method in class org.qbroker.jms.RedisMessenger
 
close() - Method in interface org.qbroker.jms.TopicConnector
closes all opened resources
close() - Method in class org.qbroker.jndi.CachedCtx
 
close() - Method in class org.qbroker.jndi.FlatBindings
 
close() - Method in class org.qbroker.jndi.FlatNames
 
close() - Method in class org.qbroker.jndi.FlatXMLCtx
 
close() - Method in class org.qbroker.jndi.WrapperCtx
 
close() - Method in class org.qbroker.monitor.ConfigList
 
close() - Method in class org.qbroker.monitor.ConfigTemplate
 
close() - Method in class org.qbroker.monitor.MonitorGroup
 
close() - Method in class org.qbroker.net.CQLConnector
closes and shutdown the Cassandra cluster
close() - Method in class org.qbroker.net.DBConnector
 
close() - Method in class org.qbroker.net.FTPConnector
 
close() - Method in class org.qbroker.net.FTPSConnector
 
close() - Method in class org.qbroker.net.HTTPClient
 
close() - Method in class org.qbroker.net.HTTPConnector
 
close() - Method in class org.qbroker.net.JedisConnector
 
close() - Method in class org.qbroker.net.JMXRequester
 
close() - Method in class org.qbroker.net.MongoDBConnector
closes the MongoDB connections
close() - Method in class org.qbroker.net.MulticastGroup
 
close() - Method in class org.qbroker.net.NetconfConnector
 
close() - Method in class org.qbroker.net.NNTPConnector
 
close() - Method in class org.qbroker.net.QMFRequester
 
close() - Method in class org.qbroker.net.RedisConnector
 
close() - Method in class org.qbroker.net.RiakConnector
closes and shutdown the Riak client
close() - Method in class org.qbroker.net.RMQConnector
 
close() - Method in class org.qbroker.net.ScriptedBrowser
 
close() - Method in class org.qbroker.net.SFTPConnector
 
close() - Method in class org.qbroker.net.SNMPConnector
closes all transports and resources
close() - Method in class org.qbroker.net.UDPSocket
 
close() - Method in class org.qbroker.node.ActionNode
 
close() - Method in class org.qbroker.node.AggregateNode
 
close() - Method in class org.qbroker.node.CacheNode
 
close() - Method in class org.qbroker.node.CascadeNode
 
close() - Method in class org.qbroker.node.CollectNode
 
close() - Method in class org.qbroker.node.DeliverNode
 
close() - Method in class org.qbroker.node.DispatchNode
 
close() - Method in class org.qbroker.node.DistinguishNode
 
close() - Method in class org.qbroker.node.EventCorrelator
 
close() - Method in class org.qbroker.node.EventDispatcher
 
close() - Method in class org.qbroker.node.EventMonitor
 
close() - Method in class org.qbroker.node.FormatNode
 
close() - Method in class org.qbroker.node.FreeMarkerNode
 
close() - Method in class org.qbroker.node.JobNode
 
close() - Method in class org.qbroker.node.JSONTNode
 
close() - Method in class org.qbroker.node.MapReduceNode
 
close() - Method in interface org.qbroker.node.MessageNode
closes all opened resources
close() - Method in class org.qbroker.node.MonitorNode
 
close() - Method in class org.qbroker.node.Node
It closes all resources and cleans up all list, cache, metadata, etc.
close() - Method in class org.qbroker.node.ParserNode
 
close() - Method in class org.qbroker.node.PickupNode
 
close() - Method in class org.qbroker.node.PipeNode
 
close() - Method in class org.qbroker.node.PublishNode
 
close() - Method in class org.qbroker.node.RequestNode
 
close() - Method in class org.qbroker.node.ScreenNode
 
close() - Method in class org.qbroker.node.ScriptNode
 
close() - Method in class org.qbroker.node.SelectNode
 
close() - Method in class org.qbroker.node.ServiceNode
 
close() - Method in class org.qbroker.node.SortNode
 
close() - Method in class org.qbroker.node.SpreadNode
 
close() - Method in class org.qbroker.node.SwitchNode
 
close() - Method in class org.qbroker.node.XPathNode
 
close() - Method in class org.qbroker.node.XSLTNode
 
close() - Method in class org.qbroker.persister.AWSRequester
 
close() - Method in class org.qbroker.persister.DocumentPersister
 
close() - Method in class org.qbroker.persister.EventPersister
 
close() - Method in class org.qbroker.persister.FilePersister
 
close() - Method in class org.qbroker.persister.JDBCPersister
 
close() - Method in class org.qbroker.persister.JMSPersister
 
close() - Method in class org.qbroker.persister.JMSPublisher
 
close() - Method in class org.qbroker.persister.JMXPersister
 
close() - Method in class org.qbroker.persister.JobPersister
 
close() - Method in class org.qbroker.persister.LogPersister
 
close() - Method in class org.qbroker.persister.MessageEvaluator
 
close() - Method in interface org.qbroker.persister.MessagePersister
closes all opened resources
close() - Method in class org.qbroker.persister.MessageTerminator
 
close() - Method in class org.qbroker.persister.MonitorPersister
 
close() - Method in class org.qbroker.persister.PacketPersister
 
close() - Method in class org.qbroker.persister.Persister
 
close() - Method in class org.qbroker.persister.PersisterPool
 
close() - Method in class org.qbroker.persister.ReceiverPool
 
close() - Method in class org.qbroker.persister.RedisPersister
 
close() - Method in class org.qbroker.persister.RMQPersister
 
close() - Method in class org.qbroker.persister.ServerPersister
 
close() - Method in class org.qbroker.persister.StreamPersister
 
close() - Method in class org.qbroker.receiver.DocumentReceiver
 
close() - Method in class org.qbroker.receiver.FileReceiver
 
close() - Method in class org.qbroker.receiver.HeartbeatGenerator
 
close() - Method in class org.qbroker.receiver.JDBCReceiver
 
close() - Method in class org.qbroker.receiver.JMSReceiver
 
close() - Method in class org.qbroker.receiver.JMSSubscriber
 
close() - Method in class org.qbroker.receiver.JMXReceiver
 
close() - Method in class org.qbroker.receiver.LogReceiver
 
close() - Method in class org.qbroker.receiver.LogScissor
 
close() - Method in interface org.qbroker.receiver.MessageReceiver
closes all opened resources
close() - Method in class org.qbroker.receiver.PacketReceiver
 
close() - Method in class org.qbroker.receiver.Receiver
 
close() - Method in class org.qbroker.receiver.RedisReceiver
 
close() - Method in class org.qbroker.receiver.RMQReceiver
 
close() - Method in class org.qbroker.receiver.ServerListener
 
close() - Method in class org.qbroker.receiver.ServerReceiver
 
close() - Method in class org.qbroker.receiver.StreamReceiver
 
close() - Method in class org.qbroker.sonicmq.SonicMQMessenger
 
close() - Method in class org.qbroker.sonicmq.SonicMQRequester
 
close() - Method in class org.qbroker.wmq.PCFRequester
 
close() - Method in class org.qbroker.wmq.TConnector
 
ClusterNode - Interface in org.qbroker.cluster
ClusterNode is an automaton node of a cluster.
CMDFAILED - Static variable in class org.qbroker.jms.LogSlicer
 
CMDFAILED - Static variable in class org.qbroker.monitor.FTPTester
 
CMDFAILED - Static variable in class org.qbroker.monitor.RedisTester
 
CMDFAILED - Static variable in class org.qbroker.persister.StreamPersister
 
CMDFAILED - Static variable in class org.qbroker.receiver.StreamReceiver
 
CMDOK - Static variable in class org.qbroker.jms.LogSlicer
 
CMDOK - Static variable in class org.qbroker.persister.StreamPersister
 
CMDOK - Static variable in class org.qbroker.receiver.StreamReceiver
 
coarseGrain(String, List) - Static method in class org.qbroker.event.EventSelector
It returns a Perl 5 pattern string on a specific key so that the returned pattern string is the result of OR on all the neccessary patterns in the pattern list.
collect(long, int) - Method in class org.qbroker.common.CollectibleCells
collects the id-th cell and returns the id upon success or -1 otherwise.
collect(long) - Method in class org.qbroker.common.CollectibleCells
collects the next collectible cell and returns its id upon success or -1 otherwise.
collect(long, int) - Method in class org.qbroker.common.IndexedXQueue
collects the id-th cell so that it is ready to be reserved.
collect(long, int, int) - Method in class org.qbroker.common.IndexedXQueue
collects the first collectible cell out of len cells starting from begin
collect(long) - Method in class org.qbroker.common.IndexedXQueue
collects the next collectible cell so that it is ready to be reserved
collect() - Method in class org.qbroker.common.QList
collects the next collectible cell so that it is ready to be reserved
collect(int) - Method in class org.qbroker.common.QList
collects the id-th cell so that it is ready to be reserved.
collect(long, int) - Method in interface org.qbroker.common.XQueue
collects the empty cell at the id and marks it as non-collectible.
collect(long, int, int) - Method in interface org.qbroker.common.XQueue
collects the first collectible cell out of len cells starting from begin and returns its id
collect(long) - Method in interface org.qbroker.common.XQueue
collects the next collectible cell and returns its id
collect(InputStream, XQueue, int) - Method in class org.qbroker.jms.MessageStream
collects the response for a request for testing purpose
collectAll(long, XQueue, XQueue, int, long[]) - Method in class org.qbroker.node.Node
It collects all the delivered messages in the given xq and returns the total number of collected upon success.
collectible() - Method in class org.qbroker.common.IndexedXQueue
returns the number of collectible objects in the queue
collectible() - Method in class org.qbroker.common.QList
returns the number of collectible objects in the queue
collectible() - Method in interface org.qbroker.common.XQueue
returns the number of collectible objects in the queue
collectible(Event) - Static method in class org.qbroker.event.EventUtils
 
collectible(Event, Map) - Static method in class org.qbroker.event.EventUtils
It returns a formatted string of the event in the collectible format.
CollectibleCells - Class in org.qbroker.common
CollectibleCells are a fixed numner of indexed cells that are collectible with the associated unigue IDs.
CollectibleCells(String, int) - Constructor for class org.qbroker.common.CollectibleCells
initialzes the list with capacity of cells
CollectNode - Class in org.qbroker.node
CollectNode listens to an input XQ for JMS messages and assigns them to various destinations as the requests according to their content and preconfigured rulesets.
CollectNode(Map) - Constructor for class org.qbroker.node.CollectNode
 
commit() - Method in class org.qbroker.jaas.CIFSLoginModule
 
commit() - Method in class org.qbroker.jaas.FTPLoginModule
 
commit() - Method in class org.qbroker.jaas.HTTPLoginModule
 
commit() - Method in class org.qbroker.jaas.JDBCLoginModule
 
commit() - Method in class org.qbroker.jaas.RptLoginModule
 
commit() - Method in class org.qbroker.jaas.ScriptLoginModule
 
commit(XQueue, int[], int) - Method in class org.qbroker.jms.JMSQConnector
commits messages sent in the batch and returns exception upon failure
commit(XQueue, int[], int) - Method in class org.qbroker.jms.JMSTConnector
 
commit() - Method in class org.qbroker.jms.MessageLogger
 
commit() - Method in class org.qbroker.net.DBConnector
 
community - Variable in class org.qbroker.net.SNMPConnector
 
COMP_EQ - Static variable in class org.qbroker.common.Term
 
COMP_EQS - Static variable in class org.qbroker.common.Term
 
COMP_GE - Static variable in class org.qbroker.common.Term
 
COMP_GT - Static variable in class org.qbroker.common.Term
 
COMP_LE - Static variable in class org.qbroker.common.Term
 
COMP_LT - Static variable in class org.qbroker.common.Term
 
COMP_MTS - Static variable in class org.qbroker.common.Term
 
COMP_NE - Static variable in class org.qbroker.common.Term
 
COMP_NES - Static variable in class org.qbroker.common.Term
 
COMP_NMS - Static variable in class org.qbroker.common.Term
 
COMP_NONE - Static variable in class org.qbroker.common.Term
 
compact(Event) - Static method in class org.qbroker.event.EventUtils
 
compact(Event, Map) - Static method in class org.qbroker.event.EventUtils
It returns a formatted string of the event in the compact format.
compare(Object, Object) - Method in class org.qbroker.common.DoubleKeyChain
It compares a and b in the ascending order
compare(Object, Object) - Method in class org.qbroker.common.FloatKeyChain
It compares a and b in the ascending order
compare(int[], int[]) - Method in class org.qbroker.common.HashChain
It compares a and b in the ascending order
compare(Object, Object) - Method in class org.qbroker.common.IntKeyChain
It compares a and b in the ascending order
compare(Object, Object) - Method in class org.qbroker.common.KeyChain
It compares thekeys of a and b in the ascending order
compare(String, String) - Method in class org.qbroker.common.LoadManager
 
compare(Object, Object) - Method in class org.qbroker.common.LongKeyChain
It compares a and b in the ascending order
compare(long[], long[]) - Method in class org.qbroker.common.QuickCache
 
compare(Object, Object) - Method in class org.qbroker.common.StringKeyChain
It compares a and b in the ascending order
compare(int, Message, Message) - Method in class org.qbroker.jms.Aggregation
It compares the value of the i-th property between the incoming message and the cached message to determine whose message body will be cached.
compare(long[], long[]) - Method in class org.qbroker.monitor.MultiFileMonitor
 
compare(int[], int[]) - Method in class org.qbroker.monitor.WinlogMonitor
 
compare(int[], int[]) - Method in class org.qbroker.node.JobNode
 
compare(int[], int[]) - Method in class org.qbroker.node.PipeNode
 
compare(IMetric, IMetric) - Method in class org.qbroker.sonicmq.SonicMQRequester
 
compareProperties(Map, Map) - Static method in class org.qbroker.common.Utils
compares two property maps and returns true only if they are same
compareProperties(List, List) - Static method in class org.qbroker.common.Utils
compares two property lists and returns true only if they are same
completePendingCommand() - Method in class org.qbroker.net.FTPConnector
 
completePendingCommand() - Method in class org.qbroker.net.FTPSConnector
 
composeName(String, String) - Method in class org.qbroker.jndi.CachedCtx
 
composeName(Name, Name) - Method in class org.qbroker.jndi.CachedCtx
 
composeName(String, String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
composeName(Name, Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
composeName(String, String) - Method in class org.qbroker.jndi.WrapperCtx
 
composeName(Name, Name) - Method in class org.qbroker.jndi.WrapperCtx
 
comTarget - Variable in class org.qbroker.net.SNMPConnector
 
ConfigList - Class in org.qbroker.monitor
ConfigList manages a list of configuration properties from a remote repository or a remote data source for generic purposes.
ConfigList(Map) - Constructor for class org.qbroker.monitor.ConfigList
 
ConfigTemplate - Class in org.qbroker.monitor
ConfigTemplate manages a list of similar configuration properties with a property template for a specific object.
ConfigTemplate(Map) - Constructor for class org.qbroker.monitor.ConfigTemplate
 
connect() - Method in class org.qbroker.jms.JMSQConnector
establishes the queue connection to the JMS service
connect() - Method in class org.qbroker.jms.JMSTConnector
 
connect(String, int, int, int) - Static method in class org.qbroker.net.ClientSocket
 
connect(String, int, int) - Static method in class org.qbroker.net.ClientSocket
 
connect(String, int, int, int, String, int) - Static method in class org.qbroker.net.ClientSocket
 
connect() - Method in class org.qbroker.net.FTPConnector
 
connect() - Method in class org.qbroker.net.FTPSConnector
 
connect() - Method in class org.qbroker.net.IMQRequester
 
connect() - Method in class org.qbroker.net.JedisConnector
 
connect() - Method in class org.qbroker.net.JMXRequester
 
connect() - Method in class org.qbroker.net.NetconfConnector
 
connect() - Method in class org.qbroker.net.NNTPConnector
 
connect() - Method in class org.qbroker.net.RedisConnector
 
connect() - Method in class org.qbroker.net.SFTPConnector
 
connect() - Method in class org.qbroker.wmq.QConnector
 
connect() - Method in class org.qbroker.wmq.TConnector
 
connectionFactoryName - Variable in class org.qbroker.jms.JMSTConnector
 
Connector - Interface in org.qbroker.common
 
CONNFAILED - Static variable in class org.qbroker.monitor.DBQuery
 
CONNREFUSED - Static variable in class org.qbroker.jms.LogSlicer
 
CONNREFUSED - Static variable in class org.qbroker.monitor.FTPTester
 
CONNREFUSED - Static variable in class org.qbroker.monitor.RedisTester
 
CONNREFUSED - Static variable in class org.qbroker.monitor.WebTester
 
CONNREFUSED - Static variable in class org.qbroker.net.RedisConnector
 
CONNREFUSED - Static variable in class org.qbroker.persister.StreamPersister
 
CONNREFUSED - Static variable in class org.qbroker.receiver.StreamReceiver
 
CONNTIMEOUT - Static variable in class org.qbroker.jms.LogSlicer
 
CONNTIMEOUT - Static variable in class org.qbroker.monitor.FTPTester
 
CONNTIMEOUT - Static variable in class org.qbroker.monitor.RedisTester
 
CONNTIMEOUT - Static variable in class org.qbroker.monitor.WebTester
 
CONNTIMEOUT - Static variable in class org.qbroker.net.RedisConnector
 
CONNTIMEOUT - Static variable in class org.qbroker.persister.StreamPersister
 
CONNTIMEOUT - Static variable in class org.qbroker.receiver.StreamReceiver
 
contains(long) - Method in class org.qbroker.common.DataSet
 
contains(double) - Method in class org.qbroker.common.DataSet
 
containsField(String) - Method in class org.qbroker.common.Template
 
containsItem(String) - Method in class org.qbroker.monitor.ConfigList
 
containsItem(String) - Method in class org.qbroker.monitor.ConfigTemplate
 
containsKey(String) - Method in class org.qbroker.common.Aggregator
 
containsKey(String) - Method in class org.qbroker.common.AssetList
returns true if the the list contains the key
containsKey(String) - Method in class org.qbroker.common.GroupedCache
It only checks the existence of the object identified by the key, no matter whether the object has expired or not.
containsKey(Map, String) - Static method in class org.qbroker.common.PHP2Map
returns true if the keyPath exists or false otherwise
containsKey(String) - Method in class org.qbroker.common.QuickCache
It only checks the existence of the object identified by the key, no matter whether the object has expired or not.
containsKey(Map, String) - Static method in class org.qbroker.common.XML2Map
returns true if the keyPath exists or false otherwise
containsKey(String) - Method in class org.qbroker.jms.Aggregation
 
containsKey(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
returns true if the keyPath exists or false otherwise
containsKey(List, String) - Static method in class org.qbroker.json.JSON2FmModel
returns true if the keyPath exists or false otherwise
containsKey(Map, String) - Static method in class org.qbroker.json.JSON2Map
returns true if the keyPath exists or false otherwise
containsKey(List, String) - Static method in class org.qbroker.json.JSON2Map
returns true if the keyPath exists or false otherwise
containsKey(String) - Method in class org.qbroker.monitor.ConfigList
 
containsKey(String) - Method in class org.qbroker.monitor.ConfigTemplate
 
containsRule(String) - Method in interface org.qbroker.node.MessageNode
returns true if the rule exists or false otherwise
containsRule(String) - Method in class org.qbroker.node.Node
 
containsTopic(String) - Method in class org.qbroker.common.CachedList
It only checks the existence of the topic no matter whether it has expired or not.
containsXQ(String) - Method in interface org.qbroker.node.MessageNode
returns true if the node has the outlink
containsXQ(String) - Method in class org.qbroker.node.Node
 
convert(Message, int, byte[]) - Static method in class org.qbroker.jms.MessageUtils
converts a message into a JMSEvent in the specific type and returns the new message where type 0 is for BytesMessage, 1 for TextMessage, 2 for MapMessage and 3 for ObjectMessage.
convert(Map, String) - Static method in class org.qbroker.jms.MessageUtils
converts a set of attributes in the map into a JMS TextEvent
convert(QueueingConsumer.Delivery, byte[], boolean) - Static method in class org.qbroker.jms.RMQMessenger
converts a Delivery into a JMSEvent in the specific type and returns the new message where type 0 is for BytesMessage, 1 for TextMessage, 2 for MapMessage and 3 for ObjectMessage.
copy(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS Message from the XQueue and retrieves the property map in JSON content from its body.
copy(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS Message from the XQueue and retrieves the property map in JSON content from its body.
copy(Message, Message, byte[]) - Static method in class org.qbroker.jms.MessageUtils
copies a message into another message and returns 1 with changes or 0 without changes.
copy(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS Message from the XQueue and retrieves the property map in JSON from its body.
copyBytes(InputStream, OutputStream, int, byte[]) - Static method in class org.qbroker.common.SQLUtils
It copies bytes from the InputStream and writes them into the OutputStream.
copyBytes(InputStream, byte[], BytesMessage) - Static method in class org.qbroker.jms.MessageUtils
It copies bytes from the input stream to the body of the BytesMessage.
copyBytes(BytesMessage, byte[], OutputStream) - Static method in class org.qbroker.jms.MessageUtils
It copies bytes from the body of the BytesMessage to the output stream.
copyChars(Reader, Writer, int, char[]) - Static method in class org.qbroker.common.SQLUtils
It copies chars from the Reader and writes them into the Writer.
copyListProps(String, Map<String, Object>, Map) - Static method in class org.qbroker.common.Utils
It copies the properties from the source to the target according to a given list of the name defined in the target.
copyStream(InputStream, OutputStream, byte[], int) - Static method in class org.qbroker.common.Utils
It copies bytes from the InputStream and writes them into the OutputStream.
copyStream(InputStream, OutputStream, OutputStream, byte[], int, long[]) - Static method in class org.qbroker.common.Utils
It copies bytes from the InputStream and writes them into two OutputStreams.
copyStream(String, OutputStream) - Method in class org.qbroker.net.DBConnector
It assumes the SQL statement querying on a single column of BLOB.
copyStream(int, InputStream, String) - Method in class org.qbroker.net.DBConnector
It assumes the SQL statement updating on a single column of BLOB.
copyText() - Method in class org.qbroker.common.Template
 
copyText() - Method in class org.qbroker.json.JSONTemplate
 
count(Map, String) - Static method in class org.qbroker.common.PHP2Map
returns the number of children referenced by the keyPath or -1
count(Map, String) - Static method in class org.qbroker.common.XML2Map
returns the number of children referenced by the keyPath or -1
count(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the number of children referenced by the keyPath or -1
count(List, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the number of children referenced by the keyPath or -1
count(Map, String) - Static method in class org.qbroker.json.JSON2Map
returns the number of children referenced by the keyPath or -1
count(List, String) - Static method in class org.qbroker.json.JSON2Map
returns the number of children referenced by the keyPath or -1
count(int, String) - Method in class org.qbroker.net.JedisConnector
 
count(String, String) - Method in class org.qbroker.net.MongoDBConnector
returns the count of the query for the collection or -1 on failure
COUNTER32 - Static variable in class org.qbroker.net.SNMPConnector
 
CQLConnector - Class in org.qbroker.net
CQLConnector connects to a Cassandra cluster and provides some basic CQL operation methods: select(), and execute().
CQLConnector(Map) - Constructor for class org.qbroker.net.CQLConnector
Creates new CQLConnector
create(Object[]) - Method in class org.qbroker.common.GenericPool
 
create() - Method in class org.qbroker.common.ThreadPool
 
createDirectory(String, int) - Method in class org.qbroker.net.FTPConnector
It checks the existence of the directory tree on the server and creates the missing ones if necessary.
createDirectory(String, int) - Method in class org.qbroker.net.FTPSConnector
It checks the existence of the directory tree on the server and creates the missing ones if necessary.
createDirectory(String, int) - Method in class org.qbroker.net.SFTPConnector
It checks the existence of the directory tree on the server and creates the missing ones if necessary.
createMessage(int) - Method in class org.qbroker.jms.JMSQConnector
 
createMessage(int) - Method in class org.qbroker.jms.JMSTConnector
 
createMessage(int) - Method in interface org.qbroker.jms.QueueConnector
returns a JMS Message with the initialized JMSSession
createMessage(int) - Method in interface org.qbroker.jms.TopicConnector
returns a JMS Message with the initialized JMSSession
createMessage(int) - Method in class org.qbroker.wmq.TConnector
 
createQueue(String) - Method in class org.qbroker.jms.JMSQConnector
 
createQueue(String) - Method in class org.qbroker.jms.JMSTConnector
 
createQueue(String) - Method in interface org.qbroker.jms.QueueConnector
returns the queue created for the given name
createQueue(String) - Method in interface org.qbroker.jms.TopicConnector
returns the queue created for the given name
createQueue(String) - Method in class org.qbroker.wmq.TConnector
 
createSubcontext(String) - Method in class org.qbroker.jndi.CachedCtx
 
createSubcontext(Name) - Method in class org.qbroker.jndi.CachedCtx
 
createSubcontext(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
createSubcontext(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
createSubcontext(String) - Method in class org.qbroker.jndi.WrapperCtx
 
createSubcontext(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
createTemporaryQueue() - Method in class org.qbroker.jms.JMSQConnector
 
createTemporaryQueue() - Method in interface org.qbroker.jms.QueueConnector
returns the temporary queue created
credentials - Variable in class org.qbroker.aws.AWSClient
 
CRIT - Static variable in interface org.qbroker.common.Event
 
ctime - Variable in class org.qbroker.common.KeyChain
 
ctx - Variable in class org.qbroker.jndi.WrapperCtx
 

D

DATA_DOUBLE - Static variable in class org.qbroker.common.DataSet
 
DATA_FLOAT - Static variable in class org.qbroker.common.DataSet
 
DATA_INT - Static variable in class org.qbroker.common.DataSet
 
DATA_LONG - Static variable in class org.qbroker.common.DataSet
 
DATA_SEQUENCE - Static variable in class org.qbroker.common.DataSet
 
DATA_STRING - Static variable in class org.qbroker.common.DataSet
 
DATA_TIME - Static variable in class org.qbroker.common.DataSet
 
DATAERROR - Static variable in class org.qbroker.receiver.StreamReceiver
 
DataSet - Class in org.qbroker.common
DataSet - A set of data intervals defining a set of number.
DataSet(List) - Constructor for class org.qbroker.common.DataSet
 
dateFormat(Date) - Static method in class org.qbroker.common.Utils
 
dateFormat(Date) - Static method in class org.qbroker.event.Event
 
DB_DB2 - Static variable in class org.qbroker.common.SQLUtils
 
DB_MSSQL - Static variable in class org.qbroker.common.SQLUtils
 
DB_MYSQL - Static variable in class org.qbroker.common.SQLUtils
 
DB_NONE - Static variable in class org.qbroker.common.SQLUtils
 
DB_ORACLE - Static variable in class org.qbroker.common.SQLUtils
 
DB_POSTGRES - Static variable in class org.qbroker.common.SQLUtils
 
DB_SYBASE - Static variable in class org.qbroker.common.SQLUtils
 
DB_TERADATA - Static variable in class org.qbroker.common.SQLUtils
 
dbClose() - Method in class org.qbroker.monitor.DBQuery
 
DBConnector - Class in org.qbroker.net
DBConnector connects to a database specified by URI and initializes the operations of select and update, etc, for SQL statements.
DBConnector(Map) - Constructor for class org.qbroker.net.DBConnector
 
dbName - Variable in class org.qbroker.net.MongoDBConnector
 
DBQuery - Class in org.qbroker.monitor
DBQuery queres a Database to see if it hangs or goes down

It queries the given DBDriver, URI and an SQL Query statement.
DBQuery(Map) - Constructor for class org.qbroker.monitor.DBQuery
 
DBRecord - Class in org.qbroker.monitor
DBRecord queries a DB for records and scan all the records for certain patterns
DBRecord(Map) - Constructor for class org.qbroker.monitor.DBRecord
 
DEBUG - Static variable in interface org.qbroker.common.Event
 
debug - Variable in class org.qbroker.node.Node
 
DEBUG_ALL - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_ALL - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_BISECT - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_CHECK - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_CHECK - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_CLOSE - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_CLOSE - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_COLL - Static variable in class org.qbroker.node.Node
 
DEBUG_CTRL - Static variable in interface org.qbroker.common.Service
 
DEBUG_DIFF - Static variable in interface org.qbroker.common.Service
 
DEBUG_DIFF - Static variable in class org.qbroker.node.Node
 
DEBUG_EXAM - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_EXAM - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_FBAK - Static variable in class org.qbroker.node.Node
 
DEBUG_HBEAT - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_HBEAT - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_INIT - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_INIT - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_INIT - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_INIT - Static variable in interface org.qbroker.common.Service
 
DEBUG_INIT - Static variable in class org.qbroker.node.Node
 
DEBUG_LINE - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_LOAD - Static variable in interface org.qbroker.common.Service
 
DEBUG_LOCATE - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_LOOP - Static variable in interface org.qbroker.common.Service
 
DEBUG_NEWLOG - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_NONE - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_NONE - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_NONE - Static variable in interface org.qbroker.common.Service
 
DEBUG_PASS - Static variable in class org.qbroker.node.Node
 
DEBUG_PROP - Static variable in class org.qbroker.node.Node
 
DEBUG_RELAY - Static variable in interface org.qbroker.cluster.ClusterNode
 
DEBUG_RELAY - Static variable in class org.qbroker.cluster.PacketProxy
 
DEBUG_REPT - Static variable in interface org.qbroker.common.Service
 
DEBUG_REPT - Static variable in class org.qbroker.node.Node
 
DEBUG_SAVE - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_SCAN - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_TIME - Static variable in class org.qbroker.common.NewlogFetcher
 
DEBUG_TRAN - Static variable in interface org.qbroker.common.Service
 
DEBUG_UPDT - Static variable in interface org.qbroker.common.Service
 
DEBUG_UPDT - Static variable in class org.qbroker.node.Node
 
DECIMALSTRING - Static variable in class org.qbroker.net.SNMPConnector
 
decode(byte[]) - Static method in class org.qbroker.common.Base64Encoder
 
decode(String) - Static method in class org.qbroker.common.Utils
 
decrypt(String, String) - Static method in class org.qbroker.common.AES
returns decrypted value of an encrypted string with the password or null upon failure
decrypt(String) - Static method in class org.qbroker.common.AES
returns decrypted value of an encrypted string with the password load from the password file defined in the system properties
decrypt(byte[]) - Method in class org.qbroker.common.Base64Encoder
returns decrypted Base64 decoded bytes
decrypt(String, String) - Static method in class org.qbroker.common.Base64Encoder
returns base64 decoded value of an encrypted string with the given prefix
decrypt(String) - Static method in class org.qbroker.common.Utils
decrypts the encrypted text with OpenSSL plugin
DEFAULT_DELIVERY_MODE - Static variable in class org.qbroker.jms.JMSEvent
 
DEFAULT_PRIORITY - Static variable in class org.qbroker.jms.JMSEvent
 
DEFAULT_TIME_TO_LIVE - Static variable in class org.qbroker.jms.JMSEvent
 
defaultCategory - Static variable in class org.qbroker.event.EventUtils
 
defaultName - Static variable in class org.qbroker.event.EventUtils
 
defaultRegion - Variable in class org.qbroker.aws.AWSClient
 
defaultSite - Static variable in class org.qbroker.event.EventUtils
 
defaultStatus - Variable in class org.qbroker.common.TimeWindows
 
defaultType - Static variable in class org.qbroker.event.EventUtils
 
delete(int, int) - Method in class org.qbroker.common.BytesBuffer
 
delete(String, String) - Method in class org.qbroker.net.RiakConnector
deletes the key and returns number of keys removed or -1 on failure
DelimitedBuffer - Class in org.qbroker.common
DelimitedBuffer is a byte buffer for parsing delimited content.
DelimitedBuffer(int, int, String, int, String) - Constructor for class org.qbroker.common.DelimitedBuffer
 
DelimitedBuffer(int, int, byte[], int, byte[]) - Constructor for class org.qbroker.common.DelimitedBuffer
 
DeliverNode - Class in org.qbroker.node
DeliverNode listens to an input XQ for JMS messages with an arbitray URI as their destinations.
DeliverNode(Map) - Constructor for class org.qbroker.node.DeliverNode
 
deliveryMode - Variable in class org.qbroker.event.Event
 
demote() - Method in class org.qbroker.flow.MessageFlow
demotes the flow from the current status to its default status
dependencyGroup - Variable in class org.qbroker.monitor.Monitor
 
dependencyGroup - Variable in class org.qbroker.monitor.Report
 
depth() - Method in class org.qbroker.common.IndexedXQueue
returns the number of new objects in the queue
depth() - Method in class org.qbroker.common.QList
returns the number of new objects in the queue
depth() - Method in interface org.qbroker.common.XQueue
returns the number of new objects in the queue
description - Variable in class org.qbroker.monitor.DummyAction
 
description - Variable in class org.qbroker.monitor.Monitor
 
destroy(int) - Method in class org.qbroker.common.GenericPool
 
destroy() - Method in class org.qbroker.flow.QServlet
 
destroy() - Method in class org.qbroker.jms.JMSHealthChecker
 
destroy() - Method in class org.qbroker.jms.JMSLogMonitor
 
destroy() - Method in class org.qbroker.jms.JMSMonitor
 
destroy() - Method in class org.qbroker.monitor.AgeMonitor
 
destroy() - Method in class org.qbroker.monitor.DBQuery
 
destroy() - Method in class org.qbroker.monitor.DBRecord
 
destroy() - Method in class org.qbroker.monitor.ExpectedLog
 
destroy() - Method in class org.qbroker.monitor.FileMonitor
 
destroy() - Method in class org.qbroker.monitor.FileTester
 
destroy() - Method in class org.qbroker.monitor.GenericList
 
destroy() - Method in class org.qbroker.monitor.IncrementalMonitor
 
destroy() - Method in class org.qbroker.monitor.JMXQMonitor
 
destroy() - Method in class org.qbroker.monitor.JVMMonitor
 
destroy() - Method in class org.qbroker.monitor.LatestRecord
 
destroy() - Method in class org.qbroker.monitor.Monitor
 
destroy() - Method in interface org.qbroker.monitor.MonitorReport
closes and releases all opened resources
destroy() - Method in class org.qbroker.monitor.MultiFileMonitor
 
destroy() - Method in class org.qbroker.monitor.NumberMonitor
 
destroy() - Method in class org.qbroker.monitor.PropertyMonitor
 
destroy() - Method in class org.qbroker.monitor.QMFQMonitor
 
destroy() - Method in class org.qbroker.monitor.QReportQuery
 
destroy() - Method in class org.qbroker.monitor.Report
 
destroy() - Method in class org.qbroker.monitor.ReportAggregator
 
destroy() - Method in class org.qbroker.monitor.ReportQuery
 
destroy() - Method in class org.qbroker.monitor.RMQMonitor
 
destroy() - Method in class org.qbroker.monitor.ServiceMonitor
 
destroy() - Method in class org.qbroker.monitor.SyntheticMonitor
 
destroy() - Method in class org.qbroker.monitor.UnixlogMonitor
 
destroy() - Method in class org.qbroker.monitor.URLMonitor
 
destroy() - Method in class org.qbroker.monitor.WebOperator
 
destroy() - Method in class org.qbroker.monitor.WinlogMonitor
 
destroy() - Method in class org.qbroker.sonicmq.SonicMQMonitor
 
destroy() - Method in class org.qbroker.wmq.ChannelMonitor
 
destroy() - Method in class org.qbroker.wmq.QueueMonitor
 
destroyObject(Object) - Method in class org.qbroker.jms.JDBCMessenger
 
destroySubcontext(String) - Method in class org.qbroker.jndi.CachedCtx
 
destroySubcontext(Name) - Method in class org.qbroker.jndi.CachedCtx
 
destroySubcontext(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
destroySubcontext(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
destroySubcontext(String) - Method in class org.qbroker.jndi.WrapperCtx
 
destroySubcontext(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
diff(Map, Map, String) - Static method in class org.qbroker.common.PHP2Map
It returns the difference in JSON between two Maps
diff(List, List, String) - Static method in class org.qbroker.common.PHP2Map
It returns the difference in JSON between two Lists
diff(String, Map<String, Object>, Map, Map) - Static method in class org.qbroker.common.Utils
It returns a Map with only modified or new props.
diff(Map) - Method in class org.qbroker.flow.MessageFlow
It returns a Map with only modified or new props.
diff(Map, Map, String) - Static method in class org.qbroker.json.JSON2Map
It returns the difference in JSON between two Maps
diff(List, List, String) - Static method in class org.qbroker.json.JSON2Map
It returns the difference in JSON between two Lists
diff(Map) - Method in class org.qbroker.monitor.ConfigTemplate
It diffs the props with the internal data and returns a Map with details of differences, excluding the property template if it is included in the props.
diff(List) - Method in class org.qbroker.monitor.ConfigTemplate
It diffs the list with the internal data and returns an List with details of differences.
diff(Map) - Method in class org.qbroker.monitor.MonitorGroup
It returns a Map with only modified or new props.
DirectoryTree - Class in org.qbroker.common
This is NOT MT-Safe.
DirectoryTree(String, String, int) - Constructor for class org.qbroker.common.DirectoryTree
 
disable() - Method in class org.qbroker.flow.MessageFlow
disables the flow from the current status to the disabled status
disableActionScript() - Method in class org.qbroker.event.EventActionGroup
 
DISABLED - Static variable in class org.qbroker.common.TimeWindows
 
DISABLED - Static variable in interface org.qbroker.monitor.MonitorReport
report process is disabled
DisabledException - Exception in org.qbroker.common
DisabledException is a generic exception for a disabled object.
DisabledException(String) - Constructor for exception org.qbroker.common.DisabledException
 
DisabledException() - Constructor for exception org.qbroker.common.DisabledException
 
disabledWithReport - Variable in class org.qbroker.monitor.Monitor
 
disabledWithReport - Variable in class org.qbroker.monitor.Report
 
disableFlowControl(Session) - Static method in class org.qbroker.jms.MessageUtils
disables the flow control on the SoniceMQ JMS session
disableFlowControl(Session) - Static method in class org.qbroker.sonicmq.SonicMQUtils
disables the flow control on a SonicMQ session
disableMode - Variable in class org.qbroker.monitor.Monitor
 
disableMode - Variable in class org.qbroker.monitor.Report
 
disfragment(long) - Method in class org.qbroker.common.CachedList
It removes all expired topics, resets all sequence numbers and updates topic counts for each associated asset.
disfragment(long) - Method in class org.qbroker.common.GroupedCache
It removes all expired objects, resets all sequence numbers and returns an array of all expired keys that have been just removed.
disfragment(long) - Method in class org.qbroker.common.QuickCache
It removes all expired objects, resets all sequence numbers and returns an array of all expired keys that have been just removed.
disfragment() - Method in class org.qbroker.common.QuickCache
 
dispatch(XQueue) - Method in class org.qbroker.monitor.MonitorGroup
It dispatches refreshed monitors to xq and returns total number of dispached monitor jobs
DispatchNode - Class in org.qbroker.node
DispatchNode dispatches JMS messages to various destinations according to their content, and preconfigured rulesets.
DispatchNode(Map) - Constructor for class org.qbroker.node.DispatchNode
 
display(XQueue) - Method in class org.qbroker.jms.AWSMessenger
It listens to an XQueue for incoming JMS messages and extracts the AWS request from each message.
display(XQueue) - Method in class org.qbroker.jms.JMXMessenger
It listens to an XQueue for incoming JMS messages and extracts the JMX request from each message.
display(Message, String, int, String[]) - Static method in class org.qbroker.jms.MessageUtils
returns a string for display purpose
display(XQueue) - Method in class org.qbroker.jms.QMFMessenger
It listens to an XQueue for incoming JMS messages and extracts the QMF request from each message.
display(XQueue) - Method in class org.qbroker.sonicmq.SonicMQMessenger
It listens to an XQueue for incoming JMS messages and extracts the JMX request from each message.
display(XQueue) - Method in class org.qbroker.wmq.PCFRequester
It listens to an XQueue for incoming JMS messages and extracts the PCF request from each message.
displayList(String) - Method in class org.qbroker.jms.Aggregation
returns a text with all aggregate actions
displayMask - Variable in class org.qbroker.jms.JMSQConnector
 
displayMask - Variable in class org.qbroker.jms.JMSTConnector
 
displayMask - Variable in class org.qbroker.node.Node
 
displayMask - Variable in class org.qbroker.persister.Persister
 
displayMask - Variable in class org.qbroker.receiver.Receiver
 
displayNotification(Notification) - Static method in class org.qbroker.sonicmq.SonicMQRequester
displays the notification in details
displayPropertyName - Variable in class org.qbroker.node.Node
 
DistinguishNode - Class in org.qbroker.node
DistinguishNode picks up JMS messages from an input XQ and distinguishes them according to their keys and optional versions.
DistinguishNode(Map) - Constructor for class org.qbroker.node.DistinguishNode
 
DocumentPersister - Class in org.qbroker.persister
DocumentPersister listens to an XQueue and receives JMS Messages from it.
DocumentPersister(Map) - Constructor for class org.qbroker.persister.DocumentPersister
 
DocumentReceiver - Class in org.qbroker.receiver
DocumentReceiver monitors a file or page on a server and retrieves the document from it.
DocumentReceiver(Map) - Constructor for class org.qbroker.receiver.DocumentReceiver
 
doDelete(String, Map, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
It sends a DELETE request to the HTTP server with urlStr and loads the response header to the provided StringBuffer.
doDelete(String, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.flow.QServlet
 
doDelete(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.jms.MessageServlet
 
doDelete(String, Map, StringBuffer) - Method in class org.qbroker.net.HTTPClient
It sends a DELETE request to the HTTP server with urlStr and loads the response header to the provided StringBuffer.
doDelete(String, StringBuffer) - Method in class org.qbroker.net.HTTPClient
 
doDelete(String, Map, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
It sends a DELETE request to the HTTP server with urlStr and loads the response header to the provided StringBuffer.
doDelete(String, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
 
doGet(String, Map, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
It sends a GET request to the HTTP server with the urlStr and the extra request headers stored in the Map.
doGet(String, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
 
doGet(String, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
It sends a GET request to the HTTP server with the urlStr.
doGet(Event, Map) - Method in class org.qbroker.event.EventPoster
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.flow.QServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.jms.MessageServlet
 
doGet(String, Map, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
It sends a GET request to the HTTP server with the urlStr and the extra request headers stored in the Map.
doGet(String, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
 
doGet(String, StringBuffer) - Method in class org.qbroker.net.HTTPClient
It sends a GET request to the HTTP server with the urlStr.
doGet(String, Map, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
It sends a GET request to the HTTP server with the urlStr and the extra request headers stored in the Map.
doGet(String, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
 
doGet(String, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
It sends a GET request to the HTTP server with the urlStr.
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.net.JettyServer
 
doHead(String, Map, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
It sends a HEAD request to the HTTP server with the urlStr and loads the response header to the provided StringBuffer.
doHead(String, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
 
doHead(String, Map, StringBuffer) - Method in class org.qbroker.net.HTTPClient
It sends a HEAD request to the HTTP server with the urlStr and loads the response header to the provided StringBuffer.
doHead(String, StringBuffer) - Method in class org.qbroker.net.HTTPClient
 
doHead(String, Map, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
It sends a HEAD request to the HTTP server with the urlStr and loads the response header to the provided StringBuffer.
doHead(String, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
 
doPost(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
It sends a POST request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPost(String, BytesBuffer, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
 
doPost(String, BytesBuffer, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
It sends a POST request to the HTTP server with the urlStr and the request content stored in the byte buffer.
doPost(String, String, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
 
doPost(String, Map, BytesBuffer, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
 
doPost(String, Map, String, StringBuffer) - Method in interface org.qbroker.common.HTTPConnector
 
doPost(Event, Map) - Method in class org.qbroker.event.EventPoster
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.flow.QServlet
 
doPost(HttpExchange) - Method in class org.qbroker.jms.MessageHandler
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.jms.MessageServlet
 
doPost(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
It sends a POST request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPost(String, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
 
doPost(String, BytesBuffer, StringBuffer) - Method in class org.qbroker.net.HTTPClient
It sends a POST request to the HTTP server with the urlStr and the request content stored in the byte buffer.
doPost(String, String, StringBuffer) - Method in class org.qbroker.net.HTTPClient
 
doPost(String, Map, BytesBuffer, StringBuffer) - Method in class org.qbroker.net.HTTPClient
 
doPost(String, Map, String, StringBuffer) - Method in class org.qbroker.net.HTTPClient
 
doPost(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
It sends a POST request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPost(String, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
 
doPost(String, BytesBuffer, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
It sends a POST request to the HTTP server with the urlStr and the request content stored in the byte buffer.
doPost(String, String, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
 
doPost(String, Map, BytesBuffer, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
 
doPost(String, Map, String, StringBuffer) - Method in class org.qbroker.net.HTTPConnector
 
doPublish(XQueue, QList, Template) - Method in class org.qbroker.node.ServiceNode
It keeps publishing until its end of life
doPublish(XQueue) - Method in class org.qbroker.persister.ServerPersister
It keeps publishing until its end of life
doPut(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
It sends a PUT request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPut(String, BytesBuffer, StringBuffer, OutputStream) - Method in interface org.qbroker.common.HTTPConnector
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.flow.QServlet
 
doPut(HttpServletRequest, HttpServletResponse) - Method in class org.qbroker.jms.MessageServlet
 
doPut(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
It sends a PUT request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPut(String, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPClient
 
doPut(String, Map, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
It sends a PUT request to the HTTP server with the urlStr and the extra request headers, as well as the content stored in the BytesBuffer.
doPut(String, BytesBuffer, StringBuffer, OutputStream) - Method in class org.qbroker.net.HTTPConnector
 
doRequest(Event, int) - Method in interface org.qbroker.common.Service
process a request in Event, loads the response into the Event and returns 1 for success, 0 for timed out and -1 for failure
doRequest(Event, int) - Method in class org.qbroker.flow.MonitorAgent
It processes the request according to the preconfigured rulesets.
doRequest(Event, int) - Method in class org.qbroker.flow.QFlow
It processes requests according to the preconfigured rulesets.
doRequest(Event, int) - Method in class org.qbroker.jms.EchoService
if the jms message body is empty, it will reset the boxy with warning
doSearchReplace(String, String, String) - Static method in class org.qbroker.common.Utils
 
doSearchReplace(String, String, String) - Static method in class org.qbroker.net.CQLConnector
 
DoubleKeyChain - Class in org.qbroker.common
DoubleKeyChain contains an array of the sequence keys, timestamp, metadata and objects.
DoubleKeyChain(String, int) - Constructor for class org.qbroker.common.DoubleKeyChain
 
download(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS message from xq that contains a filename to be downloaded and downloads the file via ftp.
download(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS message from xq that contains a filename to be downloaded and downloads the file via ftps.
download(XQueue) - Method in class org.qbroker.jms.HTTPMessenger
It gets a JMS message from xq that contains a URL to be downloaded and downloads the web page via http.
download(XQueue) - Method in class org.qbroker.jms.MessageLogger
It gets a JMS message from xq that contains a filename to be downloaded and downloads the local file.
download(XQueue) - Method in class org.qbroker.jms.RiakMessenger
It listens to an XQueue for incoming JMS messages and extracts the bucket name and the key name from each message.
download(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS message from xq that contains a filename to be downloaded and downloads the file via sftp.
DST_BROWSE - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_FAILED - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_GET - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_OK - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_PUB - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_PUT - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_SUB - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_UNKNOWN - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DST_UNSUB - Static variable in class org.qbroker.jms.JMSHealthChecker
 
DummyAction - Class in org.qbroker.monitor
DummyAction is a dummy action only.
DummyAction(Map) - Constructor for class org.qbroker.monitor.DummyAction
 
dump() - Method in class org.qbroker.common.HashChain
 
duplicate(Event) - Static method in class org.qbroker.event.EventUtils
 
duplicate(Message, byte[]) - Static method in class org.qbroker.jms.MessageUtils
duplicates a message and returns a JMSEvent in the same type.
DuplicateNode - Class in org.qbroker.node
DuplicateNode duplicates incoming JMS messages to various selected destinations.
DuplicateNode(Map) - Constructor for class org.qbroker.node.DuplicateNode
 

E

echo(XQueue) - Method in class org.qbroker.jms.MessageStream
echoes the message back for testing purpose
EchoService - Class in org.qbroker.jms
EchoService echos requests for test purpose.
EchoService() - Constructor for class org.qbroker.jms.EchoService
 
EchoService(String) - Constructor for class org.qbroker.jms.EchoService
 
ELATE - Static variable in class org.qbroker.common.TimeWindows
 
elements - Variable in class org.qbroker.common.KeyChain
 
EMERG - Static variable in interface org.qbroker.common.Event
 
enable() - Method in class org.qbroker.flow.MessageFlow
enables the disabled flow to its previous status
enable_exlsnr - Variable in class org.qbroker.jms.JMSQConnector
 
enable_exlsnr - Variable in class org.qbroker.jms.JMSTConnector
 
enableActionScript() - Method in class org.qbroker.event.EventActionGroup
 
enableFlowControl(Session) - Static method in class org.qbroker.jms.MessageUtils
enables the flow control on the SoniceMQ JMS session
enableFlowControl(Session) - Static method in class org.qbroker.sonicmq.SonicMQUtils
enables the flow control on a SonicMQ session
enableWeblog(String) - Static method in class org.qbroker.event.EventLogger
 
encode(byte[]) - Static method in class org.qbroker.common.Base64Encoder
 
encode(String) - Static method in class org.qbroker.common.Utils
 
encrypt(String, String) - Static method in class org.qbroker.common.AES
returns a base64 encoded string of the encrypted result with the password
encrypt(byte[]) - Method in class org.qbroker.common.Base64Encoder
returns encrypted Base64 encoded bytes
encrypt(String, String) - Static method in class org.qbroker.common.Base64Encoder
returns encrypted Base64 encoded string with a given prefix of the key
endDocument() - Method in class org.qbroker.common.XML2Map
 
endElement(String, String, String) - Method in class org.qbroker.common.XML2Map
 
endTime - Variable in class org.qbroker.jms.JMSQConnector
 
endTime - Variable in class org.qbroker.jms.JMSTConnector
 
enterpriseOID - Variable in class org.qbroker.net.SNMPConnector
 
Enumerator - Class in org.qbroker.common
Enumerator implements Enumeration with an Iterator.
Enumerator(Iterator) - Constructor for class org.qbroker.common.Enumerator
 
eotBytes - Variable in class org.qbroker.jms.JMSQConnector
 
eotBytes - Variable in class org.qbroker.jms.JMSTConnector
 
equals(Object) - Method in class org.qbroker.common.KeyChain
 
ERR - Static variable in interface org.qbroker.common.Event
 
ERRORFOUND - Static variable in class org.qbroker.persister.StreamPersister
 
ERRORFOUND - Static variable in class org.qbroker.receiver.StreamReceiver
 
escalate(int, long, Event) - Method in interface org.qbroker.event.EventEscalation
It examines the event and returns a new event as the escalation or null if no escalation.
escalate(int, long, Event) - Method in class org.qbroker.jms.EventEscalator
 
escalate(int, long, Event) - Method in class org.qbroker.jms.EventTracker
 
escape(char[], int, int) - Static method in class org.qbroker.json.JSON2Map
returns the position of the first escaped char or -1 if not found
ESCAPED_AMPERSAND - Static variable in class org.qbroker.event.Event
 
ESCAPED_CARRIAGE_RETURN - Static variable in class org.qbroker.event.Event
 
ESCAPED_EQUAL - Static variable in class org.qbroker.event.Event
 
ESCAPED_ITEM_SEPARATOR - Static variable in class org.qbroker.event.Event
 
ESCAPED_QUOTE - Static variable in class org.qbroker.event.Event
 
escapeJSON(String) - Static method in class org.qbroker.common.Utils
 
escapeJSON(String) - Static method in class org.qbroker.net.CQLConnector
 
escapeXML(String) - Static method in class org.qbroker.common.Utils
 
escapeXML(String) - Static method in class org.qbroker.net.CQLConnector
 
EVAL_ABS - Static variable in class org.qbroker.common.Utils
 
EVAL_ADD - Static variable in interface org.qbroker.common.Expression
 
EVAL_ADD - Static variable in class org.qbroker.common.Utils
 
EVAL_AND - Static variable in interface org.qbroker.common.Expression
 
EVAL_DIV - Static variable in interface org.qbroker.common.Expression
 
EVAL_DIV - Static variable in class org.qbroker.common.Utils
 
EVAL_FORMAT - Static variable in class org.qbroker.common.Utils
 
EVAL_MOD - Static variable in interface org.qbroker.common.Expression
 
EVAL_MUL - Static variable in interface org.qbroker.common.Expression
 
EVAL_MUL - Static variable in class org.qbroker.common.Utils
 
EVAL_NONE - Static variable in interface org.qbroker.common.Expression
 
EVAL_NONE - Static variable in class org.qbroker.common.Utils
 
EVAL_OR - Static variable in interface org.qbroker.common.Expression
 
EVAL_PARSE - Static variable in class org.qbroker.common.Utils
 
EVAL_SUB - Static variable in interface org.qbroker.common.Expression
 
EVAL_SUB - Static variable in class org.qbroker.common.Utils
 
evaluate(String) - Static method in class org.qbroker.common.Evaluation
It evaluates a numeric expression or a boolean expression and returns a Number as the result up on success.
evaluate() - Method in interface org.qbroker.common.Expression
returns the value of the expression
evaluate(long, T) - Method in interface org.qbroker.common.Filter
returns true if the filter matching with the event or false otherwise
evaluate() - Method in class org.qbroker.common.Term
 
evaluate(double, double, int) - Static method in class org.qbroker.common.Utils
 
evaluate(long, long, int) - Static method in class org.qbroker.common.Utils
 
evaluate(Node, Map) - Static method in class org.qbroker.common.Utils
evaluates the node with xpath expressions stored in the expression map and returns the key-value map for the node
evaluate(long, Event) - Method in interface org.qbroker.event.EventFilter
returns true if the filter matching with the event or false otherwise
evaluate(long, Event) - Method in class org.qbroker.event.EventPattern
 
evaluate(long, Event) - Method in class org.qbroker.event.EventSelector
 
evaluate(long, Message) - Method in class org.qbroker.jms.MessageFilter
 
evaluate(Message, String) - Method in class org.qbroker.jms.MessageFilter
It applies the Perl5 pattern match on the message and returns true if the filter gets a hit or false otherwise.
evaluate(String) - Method in class org.qbroker.jms.MessageFilter
evaluates the msgStr as the message body only
evaluate(long, Map) - Method in class org.qbroker.json.JSONFilter
It evaluates the JSON map data with the internal predefined filters and returns true if there is a hit or false otherwise.
evaluate(Map, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
It evaluates the JSON map data with the internal predefined filters and the given parameter map.
evaluate(List, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
It evaluates the JSON list data with the internal predefined filters and the given parameter map.
evaluate(String, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
It evaluates the JSON text with the internal predefined filters and the given parameter map.
evaluate(Map) - Method in class org.qbroker.json.JSONSelector
 
evaluate(List) - Method in class org.qbroker.json.JSONSelector
 
evaluate(String) - Method in class org.qbroker.json.JSONSelector
 
evaluate(XQueue) - Method in class org.qbroker.persister.MessageEvaluator
It picks up a message from input queue and evaluates its content to decide what return code to propagate.
evaluateIndex(String, List) - Static method in class org.qbroker.json.JSON2Map
returns the evaluated index of the list or -1 on failure or no hit
Evaluation - Class in org.qbroker.common
Evaluation evaluates a simple numeric expression, or a boolean expression with either numbers or single quoted strings, or a ternary expression for either numbers or single quoted strings.
Event - Interface in org.qbroker.common
Event is the interfact for a generic event.
Event - Class in org.qbroker.event
Event is a JMS like message for carrying payload to communicate to a Centralized Repository.
Event(int) - Constructor for class org.qbroker.event.Event
 
Event(int, String) - Constructor for class org.qbroker.event.Event
 
Event(int, String, String) - Constructor for class org.qbroker.event.Event
 
EventAction - Interface in org.qbroker.event
EventAction is an Interface for an action upon an event
EventActionGroup - Class in org.qbroker.event
EventActionGroup is a wrapper for a group of EventAction objects.
EventActionGroup(Map) - Constructor for class org.qbroker.event.EventActionGroup
 
EventAppender - Class in org.qbroker.event
EventAppender implements EventAction and appends/writes a formatted event to a give file.
EventAppender(Map) - Constructor for class org.qbroker.event.EventAppender
 
EventCorrelator - Class in org.qbroker.node
EventCorrelator converts incoming JMS messages into JMSEvents and correlates them according to their content and the predefined rulesets.
EventCorrelator(Map) - Constructor for class org.qbroker.node.EventCorrelator
 
EventDestination - Class in org.qbroker.jms
EventDestination stores JMS Destination for event
EventDestination(String) - Constructor for class org.qbroker.jms.EventDestination
 
EventDestination(URI) - Constructor for class org.qbroker.jms.EventDestination
 
EventDispatcher - Class in org.qbroker.node
EventDispatcher dispatches the incoming events to multiple destinations according to their content and the registered subscriptions.
EventDispatcher(Map) - Constructor for class org.qbroker.node.EventDispatcher
 
EventEscalation - Interface in org.qbroker.event
EventEscalation is an interface for an escalation upon an event.
EventEscalator - Class in org.qbroker.jms
EventEscalator maintains a session for selected events to keep tracking a specific number as the indicator of the state change across the time line.
EventEscalator(Map) - Constructor for class org.qbroker.jms.EventEscalator
 
EventFilter - Interface in org.qbroker.event
EventFilter is an Interface for filtering event with a give pattern
eventID - Variable in class org.qbroker.event.Event
 
EventLogger - Class in org.qbroker.event
EventLogger is a logger using log4j to log events.
EventLogger(String, Properties) - Constructor for class org.qbroker.event.EventLogger
Creates new EventLogger
EventMerger - Interface in org.qbroker.event
EventMerger is an Interface for a merger that merges events
EventMonitor - Class in org.qbroker.node
EventMonitor monitors incoming JMS events and keeps tracking their state according to the rulesets and the value of the aggregated attribute.
EventMonitor(Map) - Constructor for class org.qbroker.node.EventMonitor
 
EventParser - Class in org.qbroker.event
EventParser parses a text into an event according to the given pattern.
EventParser(String) - Constructor for class org.qbroker.event.EventParser
 
EventPattern - Class in org.qbroker.event
EventPattern implements EventFilter for Perl5 pattern match with events
EventPattern(Map) - Constructor for class org.qbroker.event.EventPattern
 
EventPersister - Class in org.qbroker.persister
EventPersister listens to an XQueue and receives ObjectMessages from it.
EventPersister(Map) - Constructor for class org.qbroker.persister.EventPersister
 
EventPoster - Class in org.qbroker.event
EventPoster implements EventAction and posts/gets content to/from a given URL.
EventPoster(Map) - Constructor for class org.qbroker.event.EventPoster
 
EventQueue - Class in org.qbroker.jms
EventQueue represents JMS Queue for event
EventQueue(String) - Constructor for class org.qbroker.jms.EventQueue
 
EventScriptLauncher - Class in org.qbroker.event
EventScriptLauncher runs a script outside JVM in response to an event.
EventScriptLauncher(Map) - Constructor for class org.qbroker.event.EventScriptLauncher
 
EventSelector - Class in org.qbroker.event
EventSelector implements EventFilter for Perl5 patterns match with events
EventSelector(Map) - Constructor for class org.qbroker.event.EventSelector
 
EventSQLExecutor - Class in org.qbroker.event
EventSQLExecutor runs a SQL statement on a database in response to an event.
EventSQLExecutor(Map) - Constructor for class org.qbroker.event.EventSQLExecutor
 
EventSummary - Class in org.qbroker.event
EventSummary implements EventMerger and merges all given events into a new event by summarizing the content of them according to the ruleset.
EventSummary(Map) - Constructor for class org.qbroker.event.EventSummary
 
EventSyslogger - Class in org.qbroker.event
EventSyslogger implements EventAction and logs a message to a syslogd via an UDP packet.
EventSyslogger(Map) - Constructor for class org.qbroker.event.EventSyslogger
 
EventTopic - Class in org.qbroker.jms
EventTopic represents JMS Topic for event
EventTopic(String) - Constructor for class org.qbroker.jms.EventTopic
 
EventTracker - Class in org.qbroker.jms
EventTracker aggregates incoming events and keeps tracking their state according to the predefined policies and the content of the aggregated events.
EventTracker(Map) - Constructor for class org.qbroker.jms.EventTracker
 
EventTrapSender - Class in org.qbroker.event
EventTrapSender implements EventAction and sends multiple traps to an SNMP management station.
EventTrapSender(Map) - Constructor for class org.qbroker.event.EventTrapSender
 
EventUtils - Class in org.qbroker.event
EventUtils has some utilities for Event processing
EventUtils() - Constructor for class org.qbroker.event.EventUtils
 
EXCEPTION - Static variable in class org.qbroker.common.TimeWindows
 
EXCEPTION - Static variable in interface org.qbroker.monitor.MonitorReport
report process gets exception
exceptionCount - Variable in class org.qbroker.monitor.Monitor
 
exceptionTolerance - Variable in class org.qbroker.monitor.Monitor
 
exchangeBind(String, String, String) - Method in class org.qbroker.net.RMQConnector
 
exchangeDeclare(String, String, boolean) - Method in class org.qbroker.net.RMQConnector
 
exchangeDelete(String) - Method in class org.qbroker.net.RMQConnector
 
exchangeExists(String) - Method in class org.qbroker.net.RMQConnector
 
exchangeUnbind(String, String, String) - Method in class org.qbroker.net.RMQConnector
 
exec(String, int) - Static method in class org.qbroker.common.RunCommand
 
exec(String[], int) - Static method in class org.qbroker.common.RunCommand
 
execute(XQueue) - Method in class org.qbroker.persister.FilePersister
It gets a JMS Message from the XQueue and executes the script retrieved from it continuously.
executeQuery(String) - Method in class org.qbroker.net.DBConnector
returns the number of rows changed for update, insert and delete only
existsGroup(int) - Method in class org.qbroker.common.GroupedCache
returns true if the group with the id exists
existsGroup(String) - Method in class org.qbroker.common.GroupedCache
returns true if the group with the name exists
existsID(int) - Method in class org.qbroker.common.AssetList
returns true if the assset for the id exists
expand(String, String) - Static method in class org.qbroker.event.EventSelector
With given a default Perl 5 pattern string, it expands the pattern so that the result pattern can be ORed with other patterns.
ExpectedLog - Class in org.qbroker.monitor
ExpectedLog monitors a generic Unix log file and expects new log entries with certain patterns showing up frequently.
ExpectedLog(Map) - Constructor for class org.qbroker.monitor.ExpectedLog
 
expiration - Variable in class org.qbroker.event.Event
 
expire(String, long) - Method in class org.qbroker.common.CachedList
It expires the topic and returns 0 if the ttl is larger than zero.
expire(String, long) - Method in class org.qbroker.common.GroupedCache
It expires the object and returns 0 if the ttl is larger than zero.
expire(String, long) - Method in class org.qbroker.common.QuickCache
It expires the object and returns 0 if the ttl is larger than zero.
expire(String) - Method in class org.qbroker.common.QuickCache
 
EXPIRED - Static variable in class org.qbroker.common.TimeWindows
 
expireGroup(int, long) - Method in class org.qbroker.common.GroupedCache
It expires all the object belonging to the group of id and returns number of the objects expired.
expiry - Variable in class org.qbroker.jms.JMSQConnector
 
expiry - Variable in class org.qbroker.jms.JMSTConnector
 
Expression - Interface in org.qbroker.common
Expression is an Interface to evaluate a numeric or boolen expression
EXTERNAL_XA - Static variable in interface org.qbroker.common.XQueue
 

F

factory - Variable in class org.qbroker.jms.MessageServlet
 
FAILURE_OUT - Static variable in class org.qbroker.node.NodeUtils
 
FALSE - Static variable in interface org.qbroker.common.Expression
 
feedback(XQueue, long) - Method in class org.qbroker.node.ActionNode
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.CacheNode
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.CollectNode
returns the number of done messages removed from in
feedback(XQueue, long) - Method in class org.qbroker.node.DeliverNode
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.DuplicateNode
It returns the number of done messages removed from in.
feedback(XQueue, long) - Method in class org.qbroker.node.EventMonitor
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.JobNode
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.Node
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.PipeNode
returns the number of done messages removed from in
feedback(XQueue, long) - Method in class org.qbroker.node.RequestNode
It returns the number of done messages removed from the input XQueue.
feedback(XQueue, long) - Method in class org.qbroker.node.ServiceNode
returns number of done messages removed from in
fetch(XQueue) - Method in class org.qbroker.jms.MessageLogger
It fetches new log entries from the logfile and packages them into JMS Messages and add the messages to an XQueue.
fetch(XQueue) - Method in class org.qbroker.jms.NNTPMessenger
It fetches new articles of a news group from the NNTP server and puts them to the XQ.
fetch(XQueue) - Method in class org.qbroker.jms.RiakMessenger
It fetches content with the default key from the Riak service and loads content into a message before sending it to the XQ.
fetch(String, String) - Method in class org.qbroker.net.RiakConnector
returns IRiakObject for the key or null on failure
fetchBucket(String) - Method in class org.qbroker.net.RiakConnector
returns the Bucket or null if name does not exist in Riak
FILE_SEPARATOR - Static variable in class org.qbroker.event.EventUtils
 
FILE_SEPARATOR - Static variable in class org.qbroker.flow.MonitorAgent
 
FILE_SEPARATOR - Static variable in class org.qbroker.monitor.Monitor
 
FILE_SEPARATOR - Static variable in class org.qbroker.monitor.MonitorGroup
 
FILE_SEPARATOR - Static variable in class org.qbroker.monitor.MonitorUtils
 
FILE_SEPARATOR - Static variable in class org.qbroker.monitor.PropertyMonitor
 
FILE_SEPARATOR - Static variable in class org.qbroker.monitor.Report
 
fileAttrs - Static variable in class org.qbroker.monitor.ServiceMonitor
 
FileComparator - Class in org.qbroker.monitor
FileComparator uses rsync to compare checksums between two sets of files
FileComparator(Map) - Constructor for class org.qbroker.monitor.FileComparator
 
FileMonitor - Class in org.qbroker.monitor
FileMonitor.java monitors a given file on its last modified time and/or size

Use FileMonitor to get the last modified time and/or size of a given file.
FileMonitor(Map) - Constructor for class org.qbroker.monitor.FileMonitor
 
FILENOTFOUND - Static variable in class org.qbroker.jms.LogSlicer
 
FILENOTFOUND - Static variable in class org.qbroker.monitor.FTPTester
 
FilePersister - Class in org.qbroker.persister
FilePersister listens to an XQueue and receives JMS Messages from the XQueue as the requests.
FilePersister(Map) - Constructor for class org.qbroker.persister.FilePersister
 
FileReceiver - Class in org.qbroker.receiver
FileReceiver monitors a file or page on a server and retrieves the file from it.
FileReceiver(Map) - Constructor for class org.qbroker.receiver.FileReceiver
 
FileSynchronizer - Class in org.qbroker.event
FileSynchronizer monitors a source file on its last modified time and keeps its target file in sync with the source.
FileSynchronizer(Map) - Constructor for class org.qbroker.event.FileSynchronizer
 
filesystemAttrs - Static variable in class org.qbroker.monitor.ServiceMonitor
 
FileTester - Class in org.qbroker.monitor
FileTester is a generic tester on a file or a directory.
FileTester(Map) - Constructor for class org.qbroker.monitor.FileTester
 
Filter<T> - Interface in org.qbroker.common
Filter is an Interface for filtering on a generic object with a give pattern
filter(String, Pattern[][], Perl5Matcher, boolean) - Static method in class org.qbroker.monitor.MonitorUtils
 
finalize() - Method in class org.qbroker.cluster.PacketNodeBean
 
finalize() - Method in class org.qbroker.common.Aggregator
 
finalize() - Method in class org.qbroker.common.AssetList
 
finalize() - Method in class org.qbroker.common.CachedList
 
finalize() - Method in class org.qbroker.common.CollectibleCells
 
finalize() - Method in class org.qbroker.common.DirectoryTree
 
finalize() - Method in class org.qbroker.common.GenericPool
 
finalize() - Method in class org.qbroker.common.GroupedCache
 
finalize() - Method in class org.qbroker.common.IndexedXQueue
 
finalize() - Method in class org.qbroker.common.KeyChain
 
finalize() - Method in class org.qbroker.common.QList
 
finalize() - Method in class org.qbroker.common.QuickCache
 
finalize() - Method in class org.qbroker.common.ReservableCells
 
finalize() - Method in class org.qbroker.common.RunCommand
 
finalize() - Method in class org.qbroker.common.StringKeyChain
 
finalize() - Method in class org.qbroker.common.Template
 
finalize() - Method in class org.qbroker.common.TextSubstitution
 
finalize() - Method in class org.qbroker.common.ThreadPool
 
finalize() - Method in class org.qbroker.common.TraceStackThread
 
finalize() - Method in class org.qbroker.common.XQCallbackWrapper
 
finalize() - Method in class org.qbroker.event.Event
 
finalize() - Method in class org.qbroker.event.EventActionGroup
 
finalize() - Method in class org.qbroker.event.EventAppender
 
finalize() - Method in class org.qbroker.event.EventLogger
 
finalize() - Method in class org.qbroker.event.EventPattern
 
finalize() - Method in class org.qbroker.event.EventPoster
 
finalize() - Method in class org.qbroker.event.EventScriptLauncher
 
finalize() - Method in class org.qbroker.event.EventSelector
 
finalize() - Method in class org.qbroker.event.EventSQLExecutor
 
finalize() - Method in class org.qbroker.event.EventSummary
 
finalize() - Method in class org.qbroker.event.EventSyslogger
 
finalize() - Method in class org.qbroker.event.EventTrapSender
 
finalize() - Method in class org.qbroker.event.FileSynchronizer
 
finalize() - Method in class org.qbroker.event.FormattedEventMailer
 
finalize() - Method in class org.qbroker.jms.Aggregation
 
finalize() - Method in class org.qbroker.jms.BytesEvent
 
finalize() - Method in class org.qbroker.jms.JMSEvent
 
finalize() - Method in class org.qbroker.jms.JMSHealthChecker
 
finalize() - Method in class org.qbroker.jms.JMSLogMonitor
 
finalize() - Method in class org.qbroker.jms.JMSMonitor
 
finalize() - Method in class org.qbroker.jms.JSONFormatter
 
finalize() - Method in class org.qbroker.jms.MapEvent
 
finalize() - Method in class org.qbroker.jms.MessageFilter
 
finalize() - Method in class org.qbroker.jms.Msg2Text
 
finalize() - Method in class org.qbroker.json.JSONFilter
 
finalize() - Method in class org.qbroker.json.JSONSection
 
finalize() - Method in class org.qbroker.json.JSONTemplate
 
finalize() - Method in class org.qbroker.monitor.AgeMonitor
 
finalize() - Method in class org.qbroker.monitor.ConfigList
 
finalize() - Method in class org.qbroker.monitor.ConfigTemplate
 
finalize() - Method in class org.qbroker.monitor.DBQuery
 
finalize() - Method in class org.qbroker.monitor.DBRecord
 
finalize() - Method in class org.qbroker.monitor.ExpectedLog
 
finalize() - Method in class org.qbroker.monitor.FileMonitor
 
finalize() - Method in class org.qbroker.monitor.FileTester
 
finalize() - Method in class org.qbroker.monitor.GenericList
 
finalize() - Method in class org.qbroker.monitor.IncrementalMonitor
 
finalize() - Method in class org.qbroker.monitor.JMXQMonitor
 
finalize() - Method in class org.qbroker.monitor.JVMMonitor
 
finalize() - Method in class org.qbroker.monitor.LatestRecord
 
finalize() - Method in class org.qbroker.monitor.Monitor
 
finalize() - Method in class org.qbroker.monitor.MonitorGroup
 
finalize() - Method in class org.qbroker.monitor.MultiFileMonitor
 
finalize() - Method in class org.qbroker.monitor.NumberMonitor
 
finalize() - Method in class org.qbroker.monitor.PropertyMonitor
 
finalize() - Method in class org.qbroker.monitor.QMFQMonitor
 
finalize() - Method in class org.qbroker.monitor.QReportQuery
 
finalize() - Method in class org.qbroker.monitor.Report
 
finalize() - Method in class org.qbroker.monitor.ReportAggregator
 
finalize() - Method in class org.qbroker.monitor.ReportQuery
 
finalize() - Method in class org.qbroker.monitor.RMQMonitor
 
finalize() - Method in class org.qbroker.monitor.ServiceMonitor
 
finalize() - Method in class org.qbroker.monitor.SyntheticMonitor
 
finalize() - Method in class org.qbroker.monitor.UnixlogMonitor
 
finalize() - Method in class org.qbroker.monitor.URLMonitor
 
finalize() - Method in class org.qbroker.monitor.WebOperator
 
finalize() - Method in class org.qbroker.monitor.WinlogMonitor
 
finalize() - Method in class org.qbroker.net.JettyServer
 
finalize() - Method in class org.qbroker.net.SimpleHttpServer
 
finalize() - Method in class org.qbroker.node.ActionNode
 
finalize() - Method in class org.qbroker.node.AggregateNode
 
finalize() - Method in class org.qbroker.node.CacheNode
 
finalize() - Method in class org.qbroker.node.CascadeNode
 
finalize() - Method in class org.qbroker.node.CollectNode
 
finalize() - Method in class org.qbroker.node.DeliverNode
 
finalize() - Method in class org.qbroker.node.DispatchNode
 
finalize() - Method in class org.qbroker.node.DistinguishNode
 
finalize() - Method in class org.qbroker.node.EventCorrelator
 
finalize() - Method in class org.qbroker.node.EventDispatcher
 
finalize() - Method in class org.qbroker.node.EventMonitor
 
finalize() - Method in class org.qbroker.node.FormatNode
 
finalize() - Method in class org.qbroker.node.FreeMarkerNode
 
finalize() - Method in class org.qbroker.node.JobNode
 
finalize() - Method in class org.qbroker.node.JSONTNode
 
finalize() - Method in class org.qbroker.node.MapReduceNode
 
finalize() - Method in class org.qbroker.node.MonitorNode
 
finalize() - Method in class org.qbroker.node.Node
 
finalize() - Method in class org.qbroker.node.ParserNode
 
finalize() - Method in class org.qbroker.node.PickupNode
 
finalize() - Method in class org.qbroker.node.PipeNode
 
finalize() - Method in class org.qbroker.node.PublishNode
 
finalize() - Method in class org.qbroker.node.RequestNode
 
finalize() - Method in class org.qbroker.node.ScreenNode
 
finalize() - Method in class org.qbroker.node.ScriptNode
 
finalize() - Method in class org.qbroker.node.SelectNode
 
finalize() - Method in class org.qbroker.node.ServiceNode
 
finalize() - Method in class org.qbroker.node.SortNode
 
finalize() - Method in class org.qbroker.node.SpreadNode
 
finalize() - Method in class org.qbroker.node.SwitchNode
 
finalize() - Method in class org.qbroker.node.XPathNode
 
finalize() - Method in class org.qbroker.node.XSLTNode
 
finalize() - Method in class org.qbroker.persister.AWSRequester
 
finalize() - Method in class org.qbroker.persister.DocumentPersister
 
finalize() - Method in class org.qbroker.persister.EventPersister
 
finalize() - Method in class org.qbroker.persister.FilePersister
 
finalize() - Method in class org.qbroker.persister.JDBCPersister
 
finalize() - Method in class org.qbroker.persister.JMSPersister
 
finalize() - Method in class org.qbroker.persister.JMSPublisher
 
finalize() - Method in class org.qbroker.persister.JMXPersister
 
finalize() - Method in class org.qbroker.persister.JobPersister
 
finalize() - Method in class org.qbroker.persister.LogPersister
 
finalize() - Method in class org.qbroker.persister.MessageEvaluator
 
finalize() - Method in class org.qbroker.persister.MessageTerminator
 
finalize() - Method in class org.qbroker.persister.MonitorPersister
 
finalize() - Method in class org.qbroker.persister.PacketPersister
 
finalize() - Method in class org.qbroker.persister.PersisterPool
 
finalize() - Method in class org.qbroker.persister.ReceiverPool
 
finalize() - Method in class org.qbroker.persister.RedisPersister
 
finalize() - Method in class org.qbroker.persister.RMQPersister
 
finalize() - Method in class org.qbroker.persister.ServerPersister
 
finalize() - Method in class org.qbroker.persister.StreamPersister
 
finalize() - Method in class org.qbroker.receiver.DocumentReceiver
 
finalize() - Method in class org.qbroker.receiver.FileReceiver
 
finalize() - Method in class org.qbroker.receiver.HeartbeatGenerator
 
finalize() - Method in class org.qbroker.receiver.JDBCReceiver
 
finalize() - Method in class org.qbroker.receiver.JMSReceiver
 
finalize() - Method in class org.qbroker.receiver.JMSSubscriber
 
finalize() - Method in class org.qbroker.receiver.JMXReceiver
 
finalize() - Method in class org.qbroker.receiver.LogReceiver
 
finalize() - Method in class org.qbroker.receiver.LogScissor
 
finalize() - Method in class org.qbroker.receiver.PacketReceiver
 
finalize() - Method in class org.qbroker.receiver.RedisReceiver
 
finalize() - Method in class org.qbroker.receiver.RMQReceiver
 
finalize() - Method in class org.qbroker.receiver.ServerListener
 
finalize() - Method in class org.qbroker.receiver.ServerReceiver
 
finalize() - Method in class org.qbroker.receiver.StreamReceiver
 
find(Object) - Method in class org.qbroker.common.DoubleKeyChain
It looks for the given key in a sorted instance of KeyChain.
find(Object) - Method in class org.qbroker.common.FloatKeyChain
It looks for the given key in a sorted instance of KeyChain.
find(Object) - Method in class org.qbroker.common.IntKeyChain
It looks for the given key in a sorted instance of KeyChain.
find(Object) - Method in class org.qbroker.common.KeyChain
It looks for the given key in a sorted instance of KeyChain.
find(Object) - Method in class org.qbroker.common.LongKeyChain
It looks for the given key in a sorted instance of KeyChain.
find(Object) - Method in class org.qbroker.common.StringKeyChain
It looks for the given key in a sorted instance of KeyChain.
find(XQueue) - Method in class org.qbroker.jms.MongoDBMessenger
It listens to an XQueue for incoming JMS messages and extracts the query JSON statement and data from each message.
find(String, String, String) - Method in class org.qbroker.net.MongoDBConnector
It returns DBCursor for all the found docs with the query and the projection or null on failure.
find(String, String) - Method in class org.qbroker.net.MongoDBConnector
returns DBCursor for all the found docs or null on failure
FIND2_CLICK - Static variable in class org.qbroker.net.ScriptedBrowser
 
find2AndClick(int, String, int, String, long) - Method in class org.qbroker.net.ScriptedBrowser
 
FIND_CLICK - Static variable in class org.qbroker.net.ScriptedBrowser
 
FIND_SEND - Static variable in class org.qbroker.net.ScriptedBrowser
 
findAndClick(int, String, long) - Method in class org.qbroker.net.ScriptedBrowser
 
findAndSend(int, String, String) - Method in class org.qbroker.net.ScriptedBrowser
 
findone(XQueue) - Method in class org.qbroker.jms.MongoDBMessenger
It executes the predfined query on the default collection and finds the only one doc.
findOne(String, String, String) - Method in class org.qbroker.net.MongoDBConnector
It returns DBObject for the found doc with the query and the projection or null on failure.
findOne(String, String) - Method in class org.qbroker.net.MongoDBConnector
returns DBObject for the found docs with the query or null on failure
FlatBindings - Class in org.qbroker.jndi
 
FlatNameParser - Class in org.qbroker.jndi
 
FlatNameParser() - Constructor for class org.qbroker.jndi.FlatNameParser
 
FlatNames - Class in org.qbroker.jndi
 
flatten(Map) - Static method in class org.qbroker.common.PHP2Map
It converts a multi-layered map into a flat map with the leaves only.
flatten(String, Map) - Static method in class org.qbroker.common.PHP2Map
 
flatten(Map) - Static method in class org.qbroker.json.JSON2Map
It converts a multi-layered map into a flat map with the leaves only.
flatten(String, Map) - Static method in class org.qbroker.json.JSON2Map
 
FlatXMLCtx - Class in org.qbroker.jndi
A simple service provider that implements a flat XML namespace.
FlatXMLInitCtxFactory - Class in org.qbroker.jndi
 
FlatXMLInitCtxFactory() - Constructor for class org.qbroker.jndi.FlatXMLInitCtxFactory
 
FloatKeyChain - Class in org.qbroker.common
FloatKeyChain contains an array of the sequence keys, timestamp, metadata and objects.
FloatKeyChain(String, int) - Constructor for class org.qbroker.common.FloatKeyChain
 
FLOW_CLOSED - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_DISABLED - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_PAUSE - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_READY - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_RETRYING - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_RUNNING - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_STANDBY - Static variable in class org.qbroker.flow.MessageFlow
 
FLOW_STOPPED - Static variable in class org.qbroker.flow.MessageFlow
 
flush(Throwable) - Static method in class org.qbroker.common.Utils
It prints out error msg and rethrows it if it is an Error
flush(Throwable) - Static method in class org.qbroker.event.Event
It prints out error msg and rethrows it if it is an Error
flush() - Method in class org.qbroker.jms.MessageOutputStream
 
FM_JMS - Static variable in class org.qbroker.node.FreeMarkerNode
 
FM_JSON - Static variable in class org.qbroker.node.FreeMarkerNode
 
FM_PROPS - Static variable in class org.qbroker.node.FreeMarkerNode
 
FM_XML - Static variable in class org.qbroker.node.FreeMarkerNode
 
forcethru(long, Message, XQueue, int, int, int) - Method in class org.qbroker.node.Node
It forces to route the msg to oid without putback.
format(Event) - Static method in class org.qbroker.event.EventLogger
 
format(Event, Template) - Static method in class org.qbroker.event.EventUtils
returns a formatted string of the event with a given template
format(Event, Template, Map) - Static method in class org.qbroker.event.EventUtils
returns a formatted string of the event with a given template and a set of substitutions
format(Object, Message) - Method in class org.qbroker.jms.JSONFormatter
 
format(Map, Message, Template) - Static method in class org.qbroker.jms.JSONFormatter
returns a text formatted out of the message and the json payload with the given template
format(List, Message, Template) - Static method in class org.qbroker.jms.JSONFormatter
returns a text formatted out of the message and the json payload with the given template
format(String, Message, Template) - Static method in class org.qbroker.jms.JSONFormatter
returns a text formatted out of the message and the json string with the given template
format(Message, byte[]) - Method in class org.qbroker.jms.MessageFilter
formats the message with the predefined formatter and returns number of fields modified upon success.
format(Message, byte[], Template) - Static method in class org.qbroker.jms.MessageUtils
returns a formatted string of the message with the given template
format(MapMessage, String, Template) - Static method in class org.qbroker.jms.MessageUtils
returns a formatted string of the MapMessage with the given template and an optional key for accessing to the property of Map.
format(Message, byte[], Template, Map) - Static method in class org.qbroker.jms.MessageUtils
returns a formatted string of the message with the given template and a set of substitutions
format(Message, byte[], Template, Template, Map) - Static method in class org.qbroker.jms.MessageUtils
It returns a formatted string of the message with the given template and a repeated template.
format(String, Template[], TextSubstitution[], byte[], Message) - Static method in class org.qbroker.jms.MessageUtils
returns a formatted string of the content of the message according to the given set of templates and substitutions.
format(Message) - Method in class org.qbroker.jms.Msg2Text
It formatts the message based on the default ResultType, the predefined template and the repeated template.
format(int, Message) - Method in class org.qbroker.jms.Msg2Text
returns a formatted text of the message according to the type or null in case of failure
format(Map, Template) - Static method in class org.qbroker.json.JSON2FmModel
returns the formatted string for the given template or null on faluire
format(List, Template) - Static method in class org.qbroker.json.JSON2FmModel
returns the formatted string for the given template or null on faluire
format(Map, Template) - Static method in class org.qbroker.json.JSON2Map
returns the formatted JSON text for the given template or null
format(List, Template) - Static method in class org.qbroker.json.JSON2Map
returns the formatted JSON text for the given template or null
format(Map, AssetList, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
formats the JSON map with the predefined formatters, a given list of JSONSections and a given parameter map.
format(List, AssetList, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
formats the JSON list with the predefined formatters, a given list of JSONSections and a given parameter map.
format(String, AssetList, Map<String, Object>) - Method in class org.qbroker.json.JSONFilter
formats the JSON text with the predefined formatters, a given list of JSONSections and a given parameter map.
format(Map) - Method in class org.qbroker.json.JSONTemplate
returns the formatted JSON content on the given JSON data
format(List) - Method in class org.qbroker.json.JSONTemplate
returns the formatted JSON content on the given JSON data
FormatNode - Class in org.qbroker.node
FormatNode formats JMS Message body and header fields according to rulesets.
FormatNode(Map) - Constructor for class org.qbroker.node.FormatNode
 
FormattedEventMailer - Class in org.qbroker.event
FormattedEventMailer implements EventAction and sends an email formatted from the event to the specified recipients.
FormattedEventMailer(Map) - Constructor for class org.qbroker.event.FormattedEventMailer
 
formatText - Static variable in class org.qbroker.monitor.Monitor
 
formatText - Static variable in class org.qbroker.monitor.Report
 
FreeMarkerNode - Class in org.qbroker.node
FreeMarkerNode extracts the path of a FreeMarker template and the data from the incoming JMS message and applies the FreeMarker template to the data.
FreeMarkerNode(Map) - Constructor for class org.qbroker.node.FreeMarkerNode
 
fromBLOB(Blob, OutputStream) - Static method in class org.qbroker.common.SQLUtils
It reads bytes from a JDBC BLOB and writes them into the OutputStream.
fromBLOB(Blob, StringBuffer) - Static method in class org.qbroker.common.SQLUtils
It reads bytes from the BLOB and writes them into the StringBuffer.
fromCLOB(Clob, Writer) - Static method in class org.qbroker.common.SQLUtils
It reads chars from the CLOB and writes them into the output writer.
fromCLOB(Clob, StringBuffer) - Static method in class org.qbroker.common.SQLUtils
It reads chars from the CLOB and writes them into the StringBuffer.
FS - Static variable in class org.qbroker.common.Utils
 
FS - Static variable in class org.qbroker.net.CQLConnector
 
FTP_ALL - Static variable in class org.qbroker.net.FTPConnector
 
FTP_ALL - Static variable in class org.qbroker.net.FTPSConnector
 
FTP_ALL - Static variable in class org.qbroker.net.SFTPConnector
 
FTP_DIRECTORY - Static variable in class org.qbroker.net.FTPConnector
 
FTP_DIRECTORY - Static variable in class org.qbroker.net.FTPSConnector
 
FTP_DIRECTORY - Static variable in class org.qbroker.net.SFTPConnector
 
FTP_FILE - Static variable in class org.qbroker.net.FTPConnector
 
FTP_FILE - Static variable in class org.qbroker.net.FTPSConnector
 
FTP_FILE - Static variable in class org.qbroker.net.SFTPConnector
 
FTP_LINK - Static variable in class org.qbroker.net.FTPConnector
 
FTP_LINK - Static variable in class org.qbroker.net.FTPSConnector
 
FTP_LINK - Static variable in class org.qbroker.net.SFTPConnector
 
FTP_UNKNOWN - Static variable in class org.qbroker.net.FTPConnector
 
FTP_UNKNOWN - Static variable in class org.qbroker.net.FTPSConnector
 
FTP_UNKNOWN - Static variable in class org.qbroker.net.SFTPConnector
 
FTPConnector - Class in org.qbroker.net
FTPConnector connects to an FTP server and provides the following methods for file transfers: ftpGet(), ftpPut() and ftpList().
FTPConnector(Map) - Constructor for class org.qbroker.net.FTPConnector
Creates new FTPConnector
ftpCwd(String) - Method in class org.qbroker.net.FTPConnector
 
ftpDelete(String) - Method in class org.qbroker.net.FTPConnector
 
ftpGet(File, String) - Method in class org.qbroker.net.FTPConnector
 
ftpGet(StringBuffer, String) - Method in class org.qbroker.net.FTPConnector
 
ftpGet(OutputStream, String) - Method in class org.qbroker.net.FTPConnector
 
ftpList(String, int) - Method in class org.qbroker.net.FTPConnector
It returns an array of strings for requested files of type.
FTPLoginModule - Class in org.qbroker.jaas
 
FTPLoginModule() - Constructor for class org.qbroker.jaas.FTPLoginModule
 
FTPMessenger - Class in org.qbroker.jms
FTPMessenger connects to an FTP server and initializes one of the operations, such as retrieve, download and store.
FTPMessenger(Map) - Constructor for class org.qbroker.jms.FTPMessenger
Creates new FTPMessenger
ftpMkd(String) - Method in class org.qbroker.net.FTPConnector
 
ftpNoOp() - Method in class org.qbroker.net.FTPConnector
 
ftpPut(File, String) - Method in class org.qbroker.net.FTPConnector
 
ftpPut(String, String) - Method in class org.qbroker.net.FTPConnector
 
ftpPut(InputStream, String) - Method in class org.qbroker.net.FTPConnector
 
ftpPwd() - Method in class org.qbroker.net.FTPConnector
 
ftpRmd(String) - Method in class org.qbroker.net.FTPConnector
 
FTPSConnector - Class in org.qbroker.net
FTPSConnector connects to an FTPS server and provides the following methods for file transfers: ftpsGet(), ftpsPut() and ftpsList().
FTPSConnector(Map) - Constructor for class org.qbroker.net.FTPSConnector
Creates new FTPSConnector
ftpsCwd(String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsDelete(String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsGet(File, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsGet(StringBuffer, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsGet(OutputStream, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsList(String, int) - Method in class org.qbroker.net.FTPSConnector
It returns an array of strings for requested files of type.
FTPSMessenger - Class in org.qbroker.jms
FTPSMessenger connects to an FTPS server and initializes one of the operations, such as retrieve, download and store.
FTPSMessenger(Map) - Constructor for class org.qbroker.jms.FTPSMessenger
Creates new FTPSMessenger
ftpsMkd(String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsNoOp() - Method in class org.qbroker.net.FTPSConnector
 
ftpsPut(File, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsPut(String, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsPut(InputStream, String) - Method in class org.qbroker.net.FTPSConnector
 
ftpsPwd() - Method in class org.qbroker.net.FTPSConnector
 
ftpsRmd(String) - Method in class org.qbroker.net.FTPSConnector
 
FTPTester - Class in org.qbroker.monitor
FTPTester tests an ftp server to see if it hangs or it is down

It provides a test method, testFTPD() for ftp servers.
FTPTester(Map) - Constructor for class org.qbroker.monitor.FTPTester
 
fulfill(XQueue) - Method in class org.qbroker.jms.HTTPMessenger
It gets a JMS message from xq that contains a static URL for the initial asynchronous request and a dynamic URL template for a subsequent checking on the status of the fulfillment via http.
fulfill(Map, AssetList, Map<String, Object>) - Method in class org.qbroker.json.JSONSection
 
fulfill(List, AssetList, Map<String, Object>) - Method in class org.qbroker.json.JSONSection
 

G

generateReport(long) - Method in class org.qbroker.jms.JMSHealthChecker
 
generateReport(long) - Method in class org.qbroker.jms.JMSLogMonitor
 
generateReport(long) - Method in class org.qbroker.jms.JMSMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.ActionSkipper
 
generateReport(long) - Method in class org.qbroker.monitor.AgeMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.DBQuery
 
generateReport(long) - Method in class org.qbroker.monitor.DBRecord
 
generateReport(long) - Method in class org.qbroker.monitor.ExpectedLog
 
generateReport(long) - Method in class org.qbroker.monitor.FileComparator
 
generateReport(long) - Method in class org.qbroker.monitor.FileMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.FileTester
 
generateReport(long) - Method in class org.qbroker.monitor.FTPTester
 
generateReport(long) - Method in class org.qbroker.monitor.GenericList
 
generateReport(long) - Method in class org.qbroker.monitor.IncrementalMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.JMXQMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.JVMMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.LatestRecord
 
generateReport(long) - Method in class org.qbroker.monitor.Monitor
 
generateReport(long) - Method in interface org.qbroker.monitor.MonitorReport
generates a report on a monitored entity and returns it as a Map.
generateReport(long) - Method in class org.qbroker.monitor.MultiFileMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.NumberMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.ProcessMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.PropertyMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.QMFQMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.QReportQuery
 
generateReport(long) - Method in class org.qbroker.monitor.RedisTester
 
generateReport(long) - Method in class org.qbroker.monitor.Report
 
generateReport(long) - Method in class org.qbroker.monitor.ReportAggregator
 
generateReport(long) - Method in class org.qbroker.monitor.ReportQuery
 
generateReport(long) - Method in class org.qbroker.monitor.RMQMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.ScriptLauncher
 
generateReport(long) - Method in class org.qbroker.monitor.ServiceMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.StaticReport
 
generateReport(long) - Method in class org.qbroker.monitor.SyntheticMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.SysDataCollector
 
generateReport(long) - Method in class org.qbroker.monitor.UnixlogMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.URLMonitor
 
generateReport(long) - Method in class org.qbroker.monitor.WebOperator
 
generateReport(long) - Method in class org.qbroker.monitor.WebTester
 
generateReport(long) - Method in class org.qbroker.monitor.WinlogMonitor
 
generateReport(long) - Method in class org.qbroker.sonicmq.SonicMQMonitor
 
generateReport(long) - Method in class org.qbroker.wmq.ChannelMonitor
 
generateReport(long) - Method in class org.qbroker.wmq.QueueMonitor
 
GenericList - Class in org.qbroker.monitor
GenericList queries a data source for a list of keys.
GenericList(Map) - Constructor for class org.qbroker.monitor.GenericList
 
GenericLogger - Class in org.qbroker.common
GenericLogger is a generic logger with append() and overwrite().
GenericLogger(String) - Constructor for class org.qbroker.common.GenericLogger
 
GenericLogger(String, Properties) - Constructor for class org.qbroker.common.GenericLogger
 
GenericNotificationListener - Class in org.qbroker.common
GenericNotificationListener is a JMX notification listener for generic purpose.
GenericNotificationListener(String, String) - Constructor for class org.qbroker.common.GenericNotificationListener
 
GenericPool - Class in org.qbroker.common
GenericPool is a container to store multiple instances of the same object.
GenericPool(String, int, int, Object, String, String, Object[], Class[]) - Constructor for class org.qbroker.common.GenericPool
 
GenericPool(String, int, int, Object, String, String, Object[]) - Constructor for class org.qbroker.common.GenericPool
 
GenericPool(String, int, int, Object, Object[]) - Constructor for class org.qbroker.common.GenericPool
 
GenericRequester - Class in org.qbroker.flow
GenericRequester implements the API of Requester for various Persisters.
GenericRequester(Map) - Constructor for class org.qbroker.flow.GenericRequester
 
get(int) - Method in class org.qbroker.common.AssetList
returns the object of the key
get(String) - Method in class org.qbroker.common.AssetList
returns the object of the key
get(int) - Method in class org.qbroker.common.DoubleKeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(int) - Method in class org.qbroker.common.FloatKeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(String, long) - Method in class org.qbroker.common.GroupedCache
It only returns the object of the key if it has not expired yet.
get(int) - Method in class org.qbroker.common.IntKeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(int) - Method in class org.qbroker.common.KeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(int, int) - Method in class org.qbroker.common.LoadManager
 
get(int) - Method in class org.qbroker.common.LongKeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(Map, String) - Static method in class org.qbroker.common.PHP2Map
returns the object referenced by the keyPath or null
get(String, long) - Method in class org.qbroker.common.QuickCache
It returns the object of the key only if it has not expired yet.
get(String) - Method in class org.qbroker.common.QuickCache
 
get(int) - Method in class org.qbroker.common.StringKeyChain
It returns the object of the key at the given index or null if the index is out of bound.
get(Map, String) - Static method in class org.qbroker.common.XML2Map
returns the object referenced by the keyPath or null
get(Object) - Method in class org.qbroker.jms.JMSQConnector
It gets JMS messages from the JMS queue and sends them into a output channel that may be a JMS destination, an OutputStream or an XQueue.
get(Object) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the JMS queue and puts them to the output, either a queue, a topic, a stream or an XQueue.
get(XQueue) - Method in class org.qbroker.jms.RedisMessenger
It gets items from a Redis List specified by qName and puts them to the XQ.
get(XQueue) - Method in class org.qbroker.jms.RMQMessenger
retrieves messages from the RabbitMQ server and puts them to the XQ
get(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the object referenced by the keyPath or null
get(List, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the object referenced by the keyPath or null
get(Map, String) - Static method in class org.qbroker.json.JSON2Map
returns the raw object referenced by the keyPath or null
get(List, String) - Static method in class org.qbroker.json.JSON2Map
returns the raw object referenced by the keyPath or null
get(long, Map<String, String>) - Method in class org.qbroker.net.RMQConnector
 
get(boolean, long, Map<String, String>) - Method in class org.qbroker.net.RMQConnector
It waits for a message up to timeout in ms.
GET - Static variable in class org.qbroker.net.ScriptedBrowser
 
get(String) - Method in class org.qbroker.net.ScriptedBrowser
 
getAcceptedIssuers() - Method in class org.qbroker.net.TrustAllManager
 
getAddress() - Method in class org.qbroker.cluster.PacketNodeBean
 
getAddress() - Method in class org.qbroker.persister.PacketPersister
 
getAddress() - Method in class org.qbroker.receiver.PacketReceiver
 
getAlgorithm() - Method in class org.qbroker.aws.AWSSignature
 
getAllAttributes(String) - Method in class org.qbroker.net.JMXRequester
returns names of all attributes for the target
getAllAttributes(String) - Method in class org.qbroker.net.QMFRequester
returns names of all attributes for the target
getAllFields() - Method in class org.qbroker.common.Template
 
getArticleInfo(int, int) - Method in class org.qbroker.net.NNTPConnector
It returns an array of article info for the given range of articles in the current newsgroup.
getArticleInfo(int) - Method in class org.qbroker.net.NNTPConnector
It returns the article info for the given article number in the current newsgroup or null for failure.
getArticleInfo(String, int, long) - Method in class org.qbroker.net.NNTPConnector
It returns an array of article info for new articles in the specified newsgroup since the give timestamp.
getAttribute(String) - Method in interface org.qbroker.common.Event
returns the attribute on the key
getAttribute(String) - Method in class org.qbroker.event.Event
 
getAttributeNames() - Method in interface org.qbroker.common.Event
returns the iterator for all the keys of attributes
getAttributeNames() - Method in class org.qbroker.event.Event
 
getAttributes(String) - Static method in class org.qbroker.net.JMXRequester
returns the attributes for the target in the JMX command
getAttributes(Notification) - Static method in class org.qbroker.sonicmq.SonicMQRequester
 
getAuthString(String, String, String, String, String) - Method in class org.qbroker.aws.AWSSignature
 
getBaseTime() - Method in class org.qbroker.common.TimeWindows
 
getBasicProperties(Message) - Static method in class org.qbroker.jms.RMQMessenger
 
getBody() - Method in class org.qbroker.event.Event
 
getBodyDataType() - Method in class org.qbroker.jms.Aggregation
returns data type for body
getBodyLength() - Method in class org.qbroker.jms.BytesEvent
 
getBodyOperation() - Method in class org.qbroker.jms.Aggregation
returns aggregation id for body
getBodyType() - Method in class org.qbroker.jms.Aggregation
returns result type for body
getBoolean(String) - Method in class org.qbroker.jms.MapEvent
 
getBooleanProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getBoundary() - Method in class org.qbroker.common.DelimitedBuffer
 
getBuffer() - Method in class org.qbroker.common.DelimitedBuffer
 
getByte(String) - Method in class org.qbroker.jms.MapEvent
 
getByteProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getBytes(String) - Method in class org.qbroker.jms.MapEvent
 
getCachedKey() - Method in class org.qbroker.node.SortNode
It returns the key value cached for bake process.
getCapacity() - Method in class org.qbroker.common.AssetList
 
getCapacity() - Method in class org.qbroker.common.CollectibleCells
 
getCapacity() - Method in class org.qbroker.common.GenericPool
returns capacity of the pool
getCapacity() - Method in class org.qbroker.common.GroupedCache
 
getCapacity() - Method in class org.qbroker.common.HashChain
 
getCapacity() - Method in class org.qbroker.common.IndexedXQueue
 
getCapacity() - Method in class org.qbroker.common.KeyChain
returns capacity of the cache
getCapacity() - Method in class org.qbroker.common.LoadManager
 
getCapacity() - Method in class org.qbroker.common.QList
 
getCapacity() - Method in class org.qbroker.common.ReservableCells
 
getCapacity() - Method in class org.qbroker.common.ThreadPool
returns capacity of the pool
getCapacity() - Method in interface org.qbroker.common.XQueue
returns the capacity of the queue
getCapacity() - Method in class org.qbroker.monitor.MonitorGroup
 
getCapacity() - Method in interface org.qbroker.node.MessageNode
returns the capacity of the uplink
getCapacity(int) - Method in interface org.qbroker.node.MessageNode
returns the capacity of the i-th outlink
getCapacity() - Method in class org.qbroker.node.Node
 
getCapacity(int) - Method in class org.qbroker.node.Node
 
getCapacity() - Method in interface org.qbroker.persister.MessagePersister
returns the capacity of the InLink
getCapacity() - Method in class org.qbroker.persister.Persister
 
getCapacity() - Method in interface org.qbroker.receiver.MessageReceiver
returns the capacity of the OutLink
getCapacity() - Method in class org.qbroker.receiver.Receiver
 
getCategory(String) - Static method in class org.qbroker.wmq.PCFRequester
returns the category of the target in the PCF command
getCategoryID(String) - Static method in class org.qbroker.wmq.PCFRequester
returns the id of the category in the PCF command
getCellStatus(int) - Method in class org.qbroker.common.CollectibleCells
returns the status of the cell with the id if it is not out of bound or -1 otherwise
getCellStatus(int) - Method in class org.qbroker.common.IndexedXQueue
returns the status of the id-th cell if it is not out of bound, or -1 otherwise
getCellStatus(int) - Method in class org.qbroker.common.ReservableCells
returns the status of the cell with the id if it is not out of bound or -1 otherwise
getCellStatus(int) - Method in interface org.qbroker.common.XQueue
returns the status of the cell with the id
getChange(Event, TextSubstitution[]) - Static method in class org.qbroker.event.EventUtils
returns a Map contains changes only from the substitution
getChannelSftp() - Method in class org.qbroker.net.SFTPConnector
 
getChar(String) - Method in class org.qbroker.jms.MapEvent
 
getCollection(String) - Method in class org.qbroker.net.MongoDBConnector
returns the collection or null if name is not well defined
getColumns(String) - Static method in class org.qbroker.jms.MessageUtils
It parses the MSQL query and returns a sorted list of the column names in the query.
getCommandID(String) - Static method in class org.qbroker.net.MongoDBConnector
returns the id for the command or -1 if the cmd is not supported
getConsoleUrl(String, String, String) - Static method in class org.qbroker.aws.AWSClient
returns console url for the temporary credentials or null otherwise
getConsumer(boolean) - Method in class org.qbroker.net.RMQConnector
 
getContent(int) - Method in class org.qbroker.cluster.PacketNodeBean
 
getContent() - Method in class org.qbroker.monitor.WebTester
return HTML content
getCount() - Method in class org.qbroker.cluster.PacketNodeBean
 
getCount() - Method in class org.qbroker.common.BytesBuffer
 
getCount(String) - Method in class org.qbroker.common.CachedList
returns the access count of the topic.
getCount() - Method in class org.qbroker.common.GenericPool
returns number of active instances not in use
getCount(String) - Method in class org.qbroker.common.GroupedCache
returns the access count for the object referenced by the key.
getCount() - Method in class org.qbroker.common.IndexedXQueue
 
getCount(String) - Method in class org.qbroker.common.QuickCache
It returns the count for the object referenced by the key.
getCount() - Method in class org.qbroker.common.ThreadPool
returns number of outstanding tasks
getCount() - Method in interface org.qbroker.common.XQueue
returns the number of objects taken out of the queue since the reset at its timestamp
getCredentials(String) - Method in class org.qbroker.aws.AWSClient
returns the credentials for the profileName or null if not found
getCTime() - Method in class org.qbroker.common.KeyChain
It returns the ctime of the chain
getCurrentThreshold(long) - Method in class org.qbroker.common.TimeWindows
It returns copy of the active threshold in millisec for the given time or null if it is blackout or expired.
getData() - Method in class org.qbroker.cluster.PacketNodeBean
 
getDataType() - Method in class org.qbroker.common.DataSet
 
getDataType() - Method in class org.qbroker.flow.GenericRequester
returns the expected dataType of responses
getDataType(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
 
getDataType(List, String) - Static method in class org.qbroker.json.JSON2FmModel
 
getDataType(Map, String) - Static method in class org.qbroker.json.JSON2Map
 
getDataType(List, String) - Static method in class org.qbroker.json.JSON2Map
 
getDate(Article) - Method in class org.qbroker.net.NNTPConnector
It parses the date field of an article and returns Date object or null upon failure.
getDebug() - Method in interface org.qbroker.cluster.ClusterNode
returns the debug mode of the node
getDebug() - Method in class org.qbroker.cluster.PacketNode
 
getDebug() - Method in class org.qbroker.cluster.SerialPortNode
 
getDebug() - Method in class org.qbroker.cluster.UnicastNode
 
getDebugMode() - Method in interface org.qbroker.common.Service
returns the debug mode of the service
getDebugMode() - Method in class org.qbroker.flow.MessageFlow
 
getDebugMode() - Method in class org.qbroker.flow.MonitorAgent
 
getDebugMode() - Method in class org.qbroker.flow.QFlow
 
getDebugMode() - Method in class org.qbroker.jms.EchoService
 
getDebugMode() - Method in class org.qbroker.monitor.MonitorGroup
 
getDebugMode() - Method in class org.qbroker.monitor.PropertyMonitor
 
getDebugMode() - Method in interface org.qbroker.node.MessageNode
returns the debug mode of the node
getDebugMode() - Method in class org.qbroker.node.Node
 
getDeclaredConstant(String, String, String) - Static method in class org.qbroker.common.Utils
returns the object for the contant value of the field in the class
getDefaultName() - Static method in class org.qbroker.event.Event
 
getDefaultStatus() - Method in class org.qbroker.flow.MessageFlow
 
getDefaultVersion() - Method in class org.qbroker.net.SNMPConnector
 
getDependencies(List) - Static method in class org.qbroker.monitor.MonitorUtils
 
getDepth() - Method in class org.qbroker.common.ThreadPool
returns number of active instances not in use
getDescription() - Method in class org.qbroker.jms.EventDestination
 
getDestination() - Method in class org.qbroker.net.RMQConnector
 
getDisplayMask() - Method in interface org.qbroker.node.MessageNode
returns the displayMask of the node
getDisplayMask() - Method in class org.qbroker.node.Node
 
getDisplayProperties() - Method in interface org.qbroker.node.MessageNode
gets the display property names of the node
getDisplayProperties() - Method in class org.qbroker.node.Node
 
getDocBuilder() - Static method in class org.qbroker.common.Utils
 
getDouble(String) - Method in class org.qbroker.jms.MapEvent
 
getDoubleProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getDSTInfo(int) - Static method in class org.qbroker.common.TimeWindows
return tripplet of DST info: dstStart, dstEnd, dstOffset
getDSTInfo(int, TimeZone) - Static method in class org.qbroker.common.TimeWindows
return tripplet of DST info: dstStart, dstEnd, dstOffset
getEnvironment() - Method in class org.qbroker.jndi.CachedCtx
 
getEnvironment() - Method in class org.qbroker.jndi.FlatXMLCtx
 
getEnvironment() - Method in class org.qbroker.jndi.WrapperCtx
 
getEotBytes() - Method in class org.qbroker.common.DelimitedBuffer
 
getEotBytes() - Method in class org.qbroker.jms.MessageStream
 
getEscalationOrder() - Method in interface org.qbroker.event.EventEscalation
It returns an integer as the escalation order that determines if the escalation event to be processed before the original event or not.
getEscalationOrder() - Method in class org.qbroker.jms.EventEscalator
 
getEscalationOrder() - Method in class org.qbroker.jms.EventTracker
 
getEvent(Map<String, List<String>>, boolean) - Static method in class org.qbroker.jms.MessageHandler
 
getEvent(Map, boolean) - Static method in class org.qbroker.jms.MessageServlet
 
getExchange() - Method in class org.qbroker.net.RMQConnector
 
getExchangeType() - Method in class org.qbroker.net.RMQConnector
 
getExpiration() - Method in interface org.qbroker.common.Event
returns the expiration of the event
getExpiration() - Method in class org.qbroker.event.Event
 
getExtraAddress() - Method in class org.qbroker.cluster.PacketNodeBean
 
getExtraPort() - Method in class org.qbroker.cluster.PacketNodeBean
 
getExtraURI() - Method in class org.qbroker.cluster.PacketNodeBean
 
getFacilityByName(String) - Static method in class org.qbroker.event.EventSyslogger
It returns syslog facility in number or -1 on a bad facility name
getField(int) - Method in class org.qbroker.common.Template
 
getFloat(String) - Method in class org.qbroker.jms.MapEvent
 
getFloatProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getFMModel(Message) - Static method in class org.qbroker.node.FreeMarkerNode
 
getFromBody(String) - Method in class org.qbroker.jms.Aggregation
returns the object stored in the body map for the key
getFTPClient() - Method in class org.qbroker.net.FTPConnector
 
getFTPSClient() - Method in class org.qbroker.net.FTPSConnector
 
getGenericMapList(List, Perl5Compiler, Template) - Static method in class org.qbroker.monitor.MonitorUtils
It returns a list of maps with each map contains three objects of Pattern, TextSubstitution and Template.
getGlobalMask() - Method in class org.qbroker.common.IndexedXQueue
 
getGlobalMask() - Method in interface org.qbroker.common.XQueue
returns the global mask of the queue
getGroupID() - Method in class org.qbroker.event.Event
 
getHeartbeat() - Method in class org.qbroker.monitor.MonitorGroup
 
getHeartbeat(int[]) - Static method in class org.qbroker.monitor.MonitorUtils
It generates the heartbeat array from the input array.
getHostID() - Static method in class org.qbroker.event.Event
 
getHostName() - Static method in class org.qbroker.event.Event
 
getHttpHeader(String, String) - Static method in class org.qbroker.common.Utils
It returns the value of the http header for the key or null if there is no such key in the headers.
getId() - Method in class org.qbroker.aws.AWSSignature
 
getID(String) - Method in class org.qbroker.common.AssetList
returns the id of the object on the key or null if no object on the key
getId(Object) - Method in class org.qbroker.common.GenericPool
returns the ID of the object or -1 if it has no such object
getID(String) - Method in class org.qbroker.common.HashChain
 
getID(String, int) - Method in class org.qbroker.common.LoadManager
 
getId(Thread) - Method in class org.qbroker.common.ThreadPool
return the ID of the object or -1 if it does not contain such object
getIncludeMap() - Method in class org.qbroker.monitor.PropertyMonitor
returns the full clone of includeGroup for includes
getIncludes(String, Map<String, Object>, Map) - Static method in class org.qbroker.common.Utils
It returns an array of names for the primary includes based on the given IncludeGroup, the basename and the master propery map.
getIncludes(String, Map<String, Object>, Map) - Static method in class org.qbroker.monitor.MonitorUtils
It returns a Map with the same keys of IncludeGroup and values of List that contains Sets for names of the primary includes.
getInetAddress() - Method in class org.qbroker.net.MulticastGroup
 
getInfo(String) - Method in class org.qbroker.net.JMXRequester
returns a hashmap with MBeanInfo for the target
getInfo(String) - Method in class org.qbroker.net.QMFRequester
returns a map with the info for the target
getInfo(String) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns an Map with MBeanInfo for the target
getInitArg(int) - Method in class org.qbroker.common.GenericPool
It returns the i-th default init argument or null if out of range.
getInitialContext(Hashtable) - Method in class org.qbroker.jndi.FlatXMLInitCtxFactory
 
getInitialContext(Hashtable) - Method in class org.qbroker.jndi.WrapperInitCtxFactory
 
getInputStream() - Method in class org.qbroker.common.SerialPortDevice
 
getInt(String) - Method in class org.qbroker.jms.MapEvent
 
getInterface() - Method in class org.qbroker.net.MulticastGroup
 
getIntProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getIPAddress() - Static method in class org.qbroker.event.Event
 
getItem(int) - Method in class org.qbroker.monitor.ConfigList
returns the i-th item
getItem(int) - Method in class org.qbroker.monitor.ConfigTemplate
returns the i-th item
getItemList() - Method in class org.qbroker.monitor.ConfigTemplate
It returns the list of items generated by the reporter or null if it is static or skipped
getJMSCorrelationID() - Method in class org.qbroker.jms.JMSEvent
 
getJMSCorrelationIDAsBytes() - Method in class org.qbroker.jms.JMSEvent
 
getJMSDeliveryMode() - Method in class org.qbroker.jms.JMSEvent
 
getJMSDestination() - Method in class org.qbroker.jms.JMSEvent
 
getJMSExpiration() - Method in class org.qbroker.jms.JMSEvent
 
getJMSMessageID() - Method in class org.qbroker.jms.JMSEvent
 
getJMSPriority() - Method in class org.qbroker.jms.JMSEvent
 
getJMSRedelivered() - Method in class org.qbroker.jms.JMSEvent
 
getJMSReplyTo() - Method in class org.qbroker.jms.JMSEvent
 
getJMSTimestamp() - Method in class org.qbroker.jms.JMSEvent
 
getJMSType() - Method in class org.qbroker.jms.JMSEvent
 
getKey() - Method in class org.qbroker.aws.AWSSignature
 
getKey(int) - Method in class org.qbroker.common.Aggregator
 
getKey(int) - Method in class org.qbroker.common.AssetList
returns the key of the id or null if no object at the id
getKey(int) - Method in class org.qbroker.common.DoubleKeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.common.FloatKeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.common.HashChain
 
getKey(int) - Method in class org.qbroker.common.IntKeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.common.KeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.common.LongKeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.common.StringKeyChain
It returns the key in its data type at the given index or null if the index is out of bound.
getKey(int) - Method in class org.qbroker.jms.Aggregation
 
getKey(int) - Method in class org.qbroker.monitor.ConfigList
returns the name of the i-th config
getKey(String) - Method in class org.qbroker.monitor.ConfigList
returns the key for the item
getKey(int) - Method in class org.qbroker.monitor.ConfigTemplate
returns the name of the i-th config
getKeyType() - Method in class org.qbroker.common.KeyChain
 
getKeyType() - Method in class org.qbroker.node.SortNode
 
getLatestTime() - Method in class org.qbroker.cluster.PacketNodeBean
 
getLeftover() - Method in class org.qbroker.common.DelimitedBuffer
 
getLine() - Method in class org.qbroker.common.NewlogFetcher
It returns a line as a String read from the input.
getLinkedException() - Method in exception org.qbroker.common.NonSQLException
 
getLinkName() - Method in interface org.qbroker.node.MessageNode
returns the name of the uplink
getLinkName(int) - Method in interface org.qbroker.node.MessageNode
returns the name of the i-th outlink
getLinkName() - Method in class org.qbroker.node.Node
 
getLinkName(int) - Method in class org.qbroker.node.Node
 
getLinkName() - Method in interface org.qbroker.persister.MessagePersister
returns the name of the InLink
getLinkName() - Method in class org.qbroker.persister.Persister
 
getLinkName() - Method in interface org.qbroker.receiver.MessageReceiver
returns the name of the OutLink
getLinkName() - Method in class org.qbroker.receiver.Receiver
 
getList(Map<String, String>) - Method in class org.qbroker.aws.AWSClient
 
getList(Map<String, String>) - Method in class org.qbroker.aws.STSClient
 
getList(int) - Method in class org.qbroker.common.LoadManager
returns the sorted key list of all loads assigned to the node of id
getLocalAddress() - Method in class org.qbroker.net.UDPSocket
 
getLocalPort() - Method in class org.qbroker.net.UDPSocket
 
getLogger() - Method in class org.qbroker.event.EventLogger
 
getLoggerName() - Method in class org.qbroker.common.GenericLogger
 
getLogMode() - Method in class org.qbroker.jms.TextEvent
for signature of toEvent
getLong(String) - Method in class org.qbroker.jms.MapEvent
 
getLongProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getMailAddress(String) - Static method in class org.qbroker.net.MessageMailer
 
getMap(Reader) - Method in class org.qbroker.common.XML2Map
 
getMap(InputStream) - Method in class org.qbroker.common.XML2Map
 
getMap(String) - Method in class org.qbroker.common.XML2Map
 
getMapNames() - Method in class org.qbroker.jms.MapEvent
 
getMappedName(String, List<Map>, Perl5Matcher) - Static method in class org.qbroker.monitor.MonitorUtils
Based on a list of generic name mapping rules, it trys to match the given name with the pattern to select the substition.
getMappedTemplate(String, List<Map>, Perl5Matcher) - Static method in class org.qbroker.monitor.MonitorUtils
Based on a list of generic name mapping rules, it trys to match the given name with the pattern to select the template.
getMasterProperties(String, Map<String, Object>, Map) - Static method in class org.qbroker.common.Utils
 
getMaxRetry() - Method in class org.qbroker.monitor.MonitorGroup
 
getMeasure(String) - Method in class org.qbroker.common.HashChain
returns the measure in the HashChain for the given node
getMetaData(String) - Method in class org.qbroker.common.AssetList
returns the metadata for the object referenced by the key
getMetaData(int) - Method in class org.qbroker.common.AssetList
returns the metadata for the object of id
getMetaData(int) - Method in class org.qbroker.common.DoubleKeyChain
It returns the metadata of the key at the given index or null if the index is out of bound.
getMetaData(int) - Method in class org.qbroker.common.FloatKeyChain
It returns the metadata of the key at the given index or null if the index is out of bound.
getMetaData(String) - Method in class org.qbroker.common.GroupedCache
It returns the metadata for the object referenced by the key no matter whether the object is expired or not.
getMetaData(int) - Method in class org.qbroker.common.IntKeyChain
It returns the metadata of the key at the given index or null if the index is out of bound.
getMetaData(int) - Method in class org.qbroker.common.KeyChain
It returns the metaData of the key at the given index or null if the index is out of bound.
getMetaData(int) - Method in class org.qbroker.common.LongKeyChain
It returns the metadata of the key at the given index or null if the index is out of bound.
getMetaData(String) - Method in class org.qbroker.common.QuickCache
It returns the metadata for the object referenced by the key no matter whether the object has expired or not.
getMetaData(int) - Method in class org.qbroker.common.StringKeyChain
It returns the metadata of the key at the given index or null if the index is out of bound.
getMetaData(int, int, long[]) - Method in class org.qbroker.node.DispatchNode
overwrites the method of parent due to the mask stored in OUT_STATUS
getMetaData(int, int, long[]) - Method in class org.qbroker.node.FormatNode
overwrites the implementation for storing total cache in NOHIT
getMetaData(int, int, long[]) - Method in class org.qbroker.node.FreeMarkerNode
overwrites the implementation for storing total cache in NOHIT
getMetaData(int, int, long[]) - Method in class org.qbroker.node.JSONTNode
overwrites the implementation for storing total cache in NOHIT
getMetaData(int, int, long[]) - Method in interface org.qbroker.node.MessageNode
copies certain type of MetaData from its id-th instance to the buffer and returns the real id of the instance , or -1 on failure.
getMetaData(int, int, long[]) - Method in class org.qbroker.node.Node
 
getMetaData(int, int, long[]) - Method in class org.qbroker.node.ScriptNode
overwrites the implementation for storing total cache in NOHIT
getMetaData(int, int, long[]) - Method in class org.qbroker.node.XSLTNode
overwrites the implementation for storing total cache in NOHIT
getMTime() - Method in class org.qbroker.common.IndexedXQueue
 
getMTime() - Method in class org.qbroker.common.KeyChain
It returns the mtime of the chain
getMTime() - Method in class org.qbroker.common.LoadManager
 
getMTime() - Method in class org.qbroker.common.QuickCache
 
getMTime() - Method in interface org.qbroker.common.XQueue
returns the timestamp of the reset on the queue
getMTime() - Method in class org.qbroker.monitor.MonitorGroup
 
getName() - Method in class org.qbroker.cluster.PacketNodeBean
 
getName() - Method in class org.qbroker.common.Aggregator
 
getName() - Method in class org.qbroker.common.AssetList
 
getName() - Method in class org.qbroker.common.Base64Encoder
 
getName() - Method in class org.qbroker.common.CollectibleCells
 
getName() - Method in class org.qbroker.common.DirectoryTree
 
getName() - Method in class org.qbroker.common.GenericPool
 
getName() - Method in class org.qbroker.common.GroupedCache
 
getName() - Method in class org.qbroker.common.IndexedXQueue
 
getName() - Method in class org.qbroker.common.KeyChain
 
getName(int, int) - Method in class org.qbroker.common.LoadManager
 
getName() - Method in class org.qbroker.common.LoadManager
 
getName() - Method in class org.qbroker.common.QList
 
getName() - Method in class org.qbroker.common.QuickCache
 
getName() - Method in class org.qbroker.common.ReservableCells
 
getName() - Method in interface org.qbroker.common.Service
returns the name of the service
getName() - Method in class org.qbroker.common.TextSubstitution
 
getName() - Method in class org.qbroker.common.ThreadPool
 
getName() - Method in class org.qbroker.common.XQCallbackWrapper
 
getName() - Method in interface org.qbroker.common.XQueue
returns the name of the queue
getName() - Method in interface org.qbroker.event.EventAction
returns the name of the action
getName() - Method in class org.qbroker.event.EventActionGroup
 
getName() - Method in class org.qbroker.event.EventAppender
 
getName() - Method in interface org.qbroker.event.EventEscalation
returns the name of the escalation
getName() - Method in interface org.qbroker.event.EventMerger
returns the name of the merger
getName() - Method in class org.qbroker.event.EventPoster
 
getName() - Method in class org.qbroker.event.EventScriptLauncher
 
getName() - Method in class org.qbroker.event.EventSQLExecutor
 
getName() - Method in class org.qbroker.event.EventSummary
 
getName() - Method in class org.qbroker.event.EventSyslogger
 
getName() - Method in class org.qbroker.event.EventTrapSender
 
getName() - Method in class org.qbroker.event.FileSynchronizer
 
getName() - Method in class org.qbroker.event.FormattedEventMailer
 
getName() - Method in class org.qbroker.flow.MessageFlow
 
getName() - Method in class org.qbroker.flow.MonitorAgent
 
getName() - Method in class org.qbroker.flow.QFlow
 
getName() - Method in class org.qbroker.jms.Aggregation
 
getName() - Method in class org.qbroker.jms.EchoService
 
getName() - Method in class org.qbroker.jms.EventEscalator
 
getName() - Method in class org.qbroker.jms.EventTracker
 
getName() - Method in class org.qbroker.jms.JSONFormatter
 
getName() - Method in class org.qbroker.json.JSONSection
 
getName() - Method in class org.qbroker.monitor.ConfigList
 
getName() - Method in class org.qbroker.monitor.ConfigTemplate
 
getName() - Method in class org.qbroker.monitor.DummyAction
 
getName() - Method in class org.qbroker.monitor.Monitor
 
getName() - Method in interface org.qbroker.monitor.MonitorAction
returns the name of the action
getName() - Method in class org.qbroker.monitor.MonitorGroup
 
getName() - Method in interface org.qbroker.net.HTTPServer
returns the name of the server
getName() - Method in class org.qbroker.net.JettyServer
 
getName() - Method in class org.qbroker.net.SimpleHttpServer
 
getName() - Method in interface org.qbroker.node.MessageNode
returns the name of the node
getName() - Method in class org.qbroker.node.Node
 
getName() - Method in interface org.qbroker.persister.MessagePersister
returns the name of the persister
getName() - Method in class org.qbroker.persister.Persister
 
getName() - Method in interface org.qbroker.receiver.MessageReceiver
returns the name of the receiver
getName() - Method in class org.qbroker.receiver.Receiver
 
getNameInNamespace() - Method in class org.qbroker.jndi.CachedCtx
 
getNameInNamespace() - Method in class org.qbroker.jndi.FlatXMLCtx
 
getNameInNamespace() - Method in class org.qbroker.jndi.WrapperCtx
 
getNameParser(String) - Method in class org.qbroker.jndi.CachedCtx
 
getNameParser(Name) - Method in class org.qbroker.jndi.CachedCtx
 
getNameParser(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
getNameParser(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
getNameParser(String) - Method in class org.qbroker.jndi.WrapperCtx
 
getNameParser(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
getNetworkInterface() - Method in class org.qbroker.net.MulticastGroup
 
getNewAction(Map) - Static method in class org.qbroker.monitor.MonitorUtils
 
getNewlogs() - Method in class org.qbroker.common.NewlogFetcher
It opens the log file and locates the first new entry according to the reference info, reads the all log entries from the location line by line up to the end of the logfile or until the buffer is full.
getNewReport(Map) - Static method in class org.qbroker.monitor.MonitorUtils
 
getNext() - Method in class org.qbroker.common.RandomNumber
 
getNext() - Method in class org.qbroker.common.UniqueID
 
getNextCell(long) - Method in class org.qbroker.common.IndexedXQueue
returns the id of the next occupied cell or -1 if there is none
getNextCell(long, int) - Method in class org.qbroker.common.IndexedXQueue
checks the cell at the index of id for its occupancy and returns the id if it is occupied or -1 if it is not.
getNextCell(long, int, int) - Method in class org.qbroker.common.IndexedXQueue
gets the first occupied cell out of len cells starting from begin
getNextCell(long) - Method in interface org.qbroker.common.XQueue
returns the id of the next occupied cell or -1 if there is none of the occupied cells available.
getNextCell(long, int, int) - Method in interface org.qbroker.common.XQueue
returns the id of the first available occupied cell in the range of len cells starting from begin or -1 if there is none of the occupied cells available.
getNextCell(long, int) - Method in interface org.qbroker.common.XQueue
verifies the occupency on the cell with the id and returns the id if it is occupied or -1 otherwise.
getNextID() - Method in class org.qbroker.common.QList
returns the id of the next occupied cell or -1 if there is none of the occupied cells available.
getNextID(int) - Method in class org.qbroker.common.QList
verifies the occupency on the cell with the id and returns the id if it is occupied or -1 otherwise.
getNNTPClient() - Method in class org.qbroker.net.NNTPConnector
 
getNodeId(int) - Method in class org.qbroker.common.LoadManager
returns the node ID for the specified load of id
getNorm() - Method in class org.qbroker.common.LoadManager
 
getNumberOfArgs() - Method in class org.qbroker.common.GenericPool
returns the length of the default initArgs
getNumberOfNodes(int) - Method in class org.qbroker.flow.MessageFlow
returns number of nodes of the specific type
getNumberOfOutLinks() - Method in interface org.qbroker.node.MessageNode
returns the total number of outlinks
getNumberOfOutLinks() - Method in class org.qbroker.node.Node
 
getNumberOfRules() - Method in interface org.qbroker.node.MessageNode
returns the total number of RuleSets
getNumberOfRules() - Method in class org.qbroker.node.Node
 
getNumberOfRules() - Method in class org.qbroker.persister.MessageEvaluator
 
getNumberOfRules() - Method in class org.qbroker.persister.MessageTerminator
 
getNumberOfXQueues() - Method in class org.qbroker.flow.MessageFlow
returns number of XQueues of the flow
getNumberScripts() - Method in class org.qbroker.event.EventActionGroup
 
getObject(String) - Method in class org.qbroker.jms.MapEvent
 
getObject() - Method in class org.qbroker.jms.ObjectEvent
 
getObjectProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getOffhead() - Method in class org.qbroker.common.DelimitedBuffer
 
getOffhead() - Method in class org.qbroker.jms.MessageStream
 
getOffset() - Method in class org.qbroker.common.NewlogFetcher
 
getOfftail() - Method in class org.qbroker.common.DelimitedBuffer
 
getOfftail() - Method in class org.qbroker.jms.MessageStream
 
getOperation() - Method in interface org.qbroker.common.Expression
returns the operation id of the expression
getOperation() - Method in class org.qbroker.common.SerialPortDevice
 
getOperation() - Method in interface org.qbroker.common.Service
returns the string of the operation
getOperation() - Method in class org.qbroker.common.Term
 
getOperation() - Method in class org.qbroker.flow.MessageFlow
 
getOperation() - Method in class org.qbroker.flow.MonitorAgent
 
getOperation() - Method in class org.qbroker.flow.QFlow
 
getOperation() - Method in class org.qbroker.jms.EchoService
 
getOperation() - Method in class org.qbroker.jms.FTPMessenger
 
getOperation() - Method in class org.qbroker.jms.FTPSMessenger
 
getOperation() - Method in class org.qbroker.jms.HTTPMessenger
 
getOperation() - Method in class org.qbroker.jms.JDBCMessenger
 
getOperation() - Method in class org.qbroker.jms.JMSQConnector
 
getOperation() - Method in class org.qbroker.jms.JMSTConnector
 
getOperation() - Method in class org.qbroker.jms.MessageLogger
 
getOperation() - Method in class org.qbroker.jms.MessagePacket
 
getOperation() - Method in class org.qbroker.jms.MessageStream
 
getOperation() - Method in class org.qbroker.jms.MongoDBMessenger
 
getOperation() - Method in class org.qbroker.jms.NNTPMessenger
 
getOperation() - Method in interface org.qbroker.jms.QueueConnector
returns the string of the operation
getOperation() - Method in class org.qbroker.jms.RedisMessenger
 
getOperation() - Method in class org.qbroker.jms.RiakMessenger
 
getOperation() - Method in class org.qbroker.jms.RMQMessenger
 
getOperation() - Method in class org.qbroker.jms.SFTPMessenger
 
getOperation() - Method in class org.qbroker.jms.SNMPMessenger
 
getOperation() - Method in interface org.qbroker.jms.TopicConnector
returns the string of the operation
getOperation() - Method in class org.qbroker.json.JSONSection
 
getOperation() - Method in interface org.qbroker.node.MessageNode
returns the string of the operation
getOperation() - Method in class org.qbroker.node.Node
 
getOperation() - Method in interface org.qbroker.persister.MessagePersister
returns the string of the operation
getOperation() - Method in class org.qbroker.persister.Persister
 
getOperation() - Method in interface org.qbroker.receiver.MessageReceiver
returns the string of the operation
getOperation() - Method in class org.qbroker.receiver.Receiver
 
getOperation() - Method in class org.qbroker.wmq.TConnector
 
getOption() - Method in class org.qbroker.common.QuickCache
 
getOutLinkBoundary() - Method in class org.qbroker.node.CacheNode
returns the BOUNDARY which is the lowest id of outlinks for collectibles so that any outlink with either the same id or a higher id is for collectibles.
getOutLinkBoundary() - Method in class org.qbroker.node.CollectNode
returns the BOUNDARY which is the lowest id of outlinks for collectibles so that any outlink with either the same id or a higher id is for collectibles.
getOutLinkBoundary() - Method in class org.qbroker.node.DeliverNode
returns 0 to have the ack propagation skipped on the first outlink
getOutLinkBoundary() - Method in class org.qbroker.node.EventDispatcher
returns 0 to have the ack propagation skipped on the first outlink
getOutLinkBoundary() - Method in class org.qbroker.node.JobNode
returns -(BOUNDARY+1) to have the container enable ack regardlessly on the outlinks starting from BOUNDARY and beyond
getOutLinkBoundary() - Method in class org.qbroker.node.MapReduceNode
returns -(BOUNDARY+1) to have the container enable ack regardlessly on the outlinks starting from BOUNDARY and beyond
getOutLinkBoundary() - Method in interface org.qbroker.node.MessageNode
returns the lowest id of outlinks for collectibles
getOutLinkBoundary() - Method in class org.qbroker.node.MonitorNode
returns 0 to have the ack propagation skipped on the first outlink
getOutLinkBoundary() - Method in class org.qbroker.node.Node
returns -1 since there is no outlinks for collectibles by default
getOutLinkBoundary() - Method in class org.qbroker.node.PickupNode
returns 0 to have the ack propagation skipped on the first outlink
getOutLinkBoundary() - Method in class org.qbroker.node.RequestNode
returns the BOUNDARY which is the lowest id of outlinks for collectibles so that any outlink with either the same id or a higher id is for collectibles.
getOutput() - Method in class org.qbroker.common.RunCommand
 
getOutputStream() - Method in class org.qbroker.common.SerialPortDevice
 
getOutstandingSize(XQueue, int, int) - Static method in class org.qbroker.common.Utils
returns number of outstanding messages for the given xqueue
getOutstandingSize(XQueue, int, int) - Static method in class org.qbroker.node.NodeUtils
returns number of outstanding messages for the given xqueue
getPacket() - Method in class org.qbroker.cluster.PacketNodeBean
 
getPacketInfo(int, int) - Method in class org.qbroker.cluster.PacketNodeBean
 
getPacketType() - Method in class org.qbroker.cluster.PacketNodeBean
 
getPageSource() - Method in class org.qbroker.net.ScriptedBrowser
 
getParameter(String) - Method in class org.qbroker.json.JSONTemplate
 
getParamInfo(String, Map) - Static method in class org.qbroker.common.SQLUtils
It parses the SQL text to look for any named parameters.
getParent(String) - Static method in class org.qbroker.common.Utils
It returns dirname of the filename or null if it is a relative path.
getParent(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the parent of the object referenced by the keyPath or null
getParent(List, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the parent of the object referenced by the keyPath or null
getParent(Map, String) - Static method in class org.qbroker.json.JSON2Map
returns the parent of the object referenced by the keyPath or null
getParent(List, String) - Static method in class org.qbroker.json.JSON2Map
returns the parent of the object referenced by the keyPath or null
getParent(String) - Static method in class org.qbroker.net.FTPConnector
It returns dirname of the filename or null if it is a relative path.
getParent(String) - Static method in class org.qbroker.net.FTPSConnector
It returns dirname of the filename or null if it is a relative path.
getParent(String) - Static method in class org.qbroker.net.SFTPConnector
It returns dirname of the filename or null if it is a relative path.
getParentNameSpaces(Node) - Static method in class org.qbroker.common.Utils
aggregates all attributes of name spaces from the parent nodes on a given node and returns the string of attributes or null if no NS
getPartition() - Method in class org.qbroker.flow.MessageFlow
returns partition of root queue for external requests
getPartition() - Method in interface org.qbroker.receiver.MessageReceiver
returns the partiton array of the input XQueue for the reciever
getPartition() - Method in class org.qbroker.receiver.Receiver
 
getPassword(String) - Static method in class org.qbroker.common.AES
returns the password read from the file or null upon failure
getPath() - Method in class org.qbroker.common.DirectoryTree
 
getPath() - Method in class org.qbroker.common.NewlogFetcher
 
getPath() - Method in class org.qbroker.jms.EventDestination
 
getPath() - Method in class org.qbroker.json.JSONSection
 
getPattern(int) - Method in class org.qbroker.common.CachedList
It returns the pattern for the id-th asset
getPattern(String) - Method in class org.qbroker.common.CachedList
It returns the pattern for the asset with the key
getPattern(String) - Method in class org.qbroker.common.Template
 
getPattern() - Method in class org.qbroker.common.TextSubstitution
 
getPatternMaps(String, Map, Perl5Compiler) - Static method in class org.qbroker.jms.MessageFilter
returns an array of Map with a group of patterns in each of them
getPatterns(String, Map, Perl5Compiler) - Static method in class org.qbroker.jms.MessageFilter
returns an array of pattern groups with the name from property Map
getPatterns(String, Map, Perl5Compiler) - Static method in class org.qbroker.monitor.MonitorUtils
 
getPatterns(String, Map, Perl5Compiler, Template, Map) - Static method in class org.qbroker.monitor.MonitorUtils
 
getPID() - Static method in class org.qbroker.event.Event
 
getPid(String) - Method in class org.qbroker.monitor.ProcessMonitor
 
getPlugins(Map, String, String, String[], String, String) - Static method in class org.qbroker.jms.MessageUtils
It returns an Object array with plugin method, plugin object and a method to close all resources.
getPort() - Method in class org.qbroker.cluster.PacketNodeBean
 
getPort() - Method in class org.qbroker.net.MulticastGroup
 
getPort() - Method in class org.qbroker.persister.PacketPersister
 
getPort() - Method in class org.qbroker.receiver.PacketReceiver
 
getPortName() - Method in class org.qbroker.common.SerialPortDevice
 
getPosition() - Method in class org.qbroker.common.NewlogFetcher
 
getPriority() - Method in interface org.qbroker.common.Event
returns the priority of the event
getPriority() - Method in class org.qbroker.event.Event
 
getPriorityByName(String) - Static method in class org.qbroker.event.Event
returns priority in number or -1 on a bad priority name
getPrivateReport() - Static method in class org.qbroker.flow.MonitorAgent
returns the report map stored in the privateReport
getPrivateReport() - Static method in class org.qbroker.monitor.MonitorUtils
returns the private report of current thread from default container
getProfile(String) - Method in class org.qbroker.aws.AWSClient
returns the basic profile for the profileName or null if not found
getProgramName() - Static method in class org.qbroker.event.Event
 
getProperty(String, Message) - Static method in class org.qbroker.jms.MessageUtils
returns the property value of the name from the message
getPropertyID(String) - Static method in class org.qbroker.jms.MessageUtils
returns the property ID for a JMSProperty
getPropertyNames() - Method in class org.qbroker.jms.JMSEvent
 
getProps(String) - Method in class org.qbroker.monitor.ConfigList
returns the property map for a given item
getProps(String) - Method in class org.qbroker.monitor.ConfigTemplate
returns the property map for a given item
getQuery() - Method in class org.qbroker.jms.EventDestination
 
getQueue(String) - Static method in class org.qbroker.jms.MessageUtils
It parses the MSQL query and returns the queue name or null
getQueueBrowser() - Method in class org.qbroker.jms.JMSQConnector
returns an on-demand browser in a separate session
getQueueBrowser() - Method in interface org.qbroker.jms.QueueConnector
returns an on-demand browser in a separate session
getQueueBrowser(String, String) - Method in class org.qbroker.wmq.QConnector
to support BrokerVersion = 0 of TConnector
getQueueName() - Method in class org.qbroker.jms.EventQueue
 
getQueueReceiver() - Method in class org.qbroker.jms.JMSQConnector
returns an on-demand receiver in a separate session
getQueueReceiver() - Method in interface org.qbroker.jms.QueueConnector
returns an on-demand receiver in a separate session
getQueueReceiver(String, String) - Method in class org.qbroker.wmq.QConnector
to support BrokerVersion = 0 of TConnector
getQueueSender() - Method in class org.qbroker.jms.JMSQConnector
returns an on-demand sender in a separate session
getQueueSender() - Method in interface org.qbroker.jms.QueueConnector
returns an on-demand sender in a separate session
getQueueSender(String) - Method in class org.qbroker.wmq.QConnector
to support BrokerVersion = 0 of TConnector
getRefCount() - Method in class org.qbroker.cluster.PacketNodeBean
 
getRegion(String) - Method in class org.qbroker.aws.AWSClient
returns the region for the profileName or the default one if not found
getReleaseTag() - Static method in class org.qbroker.flow.ReleaseTag
 
getReplyCode() - Method in class org.qbroker.net.FTPConnector
 
getReplyCode() - Method in class org.qbroker.net.FTPSConnector
 
getReplyString() - Method in class org.qbroker.net.FTPConnector
 
getReplyString() - Method in class org.qbroker.net.FTPSConnector
 
getReplyString() - Method in class org.qbroker.net.NNTPConnector
 
getReport(String) - Static method in class org.qbroker.flow.MonitorAgent
returns a copy of the shared report
getReport(String) - Static method in class org.qbroker.flow.QFlow
returns a copy of the report
getReport(String) - Static method in class org.qbroker.monitor.MonitorGroup
returns the report map stored in the sharedReport on the rptName
getReport(String) - Static method in class org.qbroker.monitor.MonitorUtils
returns the report map of the name from the default container
getReport(String) - Static method in class org.qbroker.node.NodeUtils
returns the report map of the name from the default container
getReportKeys() - Method in class org.qbroker.monitor.Monitor
 
getReportKeys() - Method in interface org.qbroker.monitor.MonitorReport
returns a copy of the shared report keys
getReportKeys() - Method in class org.qbroker.monitor.Report
 
getReportMode() - Method in class org.qbroker.monitor.Monitor
 
getReportMode() - Method in interface org.qbroker.monitor.MonitorReport
returns the report mode
getReportMode(String) - Static method in class org.qbroker.monitor.MonitorUtils
 
getReportMode() - Method in class org.qbroker.monitor.Report
 
getReportName() - Method in class org.qbroker.monitor.Monitor
 
getReportName() - Method in interface org.qbroker.monitor.MonitorReport
returns the name of the report
getReportName() - Method in class org.qbroker.monitor.Report
 
getReportNames() - Static method in class org.qbroker.flow.MonitorAgent
returns all the names of the shared reports
getReportNames() - Static method in class org.qbroker.flow.QFlow
returns all the names of the reports
getRequestType(String) - Static method in class org.qbroker.node.CacheNode
returns the id for the request or 0 if the type is not supported
getResponse(Map<String, String>) - Method in class org.qbroker.aws.AWSClient
 
getResponse(AWSSecurityTokenService, Map<String, String>) - Static method in class org.qbroker.aws.STSClient
 
getResponse(Map<String, String>) - Method in class org.qbroker.aws.STSClient
 
getResponse(String, StringBuffer, boolean) - Method in interface org.qbroker.common.Requester
It sends the request to the destination and fills in the response to the proivided string buffer with JSON content.
getResponse(String, StringBuffer, boolean) - Method in class org.qbroker.flow.GenericRequester
This takes either an ad hoc message body or a generic query command as a request.
getResponse(String, StringBuffer, boolean) - Method in class org.qbroker.net.JMXRequester
This takes a JMX query command and converts it into a JMX request.
getResponse(String, StringBuffer, boolean) - Method in class org.qbroker.net.QMFRequester
This takes a QMF query command and converts it into a QMF request.
getResponse(String, StringBuffer, boolean) - Method in class org.qbroker.sonicmq.SonicMQRequester
This takes a JMX query command and converts it into a JMX request.
getResponse(String, StringBuffer, boolean) - Method in class org.qbroker.wmq.PCFRequester
This sends a request to the destination and returns the number of items filled in the given string buffer.
getResult(int, ResultSet, int[]) - Static method in class org.qbroker.common.SQLUtils
It gets all the records from the ReseulSet and packs them into a StringBuffer according to the ResultType.
getResult(int, ResultSet, List<Object>) - Static method in class org.qbroker.common.SQLUtils
It gets all the records from the ReseulSet and packs them into an List according to the ResultType.
getResult(int, String[], List) - Static method in class org.qbroker.common.SQLUtils
It gets all the records from the list and packs them into a StringBuffer according to the ResultType.
getResult(int, ResultSet, String, byte[], BytesMessage) - Static method in class org.qbroker.jms.JDBCMessenger
It retrieves BLOB data or LONGVARBINARY data as well as other data from the resultset and puts them into the BytesMessage.
getResult(int, int, Template, XQueue, byte[], StringBuffer) - Static method in class org.qbroker.jms.MessageUtils
It gets all the messages from the XQueue and packs them into a StringBuffer according to the ResultType.
getResult(int, DBCursor) - Static method in class org.qbroker.jms.MongoDBMessenger
 
getResult(int, String[]) - Method in class org.qbroker.jms.MongoDBMessenger
 
getResult(int, Map) - Method in class org.qbroker.jms.RedisMessenger
 
getResult(int, Collection) - Method in class org.qbroker.jms.RedisMessenger
 
getResult(int, String[]) - Method in class org.qbroker.jms.RedisMessenger
 
getResult(int, ResultSet, int[]) - Static method in class org.qbroker.net.CQLConnector
It gets all the rows from the ReseulSet and packs them into a StringBuffer according to the ResultType.
getResult(List<ColumnMetadata>, int[]) - Static method in class org.qbroker.net.CQLConnector
It gets all the rows from the list of ColumnMetadata and packs them into a StringBuffer according to the ResultType.
getRole() - Method in interface org.qbroker.cluster.ClusterNode
returns the role of the node
getRole() - Method in class org.qbroker.cluster.PacketNode
 
getRole() - Method in class org.qbroker.cluster.PacketNodeBean
 
getRole() - Method in class org.qbroker.cluster.SerialPortNode
 
getRole() - Method in class org.qbroker.cluster.UnicastNode
 
getRootQueue() - Method in class org.qbroker.flow.MessageFlow
 
getRuleName(int) - Method in interface org.qbroker.node.MessageNode
returns the name of the i-th RuleSet
getRuleName(int) - Method in class org.qbroker.node.Node
 
getRuleName(int) - Method in class org.qbroker.persister.MessageEvaluator
 
getRuleName(int) - Method in class org.qbroker.persister.MessageTerminator
 
getScheme() - Method in class org.qbroker.jms.EventDestination
 
getScope() - Method in class org.qbroker.common.TextSubstitution
 
getSecondaryIncludes(String[], Map, Map) - Static method in class org.qbroker.monitor.MonitorUtils
Given the names of primary includes, the policy map for secondary includes, and the master property map, it looks for all the names of secondary includes required by those the primarily included objects.
getSecondaryIncludes(String[], String, Map) - Static method in class org.qbroker.monitor.MonitorUtils
Given the names of primary includes, the policy map for secondary includes, and the name of the configration folder, it looks for names of all the secondary includes, required by the given primary includes.
getSelector(String) - Static method in class org.qbroker.jms.MessageUtils
It parses the MSQL query and returns the message selector or null
getSequence() - Method in class org.qbroker.common.Template
 
getSessionSize() - Method in interface org.qbroker.event.EventEscalation
returns the size of current session
getSessionSize() - Method in class org.qbroker.jms.EventEscalator
 
getSessionSize() - Method in class org.qbroker.jms.EventTracker
 
getSessionTime() - Method in interface org.qbroker.event.EventEscalation
returns the start time of current session
getSessionTime() - Method in class org.qbroker.jms.EventEscalator
 
getSessionTime() - Method in class org.qbroker.jms.EventTracker
 
getSharedReport() - Method in class org.qbroker.monitor.ConfigTemplate
returns the shared report with the list of items
getShort(String) - Method in class org.qbroker.jms.MapEvent
 
getShortProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getSid() - Method in class org.qbroker.cluster.PacketNodeBean
 
getSize() - Method in interface org.qbroker.cluster.ClusterNode
returns the size of the cluster
getSize() - Method in class org.qbroker.cluster.PacketNode
 
getSize() - Method in class org.qbroker.cluster.SerialPortNode
 
getSize() - Method in class org.qbroker.cluster.UnicastNode
 
getSize() - Method in class org.qbroker.common.Aggregator
 
getSize() - Method in class org.qbroker.common.GenericPool
returns number of active instances regardless it is used or not
getSize() - Method in class org.qbroker.common.HashChain
 
getSize(int) - Method in class org.qbroker.common.LoadManager
returns the site of the specified type
getSize() - Method in class org.qbroker.common.ThreadPool
returns number of active instances regardless it is used or not
getSize() - Method in class org.qbroker.jms.Aggregation
 
getSize() - Method in class org.qbroker.jms.JSONFormatter
 
getSize() - Method in class org.qbroker.monitor.ConfigList
returns the total number of items
getSize() - Method in class org.qbroker.monitor.ConfigTemplate
returns the total number of items or keys
getSize() - Method in class org.qbroker.monitor.MonitorGroup
 
getSize(String) - Method in class org.qbroker.net.FTPConnector
returns the file size or -1 in case of failure
getSize(String) - Method in class org.qbroker.net.FTPSConnector
returns the file size or -1 in case of failure
getSize(int) - Method in class org.qbroker.net.JedisConnector
 
getSize(String) - Method in class org.qbroker.net.SFTPConnector
returns the file size or -1 in case of failure
getSkippingStatus() - Method in class org.qbroker.monitor.Monitor
 
getSkippingStatus() - Method in interface org.qbroker.monitor.MonitorReport
returns the skipping status
getSkippingStatus() - Method in class org.qbroker.monitor.Report
 
getSocket() - Method in class org.qbroker.net.MulticastGroup
 
getSocket() - Method in class org.qbroker.net.UDPSocket
 
getSotBytes() - Method in class org.qbroker.common.DelimitedBuffer
 
getSotBytes() - Method in class org.qbroker.jms.MessageStream
 
GETSOURCE - Static variable in class org.qbroker.net.ScriptedBrowser
 
getSSLContext(String, String) - Static method in class org.qbroker.net.SimpleHttpServer
returns SSLContext with given path to keyStore, the password for it
getStartTime() - Method in class org.qbroker.common.TimeWindows
 
getStaticDependency(Map) - Static method in class org.qbroker.monitor.MonitorUtils
return a MonitorReport for static dependency
getStatus() - Method in interface org.qbroker.cluster.ClusterNode
returns the status of the node
getStatus() - Method in class org.qbroker.cluster.PacketNode
 
getStatus() - Method in class org.qbroker.cluster.PacketNodeBean
 
getStatus() - Method in class org.qbroker.cluster.SerialPortNode
 
getStatus() - Method in class org.qbroker.cluster.UnicastNode
 
getStatus() - Method in class org.qbroker.common.GenericPool
returns the mask of internal XQueue
getStatus(int, int) - Method in class org.qbroker.common.LoadManager
returns the status for the specified load of id
getStatus() - Method in class org.qbroker.common.QuickCache
 
getStatus() - Method in class org.qbroker.common.RunCommand
 
getStatus() - Method in interface org.qbroker.common.Service
returns the status of the service
getStatus(int) - Method in class org.qbroker.common.ThreadPool
 
getStatus() - Method in class org.qbroker.common.ThreadPool
 
getStatus() - Method in class org.qbroker.flow.MessageFlow
 
getStatus() - Method in class org.qbroker.flow.MonitorAgent
 
getStatus() - Method in class org.qbroker.flow.QFlow
 
getStatus() - Method in class org.qbroker.jms.EchoService
 
getStatus() - Method in interface org.qbroker.node.MessageNode
returns the status of the node
getStatus() - Method in class org.qbroker.node.Node
 
getStatus() - Method in interface org.qbroker.persister.MessagePersister
returns the status of the persister
getStatus() - Method in class org.qbroker.persister.Persister
 
getStatus() - Method in interface org.qbroker.receiver.MessageReceiver
returns the status of the receiver
getStatus() - Method in class org.qbroker.receiver.Receiver
 
getStopTime() - Method in class org.qbroker.common.TimeWindows
 
getString(String) - Method in class org.qbroker.jms.MapEvent
 
getStringProperty(String) - Method in class org.qbroker.jms.JMSEvent
 
getSubstitution() - Method in class org.qbroker.common.TextSubstitution
 
getSubstitutionMap(Map) - Static method in class org.qbroker.common.TextSubstitution
returns a Map with the key-value pair to a set of TextSubstitutions
getTables(String) - Static method in class org.qbroker.common.SQLUtils
It parses the SQL query and returns a list of the table names in upper case on which the query is against.
getTag() - Static method in class org.qbroker.flow.ReleaseTag
 
getTarget(String) - Static method in class org.qbroker.net.JMXRequester
returns the name of the target in the JMX command
getTarget(int, int, int, String, String) - Method in class org.qbroker.net.SNMPConnector
 
getTarget(String) - Static method in class org.qbroker.wmq.PCFRequester
returns the name of the target in the PCF command
getText() - Method in interface org.qbroker.common.Expression
returns the original text of the expression
getText() - Method in class org.qbroker.common.Term
 
getText() - Method in class org.qbroker.jms.TextEvent
 
getThresholdLength() - Method in class org.qbroker.common.TimeWindows
It returns 0 for no threshold defined, 1 for occurred thresholds or 2 and above for lateness thresholds.
getTimeout() - Method in interface org.qbroker.cluster.ClusterNode
returns the sessionTimeout of the node
getTimeout() - Method in class org.qbroker.cluster.PacketNode
 
getTimeout() - Method in class org.qbroker.cluster.SerialPortNode
 
getTimeout() - Method in class org.qbroker.cluster.UnicastNode
 
getTimeout() - Method in class org.qbroker.common.QuickCache
 
getTimeout() - Method in class org.qbroker.monitor.MonitorGroup
 
getTimeout() - Method in class org.qbroker.net.MulticastGroup
 
getTimeout() - Method in class org.qbroker.net.UDPSocket
 
getTimestamp() - Method in class org.qbroker.cluster.PacketNodeBean
 
getTimestamp(String) - Method in class org.qbroker.common.CachedList
returns the timestamp of the topic.
getTimestamp(int) - Method in class org.qbroker.common.DoubleKeyChain
It returns the timestamp of the key at the given index or -1 if the index is out of bound.
getTimestamp() - Method in interface org.qbroker.common.Event
returns the timestamp of the event
getTimestamp(int) - Method in class org.qbroker.common.FloatKeyChain
It returns the timestamp of the key at the given index or -1 if the index is out of bound.
getTimestamp(String) - Method in class org.qbroker.common.GroupedCache
returns the timestamp for the object referenced by the key.
getTimestamp(int) - Method in class org.qbroker.common.IntKeyChain
It returns the timestamp of the key at the given index or -1 if the index is out of bound.
getTimestamp(int) - Method in class org.qbroker.common.KeyChain
It returns the timestamp for the object at the given index or -1 if the index is out of bound.
getTimestamp(int) - Method in class org.qbroker.common.LongKeyChain
It returns the timestamp of the key at the given index or -1 if the index is out of bound.
getTimestamp(String) - Method in class org.qbroker.common.NewlogFetcher
returns the timestamp in msec for the log entry or -1L otherwise
getTimestamp() - Method in class org.qbroker.common.NewlogFetcher
 
getTimestamp(String) - Method in class org.qbroker.common.QuickCache
It returns the timestamp for the object referenced by the key.
getTimestamp(int) - Method in class org.qbroker.common.StringKeyChain
It returns the timestamp of the key at the given index or -1 if the index is out of bound.
getTimestamp() - Method in class org.qbroker.event.Event
 
getTimestamp(String) - Method in class org.qbroker.net.FTPConnector
returns the mtime or -1 in case of failure
getTimestamp(String) - Method in class org.qbroker.net.FTPSConnector
returns the mtime or -1 in case of failure
getTimestamp(String) - Method in class org.qbroker.net.SFTPConnector
returns the mtime in millis or -1 in case of failure
GETTITLE - Static variable in class org.qbroker.net.ScriptedBrowser
 
getTitle() - Method in class org.qbroker.net.ScriptedBrowser
 
getToday() - Method in class org.qbroker.common.TimeWindows
 
getTopicCount() - Method in class org.qbroker.common.CachedList
returns the total number of cached topics.
getTopicCount(int) - Method in class org.qbroker.common.CachedList
returns the number of cached topics associated to an given asset.
getTopicName() - Method in class org.qbroker.jms.EventTopic
 
getTopicPublisher() - Method in class org.qbroker.jms.JMSTConnector
returns an on-demand publisher in a separate session
getTopicPublisher() - Method in interface org.qbroker.jms.TopicConnector
returns an on-demand publisher in a separate session
getTopicPublisher() - Method in class org.qbroker.wmq.TConnector
 
getTopicSubscriber() - Method in class org.qbroker.jms.JMSTConnector
returns an on-demand non-durable subscriber in a separate session
getTopicSubscriber() - Method in interface org.qbroker.jms.TopicConnector
returns an on-demand subscriber in a separate session
getTopicSubscriber() - Method in class org.qbroker.wmq.TConnector
 
getTreeMap() - Method in class org.qbroker.common.DirectoryTree
returns JSON representation of the directory tree
getTreeMap(String, Map, String, String) - Method in class org.qbroker.common.DirectoryTree
returns JSON representation of the directory tree on the give node
getTTL(String) - Method in class org.qbroker.common.CachedList
returns the ttl of the topic.
getTTL(String) - Method in class org.qbroker.common.GroupedCache
returns the ttl for the object referenced by the key.
getTTL(String) - Method in class org.qbroker.common.QuickCache
It returns the ttl for the object referenced by the key.
getTTL(String) - Method in class org.qbroker.net.JedisConnector
 
getTunnelNames(String) - Method in class org.qbroker.net.NetconfConnector
returns all the names for tunnels with the given xpath.
getType(int) - Method in class org.qbroker.common.QList
returns the type of the cell with the id if it is not out of bound or -1 otherwise
getType() - Method in class org.qbroker.json.JSONSelector
 
getType(String) - Method in class org.qbroker.net.JedisConnector
 
getType(String) - Static method in class org.qbroker.wmq.PCFRequester
returns the type of the target in the PCF command
getTypeID(int, String) - Static method in class org.qbroker.wmq.PCFRequester
returns the type id of the target in the PCF command
getUniqueMap(Collection) - Static method in class org.qbroker.common.Utils
It returns a unique Map with dup count from the given list
getURI() - Method in interface org.qbroker.cluster.ClusterNode
returns the URI of the node
getURI() - Method in class org.qbroker.cluster.PacketNode
 
getUri() - Method in class org.qbroker.cluster.PacketNodeBean
 
getURI() - Method in class org.qbroker.cluster.SerialPortNode
 
getURI() - Method in class org.qbroker.cluster.UnicastNode
 
getURI() - Method in interface org.qbroker.common.Connector
 
getURI() - Method in interface org.qbroker.common.HTTPConnector
 
getURI() - Method in class org.qbroker.flow.GenericRequester
 
getURI() - Method in class org.qbroker.jms.AWSMessenger
 
getURI() - Method in class org.qbroker.jms.HTTPMessenger
 
getURI() - Method in class org.qbroker.jms.JMXMessenger
 
getURI() - Method in class org.qbroker.jms.RedisMessenger
 
getURI() - Method in class org.qbroker.net.CQLConnector
 
getURI() - Method in class org.qbroker.net.DBConnector
 
getURI() - Method in class org.qbroker.net.FTPConnector
 
getURI() - Method in class org.qbroker.net.FTPSConnector
 
getURI() - Method in class org.qbroker.net.HTTPClient
 
getURI() - Method in class org.qbroker.net.HTTPConnector
 
getURI() - Method in class org.qbroker.net.JedisConnector
 
getURI() - Method in class org.qbroker.net.JMXRequester
 
getURI() - Method in class org.qbroker.net.MongoDBConnector
 
getURI() - Method in class org.qbroker.net.NetconfConnector
 
getURI() - Method in class org.qbroker.net.NNTPConnector
 
getURI() - Method in class org.qbroker.net.QMFRequester
 
getURI() - Method in class org.qbroker.net.RedisConnector
 
getURI() - Method in class org.qbroker.net.RiakConnector
 
getURI() - Method in class org.qbroker.net.RMQConnector
 
getURI() - Method in class org.qbroker.net.SFTPConnector
 
getURI() - Method in class org.qbroker.net.SNMPConnector
 
getURI() - Method in class org.qbroker.sonicmq.SonicMQRequester
 
getURI() - Method in class org.qbroker.wmq.PCFRequester
 
getValue() - Method in class org.qbroker.json.JSONSelector
It returns the original string representation of the pattern or null if the type is not 1.
getValue(String) - Method in class org.qbroker.json.JSONSelector
It returns the string value at the given key from the type 3 only or null if the type is not 3 otherwise.
getValue(String, String) - Method in class org.qbroker.net.JMXRequester
returns the value of the attribute from the target
getValue(ObjectName, String) - Method in class org.qbroker.net.JMXRequester
returns the value of the attribute from the objName
getValue(String, String) - Method in class org.qbroker.net.QMFRequester
returns the value of the attribute from the target
getValue(String, String) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns the value of the attribute from the target
getValue(ObjectName, String) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns the value of the attribute from the objName
getValues(String, String[]) - Method in class org.qbroker.net.JMXRequester
returns the key-value map for the attributes from the target
getValues(ObjectName, String[]) - Method in class org.qbroker.net.JMXRequester
returns the key-value map for the attributes from the objName
getValues(String, String[]) - Method in class org.qbroker.net.QMFRequester
returns the key-value map for the attributes from the target
getValues(String, String[]) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns the key-value map for the attributes from the target
getValues(ObjectName, String[]) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns the key-value map for the attributes from the objName
getVirtualHost() - Method in class org.qbroker.net.RMQConnector
 
getXAMode() - Method in interface org.qbroker.node.MessageNode
returns the transaction mode of the uplink
getXAMode(int) - Method in interface org.qbroker.node.MessageNode
returns the transaction mode of the i-th outlink
getXAMode() - Method in class org.qbroker.node.Node
 
getXAMode(int) - Method in class org.qbroker.node.Node
 
getXAMode() - Method in interface org.qbroker.persister.MessagePersister
returns the transaction mode of the persister
getXAMode() - Method in class org.qbroker.persister.Persister
 
getXAMode() - Method in interface org.qbroker.receiver.MessageReceiver
returns the transaction mode of the reciever
getXAMode() - Method in class org.qbroker.receiver.Receiver
 
getXML(String) - Method in class org.qbroker.net.NetconfConnector
returns xml for running configuration and device state information with the given path or null otherwise.
getYesterday() - Method in class org.qbroker.common.TimeWindows
 
GROUP_CAPACITY - Static variable in class org.qbroker.monitor.MonitorGroup
 
GROUP_COUNT - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_HBEAT - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_ID - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_RETRY - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_SIZE - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_SPAN - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_STATUS - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_TID - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_TIME - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_TIMEOUT - Static variable in class org.qbroker.flow.MessageFlow
 
GROUP_TYPE - Static variable in class org.qbroker.flow.MessageFlow
 
groupBrowser() - Method in class org.qbroker.common.GroupedCache
returns a Browser for all group IDs in the natural order
GroupedCache - Class in org.qbroker.common
GroupedCache is a QuickCache with group support.
GroupedCache(String, int, int, int, int) - Constructor for class org.qbroker.common.GroupedCache
 
GroupedCache(String, int) - Constructor for class org.qbroker.common.GroupedCache
 
groupID(String) - Method in class org.qbroker.common.GroupedCache
 
groupID - Variable in class org.qbroker.event.Event
 
groupName(int) - Method in class org.qbroker.common.GroupedCache
 
groupSize() - Method in class org.qbroker.common.GroupedCache
 

H

handle(Callback[]) - Method in class org.qbroker.jaas.SimpleCallbackHandler
 
handle(HttpExchange) - Method in class org.qbroker.jms.MessageHandler
 
handle(HttpExchange) - Method in class org.qbroker.net.SimpleHttpServer
default handler listing request details in json
handleNotification(Notification, Object) - Method in class org.qbroker.common.GenericNotificationListener
 
hasBody() - Method in class org.qbroker.jms.Aggregation
returns true if body aggregation map is NOT empty
hasFormatter() - Method in class org.qbroker.jms.MessageFilter
 
hasFormatter() - Method in class org.qbroker.json.JSONFilter
 
HashChain - Class in org.qbroker.common
HashChain contains a list of the unique keys, and the sorted integer values hashed from the replicas of these keys.
HashChain(String, int, int) - Constructor for class org.qbroker.common.HashChain
 
HashChain(String, int) - Constructor for class org.qbroker.common.HashChain
 
HashChain(String) - Constructor for class org.qbroker.common.HashChain
 
hasKeyInBody(String) - Method in class org.qbroker.jms.Aggregation
returns true if body aggregation Map contains the key
hasMajorChange(Map<String, Object>) - Method in class org.qbroker.flow.MessageFlow
It takes the Map returned from diff() and analizes what have been changed.
hasMore() - Method in class org.qbroker.jndi.FlatBindings
 
hasMore() - Method in class org.qbroker.jndi.FlatNames
 
hasMoreElements() - Method in class org.qbroker.common.Enumerator
 
hasMoreElements() - Method in class org.qbroker.jndi.FlatBindings
 
hasMoreElements() - Method in class org.qbroker.jndi.FlatNames
 
hasSection() - Method in class org.qbroker.json.JSONFilter
 
HB_ECOUNT - Static variable in interface org.qbroker.cluster.ClusterNode
 
HB_ETIME - Static variable in interface org.qbroker.cluster.ClusterNode
 
HB_PCOUNT - Static variable in interface org.qbroker.cluster.ClusterNode
 
HB_PTIME - Static variable in interface org.qbroker.cluster.ClusterNode
 
HB_SIZE - Static variable in interface org.qbroker.cluster.ClusterNode
 
HB_TYPE - Static variable in interface org.qbroker.cluster.ClusterNode
 
headerRegex - Variable in class org.qbroker.jms.MessageServlet
 
HeartbeatGenerator - Class in org.qbroker.receiver
HeartbeatGenerator as a daemon periodically generates time sequence events of JMS messages according to predefined policies.
HeartbeatGenerator(Map) - Constructor for class org.qbroker.receiver.HeartbeatGenerator
 
HEXSTRING - Static variable in class org.qbroker.net.SNMPConnector
 
hexString2Bytes(String) - Static method in class org.qbroker.common.Utils
returns a byte array for the number of the hex string
hexString2Bytes(String) - Static method in class org.qbroker.jms.MessageUtils
returns a byte array for the number of the hex string
host - Variable in class org.qbroker.net.RedisConnector
 
hostIP - Variable in class org.qbroker.net.SNMPConnector
 
hostname - Variable in class org.qbroker.net.CQLConnector
 
hostname - Variable in class org.qbroker.net.JedisConnector
 
hostname - Variable in class org.qbroker.net.MongoDBConnector
 
hostname - Variable in class org.qbroker.net.NNTPConnector
 
hostname - Variable in class org.qbroker.net.RiakConnector
 
hostname - Variable in class org.qbroker.net.SNMPConnector
 
HTTPClient - Class in org.qbroker.net
HTTPClient is a wrapper of HttpClient to implement HTTPConnector.
HTTPClient(Map) - Constructor for class org.qbroker.net.HTTPClient
Creates new HTTPClient
HTTPConnector - Interface in org.qbroker.common
 
HTTPConnector - Class in org.qbroker.net
HTTPConnector connects to a web server and provides the following methods of for content transfers: doGet() and doPost().
HTTPConnector(Map) - Constructor for class org.qbroker.net.HTTPConnector
Creates new HTTPConnector
HTTPLoginModule - Class in org.qbroker.jaas
 
HTTPLoginModule() - Constructor for class org.qbroker.jaas.HTTPLoginModule
 
HTTPMessenger - Class in org.qbroker.jms
HTTPMessenger connects to a web server and initializes one of the operations, such as retrieve, download and store, or other commands.
HTTPMessenger(Map) - Constructor for class org.qbroker.jms.HTTPMessenger
Creates new HTTPMessenger
HTTPServer - Interface in org.qbroker.net
 

I

imqAttrs - Static variable in class org.qbroker.monitor.JMXQMonitor
 
imqAttrs - Static variable in class org.qbroker.net.IMQRequester
 
IMQRequester - Class in org.qbroker.net
IMQRequester connects to the admin service of a Sun OpenMQ MBean Server for JMX requests.
IMQRequester(Map) - Constructor for class org.qbroker.net.IMQRequester
Creates new IMQRequester
ImqWrapperCtx - Class in org.qbroker.jndi
ImqWrapperCtx extends WrapperCtx and tries to init the context of CachedCtx with the real URL and the connection factory name.
IncrementalMonitor - Class in org.qbroker.monitor
IncrementalMonitor monitors the incremental of a number to see if it is out of the ranges.
IncrementalMonitor(Map) - Constructor for class org.qbroker.monitor.IncrementalMonitor
 
IndexedXQueue - Class in org.qbroker.common
IndexedXQueue implements XQueue as a FIFO storage with a circular array for tracking and transaction support.
IndexedXQueue(String, int) - Constructor for class org.qbroker.common.IndexedXQueue
initialzes a queue with capacity of cells
indexOf(byte) - Method in class org.qbroker.common.BytesBuffer
 
indexOf(byte, int) - Method in class org.qbroker.common.BytesBuffer
 
indexOf(byte, int, int) - Method in class org.qbroker.common.BytesBuffer
 
INFO - Static variable in interface org.qbroker.common.Event
 
ingest(String, Message) - Method in class org.qbroker.flow.MessageFlow
It ingests the message into the XQueue with the name of key and returns the id upon success.
init() - Method in class org.qbroker.flow.QServlet
 
initCache(Document, Map) - Method in class org.qbroker.jms.Aggregation
 
initCache(Map) - Method in class org.qbroker.jms.Aggregation
 
initFilters(Map) - Static method in class org.qbroker.jms.MessageFilter
 
initFilters(String, String, Map) - Static method in class org.qbroker.json.JSONFilter
 
initFixedOutLinks(long, int, int, int[], String, List) - Static method in class org.qbroker.node.NodeUtils
It initializes all fixed outLinks stored in list and returns an instance of AssetList with metaData on each of valid outLinks.
initialize(long, Map, Map) - Method in class org.qbroker.common.Aggregator
It initializes the aggregation report and aggregates the fisrt incoming report according to the aggregation operations.
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.CIFSLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.FTPLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.HTTPLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.JDBCLoginModule
 
initialize(Subject, CallbackHandler, Map<String, ?>, Map<String, ?>) - Method in class org.qbroker.jaas.Krb5LoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.RptLoginModule
 
initialize(Subject, CallbackHandler, Map, Map) - Method in class org.qbroker.jaas.ScriptLoginModule
 
initialize(long, Event, TextEvent) - Method in class org.qbroker.jms.Aggregation
It initializes the aggregation event and aggregates the fisrt incoming event according to the aggregation operations.
initialize(long, Message, Message) - Method in class org.qbroker.jms.Aggregation
It initializes the aggregation message and aggregates the fisrt incoming message according to the aggregation operations.
initialize() - Method in class org.qbroker.jms.JMSQConnector
initializes the QueueConnectionFactory and returns it
initialize() - Method in class org.qbroker.jms.JMSTConnector
Initializes the JMS components (TopicConnectionFactory, TopicConnection, TopicPublisher, BytesMessage) for use later in the application
initialize() - Method in class org.qbroker.jms.QConnector
Initializes the JMS components (QueueConnectionFactory, QueueConnection) for use later in the application
initialize() - Method in class org.qbroker.jms.TConnector
Initializes the JMS components (TopicConnectionFactory, TopicConnection, TopicPublisher, BytesMessage) for use later in the application
initialize() - Method in class org.qbroker.net.QMFRequester
 
initialize() - Method in class org.qbroker.wmq.QConnector
Initializes the JMS components (QueueConnectionFactory, QueueConnection) for use later in the application
initMonitor(Map, String) - Static method in class org.qbroker.monitor.MonitorGroup
It initializes a monitor object with the given property map and returns a Map upon success or null otherwise.
initNode(Map, String) - Static method in class org.qbroker.flow.MessageFlow
It instantiates a node object from the given props and returns the object upon success.
initOutLinks(long, int, int, int, String, List) - Static method in class org.qbroker.node.NodeUtils
It initializes all outLinks stored in list and returns an instance of AssetList with metaData on each of outLinks.
initReport(String, long, int, int) - Static method in class org.qbroker.flow.MonitorAgent
initializes the static shared report without keyList
initReport(String, String[], Map, int) - Static method in class org.qbroker.flow.MonitorAgent
initializes the static shared report with keyList
initReport(String, String[], Map, int) - Static method in class org.qbroker.flow.QFlow
It is used for reporter to initialize the static report
initReport(String, long, int, int) - Static method in class org.qbroker.monitor.MonitorUtils
initializes the report of the name in the default container
initReport(String, String[], Map, int) - Static method in class org.qbroker.monitor.MonitorUtils
initializes the report of the name in the default container
initRequester(Map, String, String) - Static method in class org.qbroker.monitor.GenericList
It instantiates a Requester from the given props and returns it upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.ActionNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.AggregateNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.CacheNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.CascadeNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.CollectNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.DeliverNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.DispatchNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.DistinguishNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.DuplicateNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.EventCorrelator
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.EventDispatcher
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.EventMonitor
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.FormatNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.FreeMarkerNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.JobNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.JSONPathNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.JSONTNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.MapReduceNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.MonitorNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.Node
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.ParserNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.PickupNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.PipeNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.PublishNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.RequestNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.ScreenNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.ScriptNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.SelectNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.ServiceNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.SortNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.SpreadNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.SwitchNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.XPathNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.node.XSLTNode
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initRuleset(long, Map, long[]) - Method in class org.qbroker.persister.MessageTerminator
It initializes a new ruleset with the ruleInfo and returns the rule upon success.
initSubstitutions(List) - Static method in class org.qbroker.event.EventUtils
returns an array of TextSubstitution for a list of maps for Sub
initTimeTemplate(String) - Method in class org.qbroker.monitor.Monitor
initializes the time-dependent template for dynamic support
initTimeTemplate(String) - Method in class org.qbroker.monitor.Report
initializes the time-dependent template for dynamic support
inquire(XQueue, DatagramSocket) - Method in class org.qbroker.jms.MessagePacket
It listens to an XQueue for JMS Messages and converts the content of the message into a packet as a request.
inquire(XQueue) - Method in class org.qbroker.jms.SNMPMessenger
It continually gets a JMS Message with an SNMP request from the XQueue.
insert(String, long[], Object, int) - Method in class org.qbroker.common.AssetList
It checks the object and the existence of the key first.
insert(String, long[], Pattern, Object, int) - Method in class org.qbroker.common.CachedList
It checks the object and the existence of the key first.
insert(String, long[], Object, int) - Method in class org.qbroker.common.CachedList
overrides the default behavior and inserts a null as the pattern
insert(Object, long, int[], Object) - Method in class org.qbroker.common.DoubleKeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(Object, long, int[], Object) - Method in class org.qbroker.common.FloatKeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(String, long, int, int[], String[], Object) - Method in class org.qbroker.common.GroupedCache
It checks the existence of the key first.
insert(Object, long, int[], Object) - Method in class org.qbroker.common.IntKeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(Object, long, int[], Object) - Method in class org.qbroker.common.KeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(Object, long, int[], Object) - Method in class org.qbroker.common.LongKeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(String, long, int, int[], Object, long) - Method in class org.qbroker.common.QuickCache
It checks the existence of the key first.
insert(String, long, int, int[], Object) - Method in class org.qbroker.common.QuickCache
 
insert(Object, long, int[], Object) - Method in class org.qbroker.common.StringKeyChain
It inserts the key and the object to the sorted chain and keeps the sorted order.
insert(String, String) - Method in class org.qbroker.net.MongoDBConnector
returns id of the inserted doc or null on failure
insertTopic(String, long, int, int[]) - Method in class org.qbroker.common.CachedList
It checks the existence of the topic first.
INTEGER32 - Static variable in class org.qbroker.net.SNMPConnector
 
internalXQSupported() - Method in class org.qbroker.node.DeliverNode
always returns true since it supports dynamic XQs
internalXQSupported() - Method in interface org.qbroker.node.MessageNode
returns true if the node supports internal XQueues for outlinks
internalXQSupported() - Method in class org.qbroker.node.Node
 
internalXQSupported() - Method in class org.qbroker.node.PickupNode
always returns true since it supports dynamic XQs
internalXQSupported() - Method in class org.qbroker.node.ServiceNode
always returns true since it supports dynamic XQs
IntKeyChain - Class in org.qbroker.common
IntKeyChain contains an array of the sequence keys, timestamp, metadata and objects.
IntKeyChain(String, int) - Constructor for class org.qbroker.common.IntKeyChain
 
invalidate(String, long) - Method in class org.qbroker.common.QuickCache
It sets the object into null no matter what the ttl is.
invalidateGroup(int, long) - Method in class org.qbroker.common.GroupedCache
It invalidates all the object belonging to the group of id and returns number of the objects invalidated.
invokeAction(long, Event) - Method in interface org.qbroker.event.EventAction
invokes the action upon the event
invokeAction(long, Event) - Method in class org.qbroker.event.EventActionGroup
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventAppender
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventPoster
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventScriptLauncher
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventSQLExecutor
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventSyslogger
 
invokeAction(long, Event) - Method in class org.qbroker.event.EventTrapSender
 
invokeAction(long, Event) - Method in class org.qbroker.event.FileSynchronizer
 
invokeAction(long, Event) - Method in class org.qbroker.event.FormattedEventMailer
 
isActive(Calendar) - Method in class org.qbroker.common.TimeWindows
 
isActive(long, Event) - Method in class org.qbroker.event.EventActionGroup
It returns true if any script is active, or false otherwise
isActive(long, Event) - Method in class org.qbroker.event.EventPoster
It applies the rules to the event and returns true if the action is active and will be invoked upon the event, or false otherwise.
isActive(long, Event) - Method in class org.qbroker.event.EventScriptLauncher
It applies the rules to the event and returns true if the script is active and will be invoked upon the event, or false otherwise.
isActive(long, Event) - Method in class org.qbroker.event.EventSQLExecutor
It applies the rules to the event and returns true if the action is active and will be invoked upon the event, or false otherwise.
isAllowedToPost() - Method in class org.qbroker.net.NNTPConnector
 
isArray(String) - Static method in class org.qbroker.json.JSON2Map
 
isAuto - Variable in class org.qbroker.net.RMQConnector
 
isCollectible() - Method in class org.qbroker.common.IndexedXQueue
 
isCollectible() - Method in interface org.qbroker.common.XQueue
returns true if the queue supports collectible() and collect()
isConnected() - Method in interface org.qbroker.common.Connector
 
isConnected() - Method in interface org.qbroker.common.HTTPConnector
 
isConnected() - Method in class org.qbroker.flow.GenericRequester
 
isConnected() - Method in class org.qbroker.jms.AWSMessenger
 
isConnected() - Method in class org.qbroker.jms.HTTPMessenger
 
isConnected() - Method in class org.qbroker.jms.JMXMessenger
 
isConnected() - Method in class org.qbroker.jms.RedisMessenger
 
isConnected - Variable in class org.qbroker.net.CQLConnector
 
isConnected() - Method in class org.qbroker.net.CQLConnector
 
isConnected() - Method in class org.qbroker.net.DBConnector
 
isConnected() - Method in class org.qbroker.net.FTPConnector
 
isConnected() - Method in class org.qbroker.net.FTPSConnector
 
isConnected() - Method in class org.qbroker.net.HTTPClient
returns true since it is connectionless
isConnected() - Method in class org.qbroker.net.HTTPConnector
returns true since it is connectionless
isConnected - Variable in class org.qbroker.net.JedisConnector
 
isConnected() - Method in class org.qbroker.net.JedisConnector
 
isConnected - Variable in class org.qbroker.net.JMXRequester
 
isConnected() - Method in class org.qbroker.net.JMXRequester
 
isConnected - Variable in class org.qbroker.net.MongoDBConnector
 
isConnected() - Method in class org.qbroker.net.MongoDBConnector
 
isConnected() - Method in class org.qbroker.net.MulticastGroup
 
isConnected() - Method in class org.qbroker.net.NetconfConnector
 
isConnected - Variable in class org.qbroker.net.NNTPConnector
 
isConnected() - Method in class org.qbroker.net.NNTPConnector
 
isConnected() - Method in class org.qbroker.net.QMFRequester
 
isConnected() - Method in class org.qbroker.net.RedisConnector
 
isConnected - Variable in class org.qbroker.net.RiakConnector
 
isConnected() - Method in class org.qbroker.net.RiakConnector
 
isConnected() - Method in class org.qbroker.net.RMQConnector
 
isConnected() - Method in class org.qbroker.net.SFTPConnector
 
isConnected() - Method in class org.qbroker.net.SNMPConnector
returns true since it is connectionless
isConnected() - Method in class org.qbroker.net.UDPSocket
 
isConnected() - Method in class org.qbroker.sonicmq.SonicMQRequester
 
isConnected() - Method in class org.qbroker.wmq.PCFRequester
 
isDurable - Variable in class org.qbroker.jms.JMSTConnector
 
isDurable - Variable in class org.qbroker.net.RMQConnector
 
isDynamic() - Method in class org.qbroker.monitor.ConfigTemplate
 
isDynamic() - Method in class org.qbroker.monitor.MonitorGroup
 
isExpired(String, long) - Method in class org.qbroker.common.CachedList
It returns true if the topic has expired, or false otherwise.
isExpired(String, long) - Method in class org.qbroker.common.GroupedCache
returns true if the object of the key has expired, or false otherwise.
isExpired(String, long) - Method in class org.qbroker.common.QuickCache
It returns true if the object of the key has expired, or false otherwise.
isExpired(String) - Method in class org.qbroker.common.QuickCache
 
isFull() - Method in class org.qbroker.common.AssetList
 
isFull() - Method in class org.qbroker.common.IndexedXQueue
 
isFull() - Method in class org.qbroker.common.QList
 
isFull() - Method in interface org.qbroker.common.XQueue
returns true if the queue is full or false otherwise
isHash(String) - Static method in class org.qbroker.json.JSON2Map
 
isHTTPS() - Method in interface org.qbroker.common.HTTPConnector
 
isHTTPS() - Method in class org.qbroker.net.HTTPClient
 
isHTTPS() - Method in class org.qbroker.net.HTTPConnector
 
isInitialized() - Method in class org.qbroker.cluster.PacketNodeBean
 
isListening() - Method in class org.qbroker.net.SNMPConnector
 
isMaster() - Method in interface org.qbroker.cluster.ClusterNode
 
isMaster() - Method in class org.qbroker.cluster.PacketNode
 
isMaster() - Method in class org.qbroker.cluster.SerialPortNode
 
isMaster() - Method in class org.qbroker.cluster.UnicastNode
 
isNegative() - Method in interface org.qbroker.common.Expression
returns the isNegative flag of the expression
isNegative() - Method in class org.qbroker.common.Term
 
isNumeric() - Method in interface org.qbroker.common.Expression
returns true if the expression is numeric or false otherwise
isNumeric() - Method in class org.qbroker.common.Term
 
isPassive - Variable in class org.qbroker.net.RMQConnector
 
isPhysical - Variable in class org.qbroker.jms.JMSQConnector
 
isPhysical - Variable in class org.qbroker.jms.JMSTConnector
 
isPost() - Method in interface org.qbroker.common.HTTPConnector
 
isPost() - Method in class org.qbroker.net.HTTPClient
 
isPost() - Method in class org.qbroker.net.HTTPConnector
 
isPropertyChanged(Map) - Method in class org.qbroker.monitor.ConfigTemplate
returns true if the property template differs from the internal cache
isRMQMessage(Message) - Static method in class org.qbroker.jms.RMQMessenger
 
isSlaveOK - Variable in class org.qbroker.net.MongoDBConnector
 
isSorted - Variable in class org.qbroker.common.KeyChain
 
isStopped(XQueue) - Method in class org.qbroker.persister.Persister
 
isStopped(XQueue) - Method in class org.qbroker.receiver.Receiver
 
isStringExpression(String) - Static method in class org.qbroker.common.Evaluation
returns true if expression is a ternary expression for quoted strings
isValid(Object) - Method in class org.qbroker.jms.JMSEvent
 
ITEM_SEPARATOR - Static variable in class org.qbroker.event.Event
 
itemExists(String) - Method in class org.qbroker.jms.MapEvent
 
iterator() - Method in class org.qbroker.common.Template
 
iterator() - Method in class org.qbroker.json.JSONTemplate
 

J

jaasHandler - Variable in class org.qbroker.jms.MessageServlet
 
jaasLogin - Variable in class org.qbroker.jms.MessageServlet
 
JAVA_VERSION - Static variable in class org.qbroker.jms.MessageUtils
 
JAVA_VERSION - Static variable in class org.qbroker.monitor.MonitorUtils
 
JDBCLoginModule - Class in org.qbroker.jaas
JDBCLoginModule is a LoginModule to authenticate user via JDBC data source.
JDBCLoginModule() - Constructor for class org.qbroker.jaas.JDBCLoginModule
 
JDBCMessenger - Class in org.qbroker.jms
JDBCMessenger connects to a database specified by URI and initializes the operation of query and update for SQL statement with JMS Messages.
JDBCMessenger(Map) - Constructor for class org.qbroker.jms.JDBCMessenger
 
JDBCPersister - Class in org.qbroker.persister
JDBCPersister listens to an XQueue and receives JMS Messages from it.
JDBCPersister(Map) - Constructor for class org.qbroker.persister.JDBCPersister
 
JDBCReceiver - Class in org.qbroker.receiver
JDBCReceiver monitors a JDBC data source and retrieves the records from it via a query.
JDBCReceiver(Map) - Constructor for class org.qbroker.receiver.JDBCReceiver
 
JedisConnector - Class in org.qbroker.net
JedisConnector connects to a Redis server and provides the following methods for Redis operations: set(), get(), zcadd, rpush, lpop, publish and list().
JedisConnector(Map) - Constructor for class org.qbroker.net.JedisConnector
Creates new JedisConnector
JettyServer - Class in org.qbroker.net
JettyServer is an embedded HTTP server as the wrapper of Jetty server.
JettyServer(Map) - Constructor for class org.qbroker.net.JettyServer
 
JMSEvent - Class in org.qbroker.jms
JMSEvent is an Event that implements JMS Message
JMSEvent() - Constructor for class org.qbroker.jms.JMSEvent
 
JMSHealthChecker - Class in org.qbroker.jms
HealthCheck checks a JMS destination by putting or publishing a JMS message to it

It sends or publishes a predefined health-check message to the destination to test its message acceptance.
JMSHealthChecker(Map) - Constructor for class org.qbroker.jms.JMSHealthChecker
 
JMSLogMonitor - Class in org.qbroker.jms
JMSLogMonitor monitors on a JMS queue implemented by a plain logfile via MessageLogger.
JMSLogMonitor(Map) - Constructor for class org.qbroker.jms.JMSLogMonitor
 
JMSMonitor - Class in org.qbroker.jms
JMSMonitor monitors a JMS application by watching its log and its queue depth.
JMSMonitor(Map) - Constructor for class org.qbroker.jms.JMSMonitor
 
JMSPersister - Class in org.qbroker.persister
JMSPersister listens to an XQueue and receives JMS messages from it.
JMSPersister(Map) - Constructor for class org.qbroker.persister.JMSPersister
 
JMSPublisher - Class in org.qbroker.persister
JMSPublisher listens to an XQueue and receives JMS messages from it.
JMSPublisher(Map) - Constructor for class org.qbroker.persister.JMSPublisher
 
JMSQConnector - Class in org.qbroker.jms
JMSQConnector is an abstract class partially implements QueueConnector.
JMSQConnector() - Constructor for class org.qbroker.jms.JMSQConnector
 
JMSReceiver - Class in org.qbroker.receiver
JMSReceiver listens to a JMS Queue and receives JMS messages from it.
JMSReceiver(Map) - Constructor for class org.qbroker.receiver.JMSReceiver
 
JMSSubscriber - Class in org.qbroker.receiver
JMSSubscriber subscribes a JMS Topic and receives JMS messages from it.
JMSSubscriber(Map) - Constructor for class org.qbroker.receiver.JMSSubscriber
 
JMSTConnector - Class in org.qbroker.jms
JMSTConnector connects to a JMS topic and initializes one of the operations, such as sub, pub.
JMSTConnector() - Constructor for class org.qbroker.jms.JMSTConnector
 
jmxc - Variable in class org.qbroker.net.JMXRequester
 
JMXMessenger - Class in org.qbroker.jms
JMXMessenger connects to a JMX server and converts the JMS messages into JMX requests.
JMXMessenger(Map) - Constructor for class org.qbroker.jms.JMXMessenger
Creates new JMXMessenger
JMXPersister - Class in org.qbroker.persister
JMXPersister listens to an XQueue and receives JMS messages from it.
JMXPersister(Map) - Constructor for class org.qbroker.persister.JMXPersister
 
JMXQMonitor - Class in org.qbroker.monitor
JMXQMonitor monitors the message flow on a queue via JMX.
JMXQMonitor(Map) - Constructor for class org.qbroker.monitor.JMXQMonitor
 
JMXReceiver - Class in org.qbroker.receiver
JMXReceiver listens on JMX notifications from a JMX service and puts notification content to JMS messages.
JMXReceiver(Map) - Constructor for class org.qbroker.receiver.JMXReceiver
 
jmxReq - Variable in class org.qbroker.monitor.AgeMonitor
 
JMXRequester - Class in org.qbroker.net
JMXRequester connects to a generic JMX server for JMX requests.
JMXRequester() - Constructor for class org.qbroker.net.JMXRequester
Creates new JMXRequester
JMXRequester(Map) - Constructor for class org.qbroker.net.JMXRequester
 
JNDILookup - Class in org.qbroker.jndi
 
JNDILookup() - Constructor for class org.qbroker.jndi.JNDILookup
 
JobNode - Class in org.qbroker.node
JobNode picks up JMS messages as the job requests and job queries from the uplink and processes them according to their content and the pre-defined rulesets.
JobNode(Map) - Constructor for class org.qbroker.node.JobNode
 
JobPersister - Class in org.qbroker.persister
JobPersister listens to an XQueue and receives JMS Messages as the job requests.
JobPersister(Map) - Constructor for class org.qbroker.persister.JobPersister
 
join() - Method in interface org.qbroker.net.HTTPServer
joins the thread of the server
join() - Method in class org.qbroker.net.JettyServer
 
join() - Method in class org.qbroker.net.SimpleHttpServer
 
JSON2FmModel - Class in org.qbroker.json
JSON2FmModel parses a JSON text stream and creates a FreeMarker compatible data model in a Map or a List.
JSON2Map - Class in org.qbroker.json
JSON2Map parses a JSON text stream and maps the structural content of the JSON into Java objects stored in a Map.
JSON_ARRAY - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_ARRAY - Static variable in class org.qbroker.json.JSON2Map
 
JSON_BOOLEAN - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_BOOLEAN - Static variable in class org.qbroker.json.JSON2Map
 
JSON_MAP - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_MAP - Static variable in class org.qbroker.json.JSON2Map
 
JSON_NULL - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_NULL - Static variable in class org.qbroker.json.JSON2Map
 
JSON_NUMBER - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_NUMBER - Static variable in class org.qbroker.json.JSON2Map
 
JSON_STRING - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_STRING - Static variable in class org.qbroker.json.JSON2Map
 
JSON_UNKNOWN - Static variable in class org.qbroker.json.JSON2FmModel
 
JSON_UNKNOWN - Static variable in class org.qbroker.json.JSON2Map
 
JSONFilter - Class in org.qbroker.json
JSONFilter is a client side filter with an internal formatter.
JSONFilter(String, Map, Perl5Compiler) - Constructor for class org.qbroker.json.JSONFilter
 
JSONFilter(String, Map) - Constructor for class org.qbroker.json.JSONFilter
 
JSONFormatter - Class in org.qbroker.jms
JSONFormatter formats JSON payload in a message with a sequence of operations.
JSONFormatter(Map) - Constructor for class org.qbroker.jms.JSONFormatter
 
JSONParser - Class in org.qbroker.json
JSONParser parses a text into a Map according to the given pattern and JSONpath.
JSONParser(Map) - Constructor for class org.qbroker.json.JSONParser
 
JSONPathNode - Class in org.qbroker.node
JSONPathNode parses JSON payload of JMS Messages, retrieves text data from the JSON payload according to the predefined JSONPath expressions.
JSONPathNode(Map) - Constructor for class org.qbroker.node.JSONPathNode
 
JSONSection - Class in org.qbroker.json
JSONSection represents a portion of JSON data as the value in a template.
JSONSection(Map, boolean) - Constructor for class org.qbroker.json.JSONSection
 
JSONSection(Map) - Constructor for class org.qbroker.json.JSONSection
 
JSONSelector - Class in org.qbroker.json
JSONSelector is to evaluate JSON data with patterns or number ranges.
JSONSelector(String, Object) - Constructor for class org.qbroker.json.JSONSelector
 
JSONTemplate - Class in org.qbroker.json
JSONTemaplte is a template that formats JSON data.
JSONTemplate(Map) - Constructor for class org.qbroker.json.JSONTemplate
 
JSONTNode - Class in org.qbroker.node
JSONTNode transforms JSON payload of JMS messages and the properties according to rulesets.
JSONTNode(Map) - Constructor for class org.qbroker.node.JSONTNode
 
JVMMonitor - Class in org.qbroker.monitor
JVMMonitor monitors the resources of the JVM.
JVMMonitor(Map) - Constructor for class org.qbroker.monitor.JVMMonitor
 

K

KEEP_RUNNING - Static variable in interface org.qbroker.common.XQueue
 
keepOriginalOrder() - Method in class org.qbroker.json.JSONTemplate
if this returns true, the json should be parsed with ordering support
keepRunning(XQueue) - Method in class org.qbroker.flow.MonitorAgent
 
keepRunning(XQueue) - Method in class org.qbroker.persister.Persister
 
keepRunning(XQueue) - Method in class org.qbroker.receiver.Receiver
 
KEY_DOUBLE - Static variable in class org.qbroker.common.KeyChain
 
KEY_FLOAT - Static variable in class org.qbroker.common.KeyChain
 
KEY_INT - Static variable in class org.qbroker.common.KeyChain
 
KEY_LONG - Static variable in class org.qbroker.common.KeyChain
 
KEY_SEQUENCE - Static variable in class org.qbroker.common.KeyChain
 
KEY_STRING - Static variable in class org.qbroker.common.KeyChain
 
KEY_TIME - Static variable in class org.qbroker.common.KeyChain
 
KeyChain - Class in org.qbroker.common
KeyChain contains an array of the sequence keys, timestamp, metaData and objects.
KeyChain(String, int, int) - Constructor for class org.qbroker.common.KeyChain
 
keyIterator(int) - Method in class org.qbroker.common.GroupedCache
returns an Iterator for all existing keys in the group with id or null if the group id does not exist.
keyList - Variable in class org.qbroker.monitor.Monitor
 
keyList - Variable in class org.qbroker.monitor.Report
 
keySet() - Method in class org.qbroker.common.GroupedCache
returns a set for all existing keys of the entire cache
keySet() - Method in class org.qbroker.common.QuickCache
returns a set for all existing keys
keyspace - Variable in class org.qbroker.net.CQLConnector
 
Krb5LoginModule - Class in org.qbroker.jaas
Krb5LoginModule extends com.sun.security.auth.module.Krb5LoginModule with support of more options for realm and kdc.
Krb5LoginModule() - Constructor for class org.qbroker.jaas.Krb5LoginModule
 

L

LatestRecord - Class in org.qbroker.monitor
LatestRecord queries a DB for a record and monitor its latest update time
LatestRecord(Map) - Constructor for class org.qbroker.monitor.LatestRecord
 
LINE_SEPARATOR - Static variable in class org.qbroker.event.EventUtils
 
linearInterpolate(double, double, double, double, double[][]) - Static method in class org.qbroker.common.Utils
It assumes the data points linearly distributed between (x-span, 0) and (x, y).
linkName - Variable in class org.qbroker.node.Node
 
linkName - Variable in class org.qbroker.persister.Persister
 
linkName - Variable in class org.qbroker.receiver.Receiver
 
list() - Method in class org.qbroker.common.DataSet
 
list() - Method in class org.qbroker.common.TimeWindows
 
list(int) - Method in class org.qbroker.flow.MessageFlow
returns a text of list with all nodes in either JSON or XML
list(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS message from xq that contains a dirname for listing files in it and gets the list via ftp.
list(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS message from xq that contains a dirname for listing files in it and gets the list via ftps.
list(XQueue) - Method in class org.qbroker.jms.JDBCMessenger
It listens to an XQueue for incoming JMS messages and extracts a pattern for table names or a specific table name, and content filters from each message.
list(Message, int) - Static method in class org.qbroker.jms.MessageUtils
returns a string on the message for list purpose
list(XQueue) - Method in class org.qbroker.jms.MongoDBMessenger
It lists all collections in the db
list(XQueue) - Method in class org.qbroker.jms.NNTPMessenger
It gets a JMS message from xq that contains a newsgroup name for listing articles in it and gets the list via nntp.
list(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS message from xq that contains a dirname for listing files in it and gets the list via sftp.
list(String) - Method in class org.qbroker.jndi.CachedCtx
 
list(Name) - Method in class org.qbroker.jndi.CachedCtx
 
list(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
list(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
list(String) - Method in class org.qbroker.jndi.WrapperCtx
 
list(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
list(String, int[]) - Method in class org.qbroker.net.CQLConnector
returns a string buffer with info on all columns for a specific table
list(String, String[], int[]) - Method in class org.qbroker.net.DBConnector
returns a string buffer with info on all objects for the types
list(String, String[]) - Method in class org.qbroker.net.DBConnector
returns the list of all objects for the specific types
list(String, int[]) - Method in class org.qbroker.net.DBConnector
returns a string buffer with info on all columns for a specific table
list(String) - Method in class org.qbroker.net.JedisConnector
 
list(String) - Method in class org.qbroker.net.JMXRequester
returns names of the all MBeans for the given pattern on the server
list() - Method in class org.qbroker.net.MongoDBConnector
returns an array of collection names for the DB
list(String) - Method in class org.qbroker.net.QMFRequester
returns names of the all objects for the given class on the server
list() - Method in class org.qbroker.net.RiakConnector
returns an array of all bucket names
list(String, int) - Method in interface org.qbroker.node.MessageNode
lists all NEW messages in the given outlink of the node and returns a Map or null if the outlink is not defined.
list(String, int) - Method in class org.qbroker.node.Node
lists all NEW messages in a specific outlink named by the key and returns a Map or null if it is not defined
list(String, String) - Method in class org.qbroker.sonicmq.SonicMQRequester
returns names of the all MBeans for the given pattern on the server
listAll(String, String...) - Method in class org.qbroker.net.QMFRequester
returns a list of all objects for the given class on the server
listBindings(String) - Method in class org.qbroker.jndi.CachedCtx
 
listBindings(Name) - Method in class org.qbroker.jndi.CachedCtx
 
listBindings(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
listBindings(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
listBindings(String) - Method in class org.qbroker.jndi.WrapperCtx
 
listBindings(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
listen(DatagramSocket, XQueue) - Method in class org.qbroker.jms.MessagePacket
It listens to the DatagramSocket for incoming DatagramPackets.
listen(XQueue) - Method in class org.qbroker.jms.SNMPMessenger
It listens to the DatagramSocket for incoming SNMP packets.
listen(XQueue) - Method in class org.qbroker.sonicmq.SonicMQMessenger
It adds a notification listener to the SonicMQ broker and saves the XQueue instance as notice for the downstream.
listPendings(XQueue, int) - Method in class org.qbroker.node.DistinguishNode
lists all propagating messages and cached keys
listPendings(XQueue, int) - Method in class org.qbroker.node.JobNode
lists all propagating messages and pending jobs
listPendings(XQueue, int) - Method in interface org.qbroker.node.MessageNode
lists all PROPAGATING or PENDING messages of the node in the uplink and returns a Map or null if the uplink is not for the node.
listPendings(XQueue, int) - Method in class org.qbroker.node.MonitorNode
list all propagating messages and pending jobs
listPendings(XQueue, int) - Method in class org.qbroker.node.Node
lists all propagating and pending messages of the node in the uplink and returns a Map or null if it is not defined
listPendings(XQueue, int) - Method in class org.qbroker.node.PipeNode
lists all propagating and pending messages
listPendings(XQueue, int) - Method in class org.qbroker.node.RequestNode
lists all propagating and cached messages
listPendings(XQueue, int) - Method in class org.qbroker.node.ScreenNode
lists all propagating and withheld messages or keys
listPendings(XQueue, int) - Method in class org.qbroker.node.SortNode
lists all propagating and cached messages
listXQ(XQueue, int, String[]) - Static method in class org.qbroker.jms.MessageUtils
lists all NEW messages in a specific XQ and returns a Map based on the given resultType and the property list.
LM_LOAD - Static variable in class org.qbroker.common.LoadManager
 
LM_NODE - Static variable in class org.qbroker.common.LoadManager
 
LOAD_COUNT - Static variable in class org.qbroker.common.LoadManager
 
LOAD_HIGH - Static variable in class org.qbroker.node.Node
 
LOAD_LOW - Static variable in class org.qbroker.node.Node
 
LOAD_MEDIUM - Static variable in class org.qbroker.node.Node
 
LOAD_OID - Static variable in class org.qbroker.common.LoadManager
 
LOAD_PID - Static variable in class org.qbroker.common.LoadManager
 
LOAD_SIZE - Static variable in class org.qbroker.common.LoadManager
 
LOAD_STATUS - Static variable in class org.qbroker.common.LoadManager
 
LOAD_TIME - Static variable in class org.qbroker.common.LoadManager
 
LOAD_TYPE - Static variable in class org.qbroker.common.LoadManager
 
LOAD_WEIGHT - Static variable in class org.qbroker.common.LoadManager
 
loadIncludedProperties(List, String, int, Map, Map) - Static method in class org.qbroker.flow.MonitorAgent
It checks the loaded primay include on its ClassName for each string item of the given group.
loadList() - Method in class org.qbroker.monitor.ConfigList
It downloads the config property map from the given data source and returns the change hashmap or null if it is skipped or it has no change.
loadListProperties(List, String, int, Map) - Static method in class org.qbroker.flow.MonitorAgent
It loads the property map from configDir for each string item of the given list and adds the property map to the given props.
LoadManager - Class in org.qbroker.common
LoadManager manages generic work loads among the available nodes dynamically.
LoadManager(String, int) - Constructor for class org.qbroker.common.LoadManager
 
loadReference() - Method in class org.qbroker.jms.JDBCMessenger
loads the state parameters from the reference file
locate(long, int) - Method in class org.qbroker.common.DoubleKeyChain
It assumes the key chain has been sorted in ascending order.
locate(long, int) - Method in class org.qbroker.common.FloatKeyChain
It assumes the key chain has been sorted in ascending order.
locate(int[], int, int) - Method in class org.qbroker.common.IndexedXQueue
locates all unreserved empty cells among the given ids in the list starting from the index of begin thru the index of begin+len-1.
locate(long, int) - Method in class org.qbroker.common.IntKeyChain
It assumes the key chain has been sorted in ascending order.
locate(long, int) - Method in class org.qbroker.common.KeyChain
It assumes the key chain has been sorted in ascending order.
locate(long, int) - Method in class org.qbroker.common.LongKeyChain
It assumes the key chain has been sorted in ascending order.
locate(long, int) - Method in class org.qbroker.common.StringKeyChain
It assumes the key chain has been sorted in ascending order.
locate(int[], int, int) - Method in interface org.qbroker.common.XQueue
locates all unreserved empty cells among the given ids in the list ranging from the id of begin thru the id of begin+len-1 and returns the number of ids found or -1 to indicate errors.
locate(int, String) - Static method in class org.qbroker.json.JSON2Map
 
locate(int, String, int) - Static method in class org.qbroker.json.JSON2Map
locates the end position of the first JSON object on the id-th level from the starting point of fromIndex and returns the position or -1 upon failure.
locateNewlog() - Method in class org.qbroker.common.NewlogFetcher
It locates the first new log entry according to the reference info of the logfile and returns the position of the EOF or new log entry.
log(String) - Method in class org.qbroker.common.GenericLogger
Creates new GenericLogger
log(String, String) - Static method in class org.qbroker.common.GenericLogger
 
log(int, String) - Static method in class org.qbroker.common.GenericLogger
 
log() - Method in class org.qbroker.event.Event
logs to the file according to programName
log(Event) - Method in class org.qbroker.event.EventLogger
 
log(Event) - Method in class org.qbroker.event.EventSyslogger
 
log(int, Event) - Method in class org.qbroker.event.EventSyslogger
 
log(Event, Map) - Method in class org.qbroker.event.EventSyslogger
 
log(int, int, long, String) - Method in class org.qbroker.event.EventSyslogger
 
LOG_ALERT - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_AUDIT - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_AUTH - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_CENTRAL - Static variable in class org.qbroker.event.Event
 
LOG_CLOCK - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_COMPACT - Static variable in class org.qbroker.event.Event
 
LOG_CRON - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_DAEMON - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_FTP - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_JMS - Static variable in class org.qbroker.event.Event
 
LOG_KERN - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL - Static variable in class org.qbroker.event.Event
 
LOG_LOCAL0 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL1 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL2 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL3 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL4 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL5 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL6 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LOCAL7 - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_LPR - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_MAIL - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_NEWS - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_NTP - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_SECURITY - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_SYSLOG - Static variable in class org.qbroker.event.Event
 
LOG_SYSLOG - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_USER - Static variable in class org.qbroker.event.EventSyslogger
 
LOG_UUCP - Static variable in class org.qbroker.event.EventSyslogger
 
logBuffer - Variable in class org.qbroker.common.NewlogFetcher
 
logger - Variable in class org.qbroker.common.GenericLogger
 
login() - Method in class org.qbroker.jaas.CIFSLoginModule
 
login() - Method in class org.qbroker.jaas.FTPLoginModule
 
login() - Method in class org.qbroker.jaas.HTTPLoginModule
 
login() - Method in class org.qbroker.jaas.JDBCLoginModule
 
login() - Method in class org.qbroker.jaas.RptLoginModule
 
login() - Method in class org.qbroker.jaas.ScriptLoginModule
 
login(String, String) - Method in class org.qbroker.jms.MessageServlet
 
LOGINREFUSED - Static variable in class org.qbroker.monitor.DBQuery
 
LOGINTIMEOUT - Static variable in class org.qbroker.monitor.DBQuery
 
loginURL - Variable in class org.qbroker.jms.MessageServlet
 
logMode - Variable in class org.qbroker.event.Event
 
logout() - Method in class org.qbroker.jaas.CIFSLoginModule
 
logout() - Method in class org.qbroker.jaas.FTPLoginModule
 
logout() - Method in class org.qbroker.jaas.HTTPLoginModule
 
logout() - Method in class org.qbroker.jaas.JDBCLoginModule
 
logout() - Method in class org.qbroker.jaas.RptLoginModule
 
logout() - Method in class org.qbroker.jaas.ScriptLoginModule
 
LogPersister - Class in org.qbroker.persister
LogPersister gets JMS messages from an XQueue and appends the messages into a log file.
LogPersister(Map) - Constructor for class org.qbroker.persister.LogPersister
 
LogReceiver - Class in org.qbroker.receiver
LogReceiver listens to a log file and fetches all new entries of it.
LogReceiver(Map) - Constructor for class org.qbroker.receiver.LogReceiver
 
LogScissor - Class in org.qbroker.receiver
LogScissor continuously monitors the size of the logfile and renames the file into a new name with a sequentical id if either the session times out and the file size is none zero, or the size reaches the threshold before the timeout.
LogScissor(Map) - Constructor for class org.qbroker.receiver.LogScissor
 
LogSlicer - Class in org.qbroker.jms
LogSlicer slices a growing logfile into pieces dynamically so that they can be havestered.
LogSlicer(Map) - Constructor for class org.qbroker.jms.LogSlicer
 
long2Bytes(long) - Static method in class org.qbroker.jms.MessageUtils
returns a byte array for the number
LongKeyChain - Class in org.qbroker.common
LongKeyChain contains an array of the sequence keys, timestamp, metadata and objects.
LongKeyChain(String, int, int) - Constructor for class org.qbroker.common.LongKeyChain
 
look(char[], int, int) - Static method in class org.qbroker.json.JSON2Map
returns the position of the first end chars or -1 if not found
lookup(String) - Method in class org.qbroker.jndi.CachedCtx
 
lookup(Name) - Method in class org.qbroker.jndi.CachedCtx
 
lookup(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
lookup(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
lookup(String) - Method in class org.qbroker.jndi.WrapperCtx
 
lookup(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
lookup(String, Map<String, Object>) - Static method in class org.qbroker.persister.PersisterPool
returns className and fill up parameters to props or null on failure
lookup(String, Map<String, Object>) - Static method in class org.qbroker.persister.ReceiverPool
returns className and fills up parameters to props
lookupLink(String) - Method in class org.qbroker.jndi.CachedCtx
 
lookupLink(Name) - Method in class org.qbroker.jndi.CachedCtx
 
lookupLink(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
lookupLink(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
lookupLink(String) - Method in class org.qbroker.jndi.WrapperCtx
 
lookupLink(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
lpop(String, OutputStream) - Method in class org.qbroker.net.RedisConnector
 

M

main(String[]) - Static method in class org.qbroker.aws.STSClient
 
main(String[]) - Static method in class org.qbroker.cluster.PacketNode
 
main(String[]) - Static method in class org.qbroker.cluster.PacketProxy
 
main(String[]) - Static method in class org.qbroker.cluster.SerialPortNode
 
main(String[]) - Static method in class org.qbroker.cluster.UnicastNode
 
main(String[]) - Static method in class org.qbroker.common.AES
 
main(String[]) - Static method in class org.qbroker.common.DataSet
 
main(String[]) - Static method in class org.qbroker.common.Evaluation
 
main(String[]) - Static method in class org.qbroker.common.HashChain
 
main(String[]) - Static method in class org.qbroker.common.PHP2Map
 
main(String[]) - Static method in class org.qbroker.common.XML2Map
 
main(String[]) - Static method in class org.qbroker.event.EventSyslogger
 
main(String[]) - Static method in class org.qbroker.flow.GenericRequester
 
main(String[]) - Static method in class org.qbroker.flow.MonitorAgent
The configuration parameters are stored in the property file, Agent.json, that lists all monitorGroups, etc.
main(String[]) - Static method in class org.qbroker.flow.QClient
 
main(String[]) - Static method in class org.qbroker.flow.QFlow
 
main(String[]) - Static method in class org.qbroker.flow.ReleaseTag
 
main(String[]) - Static method in class org.qbroker.jms.JMSMonitor
 
main(String[]) - Static method in class org.qbroker.jms.JSONFormatter
 
main(String[]) - Static method in class org.qbroker.jms.MessageHandler
 
main(String[]) - Static method in class org.qbroker.jms.MessageServlet
 
main(String[]) - Static method in class org.qbroker.jndi.JNDILookup
 
main(String[]) - Static method in class org.qbroker.json.JSON2FmModel
 
main(String[]) - Static method in class org.qbroker.json.JSON2Map
 
main(String[]) - Static method in class org.qbroker.json.JSONSelector
 
main(String[]) - Static method in class org.qbroker.json.JSONTemplate
 
main(String[]) - Static method in class org.qbroker.monitor.AgeMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.FileTester
lists all files in a folder selected by a pattern, mtime or size
main(String[]) - Static method in class org.qbroker.monitor.GenericList
 
main(String[]) - Static method in class org.qbroker.monitor.IncrementalMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.JMXQMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.NumberMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.PropertyMonitor
It builds the complete JSON property file according to the master configuration file and the files for individual components.
main(String[]) - Static method in class org.qbroker.monitor.QMFQMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.RedisTester
 
main(String[]) - Static method in class org.qbroker.monitor.RMQMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.ServiceMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.SyntheticMonitor
 
main(String[]) - Static method in class org.qbroker.monitor.WebTester
 
main(String[]) - Static method in class org.qbroker.net.CQLConnector
tests Cassandra basic operations
main(String[]) - Static method in class org.qbroker.net.DBConnector
 
main(String[]) - Static method in class org.qbroker.net.FTPConnector
 
main(String[]) - Static method in class org.qbroker.net.FTPSConnector
 
main(String[]) - Static method in class org.qbroker.net.HTTPClient
 
main(String[]) - Static method in class org.qbroker.net.HTTPConnector
 
main(String[]) - Static method in class org.qbroker.net.IMQRequester
 
main(String[]) - Static method in class org.qbroker.net.JedisConnector
 
main(String[]) - Static method in class org.qbroker.net.JettyServer
 
main(String[]) - Static method in class org.qbroker.net.JMXRequester
 
main(String[]) - Static method in class org.qbroker.net.MessageMailer
 
main(String[]) - Static method in class org.qbroker.net.MongoDBConnector
tests MongoDB basic operations
main(String[]) - Static method in class org.qbroker.net.MulticastGroup
 
main(String[]) - Static method in class org.qbroker.net.NetconfConnector
 
main(String[]) - Static method in class org.qbroker.net.NNTPConnector
 
main(String[]) - Static method in class org.qbroker.net.QMFRequester
 
main(String[]) - Static method in class org.qbroker.net.RedisConnector
 
main(String[]) - Static method in class org.qbroker.net.RiakConnector
tests Riak basic operations
main(String[]) - Static method in class org.qbroker.net.RMQConnector
 
main(String[]) - Static method in class org.qbroker.net.ScriptedBrowser
tests ScripotedBrowser operations
main(String[]) - Static method in class org.qbroker.net.SFTPConnector
 
main(String[]) - Static method in class org.qbroker.net.SimpleHttpServer
 
main(String[]) - Static method in class org.qbroker.net.SNMPConnector
 
main(String[]) - Static method in class org.qbroker.net.UDPSocket
 
main(String[]) - Static method in class org.qbroker.sonicmq.SonicMQMonitor
 
main(String[]) - Static method in class org.qbroker.sonicmq.SonicMQRequester
 
main(String[]) - Static method in class org.qbroker.wmq.ChannelMonitor
 
main(String[]) - Static method in class org.qbroker.wmq.PCFRequester
 
main(String[]) - Static method in class org.qbroker.wmq.QueueMonitor
 
map(String) - Method in class org.qbroker.common.HashChain
It maps the msg to a key and returns its id upon success or -1 otherwise
MapEvent - Class in org.qbroker.jms
MapEvent is an Event that implements JMS MapMessage
MapEvent() - Constructor for class org.qbroker.jms.MapEvent
 
MapReduceNode - Class in org.qbroker.node
MapReduceNode picks up JMS messages as the requests and creates multiple copies of the message as the requests according to the predefined rulesets.
MapReduceNode(Map) - Constructor for class org.qbroker.node.MapReduceNode
 
mapURI(String, Map) - Static method in class org.qbroker.persister.PersisterPool
It is a utility to parse URI and update property Map to set some mandatory properties, like ClassName, for persisters.
mapURI(String, Map) - Static method in class org.qbroker.persister.ReceiverPool
It is a utility to parse URI and update property Map to set some mandatory properties, like ClassName, for receivers.
mark(int) - Method in class org.qbroker.jms.MessageInputStream
 
markIsSupported() - Method in class org.qbroker.jms.MessageInputStream
 
maxArticle - Variable in class org.qbroker.net.NNTPConnector
 
maxIdleTime - Variable in class org.qbroker.jms.JMSQConnector
 
maxIdleTime - Variable in class org.qbroker.jms.JMSTConnector
 
MAXLENGTH - Static variable in class org.qbroker.common.SQLUtils
 
MAXLOGLENGTH - Static variable in class org.qbroker.common.NewlogFetcher
 
MAXLOGLENGTH - Static variable in class org.qbroker.monitor.WinlogMonitor
 
maxMsgLength - Variable in class org.qbroker.jms.JMSQConnector
 
maxMsgLength - Variable in class org.qbroker.jms.JMSTConnector
 
MAXNUMBERLOGS - Static variable in class org.qbroker.common.NewlogFetcher
 
MAXNUMBERLOGS - Static variable in class org.qbroker.jms.JMSLogMonitor
 
MAXNUMBERLOGS - Static variable in class org.qbroker.monitor.ExpectedLog
 
MAXNUMBERLOGS - Static variable in class org.qbroker.monitor.UnixlogMonitor
 
MAXNUMBERLOGS - Static variable in class org.qbroker.monitor.WinlogMonitor
 
maxNumberMsg - Variable in class org.qbroker.jms.JMSQConnector
 
maxNumberMsg - Variable in class org.qbroker.jms.JMSTConnector
 
maxPage - Variable in class org.qbroker.monitor.Monitor
 
maxRetry - Variable in class org.qbroker.monitor.Monitor
 
maxRetry - Variable in class org.qbroker.persister.Persister
 
maxRetry - Variable in class org.qbroker.receiver.Receiver
 
MAXSCANNEDLOGS - Static variable in class org.qbroker.jms.JMSLogMonitor
 
MAXSCANNEDLOGS - Static variable in class org.qbroker.monitor.ExpectedLog
 
MAXSCANNEDLOGS - Static variable in class org.qbroker.monitor.UnixlogMonitor
 
MAXSCANNEDLOGS - Static variable in class org.qbroker.monitor.WinlogMonitor
 
MCG_CONFRM - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_DATA - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_HBEAT - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_HSHAKE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_NOTICE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_QUERY - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_QUIT - Static variable in class org.qbroker.cluster.PacketNodeBean
 
MCG_UPDATE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
md - Variable in class org.qbroker.jms.MessageServlet
 
merge(long, Event[]) - Method in interface org.qbroker.event.EventMerger
merges the set of events into a new event
merge(long, Event[]) - Method in class org.qbroker.event.EventSummary
 
merge(Reader, Document, DocumentBuilder) - Method in class org.qbroker.jms.Aggregation
merges the xml content from the given reader to the xml doc and returns number of objects merged or -1 for failure
merge(Reader, String, Map) - Method in class org.qbroker.jms.Aggregation
merges the json content from the given reader to the parsed json map and returns 1 for success, 0 for empty source and -1 for failure
mergeSecondaryIncludes(String, Map, Map, Map) - Static method in class org.qbroker.monitor.MonitorUtils
It returns a Map with all names secondarily included in a given list of the primary objects.
MessageEvaluator - Class in org.qbroker.persister
MessageEvaluator evaluates JMS Messages according to rulesets.
MessageEvaluator(Map) - Constructor for class org.qbroker.persister.MessageEvaluator
 
MessageFilter - Class in org.qbroker.jms
MessageFilter is a client side filter with an internal formatter.
MessageFilter(Map) - Constructor for class org.qbroker.jms.MessageFilter
 
MessageFlow - Class in org.qbroker.flow
MessageFlow is a message-driven application with a group of inter-linked message nodes.
MessageFlow(Map, XQueue) - Constructor for class org.qbroker.flow.MessageFlow
Creates new MessageFlow
MessageFlow(Map) - Constructor for class org.qbroker.flow.MessageFlow
 
MessageHandler - Class in org.qbroker.jms
MessageHandler implements HttpHandler for http servers.
MessageHandler(Map) - Constructor for class org.qbroker.jms.MessageHandler
 
MessageInputStream - Class in org.qbroker.jms
MessageInputStream is an InputStream on a given JMS BytesMessage.
MessageInputStream(BytesMessage) - Constructor for class org.qbroker.jms.MessageInputStream
 
MessageLogger - Class in org.qbroker.jms
MessageLogger handles common logs as JMS Messages.
MessageLogger(Map) - Constructor for class org.qbroker.jms.MessageLogger
 
MessageMailer - Class in org.qbroker.net
MessageMailer is a generic mailer to send emails

It takes an email address of recipient, your return address, and the subject of the mail as the argument at the initial stage.
MessageMailer(String, String, String) - Constructor for class org.qbroker.net.MessageMailer
 
MessageNode - Interface in org.qbroker.node
MessageNode is an interface that pickes up JMS Messages from the only input XQueue and processes them according to the predefined rules and their content.
MessageOutputStream - Class in org.qbroker.jms
MessageOutputStream is an OutputStream on a given JMS BytesMessage.
MessageOutputStream(BytesMessage) - Constructor for class org.qbroker.jms.MessageOutputStream
 
MessagePacket - Class in org.qbroker.jms
MessagePacket handles JMS Messages IO on DatagramSocket.
MessagePacket(Map) - Constructor for class org.qbroker.jms.MessagePacket
 
MessagePersister - Interface in org.qbroker.persister
MessagePersister is an interface that picks up JMS Messages from an XQueue as the input and persists or delivers them to their destinations.
MessageReceiver - Interface in org.qbroker.receiver
MessageReceiver is an interface that receives JMS Messages from their originations and puts them to an XQueue as the output.
MessageServlet - Class in org.qbroker.jms
MessageServlet is a servlet for generic message services.
MessageServlet() - Constructor for class org.qbroker.jms.MessageServlet
 
MessageServlet(Map) - Constructor for class org.qbroker.jms.MessageServlet
 
MessageStream - Class in org.qbroker.jms
MessageStream handles Stream IO on JMS Messages.
MessageStream(Map) - Constructor for class org.qbroker.jms.MessageStream
 
MessageTerminator - Class in org.qbroker.persister
MessageTerminator is similar to MessageEvaluator.
MessageTerminator(Map) - Constructor for class org.qbroker.persister.MessageTerminator
 
MessageUtils - Class in org.qbroker.jms
MessageUtils contains a bunch of constants and static methods on JMSMessage for common uses
MessageUtils() - Constructor for class org.qbroker.jms.MessageUtils
default constructor for MessageUtils
META_ACAT - Static variable in class org.qbroker.common.QuickCache
 
META_ACMT - Static variable in class org.qbroker.common.QuickCache
 
META_ATAC - Static variable in class org.qbroker.common.QuickCache
 
META_ATMC - Static variable in class org.qbroker.common.QuickCache
 
META_DEFAULT - Static variable in class org.qbroker.common.QuickCache
 
META_MAP - Static variable in interface org.qbroker.node.MessageNode
 
META_MCAT - Static variable in class org.qbroker.common.QuickCache
 
META_MCMT - Static variable in class org.qbroker.common.QuickCache
 
META_MSG - Static variable in interface org.qbroker.node.MessageNode
 
META_MTAC - Static variable in class org.qbroker.common.QuickCache
 
META_MTMC - Static variable in class org.qbroker.common.QuickCache
 
META_OUT - Static variable in interface org.qbroker.node.MessageNode
 
META_RULE - Static variable in interface org.qbroker.node.MessageNode
 
META_XQ - Static variable in interface org.qbroker.node.MessageNode
 
metadata - Variable in class org.qbroker.common.KeyChain
 
MF_NODE - Static variable in class org.qbroker.flow.MessageFlow
 
MF_PSTR - Static variable in class org.qbroker.flow.MessageFlow
 
MF_RCVR - Static variable in class org.qbroker.flow.MessageFlow
 
migrateProperties(Map) - Static method in class org.qbroker.common.Utils
It returns a Map with migrated properties
mode - Variable in class org.qbroker.jms.JMSQConnector
 
mode - Variable in class org.qbroker.jms.JMSTConnector
 
mode - Variable in class org.qbroker.receiver.Receiver
 
MongoDBConnector - Class in org.qbroker.net
MongoDBConnector connects to a MongoDB and provides some basic DB operation methods: list(), count(), find(), findone(), insert(), update() and remove().
MongoDBConnector(Map) - Constructor for class org.qbroker.net.MongoDBConnector
Creates new MongoDBConnector
MongoDBMessenger - Class in org.qbroker.jms
MongoDBMessenger connects to a Mongo database specified by URI and initializes the operations of find and update, etc with JMS Messages on various document collections.
MongoDBMessenger(Map) - Constructor for class org.qbroker.jms.MongoDBMessenger
 
Monitor - Class in org.qbroker.monitor
Monitor is an abstract class with partial implementation of both MonitorReport and MonitorAction.
Monitor(Map) - Constructor for class org.qbroker.monitor.Monitor
 
MonitorAction - Interface in org.qbroker.monitor
MonitorAction is an interface for an action upon a report

It is up to the implementation to decide whether to support checkpointing and how to do checkpointing
MonitorAgent - Class in org.qbroker.flow
MonitorAgent is a Java container hosting multiple MonitorGroups and MessageFlows.
MonitorAgent(Map) - Constructor for class org.qbroker.flow.MonitorAgent
 
MonitorAgent(Map, int, String) - Constructor for class org.qbroker.flow.MonitorAgent
 
MonitorGroup - Class in org.qbroker.monitor
MonitorGroup manages a group of monitors that can be used to monitor various monitors periodically.
MonitorGroup(Map) - Constructor for class org.qbroker.monitor.MonitorGroup
 
MonitorNode - Class in org.qbroker.node
MonitorNode listens to an input XQ for JMS messages as requests for certain occurrences.
MonitorNode(Map) - Constructor for class org.qbroker.node.MonitorNode
 
MonitorPersister - Class in org.qbroker.persister
MonitorPersister listens to an XQueue and receives ObjectMessages from it.
MonitorPersister(Map) - Constructor for class org.qbroker.persister.MonitorPersister
 
MonitorReport - Interface in org.qbroker.monitor
MonitorReport is an Interface to get a report on a monitored entity
MonitorUtils - Class in org.qbroker.monitor
MonitorUtils wrappes some utilities for Monitor stuff
MonitorUtils() - Constructor for class org.qbroker.monitor.MonitorUtils
 
monitStatus - Static variable in class org.qbroker.monitor.ServiceMonitor
 
monthDayMask - Static variable in class org.qbroker.common.TimeWindows
 
monthMask - Static variable in class org.qbroker.common.TimeWindows
 
MS_EOT - Static variable in class org.qbroker.common.DelimitedBuffer
 
MS_EOT - Static variable in class org.qbroker.jms.JMSQConnector
 
MS_EOT - Static variable in class org.qbroker.jms.JMSTConnector
 
MS_SOT - Static variable in class org.qbroker.common.DelimitedBuffer
 
MS_SOT - Static variable in class org.qbroker.jms.JMSQConnector
 
MS_SOT - Static variable in class org.qbroker.jms.JMSTConnector
 
msField - Variable in class org.qbroker.jms.JMSQConnector
 
msg - Variable in class org.qbroker.monitor.DummyAction
 
msg2Text - Variable in class org.qbroker.jms.JMSQConnector
 
Msg2Text - Class in org.qbroker.jms
Msg2Text is a customized formatter that formats a JMS message into a plain text according to the result type.
Msg2Text(Map) - Constructor for class org.qbroker.jms.Msg2Text
 
MSG_BID - Static variable in interface org.qbroker.node.MessageNode
 
MSG_CID - Static variable in interface org.qbroker.node.MessageNode
 
MSG_OID - Static variable in interface org.qbroker.node.MessageNode
 
MSG_RID - Static variable in interface org.qbroker.node.MessageNode
 
MSG_TID - Static variable in interface org.qbroker.node.MessageNode
 
MSG_TIME - Static variable in interface org.qbroker.node.MessageNode
 
msgFilters - Variable in class org.qbroker.jms.JMSQConnector
 
msgID - Variable in class org.qbroker.jms.JMSQConnector
 
msgID - Variable in class org.qbroker.jms.JMSTConnector
 
msgList - Variable in class org.qbroker.node.Node
 
msgSelector - Variable in class org.qbroker.jms.JMSQConnector
 
msgSelector - Variable in class org.qbroker.jms.JMSTConnector
 
mtime - Variable in class org.qbroker.common.KeyChain
 
MulticastGroup - Class in org.qbroker.net
MulticastGroup connects to a multicast socket for publishing or receiving Datagram packets.
MulticastGroup(String, int) - Constructor for class org.qbroker.net.MulticastGroup
 
MulticastGroup(String, int, int) - Constructor for class org.qbroker.net.MulticastGroup
 
MulticastGroup(String, int, int, int, int, String) - Constructor for class org.qbroker.net.MulticastGroup
 
MultiFileMonitor - Class in org.qbroker.monitor
MultiFileMonitor monitors a group of files on their mtime and/or size

Use MultiFileMonitor to get the mtime and/or size of a group of files.
MultiFileMonitor(Map) - Constructor for class org.qbroker.monitor.MultiFileMonitor
 

N

name - Variable in class org.qbroker.jms.MessageServlet
 
name - Variable in class org.qbroker.monitor.DummyAction
 
name - Variable in class org.qbroker.monitor.Monitor
 
name - Variable in class org.qbroker.monitor.Report
 
name - Variable in class org.qbroker.node.Node
 
negate() - Method in interface org.qbroker.common.Expression
sets the isNegative flag to true
negate() - Method in class org.qbroker.common.Term
 
negotiate(HashMap) - Method in class org.qbroker.receiver.ServerListener
It reads the first message from the socket, then packages and evalues the message for negotiations.
NetconfConnector - Class in org.qbroker.net
NetconfConnector connects to a router via ssh and provides the following methods for read-only operations: getXML() and getTunnelNames().
NetconfConnector(Map) - Constructor for class org.qbroker.net.NetconfConnector
Creates new NetconfConnector
NewlogFetcher - Class in org.qbroker.common
NewlogFetcher reads the new log entries from a sequential log file

Use NewlogFetcher to check a sequential log file repetitively.
NewlogFetcher(Map) - Constructor for class org.qbroker.common.NewlogFetcher
 
next() - Method in interface org.qbroker.common.Browser
returns the id of the next item or -1 if none left
next() - Method in class org.qbroker.jndi.FlatBindings
 
next() - Method in class org.qbroker.jndi.FlatNames
 
next(char[], int, int) - Static method in class org.qbroker.json.JSON2Map
returns the position of the first comment char or -1 if not found
nextElement() - Method in class org.qbroker.common.Enumerator
 
nextElement() - Method in class org.qbroker.jndi.FlatBindings
 
nextElement() - Method in class org.qbroker.jndi.FlatNames
 
nextMessage(int, OutputStream) - Method in class org.qbroker.net.RedisConnector
 
NNTPConnector - Class in org.qbroker.net
NNTPConnector connects to a NNTP server and provides the following methods for news group operations: nntpGet(), nntpPost(), nntpListArticles(), and nntpListGroups().
NNTPConnector(Map) - Constructor for class org.qbroker.net.NNTPConnector
Creates new NNTPConnector
nntpGet(StringBuffer, String) - Method in class org.qbroker.net.NNTPConnector
It retrieves the entire article of the specific article id from the current newsgroup.
nntpGet(StringBuffer, String, int) - Method in class org.qbroker.net.NNTPConnector
It retrieves the content of the article of the specific article id from the current newsgroup.
nntpListArticles(String, long) - Method in class org.qbroker.net.NNTPConnector
It returns an array of article IDs for requested articles in the specified news group.
nntpListGroups(String, long) - Method in class org.qbroker.net.NNTPConnector
It returns a list of news groups on the NNTP server.
NNTPMessenger - Class in org.qbroker.jms
NNTPMessenger connects to an NNTP server and initializes one of the operations, such as fetch, retrieve and post.
NNTPMessenger(Map) - Constructor for class org.qbroker.jms.NNTPMessenger
Creates new NNTPMessenger
nntpPost(String, String) - Method in class org.qbroker.net.NNTPConnector
It posts the article with the header and the body to the current newsgroup.
nntpPost(String, String, String) - Method in class org.qbroker.net.NNTPConnector
It posts the article with the subject and the story to the current newsgroup.
Node - Class in org.qbroker.node
Node is an abstract class of MessageNode.
Node(Map) - Constructor for class org.qbroker.node.Node
 
NODE_CLOSED - Static variable in interface org.qbroker.node.MessageNode
 
NODE_COUNT - Static variable in class org.qbroker.common.LoadManager
 
NODE_DISABLED - Static variable in interface org.qbroker.node.MessageNode
 
NODE_DOWN - Static variable in interface org.qbroker.cluster.ClusterNode
 
NODE_GID - Static variable in class org.qbroker.common.LoadManager
 
NODE_MAX - Static variable in class org.qbroker.common.LoadManager
 
NODE_NEW - Static variable in interface org.qbroker.cluster.ClusterNode
 
NODE_OPTION - Static variable in class org.qbroker.common.LoadManager
 
NODE_PAUSE - Static variable in interface org.qbroker.node.MessageNode
 
NODE_READY - Static variable in interface org.qbroker.node.MessageNode
 
NODE_RETRYING - Static variable in interface org.qbroker.node.MessageNode
 
NODE_RUNNING - Static variable in interface org.qbroker.cluster.ClusterNode
 
NODE_RUNNING - Static variable in interface org.qbroker.node.MessageNode
 
NODE_SIZE - Static variable in class org.qbroker.common.LoadManager
 
NODE_STANDBY - Static variable in interface org.qbroker.cluster.ClusterNode
 
NODE_STANDBY - Static variable in interface org.qbroker.node.MessageNode
 
NODE_STATUS - Static variable in class org.qbroker.common.LoadManager
 
NODE_STOPPED - Static variable in interface org.qbroker.node.MessageNode
 
NODE_TIME - Static variable in class org.qbroker.common.LoadManager
 
NODE_TIMEOUT - Static variable in interface org.qbroker.cluster.ClusterNode
 
NODE_WEIGHT - Static variable in class org.qbroker.common.LoadManager
 
nodeListToText(NodeList) - Static method in class org.qbroker.common.Utils
converts a DOM NodeList into the text representation of the hierachy.
nodeToText(Node) - Static method in class org.qbroker.common.Utils
converts a DOM node into the text representation of the hierachy.
NodeUtils - Class in org.qbroker.node
NodeUtils contains a bunch of constants and static methods on brokers for common uses
NodeUtils() - Constructor for class org.qbroker.node.NodeUtils
default constructor for NodeUtils
NOHIT_OUT - Static variable in class org.qbroker.node.NodeUtils
 
NONE - Static variable in interface org.qbroker.common.Event
 
NonSQLException - Exception in org.qbroker.common
NonSQLException is an exception for generic non-SQL data store.
NonSQLException(Exception, String) - Constructor for exception org.qbroker.common.NonSQLException
 
NonSQLException(String) - Constructor for exception org.qbroker.common.NonSQLException
 
NonSQLException() - Constructor for exception org.qbroker.common.NonSQLException
 
NORMAL - Static variable in class org.qbroker.common.TimeWindows
 
normalize(Map, String) - Static method in class org.qbroker.common.Utils
It assumes the Map contains a list of the given key.
normalize(Map) - Static method in class org.qbroker.json.JSON2Map
returns JSON content for a given Map in alphabetical ascending order
normalize(Map, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given Map in alphabatical ascending order
normalize(List) - Static method in class org.qbroker.json.JSON2Map
returns JSON content for a given List in alphabetical ascending order
normalize(List, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given List in alphabetical ascending order
normalStep - Variable in class org.qbroker.monitor.Monitor
 
NOSKIP - Static variable in interface org.qbroker.monitor.MonitorReport
report process is done
NOTAVAILABLE - Static variable in class org.qbroker.monitor.DBQuery
 
NOTCONNECTED - Static variable in class org.qbroker.jms.LogSlicer
 
NOTCONNECTED - Static variable in class org.qbroker.net.RedisConnector
 
NOTCONNECTED - Static variable in class org.qbroker.persister.StreamPersister
 
NOTCONNECTED - Static variable in class org.qbroker.receiver.StreamReceiver
 
NOTICE - Static variable in interface org.qbroker.common.Event
 
NOTMULTIPART - Static variable in class org.qbroker.monitor.WebTester
 
NULL - Static variable in class org.qbroker.net.SNMPConnector
 
NUM_AVG - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
NUM_AVG - Static variable in class org.qbroker.monitor.NumberMonitor
 
NUM_COUNT - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
NUM_COUNT - Static variable in class org.qbroker.monitor.NumberMonitor
 
NUM_MAX - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
NUM_MAX - Static variable in class org.qbroker.monitor.NumberMonitor
 
NUM_MIN - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
NUM_MIN - Static variable in class org.qbroker.monitor.NumberMonitor
 
NUM_SUM - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
NUM_SUM - Static variable in class org.qbroker.monitor.NumberMonitor
 
NumberMonitor - Class in org.qbroker.monitor
NumberMonitor monitors a number to see if it is out of the ranges.
NumberMonitor(Map) - Constructor for class org.qbroker.monitor.NumberMonitor
 
numberOfFields() - Method in class org.qbroker.common.Template
 

O

OAMSecurityExit - Class in org.qbroker.wmq
OAMSecurityExit creates an MQCSP object and sets the username and password for the authentication on the server side.
OAMSecurityExit(String) - Constructor for class org.qbroker.wmq.OAMSecurityExit
 
OBJ_FILE - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_FILE - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_FILE - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_FTP - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_FTP - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_FTP - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_HTTP - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_HTTP - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_HTTP - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_JDBC - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_JDBC - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_JDBC - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_JMS - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_JMS - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_JMS - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_JMX - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_JMX - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_JMX - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_LOG - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_LOG - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_LOG - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_PCF - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_PCF - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_PCF - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_PROC - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_PROC - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_PROC - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_REPORT - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_REPORT - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_REPORT - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_REQ - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_REQ - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_REQ - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_SCRIPT - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_SCRIPT - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_SCRIPT - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_SNMP - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_SNMP - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_SNMP - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_SONIC - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_SONIC - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_SONIC - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_TCP - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_TCP - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_TCP - Static variable in class org.qbroker.monitor.NumberMonitor
 
OBJ_UDP - Static variable in class org.qbroker.monitor.GenericList
 
OBJ_UDP - Static variable in class org.qbroker.monitor.IncrementalMonitor
 
OBJ_UDP - Static variable in class org.qbroker.monitor.NumberMonitor
 
ObjectEvent - Class in org.qbroker.jms
ObjectEvent is an Event that implements JMS ObjectMessage
ObjectEvent() - Constructor for class org.qbroker.jms.ObjectEvent
 
OCCURRED - Static variable in class org.qbroker.common.TimeWindows
 
OF_HOLDON - Static variable in class org.qbroker.node.NodeUtils
 
OF_HOLDON - Static variable in class org.qbroker.receiver.HeartbeatGenerator
 
OF_KEEPNEW - Static variable in class org.qbroker.node.NodeUtils
 
OF_KEEPNEW - Static variable in class org.qbroker.receiver.HeartbeatGenerator
 
OF_KEEPOLD - Static variable in class org.qbroker.node.NodeUtils
 
OF_KEEPOLD - Static variable in class org.qbroker.receiver.HeartbeatGenerator
 
offhead - Variable in class org.qbroker.jms.JMSQConnector
 
offhead - Variable in class org.qbroker.jms.JMSTConnector
 
offtail - Variable in class org.qbroker.jms.JMSQConnector
 
offtail - Variable in class org.qbroker.jms.JMSTConnector
 
OIDSTRING - Static variable in class org.qbroker.net.SNMPConnector
 
onException(JMSException) - Method in class org.qbroker.jms.JMSQConnector
 
onException(JMSException) - Method in class org.qbroker.jms.JMSTConnector
 
onException(JMSException) - Method in interface org.qbroker.jms.QueueConnector
catches JMSException of Connection asynchronously
onException(JMSException) - Method in interface org.qbroker.jms.TopicConnector
catches JMSException of Connection asynchronously
onException(JMSException) - Method in class org.qbroker.wmq.TConnector
 
onNotification(Notification) - Method in class org.qbroker.sonicmq.SonicMQMessenger
 
operation - Variable in class org.qbroker.jms.JMSQConnector
 
operation - Variable in class org.qbroker.jms.JMSTConnector
 
operation - Variable in class org.qbroker.net.RMQConnector
 
operation - Variable in class org.qbroker.net.SNMPConnector
 
operation - Variable in class org.qbroker.node.Node
 
operation - Variable in class org.qbroker.persister.Persister
 
operation - Variable in class org.qbroker.receiver.Receiver
 
OPTION_END - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_FILE - Static variable in class org.qbroker.node.CacheNode
 
OPTION_FIRST - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_FIRST_LAST - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_FIRST_MAX - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_FIRST_MIN - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_FTP - Static variable in class org.qbroker.node.CacheNode
 
OPTION_HTTP - Static variable in class org.qbroker.node.CacheNode
 
OPTION_JDBC - Static variable in class org.qbroker.node.CacheNode
 
OPTION_JMS - Static variable in class org.qbroker.node.CacheNode
 
OPTION_JMX - Static variable in class org.qbroker.node.CacheNode
 
OPTION_LAST - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_MAX - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_MIN - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_MONGO - Static variable in class org.qbroker.node.CacheNode
 
OPTION_NONE - Static variable in class org.qbroker.node.CacheNode
 
OPTION_NONE - Static variable in class org.qbroker.node.ScreenNode
 
OPTION_REDIS - Static variable in class org.qbroker.node.CacheNode
 
OPTION_RIAK - Static variable in class org.qbroker.node.CacheNode
 
OPTION_STATIC - Static variable in class org.qbroker.node.CacheNode
 
OPTION_TCP - Static variable in class org.qbroker.node.CacheNode
 
OPTION_UDP - Static variable in class org.qbroker.node.CacheNode
 
ORDER_FIRST - Static variable in interface org.qbroker.event.EventEscalation
 
ORDER_LAST - Static variable in interface org.qbroker.event.EventEscalation
 
ORDER_NONE - Static variable in interface org.qbroker.event.EventEscalation
 
org.qbroker.aws - package org.qbroker.aws
 
org.qbroker.cluster - package org.qbroker.cluster
 
org.qbroker.common - package org.qbroker.common
 
org.qbroker.event - package org.qbroker.event
 
org.qbroker.flow - package org.qbroker.flow
 
org.qbroker.jaas - package org.qbroker.jaas
 
org.qbroker.jms - package org.qbroker.jms
 
org.qbroker.jndi - package org.qbroker.jndi
 
org.qbroker.json - package org.qbroker.json
 
org.qbroker.monitor - package org.qbroker.monitor
 
org.qbroker.net - package org.qbroker.net
 
org.qbroker.node - package org.qbroker.node
 
org.qbroker.persister - package org.qbroker.persister
 
org.qbroker.receiver - package org.qbroker.receiver
 
org.qbroker.sonicmq - package org.qbroker.sonicmq
 
org.qbroker.wmq - package org.qbroker.wmq
 
OS_ARCH - Static variable in class org.qbroker.jms.MessageUtils
 
OS_ARCH - Static variable in class org.qbroker.monitor.MonitorUtils
 
OS_NAME - Static variable in class org.qbroker.jms.MessageUtils
 
OS_NAME - Static variable in class org.qbroker.monitor.MonitorUtils
 
OS_VERSION - Static variable in class org.qbroker.jms.MessageUtils
 
OS_VERSION - Static variable in class org.qbroker.monitor.MonitorUtils
 
OUT_CAPACITY - Static variable in interface org.qbroker.node.MessageNode
 
OUT_COUNT - Static variable in interface org.qbroker.node.MessageNode
 
OUT_DEQ - Static variable in interface org.qbroker.node.MessageNode
 
OUT_EXTRA - Static variable in interface org.qbroker.node.MessageNode
 
OUT_LENGTH - Static variable in interface org.qbroker.node.MessageNode
 
OUT_MODE - Static variable in interface org.qbroker.node.MessageNode
 
OUT_NRULE - Static variable in interface org.qbroker.node.MessageNode
 
OUT_OFFSET - Static variable in interface org.qbroker.node.MessageNode
 
OUT_ORULE - Static variable in interface org.qbroker.node.MessageNode
 
OUT_QDEPTH - Static variable in interface org.qbroker.node.MessageNode
 
OUT_QIPPS - Static variable in interface org.qbroker.node.MessageNode
 
OUT_QSTATUS - Static variable in interface org.qbroker.node.MessageNode
 
OUT_QTIME - Static variable in interface org.qbroker.node.MessageNode
 
OUT_SIZE - Static variable in interface org.qbroker.node.MessageNode
 
OUT_STATUS - Static variable in interface org.qbroker.node.MessageNode
 
OUT_TIME - Static variable in interface org.qbroker.node.MessageNode
 
overwrite(String) - Method in class org.qbroker.common.GenericLogger
 
overwrite(String, String) - Static method in class org.qbroker.common.GenericLogger
 
overwrite - Variable in class org.qbroker.jms.JMSQConnector
 
overwrite - Variable in class org.qbroker.jms.JMSTConnector
 

P

pack(int, String, Template, XQueue, byte[], Message) - Static method in class org.qbroker.jms.MessageUtils
returns the number of messages packed into inMessage's body on success, or -1 if failed.
PacketNode - Class in org.qbroker.cluster
PacketNode is a cluster node of a MulticastGroup.
PacketNode(Map) - Constructor for class org.qbroker.cluster.PacketNode
 
PacketNodeBean - Class in org.qbroker.cluster
PacketNodeBean is a collection of properties for tracking the state of a given source of UPD packets

A PacketNodeBean has bunch of node properties, like name, role, address, port, hearbeat, status, latest timestamp, sequence ID, packet type, packet count, packet info and the first packet.
PacketNodeBean() - Constructor for class org.qbroker.cluster.PacketNodeBean
 
PacketPersister - Class in org.qbroker.persister
PacketPersister listens to an XQueue for JMSMessages, packages the content into DatagramPackets and sends them to a UDP socket.
PacketPersister(Map) - Constructor for class org.qbroker.persister.PacketPersister
 
PacketProxy - Class in org.qbroker.cluster
PacketProxy is a proxy forwarding UDP packets to existing destinations.
PacketProxy(Map) - Constructor for class org.qbroker.cluster.PacketProxy
 
PacketReceiver - Class in org.qbroker.receiver
PacketReceiver listens to a UDP socket and receives packets from it.
PacketReceiver(Map) - Constructor for class org.qbroker.receiver.PacketReceiver
 
parse(Reader) - Static method in class org.qbroker.common.PHP2Map
parses PHP stream from in and returns a Map, MT-safe
parse(String) - Method in class org.qbroker.common.RRDParser
 
parse(String) - Method in class org.qbroker.common.SimpleParser
 
parse(String) - Method in class org.qbroker.event.EventParser
 
parse(Method, Object, String, Message) - Static method in class org.qbroker.jms.MessageUtils
It parses the text and fills the result into the message.
parse(String) - Method in class org.qbroker.jndi.FlatNameParser
 
parse(Reader) - Static method in class org.qbroker.json.JSON2FmModel
parses JSON stream from in and returns either Map or List, MT-safe
parse(Reader) - Static method in class org.qbroker.json.JSON2Map
parses JSON stream from in and returns either a Map or a List with unescaped JSON data.
parse(String) - Method in class org.qbroker.json.JSONParser
 
parse(String) - Static method in class org.qbroker.net.JedisConnector
parses the Redis request and returns args up to 5 of them
parse(String) - Static method in class org.qbroker.net.MongoDBConnector
parses a JSON text into a DBObject
parseCmd(String) - Static method in class org.qbroker.common.RunCommand
 
parseDate(String) - Static method in class org.qbroker.common.Utils
 
parseDate(String) - Static method in class org.qbroker.event.Event
 
parseGetParameters(HttpExchange) - Static method in class org.qbroker.net.SimpleHttpServer
parses the GET parameters and returns the map loaded with parameters
parseInterval(String) - Static method in class org.qbroker.common.DataSet
 
parseInterval(String) - Static method in class org.qbroker.common.TimeWindows
 
parseJSON(Reader, boolean) - Static method in class org.qbroker.json.JSON2Map
parses JSON stream from in and returns either a Map or a List with unescaped JSON data as well as the key list with orginal order for maps.
parseOperation(String) - Static method in class org.qbroker.net.ScriptedBrowser
 
parsePostParameters(HttpExchange, Map<String, List<String>>) - Static method in class org.qbroker.net.SimpleHttpServer
parses the POST parameters and returns the map loaded with parameters
ParserNode - Class in org.qbroker.node
ParserNode parses JMS Message body and extracts properties out of it.
ParserNode(Map) - Constructor for class org.qbroker.node.ParserNode
 
parseThreshold(String) - Static method in class org.qbroker.common.TimeWindows
 
parseTimeString(String) - Static method in class org.qbroker.common.TimeWindows
 
parseType(String) - Static method in class org.qbroker.net.ScriptedBrowser
 
partition - Variable in class org.qbroker.jms.JMSQConnector
 
partition - Variable in class org.qbroker.jms.JMSTConnector
 
partition - Variable in class org.qbroker.persister.Persister
 
partition - Variable in class org.qbroker.receiver.Receiver
 
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.ActionNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.CacheNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.CollectNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.DeliverNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.DuplicateNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.EventMonitor
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.JobNode
It passes the message from an input XQueue over to an output XQ.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.Node
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, XQueue, long[], int) - Static method in class org.qbroker.node.NodeUtils
puts a msg to out XQ with overflowOption implemented and returns a non-negative number upon success or -1 otherwise
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.RequestNode
It passes the message from the input XQueue over to an output XQueue and returns 1 upon success or 0 otherwise.
passthru(long, Message, XQueue, int, int, int, int) - Method in class org.qbroker.node.ServiceNode
passes the message from an input XQ over to an output XQ as the request for a new persister or receiver.
password - Variable in class org.qbroker.jms.JMSQConnector
 
password - Variable in class org.qbroker.jms.JMSTConnector
 
password - Variable in class org.qbroker.net.CQLConnector
 
password - Variable in class org.qbroker.net.JedisConnector
 
password - Variable in class org.qbroker.net.MongoDBConnector
 
password - Variable in class org.qbroker.net.NNTPConnector
 
password - Variable in class org.qbroker.net.RedisConnector
 
password - Variable in class org.qbroker.net.RiakConnector
 
password - Variable in class org.qbroker.net.RMQConnector
 
PatternFilenameFilter - Class in org.qbroker.common
 
PatternFilenameFilter(String) - Constructor for class org.qbroker.common.PatternFilenameFilter
 
PATTERNNOHIT - Static variable in class org.qbroker.monitor.WebTester
 
PAUSE - Static variable in interface org.qbroker.common.XQueue
 
pause(XQueue) - Static method in class org.qbroker.jms.MessageUtils
sets PAUSE bit on the global mask of the XQueue.
PAUSE - Static variable in class org.qbroker.net.ScriptedBrowser
 
pauseTime - Variable in class org.qbroker.persister.Persister
 
pauseTime - Variable in class org.qbroker.receiver.Receiver
 
PCFRequester - Class in org.qbroker.wmq
PCFRequester connects to the admin service of a WebSphere MQ queue manager for PCF requests.
PCFRequester(Map) - Constructor for class org.qbroker.wmq.PCFRequester
Creates new PCFRequester
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.jms.JMSHealthChecker
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.jms.JMSLogMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.jms.JMSMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.AgeMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.DBQuery
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.DBRecord
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.DummyAction
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.ExpectedLog
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.FileComparator
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.FileMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.IncrementalMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.JMXQMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.JVMMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.LatestRecord
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.Monitor
 
performAction(int, long, Map<String, Object>) - Method in interface org.qbroker.monitor.MonitorAction
examines the report on the monitored entity and reacts to it as an action
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.MultiFileMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.NumberMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.ProcessMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.PropertyMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.QMFQMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.RMQMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.ScriptLauncher
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.ServiceMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.ShortJob
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.SyntheticMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.UnixlogMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.URLMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.WebOperator
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.monitor.WinlogMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.sonicmq.SonicMQMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.wmq.ChannelMonitor
 
performAction(int, long, Map<String, Object>) - Method in class org.qbroker.wmq.QueueMonitor
 
persist(XQueue, int) - Method in class org.qbroker.persister.AWSRequester
implementation of persist() with flow control individual object control will be provided by the owner
persist(XQueue, int) - Method in class org.qbroker.persister.DocumentPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.EventPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.FilePersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.JDBCPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.JMSPersister
implementation of persist() with flow control individual object control will be provided by the owner
persist(XQueue, int) - Method in class org.qbroker.persister.JMSPublisher
implementation of persist() with flow control individual object control will be provided by the owner
persist(XQueue, int) - Method in class org.qbroker.persister.JMXPersister
implementation of persist() with flow control individual object control will be provided by the owner
persist(XQueue, int) - Method in class org.qbroker.persister.JobPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.LogPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.MessageEvaluator
 
persist(XQueue, int) - Method in interface org.qbroker.persister.MessagePersister
gets all the JMS messages from the XQueue and delivers them to their destinations.
persist(XQueue, int) - Method in class org.qbroker.persister.MessageTerminator
 
persist(XQueue, int) - Method in class org.qbroker.persister.MonitorPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.PacketPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.Persister
 
persist(XQueue, int) - Method in class org.qbroker.persister.PersisterPool
 
persist(XQueue, int) - Method in class org.qbroker.persister.ReceiverPool
 
persist(XQueue, int) - Method in class org.qbroker.persister.RedisPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.RMQPersister
implementation of persist() with flow control individual object control will be provided by the owner
persist(XQueue, int) - Method in class org.qbroker.persister.ServerPersister
 
persist(XQueue, int) - Method in class org.qbroker.persister.StreamPersister
 
persistence - Variable in class org.qbroker.jms.JMSQConnector
 
persistence - Variable in class org.qbroker.jms.JMSTConnector
 
Persister - Class in org.qbroker.persister
Persister is an abstract class of MessagePersister.
Persister(Map) - Constructor for class org.qbroker.persister.Persister
 
PersisterPool - Class in org.qbroker.persister
PersisterPool listens to an XQueue for requests carried by ObjectMessages.
PersisterPool(Map) - Constructor for class org.qbroker.persister.PersisterPool
 
PHP2Map - Class in org.qbroker.common
PHP2Map parses a PHP serialized text stream and maps the structural content of the PHP object into Java object stored in a Map.
PHP_ARRAY - Static variable in class org.qbroker.common.PHP2Map
 
PHP_BOOLEAN - Static variable in class org.qbroker.common.PHP2Map
 
PHP_DEFAULT - Static variable in class org.qbroker.common.PHP2Map
 
PHP_FLOAT - Static variable in class org.qbroker.common.PHP2Map
 
PHP_NULL - Static variable in class org.qbroker.common.PHP2Map
 
PHP_NUMBER - Static variable in class org.qbroker.common.PHP2Map
 
pickup(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
pickup(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
pickup(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
pickupList(String, String, List) - Static method in class org.qbroker.monitor.GenericList
 
PickupNode - Class in org.qbroker.node
PickupNode listens to an input XQ for JMS messages with an arbitrary URI as a request to retrieve messages.
PickupNode(Map) - Constructor for class org.qbroker.node.PickupNode
 
PipeNode - Class in org.qbroker.node
PipeNode picks up JMS messages from the input XQueue and caches them first.
PipeNode(Map) - Constructor for class org.qbroker.node.PipeNode
 
PKT_ACK - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PKT_COUNT - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PKT_ROLE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PKT_SID - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PKT_STATUS - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PKT_TIME - Static variable in class org.qbroker.cluster.PacketNodeBean
 
pm - Variable in class org.qbroker.monitor.Monitor
 
pm - Variable in class org.qbroker.monitor.Report
 
POOL_CHECKOUT - Static variable in class org.qbroker.common.GenericPool
 
POOL_CHECKOUT - Static variable in class org.qbroker.common.ThreadPool
 
POOL_CLOSED - Static variable in class org.qbroker.common.GenericPool
 
POOL_CLOSED - Static variable in class org.qbroker.common.ThreadPool
 
POOL_INVALID - Static variable in class org.qbroker.common.GenericPool
 
POOL_INVALID - Static variable in class org.qbroker.common.ThreadPool
 
POOL_OK - Static variable in class org.qbroker.common.GenericPool
 
POOL_OK - Static variable in class org.qbroker.common.ThreadPool
 
port - Variable in class org.qbroker.net.CQLConnector
 
port - Variable in class org.qbroker.net.JedisConnector
 
port - Variable in class org.qbroker.net.MongoDBConnector
 
port - Variable in class org.qbroker.net.NNTPConnector
 
port - Variable in class org.qbroker.net.RedisConnector
 
port - Variable in class org.qbroker.net.RiakConnector
 
port - Variable in class org.qbroker.net.SNMPConnector
 
portOpen() - Method in class org.qbroker.common.SerialPortDevice
opens the serial port
post(XQueue) - Method in class org.qbroker.jms.NNTPMessenger
It gets a JMS Message from the XQueue and posts its content into the NNTP server continuously.
postable(Event) - Static method in class org.qbroker.event.EventUtils
 
postable(Event, Map) - Static method in class org.qbroker.event.EventUtils
It returns a formatted string of the event in the postable format.
prepareStatement(String) - Method in class org.qbroker.net.DBConnector
returns the prepared statement
pretty(Event) - Static method in class org.qbroker.event.EventUtils
 
pretty(Event, Map) - Static method in class org.qbroker.event.EventUtils
It returns a formatted string of the event in the compact format.
previousStatus - Variable in class org.qbroker.monitor.DummyAction
 
previousStatus - Variable in class org.qbroker.monitor.Monitor
 
print(PrintStream) - Method in class org.qbroker.event.Event
 
priority - Variable in class org.qbroker.jms.JMSQConnector
 
priority - Variable in class org.qbroker.jms.JMSTConnector
 
priorityNames - Static variable in interface org.qbroker.common.Event
 
processArgs(String[], Map) - Static method in class org.qbroker.flow.QClient
 
processAttrs - Static variable in class org.qbroker.monitor.ServiceMonitor
 
processBody(Message, byte[]) - Static method in class org.qbroker.jms.MessageUtils
In case of BytesMessages, you may need to reset them before using this method to process message body.
ProcessMonitor - Class in org.qbroker.monitor
ProcessMonitor monitors an OS process with specific patterns
ProcessMonitor(Map) - Constructor for class org.qbroker.monitor.ProcessMonitor
 
processPdu(CommandResponderEvent) - Method in class org.qbroker.net.SimpleUdpTransportMapping
It is the default callback method for processing incoming request, report and notification PDU.
processRequest(HttpServletRequest, HttpServletResponse, Event) - Method in class org.qbroker.jms.MessageServlet
With the existing event or the event built from the HTTP request according to the request path, the method sends it to the backend for the response.
profileName - Variable in class org.qbroker.aws.AWSClient
 
projectProps(String, Map) - Static method in class org.qbroker.common.Utils
It assumes a property map contains a list of names as the value for the key, their property maps and others.
promote() - Method in class org.qbroker.flow.MessageFlow
promotes the flow from the current status to running status
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.ActionNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.AggregateNode
It picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.CacheNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.CascadeNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.CollectNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.DeliverNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.DispatchNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.DistinguishNode
picks up a message from input queue and evaluate its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.DuplicateNode
picks up a message from input queue and duplicate it to all output XQ
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.EventCorrelator
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.EventDispatcher
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.EventMonitor
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.FormatNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.FreeMarkerNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.JobNode
picks up a message from input queue and evaluate its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.JSONPathNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.JSONTNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.MapReduceNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in interface org.qbroker.node.MessageNode
gets the JMS messages from the input XQueue and processes them one by one.
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.MonitorNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.Node
It picks up messages from the input XQueue and evaluates their content to decide which output XQueues to propagate.
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.ParserNode
picks up a message from input queue and evaluate its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.PickupNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.PipeNode
picks up a message from input queue and evaluate its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.PublishNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.RequestNode
 
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.ScreenNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.ScriptNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.SelectNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.ServiceNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.SortNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.SpreadNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.SwitchNode
picks up a message from input queue and evaluate its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.XPathNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propagate(XQueue, XQueue[]) - Method in class org.qbroker.node.XSLTNode
picks up a message from input queue and evaluates its content to decide which output queue to propagate
propertyExists(String) - Method in class org.qbroker.jms.JMSEvent
 
PropertyMonitor - Class in org.qbroker.monitor
PropertyMonitor monitors a given set of properties on their last modified time and content.
PropertyMonitor(Map) - Constructor for class org.qbroker.monitor.PropertyMonitor
 
propertyName - Variable in class org.qbroker.jms.JMSQConnector
 
propertyName - Variable in class org.qbroker.jms.JMSTConnector
 
propertyName - Variable in class org.qbroker.jms.MessageServlet
 
propertyName - Variable in class org.qbroker.persister.Persister
 
propertyName - Variable in class org.qbroker.receiver.Receiver
 
propertyValue - Variable in class org.qbroker.jms.JMSQConnector
 
propertyValue - Variable in class org.qbroker.jms.JMSTConnector
 
propertyValue - Variable in class org.qbroker.jms.MessageServlet
 
propertyValue - Variable in class org.qbroker.receiver.Receiver
 
PROTOCOLERROR - Static variable in class org.qbroker.jms.LogSlicer
 
PROTOCOLERROR - Static variable in class org.qbroker.monitor.DBQuery
 
PROTOCOLERROR - Static variable in class org.qbroker.monitor.FTPTester
 
PROTOCOLERROR - Static variable in class org.qbroker.monitor.RedisTester
 
PROTOCOLERROR - Static variable in class org.qbroker.monitor.WebTester
 
PROTOCOLERROR - Static variable in class org.qbroker.net.RedisConnector
 
PROTOCOLERROR - Static variable in class org.qbroker.persister.StreamPersister
 
provide(XQueue, Socket, String) - Method in class org.qbroker.persister.ServerPersister
It gets JMS Messages from an XQueue and writes the content of messages to the socket continuously.
proxy(Map) - Method in class org.qbroker.node.ServiceNode
It continuously reads byte stream from the socket and package them into JMS Messages.
PSTR_CLOSED - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_DISABLED - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_PAUSE - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_READY - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_RETRYING - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_RUNNING - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_STANDBY - Static variable in interface org.qbroker.persister.MessagePersister
 
PSTR_STOPPED - Static variable in interface org.qbroker.persister.MessagePersister
 
PTP_CONFRM - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_DATA - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_HBEAT - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_HSHAKE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_NOTICE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_QUERY - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_QUIT - Static variable in class org.qbroker.cluster.PacketNodeBean
 
PTP_UPDATE - Static variable in class org.qbroker.cluster.PacketNodeBean
 
pub(InputStream) - Method in class org.qbroker.jms.JMSTConnector
read bytes from the InputStream and publish them into a JMS topic as JMS messages.
pub(XQueue) - Method in class org.qbroker.jms.JMSTConnector
It gets JMS messages from the XQueue and publishes them on a given JMS topic.
pub(XQueue) - Method in class org.qbroker.jms.RedisMessenger
 
pub(XQueue) - Method in class org.qbroker.jms.RMQMessenger
It gets JMS messages from the XQueue and publishes them with certain routing keys to the RabbitMQ server.
pub(XQueue) - Method in interface org.qbroker.jms.TopicConnector
continuously gets the JMS messages from the XQueue and publishes them with the JMS topic.
pub(InputStream) - Method in interface org.qbroker.jms.TopicConnector
continuously gets the JMS messages from the InputStream and publishes them with the JMS topic.
pub(String, AMQP.BasicProperties, byte[]) - Method in class org.qbroker.net.RMQConnector
 
pub(String, AMQP.BasicProperties, String) - Method in class org.qbroker.net.RMQConnector
 
pub(InputStream) - Method in class org.qbroker.wmq.TConnector
It reads bytes from the InputStream and publish them into a JMS topic as JMS messages.
pub(XQueue) - Method in class org.qbroker.wmq.TConnector
It gets JMS messages from the XQueue and publishes them on a JMS topic.
publish(String, String) - Method in class org.qbroker.net.RedisConnector
 
publish_v0(String, Message) - Method in class org.qbroker.wmq.TConnector
To support MQSI V2 broker, this method uses qSender to put the message with the bare V2 header that contains MQSI V2 PUB command.
PublishNode - Class in org.qbroker.node
PublishNode picks up a JMS messages from the input XQueue and extracts the topic string from it.
PublishNode(Map) - Constructor for class org.qbroker.node.PublishNode
 
put(InputStream) - Method in class org.qbroker.jms.JMSQConnector
It reads bytes from the InputStream and put them into a JMS queue as JMS messages.
put(XQueue) - Method in class org.qbroker.jms.JMSQConnector
It gets JMS messages from the XQueue and puts them into a JMS queue.
put(InputStream) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the InputStream and puts them to the JMS queue.
put(XQueue) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the XQueue and puts them to the JMS queue.
put(XQueue) - Method in class org.qbroker.jms.RedisMessenger
 
put(Map, String, Object) - Static method in class org.qbroker.json.JSON2FmModel
puts the data and returns the replaced object referenced by the keyPath
put(List, String, Object) - Static method in class org.qbroker.json.JSON2FmModel
puts the data and returns the replaced object referenced by the keyPath
put(Map, String, Object) - Static method in class org.qbroker.json.JSON2Map
puts raw data and returns the replaced object referenced by the keyPath
put(List, String, Object) - Static method in class org.qbroker.json.JSON2Map
puts raw data and returns the replaced object referenced by the keyPath
putback(int) - Method in class org.qbroker.common.IndexedXQueue
puts the in-use object back to the cell with the id and makes the cell occupied again so that the object is ready to be taken.
putback(int) - Method in class org.qbroker.common.QList
puts an in-use object back to the cell with the id and returns the depth of the queue upon success or -1 otherwise.
putback(int) - Method in interface org.qbroker.common.XQueue
puts the in-use object back to the cell with the id and returns the depth of the queue upon success or -1 otherwise.

Q

Q_BROWSE - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_GET - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_KEEPOPEN - Static variable in class org.qbroker.wmq.ChannelMonitor
 
Q_NOAPPS - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_OK - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_PUT - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_REMOVE - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_RESET - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_SLOW - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_STUCK - Static variable in class org.qbroker.jms.JMSMonitor
 
Q_UNKNOWN - Static variable in class org.qbroker.jms.JMSMonitor
 
qAttrs - Static variable in class org.qbroker.wmq.ChannelMonitor
 
qAttrs - Static variable in class org.qbroker.wmq.QueueMonitor
 
qBrowser - Variable in class org.qbroker.jms.JMSQConnector
 
QC_QUEUE - Static variable in interface org.qbroker.jms.QueueConnector
 
QC_STREAM - Static variable in interface org.qbroker.jms.QueueConnector
 
QC_TOPIC - Static variable in interface org.qbroker.jms.QueueConnector
 
QC_XQ - Static variable in interface org.qbroker.jms.QueueConnector
 
QClient - Class in org.qbroker.flow
QCLient browses/copies/gets/moves/puts JMS messages from/to/between queues.
QClient() - Constructor for class org.qbroker.flow.QClient
 
qClose() - Method in class org.qbroker.jms.JMSQConnector
closes the JMS queue resources
qClose() - Method in interface org.qbroker.jms.QueueConnector
closes the queue
qConnection - Variable in class org.qbroker.jms.JMSQConnector
 
QConnector - Class in org.qbroker.jms
QConnector connects to a JMS queue and initializes one of the operations, such as browse, query, get or put.
QConnector(Map) - Constructor for class org.qbroker.jms.QConnector
Creates new QConnector
QConnector - Class in org.qbroker.wmq
QConnector connects to a queue and initializes one of the operations, such as browse, query, get or put, It supports repeated browse on a queue with auto increment of JMSTimestamp.
QConnector(Map) - Constructor for class org.qbroker.wmq.QConnector
Creates new QConnector
QFlow - Class in org.qbroker.flow
QFlow is a light-weight container of JMS message flows for generic purposes.
QFlow(Map) - Constructor for class org.qbroker.flow.QFlow
Creates new QFlow
QFlow(Map, int, String) - Constructor for class org.qbroker.flow.QFlow
Creates new QFlow
QList - Class in org.qbroker.common
QList combines a List and Queue as a FIFO storage for storing objects with associated unigue IDs.
QList(String, int) - Constructor for class org.qbroker.common.QList
initialzes a queue with capacity of cells
QMFMessenger - Class in org.qbroker.jms
QMFMessenger connects to a QMF server and converts the JMS messages into QMF requests.
QMFMessenger(Map) - Constructor for class org.qbroker.jms.QMFMessenger
Creates new QMFMessenger
QMFQMonitor - Class in org.qbroker.monitor
QMFQMonitor monitors the message flow on a queue via QMF.
QMFQMonitor(Map) - Constructor for class org.qbroker.monitor.QMFQMonitor
 
QMFRequester - Class in org.qbroker.net
QMFRequester connects to a generic QMF server for QMF requests.
QMFRequester(Map) - Constructor for class org.qbroker.net.QMFRequester
 
qName - Variable in class org.qbroker.jms.JMSQConnector
 
qOpen() - Method in class org.qbroker.jms.JMSQConnector
opens the queue resources
qOpen() - Method in interface org.qbroker.jms.QueueConnector
opens the queue for the operation
qpidAttrs - Static variable in class org.qbroker.monitor.JMXQMonitor
 
qpidAttrs - Static variable in class org.qbroker.monitor.QMFQMonitor
 
QpidWrapperCtx - Class in org.qbroker.jndi
QpidWrapperCtx initializes the context via org.apache.qpid.jndi.PropertiesFileInitialContextFactory.
qReceiver - Variable in class org.qbroker.jms.JMSQConnector
 
qReopen() - Method in class org.qbroker.jms.JMSQConnector
reopens the queue
qReopen() - Method in interface org.qbroker.jms.QueueConnector
reopens the queue for the operation
QReportQuery - Class in org.qbroker.monitor
QReportQuery queries an internal report for queue status and queue depth.
QReportQuery(Map) - Constructor for class org.qbroker.monitor.QReportQuery
 
qSender - Variable in class org.qbroker.jms.JMSQConnector
 
QServlet - Class in org.qbroker.flow
QServlet is a servlet as an HTTP gateway of QFlow.
QServlet() - Constructor for class org.qbroker.flow.QServlet
 
qSession - Variable in class org.qbroker.jms.JMSQConnector
 
qStatusText - Static variable in class org.qbroker.jms.JMSMonitor
 
query(MessagePersister, Message) - Static method in class org.qbroker.flow.MonitorAgent
sends a query message via the given persister and waits for response.
query(XQueue) - Method in class org.qbroker.jms.JDBCMessenger
It listens to an XQueue for incoming JMS messages and extracts the SQL statement and data from each message.
query(XQueue) - Method in class org.qbroker.jms.JMSQConnector
It listens to an XQueue for incoming JMS messages and extracts the query statement from each message.
query(XQueue) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the XQueue and extracts message selector from messages.
query(XQueue) - Method in class org.qbroker.jms.RedisMessenger
It listens to an XQueue for incoming JMS messages and extracts the Redis query command from each message.
query(String) - Method in class org.qbroker.net.JedisConnector
 
query(String[]) - Method in class org.qbroker.net.JedisConnector
 
query(String, String) - Method in class org.qbroker.sonicmq.SonicMQRequester
 
QUERYERROR - Static variable in class org.qbroker.monitor.DBQuery
 
QUERYFAILED - Static variable in class org.qbroker.monitor.DBQuery
 
queryIDs(int[]) - Method in class org.qbroker.common.AssetList
returns number of assets after loading the ids to the buffer in natural order
queryIDs(int[], int) - Method in class org.qbroker.common.CollectibleCells
loads the ids of the type of cells in the natual order to the given array
queryIDs(int[], int) - Method in class org.qbroker.common.QList
loads the ids of the type of cells in the natual order to the given array
queryIDs(int[], int) - Method in class org.qbroker.common.ReservableCells
loads the ids of the type of cells in the natual order to the given array
queryInfo(long, long, String, String, int) - Method in class org.qbroker.flow.MessageFlow
returns a Map containing queried information according to the result type
queryInfo(long, long, String, String, int) - Method in class org.qbroker.monitor.MonitorGroup
returns a Map containing queried information of the group according to the result type
QUERYOK - Static variable in class org.qbroker.monitor.DBQuery
 
queue - Variable in class org.qbroker.jms.JMSQConnector
 
queueBind(String, String, String) - Method in class org.qbroker.net.RMQConnector
 
QueueConnector - Interface in org.qbroker.jms
QueueConnector is an Interface for JMS Queue and its Connections
queueDeclare(String, boolean) - Method in class org.qbroker.net.RMQConnector
 
queueDelete(String) - Method in class org.qbroker.net.RMQConnector
 
queueExists(String) - Method in class org.qbroker.net.RMQConnector
 
QueueMonitor - Class in org.qbroker.wmq
QueueMonitor monitors an MQSeries queue object for queue depth and status

If ResetQStats is set true and StatsLog is set, it will reset Queue stats on the queue and log the enq/deq counts and hiDepth.
QueueMonitor(Map) - Constructor for class org.qbroker.wmq.QueueMonitor
 
queueUnbind(String, String, String) - Method in class org.qbroker.net.RMQConnector
 
QuickCache - Class in org.qbroker.common
QuickCache is a HashMap with the unique keys and objects, TTLs (time-to-live) and timestamps, as well as the MetaData.
QuickCache(String, int, int, int) - Constructor for class org.qbroker.common.QuickCache
 

R

RandomNumber - Class in org.qbroker.common
RandomNumber generates random numbers between 0 and 1.
RandomNumber(int) - Constructor for class org.qbroker.common.RandomNumber
 
RC_AUTHERROR - Static variable in class org.qbroker.jms.MessageUtils
auth failure
RC_BADDATA - Static variable in class org.qbroker.jms.MessageUtils
unexpected request data
RC_BADRESP - Static variable in class org.qbroker.jms.MessageUtils
unexpected response
RC_DBERROR - Static variable in class org.qbroker.jms.MessageUtils
Database failure
RC_EXPIRED - Static variable in class org.qbroker.jms.MessageUtils
message expired
RC_IOERROR - Static variable in class org.qbroker.jms.MessageUtils
IO faillure
RC_JMSERROR - Static variable in class org.qbroker.jms.MessageUtils
JMS failure
RC_MSGERROR - Static variable in class org.qbroker.jms.MessageUtils
unexpected message type
RC_NOTFOUND - Static variable in class org.qbroker.jms.MessageUtils
required msg property not found
RC_OK - Static variable in class org.qbroker.jms.MessageUtils
everything is OK
RC_REQERROR - Static variable in class org.qbroker.jms.MessageUtils
illegal request
RC_TIMEOUT - Static variable in class org.qbroker.jms.MessageUtils
request timed out
RC_UNKNOWN - Static variable in class org.qbroker.jms.MessageUtils
unexpected error
rcField - Variable in class org.qbroker.jms.JMSQConnector
 
RCVR_CLOSED - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_COMM - Static variable in interface org.qbroker.cluster.ClusterNode
 
RCVR_DISABLED - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_JMS - Static variable in interface org.qbroker.cluster.ClusterNode
 
RCVR_NONE - Static variable in interface org.qbroker.cluster.ClusterNode
 
RCVR_PAUSE - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_READY - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_RETRYING - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_RUNNING - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_STANDBY - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_STOPPED - Static variable in interface org.qbroker.receiver.MessageReceiver
 
RCVR_TCP - Static variable in interface org.qbroker.cluster.ClusterNode
 
RCVR_UDP - Static variable in interface org.qbroker.cluster.ClusterNode
 
read(InputStream, byte[]) - Static method in class org.qbroker.common.Utils
 
read(byte[], int, int) - Method in class org.qbroker.jms.MessageInputStream
 
read(byte[]) - Method in class org.qbroker.jms.MessageInputStream
 
read() - Method in class org.qbroker.jms.MessageInputStream
 
read(InputStream, XQueue) - Method in class org.qbroker.jms.MessageStream
It reads the byte stream from an InputStream, packages them into JMS Messages and adds the messages to an XQueue.
read(InputStream, XQueue, String[], String[]) - Method in class org.qbroker.jms.MessageStream
It reads the byte stream from an InputStream, packages them into JMS Messages and sets the properties before adding the messages to an XQueue.
readBoolean() - Method in class org.qbroker.jms.BytesEvent
 
readByte() - Method in class org.qbroker.jms.BytesEvent
 
readBytes(byte[], int) - Method in class org.qbroker.jms.BytesEvent
 
readBytes(byte[]) - Method in class org.qbroker.jms.BytesEvent
 
readChar() - Method in class org.qbroker.jms.BytesEvent
 
readDouble() - Method in class org.qbroker.jms.BytesEvent
 
READFAILED - Static variable in class org.qbroker.jms.LogSlicer
 
READFAILED - Static variable in class org.qbroker.monitor.FTPTester
 
READFAILED - Static variable in class org.qbroker.monitor.RedisTester
 
READFAILED - Static variable in class org.qbroker.monitor.WebTester
 
READFAILED - Static variable in class org.qbroker.net.RedisConnector
 
READFAILED - Static variable in class org.qbroker.persister.StreamPersister
 
READFAILED - Static variable in class org.qbroker.receiver.StreamReceiver
 
readFloat() - Method in class org.qbroker.jms.BytesEvent
 
readInt() - Method in class org.qbroker.jms.BytesEvent
 
readLong() - Method in class org.qbroker.jms.BytesEvent
 
readShort() - Method in class org.qbroker.jms.BytesEvent
 
readUnsignedByte() - Method in class org.qbroker.jms.BytesEvent
 
readUnsignedShort() - Method in class org.qbroker.jms.BytesEvent
 
readUTF() - Method in class org.qbroker.jms.BytesEvent
 
rebind(String, Object) - Method in class org.qbroker.jndi.CachedCtx
 
rebind(Name, Object) - Method in class org.qbroker.jndi.CachedCtx
 
rebind(String, Object) - Method in class org.qbroker.jndi.FlatXMLCtx
 
rebind(Name, Object) - Method in class org.qbroker.jndi.FlatXMLCtx
 
rebind(String, Object) - Method in class org.qbroker.jndi.WrapperCtx
 
rebind(Name, Object) - Method in class org.qbroker.jndi.WrapperCtx
 
receive(DatagramPacket) - Method in class org.qbroker.net.MulticastGroup
 
receive(XQueue) - Method in class org.qbroker.net.MulticastGroup
get a used packet from XQ first and send the received packet to XQ if the used packet is null, create a new packet for use
receive() - Method in class org.qbroker.net.MulticastGroup
 
receive(DatagramPacket) - Method in class org.qbroker.net.SimpleUdpTransportMapping
It receives an SNMP packet and invokes the callback method to process it.
receive() - Method in class org.qbroker.net.SNMPConnector
 
receive(DatagramPacket) - Method in class org.qbroker.net.SNMPConnector
receives an SNMP packet and returns the content in array of strings
receive(DatagramPacket) - Method in class org.qbroker.net.UDPSocket
 
receive(XQueue) - Method in class org.qbroker.net.UDPSocket
get a used packet from XQ first and send the received packet to XQ if the used packet is null, create a new packet for use
receive() - Method in class org.qbroker.net.UDPSocket
 
receive(XQueue, int) - Method in class org.qbroker.receiver.DocumentReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.FileReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.HeartbeatGenerator
 
receive(XQueue, int) - Method in class org.qbroker.receiver.JDBCReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.JMSReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.JMSSubscriber
implementation of receive() with flow control individual object control will be provided by the owner
receive(XQueue, int) - Method in class org.qbroker.receiver.JMXReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.LogReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.LogScissor
 
receive(XQueue, int) - Method in interface org.qbroker.receiver.MessageReceiver
puts all the received JMS messages to the XQueue as the output.
receive(XQueue, int) - Method in class org.qbroker.receiver.PacketReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.Receiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.RedisReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.RMQReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.ServerListener
 
receive(XQueue, int) - Method in class org.qbroker.receiver.ServerReceiver
 
receive(XQueue, int) - Method in class org.qbroker.receiver.StreamReceiver
 
Receiver - Class in org.qbroker.receiver
Receiver is an abstract class of MessageReceiver.
Receiver(Map) - Constructor for class org.qbroker.receiver.Receiver
 
ReceiverPool - Class in org.qbroker.persister
ReceiverPool listens to an XQueue for requests carried by ObjectMessages.
ReceiverPool(Map) - Constructor for class org.qbroker.persister.ReceiverPool
 
receiveTime - Variable in class org.qbroker.jms.JMSQConnector
 
receiveTime - Variable in class org.qbroker.jms.JMSTConnector
 
reconnect() - Method in interface org.qbroker.common.Connector
reconnects and returns null upon success or error msg otherwise
reconnect() - Method in interface org.qbroker.common.HTTPConnector
reconnects and returns null upon success or error msg otherwise
reconnect() - Method in class org.qbroker.flow.GenericRequester
 
reconnect() - Method in class org.qbroker.jms.HTTPMessenger
 
reconnect() - Method in class org.qbroker.jms.JDBCMessenger
reconnects to the DB and returns null on success or err msg otherwise
reconnect() - Method in class org.qbroker.jms.JMSQConnector
reconnects to the JMS queue and returns null if success
reconnect() - Method in class org.qbroker.jms.JMSTConnector
reconnects to the JMS topic and returns null upon success
reconnect() - Method in class org.qbroker.jms.JMXMessenger
reconnects and returns null upon sucess or error msg otherwise
reconnect() - Method in class org.qbroker.jms.LogSlicer
 
reconnect() - Method in interface org.qbroker.jms.QueueConnector
reconnects to the JMS server for the operation or returns error text
reconnect() - Method in class org.qbroker.jms.RedisMessenger
reconnects and returns null upon sucess or error msg otherwise
reconnect() - Method in interface org.qbroker.jms.TopicConnector
reconnects to the JMS server for the operation or returns error text
reconnect() - Method in class org.qbroker.net.CQLConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.DBConnector
reconnects to the DB and returns null on success or err msg otherwise
reconnect() - Method in class org.qbroker.net.FTPConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.FTPSConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.HTTPClient
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.HTTPConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.JedisConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.JMXRequester
returns null if reconnected or error msg otherwise
reconnect() - Method in class org.qbroker.net.MongoDBConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.MulticastGroup
 
reconnect() - Method in class org.qbroker.net.NetconfConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.NNTPConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.QMFRequester
returns null if reconnected or error msg otherwise
reconnect() - Method in class org.qbroker.net.RedisConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.RiakConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.RMQConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.SFTPConnector
It reconnects and returns null or error message upon failure
reconnect() - Method in class org.qbroker.net.SNMPConnector
reinitializes session
reconnect() - Method in class org.qbroker.net.UDPSocket
 
reconnect() - Method in class org.qbroker.sonicmq.SonicMQRequester
returns null if reconnected or error msg otherwise
reconnect() - Method in class org.qbroker.wmq.PCFRequester
reconnects and returns null upon success or error msg otherwise
reconnect() - Method in class org.qbroker.wmq.TConnector
 
REDIS_BLPOP - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_HASH - Static variable in class org.qbroker.net.JedisConnector
 
REDIS_LIST - Static variable in class org.qbroker.net.JedisConnector
 
REDIS_LPOP - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_NONE - Static variable in class org.qbroker.net.JedisConnector
 
REDIS_PUBLISH - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_RPUSH - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_SET - Static variable in class org.qbroker.net.JedisConnector
 
REDIS_STRING - Static variable in class org.qbroker.net.JedisConnector
 
REDIS_SUBSCRIBE - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_UNSUBSCRIBE - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_ZADD - Static variable in class org.qbroker.net.RedisConnector
 
REDIS_ZSET - Static variable in class org.qbroker.net.JedisConnector
 
redisBlpop(int, String) - Method in class org.qbroker.net.JedisConnector
removes the first item from the list of key and returns it or null
redisBrpop(int, String) - Method in class org.qbroker.net.JedisConnector
removes the last item from the list of key and returns it or null
redisClient - Variable in class org.qbroker.net.JedisConnector
 
redisCommand(int, String, String, int) - Static method in class org.qbroker.net.RedisConnector
 
redisCommand(int, String, String, double) - Static method in class org.qbroker.net.RedisConnector
 
redisCommand(int, String, String) - Static method in class org.qbroker.net.RedisConnector
 
RedisConnector - Class in org.qbroker.net
RedisConnector connects to a Redis server and provides the following methods for Redis operations: rpush, lpop, blpop, publish, subscribe, unsubscribe and nextMessage.
RedisConnector(Map) - Constructor for class org.qbroker.net.RedisConnector
Creates new RedisConnector
REDISERROR - Static variable in class org.qbroker.net.RedisConnector
 
redisGet(String) - Method in class org.qbroker.net.JedisConnector
 
redisLpush(String, String) - Method in class org.qbroker.net.JedisConnector
prefixes the string to the list of key and returns its position
RedisMessenger - Class in org.qbroker.jms
RedisMessenger connects to a Redis data store specified by URI and initializes the operations of get and put, etc with JMS Messages on various redis operations.
RedisMessenger(Map) - Constructor for class org.qbroker.jms.RedisMessenger
 
RedisPersister - Class in org.qbroker.persister
RedisPersister listens to an XQueue and receives JMS Messages from it.
RedisPersister(Map) - Constructor for class org.qbroker.persister.RedisPersister
 
redisPublish(String, String) - Method in class org.qbroker.net.JedisConnector
publishes the string to the channel and returns the number of subs
RedisReceiver - Class in org.qbroker.receiver
RedisReceiver block-pops items from a given redis list or subscribes a given redis channel, and puts content to JMS messages.
RedisReceiver(Map) - Constructor for class org.qbroker.receiver.RedisReceiver
 
redisRpush(String, String) - Method in class org.qbroker.net.JedisConnector
appends the string to the list of key and returns its position
redisSet(String, String) - Method in class org.qbroker.net.JedisConnector
 
RedisTester - Class in org.qbroker.monitor
RedisTester connects to a Redis server and sends a request of "info" for status check.
RedisTester(Map) - Constructor for class org.qbroker.monitor.RedisTester
 
REDISTIMEOUT - Static variable in class org.qbroker.net.RedisConnector
 
referenceFile - Variable in class org.qbroker.jms.JMSQConnector
 
refreshRule(String, XQueue) - Method in interface org.qbroker.node.MessageNode
refreshes the external rules and returns the number of rules updated
refreshRule(String, XQueue) - Method in class org.qbroker.node.Node
It refrshes the group of dynamic template rules or external rules for a key and returns the number of rules refreshed upon success.
refreshRules(String) - Method in class org.qbroker.flow.MessageFlow
It refreshes the external rules on all the nodes contains the rule with the given name and returns the number of external rulesets updated.
relay(Event, int) - Method in interface org.qbroker.cluster.ClusterNode
It is the API to for application to send data to the cluster asynchronously.
relay(Event, int) - Method in class org.qbroker.cluster.PacketNode
It is the API for application to send data to the node or group asynchronously.
relay(Event, int) - Method in class org.qbroker.cluster.SerialPortNode
It is the API for application to send data to the node or group asynchronously.
relay(Event, int) - Method in class org.qbroker.cluster.UnicastNode
It is the API for application to send data to the node or group asynchronously.
ReleaseTag - Class in org.qbroker.flow
V1.2.21 (2020/01/12): added string of DisplayMask to the rule storage for each rule in all MessageNode implementations to allow setDisplayMask of node to update the displayMask of rule level when it is not defined on the rule, added cleanup part to removeRule and replaceRule in Node, added or updated methods of removeRule and replaceRule in most of MessageNode implementations, updated the method of close with cleanups in all MessageNode implementations, added logging on status change of node to the main run loop in MessageFlow, added normalize() to JSON2Map for unique json content in alphabetical order
V1.2.20 (2019/12/07): added two methods to the interface of HTTPConnector, added two methods to HTTPConnector and HTTPClient in net, added support of basic auth to HTTPClient, added support of the header for Content-Type to HTTPClient, added MType to EventPoster to support xml or json content for POST operation, changed EscalationKey to escalationKey on the escalated event for EventTracker, added FormatKey to all implementations of EventAction for customized format on events, added FirstOf to Aggregation, changed MinTimeSpan of EventTracker so that it is calculated from the previous escalated event instead of the previous event, the suppressed event will be aggregated, but it will not trigger escalations
V1.2.19 (2019/11/23): added support of a single secret to ScriptLauncher and EventScriptLauncher, added priority pattern and isActive() to EventPoster, removed canOverwrite() from XQueue and IndexedXQueue, removed overwriteable from the constructor of IndexedXQueue, updated other classes due to the change on IndexedXQueue, added EPatternGroup to UnixlogMonitor to select fatal log entries for local escalations, moved AWSSignature from common to aws, fixed the html errors on comments from javadoc, bumped up jetty-server from 9.4.14.v20181114 to 9.4.17.v20190418 in pom.xml for net
V1.2.18 (2019/10/06): added Q_REMOVE to JMSMonitor to receive a healthcheck message from a queue, added Credentials to JMSHealthChecker, added the support of SecurityExit to QueueMonitor, ChannelMonitor for wmq, fixed a bug of concurrent update on a map in SonicMQMonitor, added cleanups on the idle connections for queue metrics in SonicMQMonitor, fixed the issue of concurrent update on a map for Utils, SelectNode and JSONParser, added select feature on ConnectionFactoryName for JMSMonitor and JMSHealthChecker, added IsPhysical to JMSHealthChecker, added StatsLog for Q_BROWSE and Q_REMOVE to JMSMonitor, added logging on reconnect() to JMSHealthChecker, updated comments on WebTester
V1.2.17 (2019/07/20): added the interface of HTTPServer back with new method of setService(), had both JettyServer and SimpleHttpServer implemented this interface, updated QFlow and MonitorAgent for the interface of HTTPServer, added SSL support to JettyServer and SimpleHttpServer, added MessageHandler for SimpleHttpServer, added EchoServer for testing on either MessageHandler or MessageServlet, added ResultType to HTTPMessenger for formatter, fixed a bug in Evaluation, modified MessageServlet with a bunch of protected methods and properties for reusability, updated QServlet to extend MessageServlet, added MaxNumberThread to JettyServer and SimpleHttpServer for threadpool, lowered the default retry from 3 to 2 and added 0 retry for all Messengers, added 0 Retry and TrustAllCertificates to MonitorAgent and QFlow for queries, moved most of static methods from MessageHandler to SimpleHttpServer, added logging on the property map in 3 stages to ReceiverPool and PersisterPool, added MaxSessionCount to UnixlogMonitor for reseting the actionCount based on the sessions, added firstEntry to UnixlogMonitor also, added query support for queue depth only in SonicMQMonitor, updated the parent pom.xml for JUnit 4, added test cases for DataSet, Template, Evaluation, SimpleHttpServer, JettyServer, MessageHandler and MessageServlet with support on JUnit 4
V1.2.16 (2019/07/13): added RequestTimeout to SteamReceiver for collect(), added main(), text2JSON() and xml2JSON() to GenericRequester, added OBJ_JMS to NumberMonitor, AgeMonitor and IncrementalMonitor, added getDocBuilder() to Utils for XML parser, updated XPathNode, XSLTNode, MapReduceNode, AggregateNode, SelectNode, MessageEvaluator, GenericList and ConfigTemplate for XML parser and XPath, renamed the property of XPathExpression to XPath on SelectNode, XPathNode and XSLTNode, added SimpleHttpServer to net package as a wrapper of com.sun.net.httpserver.HttpServer for embedded http servers, moved JettyServer from servlet package to net package, renamed MsgServlet to MessageServlet and moved it to jms package, removed servlet package, removed the interface of HTTPServer, updated QFlow and MonitorAgent for the changes on JettyServer, MessageServlet and HTTPServer, cleaned up QServlet and MessageServlet, bumped up the dependency of commons-fileupload to 1.3.3, bumped up the dependency of jetty-server to 9.3.24.v20180605, bumped up the dependency of amqp-client to 4.8.0, bumped up version of parent pom.xml to 1.2.4
V1.2.15 (2019/03/23): added MaxNumberMessage to HeartbeatGenerator to overwrite Limit, added statsLog to PipeNode and getLoggerName() to GenericLogger, fixed the missing cfg_repo issue on local repo in PropertyMonitor, changed to exit 0 for queries for QFlow and MonitorAgent added PatternSubstitution to NumberMonitor and AgeMonitor, commented out the reset of KeyList when DisableMode is 1
V1.2.14 (2019/03/09): added the sixth column for fwdMsgs to Stats_log of JMSMonitor, SonicMQMonitor, QueueMonitor and ChannelMonitor, added to log stack trace on Exceptions of generateReport() in all queue monitors, changed the default timeout from 10000 to 30000 in SonicMQRequester, added support to gracefully shutdown a flow without XA in MessageFlow, added logging of number of messages lost at stop stage in MessageFlow, added hostPatternMap to SonicMQMonitor, added statsUser, etc, to MonitorAgent, added runonce() to HeartbeatGenerator and added the support of templates for building message body with shared properties defined on the container level
V1.2.13 (2019/03/02): add a test on clientID to skip setClientID() if it is null in JMSTConnector, changed Destination to destinationName for ActiveMQ in JMXQMonitor, added sqlserver as ssp for MSSQL in DBConnector, added missing part of configRepository for Properties to queryInfo() in QFlow, added amqConsumerAttr to JMXQMonitor to monitor metrics on Consumers, added the sixth column for fwdMsgs to Stats_log of JMXQMonitor, QMFQMonitor RMQMonitor, JMSMonitor, SonicMQMonitor, QueueMonitor and ChannelMonitor, but only ActiveMQ has ForwardCount for stats of destinations, added to log stack trace on Exceptions of generateReport() in all queue monitors, changed the default timeout from 10000 to 30000 in SonicMQRequester, added support to gracefully shutdown a flow without XA in MessageFlow, added logging of number of messages lost at stop stage in MessageFlow, added hostPatternMap to SonicMQMonitor, added statsUser, etc, to MonitorAgent
V1.2.12 (2018/12/22): added NetconfConnector for read-only operations on routers, fixed issues with QClient on the property maps, added isSleepy to most of the Messengers, added sleepTime block to read() of MessageStream for slowing down, added -V as mask of destinations to overwrite IsPhysical for QClient, added scheme of failover to mapURI() in ReceiverPool and PersisterPool, bumped up the release version to 1.2.3, moved System.exit() to end of main method of QClient
V1.2.11 (2018/09/30): added RequestTimeout in second to JMSQConnector and updated two QConnectors, updated comments about encoding of UTF8 in some of messengers
V1.2.10 (2018/08/04): fixed the issue with HTTP data source for GenericList, AgeMonitor, NumberMonitor and IncrementalMonitor, updated comments on ConfigList and ConfigTemplate, added isString to GenericList to support private report on text content, added ServiceMonitor to monitor services by query the status page of monit, changed getAttributeNames() to return a Set of Strings instead of Iterator for Event, updated other classes due to this API change, added a call to performAction() for those monitors with the static method of main(), added ##host## and ##HOST## to default Template in MonitorUtils, Monitor and Report, added a map wrapper on string items for private reports in ConfigTemplate, added the protection to ServiceMonitor for missing attributes, added EvalMappingRule to ServiceMonitor, added getMappedTemplate() to MonitorUtils and updated getGenericMapList() of MonitorUtils to store Template in maps, added cpu_percenttotal, memory_percenttotal and memory_kilototal to processAttrs in ServiceMonitor, cleaned up Perl5Matcher on most of the monitors and reports, added support to format the selected messages in select() of JDBSMessenger
V1.2.9 (2018/06/09): removed the space between release version and "V" from ReleaseTag, added the support of base64 encoded names for checkpointing to MonintorGroup and Node, changed CheckpointTimeout to CheckpointExpration for MonintorGroup, added cache to checkpoint() and restore() of SonicMQMonitor, removed CheckpointTimeout from all implementations of Monitor, added the initial reset to all queue monitors, added reply() to QueueConnector and JMSQueueConnector, added handling of JMSException for session expiration on creating a temporary queue in request() of JMSQConnector
V1.2.8 (2018/06/03): fixed a typo in the comments of ASE, added createTemporaryQueue() to JMSQConnector, added ctx.close() to QConnector, TConnector and QMFRequester for cleanups, added request() to QueueConnector and JMSQConnector, updated QConnector in both jms and wmq packages, updated JMSPersister to support the operation of request, added query of metrics on connections with support for a specific user to SonicMQRequester, added query support on connection metrics for a queue or a topic to SonicMQMonitor, added getMappedName() and getGenericMapList() to MonitorUtils for generic name mappings, changed SonicMQMonitor so that curDepth is for FlowToDiskMemorySize rather than TopicDBSize and oppsCount is for TopicDBSize, added JNDILookup as a utility to jndi package
V1.2.7 (2018/03/31): added the interface of HTTPConnector to common package and added HTTPClient as the wrapper of HttpClient to implement HTTPConnector, changed net.HTTPConnector to implement the same interface, updated HTTPMessenger to use HTTPClient in case of ProxyHost defined, updated EventPoster, FileSyncronizer to use HTTPClient in case of ProxyHost defined, changed AWSClient to use HTTPClient to support proxy, added debug on the request header to WebTester, added LogDetail to AgeMonitor, NumberMonitor and IncrementalMonitor to limit logging on leadingBlock, fixed a bug in RunCommand on its method of parseCmd for handling escapted quotes, added support of https on EventActionGroup, upgraded sonicmq lib from 7.6 to 10.0
V1.2.6 (2018/03/24): added TrustAllCertificates to WebTester so that it will trust self-signed certificates for HTTPS, updated those using WebTester to query pages, fixed a typo in PropertyMonitor causing NullPoniterException, removded those deprecated methods from ClientSocket and changed it to a static class with partial support for proxy
V1.2.5 (2018/02/24): added AES for OpenSSL-like encryptions, added two methods of scramble and unscramble to Base64Encoder, added support of EncryptedData to all the low level classes so that they will be able to decrypt the OpenSSL encrypted data for sensitive data like password, added the method of decrypt to Utils, added support to PropertyMonitor for loading properties from environment variables with EnvironmentVariable map, added support to StaticReport for loading properties from a property file, changed StaticReport to use EnvironmentVariable map to load environment variables, renamed EncryptedAuthorization to BasicAuthorization in WebTester
V1.2.4 (2018/02/14): added aws package for AWS service, added support for multiple properties to QClient, fixed some typoes
V1.2.3 (2017/08/19): added missing event initializtion in QServlet and MsgServlet, added logging in case jsp does not exist, changed to use println, removed the jdbc check from CQLConnector
V1.2.2 (2017/06/11): added RequestNode to support async requests, changed BOUNDARY to the lowest id of outlinks for collectibles, updated comments on bunch of implementations of MessageNode, added support of static cache updates to CacheNode, added outLonkMap to CacheNode, CollectNode, MapReduceNode and MonitorNode
V1.2.1 (2017/05/27): added the support of post formatters to EventMonitor and EventCorrelator for newly generated events, removed hardcoded String encoding from MessageUtils, fixed a bug on the request path in QServlet introduced in release 1.1.7, changed to display the new msg body in FormatNode, fixed a deep bug in Msg2Text.format(Message) that it failed to catch exceptions due to calling overloaded API, fixed a bug in both postable() and collectible() of EventUtils that failed to handle null attributes, added a check on null value of the input string to the method of searchAndReplace() in Utils.
ReleaseTag() - Constructor for class org.qbroker.flow.ReleaseTag
 
reload(Map<String, Object>) - Method in class org.qbroker.flow.MessageFlow
It reloads the changes for the entire flow and returns the number of failures.
reload(Map<String, Object>) - Method in class org.qbroker.monitor.MonitorGroup
It reloads the changes for the entire group.
remotehostAttrs - Static variable in class org.qbroker.monitor.ServiceMonitor
 
removable() - Method in class org.qbroker.common.KeyChain
returns number of the objects whose keys have been removed
remove(String) - Method in class org.qbroker.common.AssetList
removes both the object of the key and its metadata.
remove(int) - Method in class org.qbroker.common.AssetList
removes both the object of the id and its metadata.
remove(String) - Method in class org.qbroker.common.CachedList
It removes both the object of the key and its metadata.
remove(int) - Method in class org.qbroker.common.CachedList
It removes both the object of the id and its metadata.
remove(int) - Method in class org.qbroker.common.DoubleKeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(int) - Method in class org.qbroker.common.FloatKeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(String) - Method in class org.qbroker.common.HashChain
It removes the key from the HashChain and returns its id
remove(int) - Method in class org.qbroker.common.IndexedXQueue
removes the object from the id-th cell and makes the cell empty so that it can be occupied again.
remove(int) - Method in class org.qbroker.common.IntKeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(int) - Method in class org.qbroker.common.KeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(String) - Method in class org.qbroker.common.LoadManager
returns the id of the load upon success or -1 otherwise
remove(int) - Method in class org.qbroker.common.LongKeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(int) - Method in class org.qbroker.common.QList
removes the in-use object from the cell with the id and returns the original object upon success or null otherwise.
remove(int) - Method in class org.qbroker.common.StringKeyChain
It removes the key at the given index from the chain and disables its metadata and the object so that they will not be available any more.
remove(int) - Method in interface org.qbroker.common.XQueue
removes the in-use object from the cell with the id and returns the size of the queue upon success or -1 otherwise.
remove(Map, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the removed object referenced by the keyPath or null
remove(List, String) - Static method in class org.qbroker.json.JSON2FmModel
returns the removed object referenced by the keyPath or null
remove(Map, String) - Static method in class org.qbroker.json.JSON2Map
returns the removed object referenced by the keyPath or null
remove(List, String) - Static method in class org.qbroker.json.JSON2Map
returns the removed object referenced by the keyPath or null
remove(String) - Method in class org.qbroker.monitor.ConfigTemplate
removes an item from the list and returns its key or null otherwise
remove(String, String) - Method in class org.qbroker.net.MongoDBConnector
returns number of removed docs for the query or -1 on failure
removeAttribute(String) - Method in interface org.qbroker.common.Event
removes the attribute on the key
removeAttribute(String) - Method in class org.qbroker.event.Event
 
removeContext(String) - Method in class org.qbroker.net.SimpleHttpServer
removes the context at given path and returns number of contexts left
removeFromEnvironment(String) - Method in class org.qbroker.jndi.CachedCtx
 
removeFromEnvironment(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
removeFromEnvironment(String) - Method in class org.qbroker.jndi.WrapperCtx
 
removeListener(NotificationListener) - Method in class org.qbroker.sonicmq.SonicMQRequester
removes the listener
removeNode(String) - Method in class org.qbroker.common.LoadManager
returns an array containing unassigned work loads on the node
removePrivateReport(String) - Method in class org.qbroker.monitor.ConfigTemplate
returns the removed private report for the item
removeRule(String, XQueue) - Method in class org.qbroker.node.ActionNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.AggregateNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.CacheNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.CascadeNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.DistinguishNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.EventCorrelator
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.EventDispatcher
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.EventMonitor
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.FormatNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.JSONTNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.MapReduceNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in interface org.qbroker.node.MessageNode
removes the rule and returns its id
removeRule(String, XQueue) - Method in class org.qbroker.node.MonitorNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.Node
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.ParserNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.PublishNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.ScreenNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.SelectNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.ServiceNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.SpreadNode
It removes the rule from the ruleList and returns the rule id upon success.
removeRule(String, XQueue) - Method in class org.qbroker.node.SwitchNode
It removes the rule from the ruleList and returns the rule id upon success.
rename(String, String) - Method in class org.qbroker.jndi.CachedCtx
 
rename(Name, Name) - Method in class org.qbroker.jndi.CachedCtx
 
rename(String, String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
rename(Name, Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
rename(String, String) - Method in class org.qbroker.jndi.WrapperCtx
 
rename(Name, Name) - Method in class org.qbroker.jndi.WrapperCtx
 
renameRule(String, String) - Method in interface org.qbroker.node.MessageNode
renames the rule and returns its id
renameRule(String, String) - Method in class org.qbroker.node.Node
It renames the rule and returns the rule id.
repeatPeriod - Variable in class org.qbroker.monitor.DummyAction
 
repeatPeriod - Variable in class org.qbroker.monitor.Monitor
 
repeatPeriod - Variable in class org.qbroker.persister.Persister
 
repeatPeriod - Variable in class org.qbroker.receiver.Receiver
 
replace(String, long, int, int[], Object, long) - Method in class org.qbroker.common.QuickCache
It replaces the existing object or inserts as the new object if there is no such key in the cache.
replace(String, long, int, int[], Object) - Method in class org.qbroker.common.QuickCache
 
replaceKey(int, String) - Method in class org.qbroker.common.AssetList
replaces the key of the id and returns the original key upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.ActionNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.AggregateNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.CacheNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.CascadeNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.EventCorrelator
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.EventDispatcher
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.EventMonitor
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.FormatNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.JSONTNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.MapReduceNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in interface org.qbroker.node.MessageNode
replaces the rule with the given property hash and returns its id
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.MonitorNode
It replaces the rule with the new rule defined by the property hashmap and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.Node
It replaces the rule with the new rule defined by the property hashmap and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.ParserNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.PublishNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.ScreenNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.SelectNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.ServiceNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.SpreadNode
It replaces the existing rule of the key and returns its id upon success.
replaceRule(String, Map, XQueue) - Method in class org.qbroker.node.SwitchNode
It replaces the existing rule of the key and returns its id upon success.
reply(XQueue) - Method in class org.qbroker.jms.JMSQConnector
It gets JMS messages from the XQueue and sends them to their ReplyTo queues.
reply(DatagramSocket, XQueue) - Method in class org.qbroker.jms.MessagePacket
It listens to a DatagramSocket for incoming DatagramPackets and converts the packet into a JMS message as a request.
reply(XQueue) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the XQueue and sends them to their JMSReplyQ as the responses.
report - Variable in class org.qbroker.monitor.Monitor
 
Report - Class in org.qbroker.monitor
 
Report(Map) - Constructor for class org.qbroker.monitor.Report
 
report - Variable in class org.qbroker.monitor.Report
 
REPORT_CACHED - Static variable in interface org.qbroker.monitor.MonitorReport
private cached report
REPORT_CLUSTER - Static variable in interface org.qbroker.monitor.MonitorReport
shared report for all nodes of cluster
REPORT_FINAL - Static variable in interface org.qbroker.monitor.MonitorReport
shared final report for the local instance
REPORT_FLOW - Static variable in interface org.qbroker.monitor.MonitorReport
shared report for a MessageFlow on the current node
REPORT_LOCAL - Static variable in interface org.qbroker.monitor.MonitorReport
private report
REPORT_NODE - Static variable in interface org.qbroker.monitor.MonitorReport
shared report for the current node
REPORT_NONE - Static variable in interface org.qbroker.monitor.MonitorReport
not a report
REPORT_SHARED - Static variable in interface org.qbroker.monitor.MonitorReport
shared report for the local instance
ReportAggregator - Class in org.qbroker.monitor
ReportAggregator aggregates multiple internal reports for certain data.
ReportAggregator(Map) - Constructor for class org.qbroker.monitor.ReportAggregator
 
reportMode - Variable in class org.qbroker.monitor.Monitor
 
reportMode - Variable in class org.qbroker.monitor.Report
 
reportName - Variable in class org.qbroker.monitor.Monitor
 
reportName - Variable in class org.qbroker.monitor.Report
 
ReportQuery - Class in org.qbroker.monitor
ReportQuery queries an internal report for skipping status or other data.
ReportQuery(Map) - Constructor for class org.qbroker.monitor.ReportQuery
 
reportStatusText - Static variable in class org.qbroker.flow.MonitorAgent
 
reportStatusText - Static variable in class org.qbroker.flow.QFlow
 
REPT_SKIP - Static variable in class org.qbroker.monitor.MonitorUtils
 
REPT_STATUS - Static variable in class org.qbroker.monitor.MonitorUtils
 
REPT_TIME - Static variable in class org.qbroker.monitor.MonitorUtils
 
request(XQueue, String) - Method in class org.qbroker.jms.JMSQConnector
It gets JMS messages from the XQueue and puts them into a JMS queue as requests.
request(InputStream, XQueue, OutputStream, QList, DelimitedBuffer) - Method in class org.qbroker.jms.MessageStream
It listens on an XQueue for incoming JMS messages and writes all bytes to an OutputStream as the requests.
request(InputStream, XQueue, OutputStream) - Method in class org.qbroker.jms.MessageStream
It listens on an XQueue for an incoming JMS messages and writes all bytes to an OutputStream as the request.
request(XQueue, String) - Method in interface org.qbroker.jms.QueueConnector
continuously gets the JMS messages from the XQueue and sends them to the JMS queue as requests and waits for responses from given queue.
Requester - Interface in org.qbroker.common
Requester is an interface that sends the request to a generic service and waits for the response.
RequestNode - Class in org.qbroker.node
RequestNode picks up JMS messages as requests or their async responses from the uplink and processes them according to their content and the pre-defined rulesets.
RequestNode(Map) - Constructor for class org.qbroker.node.RequestNode
 
ReservableCells - Class in org.qbroker.common
ReservableCells are a fixed number of indexed cells that are reservable with the associated unigue IDs.
ReservableCells(String, int) - Constructor for class org.qbroker.common.ReservableCells
initialzes the list with capacity of cells
reserve(long, int) - Method in class org.qbroker.common.IndexedXQueue
reserves the id-th cell so that it is ready to be occupied.
reserve(long, int, int) - Method in class org.qbroker.common.IndexedXQueue
reserves the first empty cell out of len cells starting from begin
reserve(long) - Method in class org.qbroker.common.IndexedXQueue
reserves the next empty cell so that it is ready to be occupied
reserve() - Method in class org.qbroker.common.QList
reserves the empty cell with the id and returns the id upon success or -1 otherwise.
reserve(int) - Method in class org.qbroker.common.QList
reserves an empty cell in the range of len cells starting from begin and returns the id of the cell upon success or -1 otherwise.
reserve(long, int) - Method in class org.qbroker.common.ReservableCells
reserves the id-th cell and returns the id upon success or -1 otherwise.
reserve(long, int, int) - Method in class org.qbroker.common.ReservableCells
reserves the first empty cell out of len cells starting from begin
reserve(long) - Method in class org.qbroker.common.ReservableCells
reserves the next empty cell so that it is ready to be occupied
reserve(long) - Method in interface org.qbroker.common.XQueue
reserves an empty cell and returns its id upon success or -1 otherwise.
reserve(long, int) - Method in interface org.qbroker.common.XQueue
reserves the empty cell with the id and returns the id upon success or -1 otherwise.
reserve(long, int, int) - Method in interface org.qbroker.common.XQueue
reserves an empty cell in the range of len cells starting from begin and returns the id of the cell upon success or -1 otherwise.
reset() - Method in interface org.qbroker.common.Browser
resets the browser so that it can browse again
reset() - Method in class org.qbroker.common.DelimitedBuffer
 
reset() - Method in class org.qbroker.common.IndexedXQueue
 
reset() - Method in interface org.qbroker.common.XQueue
resets the counter to 0, updates the timestamp and returns the total number of objects taken out of the queue since the previous reset
reset() - Method in class org.qbroker.jms.BytesEvent
 
reset() - Method in class org.qbroker.jms.MessageInputStream
 
RESET_ALL - Static variable in class org.qbroker.jms.MessageFilter
 
RESET_ALL - Static variable in class org.qbroker.node.Node
 
RESET_MAP - Static variable in class org.qbroker.jms.MessageFilter
 
RESET_MAP - Static variable in class org.qbroker.node.Node
 
RESET_NONE - Static variable in class org.qbroker.jms.MessageFilter
 
RESET_NONE - Static variable in class org.qbroker.node.Node
 
RESET_SOME - Static variable in class org.qbroker.jms.MessageFilter
 
RESET_SOME - Static variable in class org.qbroker.node.Node
 
resetMapBody(MapMessage) - Static method in class org.qbroker.jms.MessageUtils
resets the body Map on a MapMessage so its body is writeable.
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.CacheNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.DeliverNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.EventMonitor
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.JobNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.MapReduceNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in interface org.qbroker.node.MessageNode
cleans up and resets all MetaData for XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.Node
It cleans up MetaData for all XQueues and messages.
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.PickupNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.PipeNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.RequestNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.ScreenNode
 
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.ServiceNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.SortNode
cleans up MetaData for all XQs and messages
resetMetaData(XQueue, XQueue[]) - Method in class org.qbroker.node.SpreadNode
cleans up MetaData for all XQs and messages
resetOption - Variable in class org.qbroker.jms.JMSQConnector
 
resetOption - Variable in class org.qbroker.jms.JMSTConnector
 
resetProperties(Message) - Static method in class org.qbroker.jms.MessageUtils
resets JMSProperty on the message so its JMSProperties are writeable.
resetQueueBrowser(String, String) - Method in class org.qbroker.jms.JMSQConnector
closes the current qBrowser and creates a new qBrowser on the queue with the given physical queue name and the message selector
resetReplyTo(Destination, Message) - Static method in class org.qbroker.jms.MessageUtils
It resets JMSReplyTo to replyTo and returns 0 for success
resetReporter(Map) - Method in class org.qbroker.monitor.ConfigList
initializes or reloads the reporter
resetReporter(Map) - Method in class org.qbroker.monitor.ConfigTemplate
initializes or reloads the reporter
resetSession(long) - Method in interface org.qbroker.event.EventEscalation
resets the internal session returns number of items being reset
resetSession(long) - Method in class org.qbroker.jms.EventEscalator
 
resetSession(long) - Method in class org.qbroker.jms.EventTracker
 
resetStatus(int, int) - Method in class org.qbroker.persister.Persister
 
resetStatus(int, int) - Method in class org.qbroker.receiver.Receiver
 
resetTemplate(String) - Method in class org.qbroker.monitor.ConfigList
initializes or reloads the template for names
resetTemplate(String) - Method in class org.qbroker.monitor.ConfigTemplate
it resets the name template and keys and returns true on success
resolution - Variable in class org.qbroker.monitor.Monitor
 
resolution - Variable in class org.qbroker.monitor.Report
 
respond(InputStream, XQueue, OutputStream, QList, DelimitedBuffer, CollectibleCells) - Method in class org.qbroker.jms.MessageStream
It reads the byte stream from an InputStream, packages them into JMS Messages and adds the messages to an XQueue as the request.
respond(Map) - Method in class org.qbroker.receiver.ServerReceiver
It continuously reads byte stream from the socket and package them into JMS Messages.
respPropertyName - Variable in class org.qbroker.jms.JMSQConnector
 
restore(Map<String, Object>) - Method in class org.qbroker.node.DistinguishNode
restores the state from checkpoint hashmap
restore(Map<String, Object>) - Method in interface org.qbroker.node.MessageNode
restores the state from a checkpointed hashmap
restore(Map<String, Object>) - Method in class org.qbroker.node.Node
It restores the state from a checkpointed map
restore(Map<String, Object>) - Method in class org.qbroker.node.SpreadNode
restores the state from checkpoint map
restoreFromCheckpoint(Map<String, Object>) - Method in interface org.qbroker.event.EventEscalation
restores the state of the escalation from the checkpoint Map
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.jms.EventEscalator
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.jms.EventTracker
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.jms.JMSHealthChecker
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.jms.JMSLogMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.jms.JMSMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.AgeMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.DBQuery
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.DBRecord
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.DummyAction
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.ExpectedLog
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.FileComparator
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.FileMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.IncrementalMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.JMXQMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.JVMMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.LatestRecord
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.Monitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in interface org.qbroker.monitor.MonitorAction
restores the state of the action from the checkpoint Map
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.MultiFileMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.NumberMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.ProcessMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.PropertyMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.QMFQMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.RMQMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.ScriptLauncher
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.ServiceMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.ShortJob
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.SyntheticMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.UnixlogMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.URLMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.WebOperator
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.monitor.WinlogMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.sonicmq.SonicMQMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.wmq.ChannelMonitor
 
restoreFromCheckpoint(Map<String, Object>) - Method in class org.qbroker.wmq.QueueMonitor
 
restURI - Variable in class org.qbroker.jms.MessageServlet
 
restURILen - Variable in class org.qbroker.jms.MessageServlet
 
RESULT_BYTES - Static variable in class org.qbroker.common.Utils
 
RESULT_COLLECTIBLE - Static variable in class org.qbroker.common.Utils
 
RESULT_JSON - Static variable in class org.qbroker.common.Utils
 
RESULT_LIST - Static variable in class org.qbroker.common.Utils
 
RESULT_OUT - Static variable in class org.qbroker.node.NodeUtils
 
RESULT_POSTABLE - Static variable in class org.qbroker.common.Utils
 
RESULT_SET - Static variable in class org.qbroker.common.Utils
 
RESULT_TEXT - Static variable in class org.qbroker.common.Utils
 
RESULT_XML - Static variable in class org.qbroker.common.Utils
 
resultField - Variable in class org.qbroker.jms.JMSQConnector
 
resultType - Variable in class org.qbroker.jms.JMSQConnector
 
resultType - Variable in class org.qbroker.net.DBConnector
 
resumeRunning(XQueue) - Static method in class org.qbroker.jms.MessageUtils
sets RUNNING bit on the global mask of the XQueue.
retrieve(XQueue) - Method in class org.qbroker.jms.FTPMessenger
retrieve a file from ftp server and put it to an XQ
retrieve(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
retrieve a file from ftps server and put it to an XQ
retrieve(XQueue) - Method in class org.qbroker.jms.HTTPMessenger
retrieve a page from web server and put it to an XQ
retrieve(XQueue) - Method in class org.qbroker.jms.NNTPMessenger
It gets a JMS message from xq that contains the information about an article to be retrieved and retrieves the article via nntp.
retrieve(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
retrieve a file from sftp server and put it to an XQ
retrieveFileStream(String) - Method in class org.qbroker.net.FTPConnector
 
retrieveFileStream(String) - Method in class org.qbroker.net.FTPSConnector
 
retrieveFileStream(String) - Method in class org.qbroker.net.SFTPConnector
 
retry - Variable in class org.qbroker.net.SNMPConnector
 
riakClient - Variable in class org.qbroker.net.RiakConnector
 
RiakConnector - Class in org.qbroker.net
RiakConnector connects to a Riak service and provides some basic Riak operation methods: list(), fetch(), store(), and delete().
RiakConnector(Map) - Constructor for class org.qbroker.net.RiakConnector
Creates new RiakConnector
RiakMessenger - Class in org.qbroker.jms
RiakMessenger connects to a Riak database specified by URI and initializes the operations of fetch, store and download with JMS Messages on various data buckets.
RiakMessenger(Map) - Constructor for class org.qbroker.jms.RiakMessenger
 
RMQ_DIRECT - Static variable in class org.qbroker.net.RMQConnector
 
RMQ_FANOUT - Static variable in class org.qbroker.net.RMQConnector
 
RMQ_HEADERS - Static variable in class org.qbroker.net.RMQConnector
 
RMQ_TOPIC - Static variable in class org.qbroker.net.RMQConnector
 
RMQConnector - Class in org.qbroker.net
RMQConnector connects to an exchange on a RabbitMQ server and initializes the channel, the queue and the bindings for operations, such as check, get and pub.
RMQConnector(Map) - Constructor for class org.qbroker.net.RMQConnector
Creates new RMQConnector
RMQMessenger - Class in org.qbroker.jms
RMQMessenger connects to a RabbitMQ server and initializes one of the operations, such as get and pub.
RMQMessenger(Map) - Constructor for class org.qbroker.jms.RMQMessenger
Creates new RMQMessenger
RMQMonitor - Class in org.qbroker.monitor
RMQMonitor monitors the message flow rate on a queue of RabbitMQ via REST calls.
RMQMonitor(Map) - Constructor for class org.qbroker.monitor.RMQMonitor
 
RMQPersister - Class in org.qbroker.persister
RMQPersister listens to an XQueue and receives JMS messages from it.
RMQPersister(Map) - Constructor for class org.qbroker.persister.RMQPersister
 
RMQReceiver - Class in org.qbroker.receiver
RMQReceiver listens to a RabbitMQ queue and receives messages from it.
RMQReceiver(Map) - Constructor for class org.qbroker.receiver.RMQReceiver
 
rollback(long, Message, Message) - Method in class org.qbroker.jms.Aggregation
not implemented yet
rollback(XQueue, int[], int) - Method in class org.qbroker.jms.JMSQConnector
rolls back the messages sent in the batch
rollback(XQueue, int[], int) - Method in class org.qbroker.jms.JMSTConnector
 
rollback() - Method in class org.qbroker.jms.MessageLogger
 
rollback() - Method in class org.qbroker.net.DBConnector
 
rotate(int) - Method in class org.qbroker.common.AssetList
rotates the object with the id and its metadata to the end of the list and returns 1 for success, 0 for failure or -1 for out of bound.
rotate(int) - Method in class org.qbroker.common.QList
rotates the object with the id to the end of the list and returns 1 for success, 0 for failure or -1 for out of bound.
rotateRule(String) - Method in interface org.qbroker.node.MessageNode
moves the rule to the end of list and returns its id
rotateRule(String) - Method in class org.qbroker.node.Node
It moves the rule to the end of the list and returns the id.
RptLoginModule - Class in org.qbroker.jaas
RptLoginModule is a LoginModule to authenticate user via the internal report.
RptLoginModule() - Constructor for class org.qbroker.jaas.RptLoginModule
 
rpush(String, String) - Method in class org.qbroker.net.RedisConnector
 
RRDParser - Class in org.qbroker.common
RRDParser parses the RRDTool fetch result into a JSON document.
RRDParser(String) - Constructor for class org.qbroker.common.RRDParser
 
RS - Static variable in class org.qbroker.common.Utils
 
RS - Static variable in class org.qbroker.net.CQLConnector
 
RULE_COUNT - Static variable in interface org.qbroker.node.MessageNode
 
RULE_DMASK - Static variable in interface org.qbroker.node.MessageNode
 
RULE_EXTRA - Static variable in interface org.qbroker.node.MessageNode
 
RULE_GID - Static variable in interface org.qbroker.node.MessageNode
 
RULE_MODE - Static variable in interface org.qbroker.node.MessageNode
 
RULE_OID - Static variable in interface org.qbroker.node.MessageNode
 
RULE_OPTION - Static variable in interface org.qbroker.node.MessageNode
 
RULE_PEND - Static variable in interface org.qbroker.node.MessageNode
 
RULE_PID - Static variable in interface org.qbroker.node.MessageNode
 
RULE_SIZE - Static variable in interface org.qbroker.node.MessageNode
 
RULE_STATUS - Static variable in interface org.qbroker.node.MessageNode
 
RULE_TIME - Static variable in interface org.qbroker.node.MessageNode
 
RULE_TTL - Static variable in interface org.qbroker.node.MessageNode
 
ruleList - Variable in class org.qbroker.node.Node
 
run() - Method in class org.qbroker.cluster.PacketNode
 
run() - Method in class org.qbroker.cluster.PacketProxy
 
run() - Method in class org.qbroker.cluster.SerialPortNode
 
run() - Method in class org.qbroker.cluster.UnicastNode
 
run() - Method in class org.qbroker.common.RunCommand
 
run() - Method in class org.qbroker.common.ThreadPool
 
run() - Method in class org.qbroker.common.TraceStackThread
 
run() - Method in class org.qbroker.flow.MessageFlow
 
run() - Method in class org.qbroker.flow.MonitorAgent
 
run() - Method in class org.qbroker.flow.QFlow
 
run() - Method in class org.qbroker.persister.PersisterPool
runs the current thread to persist messages on a given XQueue.
run() - Method in class org.qbroker.persister.ReceiverPool
runs the current thread to receive messages to the given XQueue.
RunCommand - Class in org.qbroker.common
RunCommand runs a given command with timeout constrains.
RunCommand(String, int) - Constructor for class org.qbroker.common.RunCommand
 
runScript(String, int) - Static method in class org.qbroker.event.EventUtils
runs a script within the timeout and return an event.
runScript(String, int) - Static method in class org.qbroker.monitor.MonitorUtils
runs a script within the timeout and return an event.

S

saveReference() - Method in class org.qbroker.common.NewlogFetcher
It flushes the current reference info to a given file for log tracking only if the SaveReference is enabled.
saveReference(long, long, long) - Method in class org.qbroker.common.NewlogFetcher
It flushes the specified reference info to the reference file for log tracking no matter the SaveReference is enabled or not.
saveReference() - Method in class org.qbroker.jms.JDBCMessenger
flushes the current reference info to a given file for tracking the browser state if the ReferenceFile is defined.
saveReference() - Method in class org.qbroker.jms.JMSQConnector
flushes the current reference info to a given file for tracking the browser state if the ReferenceFile is defined.
scan(int, int) - Method in class org.qbroker.common.DelimitedBuffer
It scans the byte array of the internal buffer for either EOT or SOT strings starting from offset up to its end defined by length.
scan(char[], int, int, char) - Static method in class org.qbroker.json.JSON2Map
returns the position of the first target or -1 if not found
SCOPE_GLOBE - Static variable in class org.qbroker.common.UniqueID
 
SCOPE_JVM - Static variable in class org.qbroker.common.UniqueID
 
SCOPE_MACHINE - Static variable in class org.qbroker.common.UniqueID
 
SCOPE_UNIVERSE - Static variable in class org.qbroker.common.UniqueID
 
scramble(String, String) - Static method in class org.qbroker.common.Base64Encoder
verifies the given header on a base64 encoded string and scrambles it with a random shuffling.
ScreenNode - Class in org.qbroker.node
ScreenNode picks up the JMS messages from an input XQ and screens them according to their content and the pre-defined rulesets.
ScreenNode(Map) - Constructor for class org.qbroker.node.ScreenNode
 
ScriptedBrowser - Class in org.qbroker.net
 
ScriptedBrowser(Map) - Constructor for class org.qbroker.net.ScriptedBrowser
create a new ScriptedBrowser
ScriptLauncher - Class in org.qbroker.monitor
ScriptLauncher launches a script outside JVM and parses its stdout for patterns.
ScriptLauncher(Map) - Constructor for class org.qbroker.monitor.ScriptLauncher
 
ScriptLoginModule - Class in org.qbroker.jaas
 
ScriptLoginModule() - Constructor for class org.qbroker.jaas.ScriptLoginModule
 
ScriptNode - Class in org.qbroker.node
ScriptNode extracts the path of a JSR223 compliant script and the JSON data from the incoming JMS message.
ScriptNode(Map) - Constructor for class org.qbroker.node.ScriptNode
 
securityExit(MQChannelExit, MQChannelDefinition, byte[]) - Method in class org.qbroker.wmq.OAMSecurityExit
 
securityExit(MQChannelExit, MQChannelDefinition, byte[]) - Method in class org.qbroker.wmq.SimpleSecurityExit
 
seek(long) - Method in class org.qbroker.common.NewlogFetcher
 
select(XQueue) - Method in class org.qbroker.jms.JDBCMessenger
It executes the predfined SQL statement and puts the result to the body of a new message.
select(Object) - Static method in class org.qbroker.monitor.MonitorUtils
use this with care since the dependency may not be defined.
select(int, String, int[]) - Method in class org.qbroker.net.CQLConnector
returns selected results in string buffer for the query
select(String, int[]) - Method in class org.qbroker.net.DBConnector
returns selected result in string buffer for the query
SelectNode - Class in org.qbroker.node
SelectNode parses the payload of JMS Messages and selects the portions of the content according to predefined rules.
SelectNode(Map) - Constructor for class org.qbroker.node.SelectNode
 
send() - Method in class org.qbroker.event.Event
 
send(XQueue) - Method in class org.qbroker.jms.SNMPMessenger
It continually gets a JMS Message from the XQueue, sends its content and its OID to an SNMP manager.
send(String) - Method in class org.qbroker.net.MessageMailer
 
send(String, String) - Method in class org.qbroker.net.MessageMailer
 
send(String, String, String[]) - Method in class org.qbroker.net.MessageMailer
 
send(String, InternetAddress[]) - Method in class org.qbroker.net.MessageMailer
 
send(String, String, InternetAddress[]) - Method in class org.qbroker.net.MessageMailer
 
send(DatagramPacket) - Method in class org.qbroker.net.MulticastGroup
 
send(byte[], int, int) - Method in class org.qbroker.net.MulticastGroup
 
send(String) - Method in class org.qbroker.net.MulticastGroup
 
send(XQueue) - Method in class org.qbroker.net.MulticastGroup
 
send(DatagramPacket) - Method in class org.qbroker.net.UDPSocket
 
send(byte[], int, int) - Method in class org.qbroker.net.UDPSocket
 
send(String) - Method in class org.qbroker.net.UDPSocket
 
send(XQueue) - Method in class org.qbroker.net.UDPSocket
 
send(Message) - Method in class org.qbroker.receiver.JMSReceiver
sends the message to the default queue
send(String, int, int, long, String) - Method in class org.qbroker.receiver.JMSReceiver
sends the message with the text and properties to the default queue
send(DatagramPacket) - Method in class org.qbroker.receiver.PacketReceiver
for directly sending packet to its destination
send(String) - Method in class org.qbroker.receiver.StreamReceiver
writes the text to the OutputStream of the existing connection and returns 0 on success or none zero otherwise
send(Message) - Method in class org.qbroker.receiver.StreamReceiver
extracts the content from the message and writes it to the OutputStream of the existing connection and returns 0 on success or none zero otherwise
sendResponse(HttpExchange, int, String) - Static method in class org.qbroker.net.SimpleHttpServer
sends the http status code and the text back as the response
sendTrap(CommunityTarget, String, int, int, String[][]) - Method in class org.qbroker.net.SNMPConnector
sends out a trap for multiple oids
sequentialSearch - Variable in class org.qbroker.jms.JMSQConnector
 
serialNumber - Variable in class org.qbroker.monitor.Monitor
 
serialNumber - Variable in class org.qbroker.monitor.Report
 
SerialPortDevice - Class in org.qbroker.common
SerialPortDevice opens a serial port for synchronous I/O of a byte stream.
SerialPortDevice(String, int, int, String, String, String, String, int) - Constructor for class org.qbroker.common.SerialPortDevice
creates new SerialPortDevice
SerialPortNode - Class in org.qbroker.cluster
SerialPortNode is a two-node cluster on a serial communication port.
SerialPortNode(Map) - Constructor for class org.qbroker.cluster.SerialPortNode
 
SERVERERROR - Static variable in class org.qbroker.jms.LogSlicer
 
SERVERERROR - Static variable in class org.qbroker.monitor.FTPTester
 
SERVERERROR - Static variable in class org.qbroker.monitor.RedisTester
 
SERVERERROR - Static variable in class org.qbroker.monitor.WebTester
 
SERVERERROR - Static variable in class org.qbroker.net.RedisConnector
 
SERVERERROR - Static variable in class org.qbroker.persister.StreamPersister
 
SERVERERROR - Static variable in class org.qbroker.receiver.StreamReceiver
 
ServerListener - Class in org.qbroker.receiver
ServerListener listens to a ServerSocket and accepts socket connections from it.
ServerListener(Map) - Constructor for class org.qbroker.receiver.ServerListener
 
ServerPersister - Class in org.qbroker.persister
ServerPersister listens to a ServerSocket and accepts the socket connections from it.
ServerPersister(Map) - Constructor for class org.qbroker.persister.ServerPersister
 
ServerReceiver - Class in org.qbroker.receiver
ServerReceiver listens to a ServerSocket and accepts socket connections from it.
ServerReceiver(Map) - Constructor for class org.qbroker.receiver.ServerReceiver
 
Service - Interface in org.qbroker.common
Service is an interface that processes requests stored in Event and returns the Event back as the response.
SERVICE_CLOSED - Static variable in interface org.qbroker.common.Service
 
SERVICE_DISABLED - Static variable in interface org.qbroker.common.Service
 
SERVICE_PAUSE - Static variable in interface org.qbroker.common.Service
 
SERVICE_READY - Static variable in interface org.qbroker.common.Service
 
SERVICE_RETRYING - Static variable in interface org.qbroker.common.Service
 
SERVICE_RUNNING - Static variable in interface org.qbroker.common.Service
 
SERVICE_STANDBY - Static variable in interface org.qbroker.common.Service
 
SERVICE_STOPPED - Static variable in interface org.qbroker.common.Service
 
ServiceMonitor - Class in org.qbroker.monitor
ServiceMonitor queries the status page of Monit and extrats data for a specific service.
ServiceMonitor(Map) - Constructor for class org.qbroker.monitor.ServiceMonitor
 
ServiceNode - Class in org.qbroker.node
ServiceNode listens to an input XQ for JMS ObjectMessages with a connected socket as a request to establish a connection.
ServiceNode(Map) - Constructor for class org.qbroker.node.ServiceNode
 
serviceTypes - Static variable in class org.qbroker.monitor.ServiceMonitor
 
session - Variable in class org.qbroker.net.CQLConnector
 
sessionTimeout - Variable in class org.qbroker.node.CascadeNode
 
sessionTimeout - Variable in class org.qbroker.node.EventDispatcher
 
sessionTimeout - Variable in class org.qbroker.node.PublishNode
 
set(int, Object) - Method in class org.qbroker.common.AssetList
It checks the id first.
set(String, Object) - Method in class org.qbroker.common.AssetList
It checks the object and the existence of the key first.
setAckObject(Object, Method, long[]) - Method in class org.qbroker.jms.JMSEvent
 
setAttribute(String, String) - Method in interface org.qbroker.common.Event
sets the attribute on the key
setAttribute(String, String) - Method in class org.qbroker.event.Event
It sets an attribute of the Event
setAutoCommit(boolean) - Method in class org.qbroker.net.DBConnector
 
setBody(Object) - Method in class org.qbroker.event.Event
It sets the body of the Event with an Object which may not be transportable.
setBodyMap(Map) - Method in class org.qbroker.jms.Aggregation
sets the body map and returns the old one
setBoolean(String, boolean) - Method in class org.qbroker.jms.MapEvent
 
setBooleanProperty(String, boolean) - Method in class org.qbroker.jms.JMSEvent
 
setByte(String, byte) - Method in class org.qbroker.jms.MapEvent
 
setByteProperty(String, byte) - Method in class org.qbroker.jms.JMSEvent
 
setBytes(String, byte[]) - Method in class org.qbroker.jms.MapEvent
 
setBytes(String, byte[], int, int) - Method in class org.qbroker.jms.MapEvent
 
setCachedKey(Object) - Method in class org.qbroker.node.SortNode
It sets the key value cached for bake process.
setChar(String, char) - Method in class org.qbroker.jms.MapEvent
 
setCookie(String) - Method in class org.qbroker.monitor.WebTester
 
setData(String) - Method in class org.qbroker.monitor.WebTester
 
setDataField(String) - Method in class org.qbroker.monitor.ConfigList
sets the data field with the given key on the property monitor
setDataField(String) - Method in class org.qbroker.monitor.PropertyMonitor
sets the dataField for projection support
setDebug(int) - Method in interface org.qbroker.cluster.ClusterNode
sets the debug mode of the node
setDebug(int) - Method in class org.qbroker.cluster.PacketNode
 
setDebug(int) - Method in class org.qbroker.cluster.SerialPortNode
 
setDebug(int) - Method in class org.qbroker.cluster.UnicastNode
 
setDebugMode(int) - Method in interface org.qbroker.common.Service
sets the debug mode of the service
setDebugMode(int) - Method in class org.qbroker.flow.MessageFlow
 
setDebugMode(int) - Method in class org.qbroker.flow.MonitorAgent
 
setDebugMode(int) - Method in class org.qbroker.flow.QFlow
 
setDebugMode(int) - Method in class org.qbroker.jms.EchoService
 
setDebugMode(int) - Method in class org.qbroker.monitor.MonitorGroup
 
setDebugMode(int) - Method in class org.qbroker.monitor.PropertyMonitor
 
setDebugMode(int) - Method in interface org.qbroker.node.MessageNode
sets the debug mode of the node
setDebugMode(int) - Method in class org.qbroker.node.Node
 
setDefaultCategory(String) - Static method in class org.qbroker.event.Event
 
setDefaultName(String) - Static method in class org.qbroker.event.Event
 
setDefaultSite(String) - Static method in class org.qbroker.event.Event
 
setDefaultType(String) - Static method in class org.qbroker.event.Event
 
setDescription(String) - Method in class org.qbroker.jms.EventDestination
 
setDisplayMask(int) - Method in interface org.qbroker.node.MessageNode
sets the displayMask of the node
setDisplayMask(int) - Method in class org.qbroker.node.Node
 
setDisplayProperties(String[]) - Method in interface org.qbroker.node.MessageNode
sets the display property names of the node
setDisplayProperties(String[]) - Method in class org.qbroker.node.Node
 
setDouble(String, double) - Method in class org.qbroker.jms.MapEvent
 
setDoubleProperty(String, double) - Method in class org.qbroker.jms.JMSEvent
 
setErrorStream(InputStream) - Method in class org.qbroker.common.RunCommand
 
setExpiration(long) - Method in interface org.qbroker.common.Event
sets the expiration of the event
setExpiration(long) - Method in class org.qbroker.event.Event
 
setExtraAddress(InetAddress) - Method in class org.qbroker.cluster.PacketNodeBean
 
setExtraPort(int) - Method in class org.qbroker.cluster.PacketNodeBean
 
setExtraURI(String) - Method in class org.qbroker.cluster.PacketNodeBean
 
setFloat(String, float) - Method in class org.qbroker.jms.MapEvent
 
setFloatProperty(String, float) - Method in class org.qbroker.jms.JMSEvent
 
setGlobalMask(int) - Method in class org.qbroker.common.IndexedXQueue
 
setGlobalMask(int) - Method in interface org.qbroker.common.XQueue
sets the global mask of the queue
setGroupID(int) - Method in class org.qbroker.event.Event
 
setInputStream(InputStream) - Method in class org.qbroker.common.RunCommand
 
setInt(String, int) - Method in class org.qbroker.jms.MapEvent
 
setIntProperty(String, int) - Method in class org.qbroker.jms.JMSEvent
 
setJMSCorrelationID(String) - Method in class org.qbroker.jms.JMSEvent
 
setJMSCorrelationIDAsBytes(byte[]) - Method in class org.qbroker.jms.JMSEvent
 
setJMSDeliveryMode(int) - Method in class org.qbroker.jms.JMSEvent
 
setJMSDestination(Destination) - Method in class org.qbroker.jms.JMSEvent
 
setJMSExpiration(long) - Method in class org.qbroker.jms.JMSEvent
 
setJMSMessageID(String) - Method in class org.qbroker.jms.JMSEvent
 
setJMSPriority(int) - Method in class org.qbroker.jms.JMSEvent
 
setJMSRedelivered(boolean) - Method in class org.qbroker.jms.JMSEvent
 
setJMSReplyTo(Destination) - Method in class org.qbroker.jms.JMSEvent
 
setJMSTimestamp(long) - Method in class org.qbroker.jms.JMSEvent
 
setJMSType(String) - Method in class org.qbroker.jms.JMSEvent
 
setLeftover(int) - Method in class org.qbroker.common.DelimitedBuffer
 
setLogDir(String) - Static method in class org.qbroker.event.Event
It sets the log dir and initializes the logger without date pattern.
setLogDir(String, String) - Static method in class org.qbroker.event.Event
It sets the log dir for the events and initializes the logger with the given date pattern.
setLogDir(String, String, int) - Static method in class org.qbroker.event.Event
It sets the log dir for the events and initializes the logger with the given size limit and number of backups
setLogMode(int) - Method in class org.qbroker.jms.TextEvent
for signature of toEvent
setLong(String, long) - Method in class org.qbroker.jms.MapEvent
 
setLongProperty(String, long) - Method in class org.qbroker.jms.JMSEvent
 
setMapProperty(String, int, String, MapMessage) - Static method in class org.qbroker.jms.MessageUtils
sets the property of a MapMessage.
setName(String) - Method in class org.qbroker.jaas.SimpleCallbackHandler
 
setNewsgroup(String) - Method in class org.qbroker.net.NNTPConnector
It sets the current newsgroup and returns null upon success or the error text otherwise.
setObject(String, Object) - Method in class org.qbroker.jms.MapEvent
 
setObject(Serializable) - Method in class org.qbroker.jms.ObjectEvent
 
setObjectProperty(String, Object) - Method in class org.qbroker.jms.JMSEvent
 
setOperation(int) - Method in interface org.qbroker.common.Expression
sets the operation to the expression
setOperation(int) - Method in class org.qbroker.common.Term
 
setOriginalProperty(Map) - Method in class org.qbroker.monitor.PropertyMonitor
 
setPacket(DatagramPacket) - Method in class org.qbroker.cluster.PacketNodeBean
It parses the header of packet and updates properties.
setParameter(int, int, PreparedStatement, String, SimpleDateFormat) - Static method in class org.qbroker.common.SQLUtils
It translates the data in String into the right data type and set the value according to its index on the PreparedStatement.
setParameter(int, int, PreparedStatement, String) - Static method in class org.qbroker.common.SQLUtils
It is not MT-safe due to sharing the default dateFormat
setParameter(String, Object) - Method in class org.qbroker.json.JSONTemplate
 
setParameters(String, PreparedStatement, String, Message) - Method in class org.qbroker.jms.JDBCMessenger
It sets parameters with the data from the message
setPassword(String) - Method in class org.qbroker.jaas.SimpleCallbackHandler
 
setPattern(String) - Method in class org.qbroker.cluster.PacketNodeBean
 
setPriority(int) - Method in interface org.qbroker.common.Event
sets the priority of the event
setPriority(int) - Method in class org.qbroker.event.Event
 
setProperty(String, String, Message) - Static method in class org.qbroker.jms.MessageUtils
sets JMSProperty or String property on the message.
setProperty(String, int, String, Message) - Static method in class org.qbroker.jms.MessageUtils
sets the user property of certain type on the message.
setRefCount(int) - Method in class org.qbroker.cluster.PacketNodeBean
 
setReference(long, long, long) - Method in class org.qbroker.common.NewlogFetcher
It sets the current reference info.
setRole(int) - Method in class org.qbroker.cluster.PacketNodeBean
 
setService(Service) - Method in class org.qbroker.jms.MessageHandler
sets the service to fulfill requests
setService(Service) - Method in class org.qbroker.jms.MessageServlet
sets the service to fulfill requests
setService(String, Map, Service) - Method in interface org.qbroker.net.HTTPServer
It creates the handler or servlet with the given property map and sets the service on the newly created object.
setService(String, Map, Service) - Method in class org.qbroker.net.JettyServer
It creates the servlet with the given property map and sets the service on the servlet.
setService(String, Map, Service) - Method in class org.qbroker.net.SimpleHttpServer
It creates the handler with the given property map and sets the service on the handler.
setShort(String, short) - Method in class org.qbroker.jms.MapEvent
 
setShortProperty(String, short) - Method in class org.qbroker.jms.JMSEvent
 
setSleepTime(int) - Method in class org.qbroker.net.MulticastGroup
 
setSleepTime(int) - Method in class org.qbroker.net.UDPSocket
 
setSMTPHost(String) - Static method in class org.qbroker.net.MessageMailer
 
setStartTime(long) - Method in class org.qbroker.common.TimeWindows
 
setStatus(int) - Method in class org.qbroker.cluster.PacketNodeBean
 
setStatus(int, int) - Method in class org.qbroker.common.LoadManager
sets the status for the specified load of id
setStatus(int, long) - Method in class org.qbroker.common.QuickCache
sets the CacheStatus and the modify time
setStatus(int) - Method in class org.qbroker.common.QuickCache
sets the CacheStatus and the modify time as the currentTime
setStatus(int) - Method in interface org.qbroker.node.MessageNode
sets the status of the node
setStatus(int) - Method in class org.qbroker.node.Node
 
setStatus(int) - Method in interface org.qbroker.persister.MessagePersister
sets the status of the persister
setStatus(int) - Method in class org.qbroker.persister.Persister
 
setStatus(int) - Method in interface org.qbroker.receiver.MessageReceiver
sets the status of the receiver
setStatus(int) - Method in class org.qbroker.receiver.Receiver
 
setStopTime(long) - Method in class org.qbroker.common.TimeWindows
 
setString(String, String) - Method in class org.qbroker.jms.MapEvent
 
setStringProperty(String, String) - Method in class org.qbroker.jms.JMSEvent
 
setSubject(String) - Method in class org.qbroker.net.MessageMailer
this is used to reset the default subject only, not MT-Safe
setText(String) - Method in class org.qbroker.jms.TextEvent
 
setTimeout(int) - Method in class org.qbroker.net.MulticastGroup
 
setTimeout(int) - Method in class org.qbroker.net.UDPSocket
 
setTimestamp(long) - Method in interface org.qbroker.common.Event
sets the timestamp of the event
setTimestamp(long) - Method in class org.qbroker.event.Event
 
setTimeToLive(int) - Method in class org.qbroker.net.MulticastGroup
 
setWaitTime(int) - Method in class org.qbroker.net.MulticastGroup
 
setWaitTime(int) - Method in class org.qbroker.net.UDPSocket
 
SFTPConnector - Class in org.qbroker.net
SFTPConnector connects to a SSH server and provides the following methods for file transfers: sftpGet(), sftpPut() and sftpList().
SFTPConnector(Map) - Constructor for class org.qbroker.net.SFTPConnector
Creates new SFTPConnector
sftpCwd(String) - Method in class org.qbroker.net.SFTPConnector
 
sftpDelete(String) - Method in class org.qbroker.net.SFTPConnector
 
sftpGet(File, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpGet(StringBuffer, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpGet(OutputStream, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpList(String, int) - Method in class org.qbroker.net.SFTPConnector
It returns an array of strings for requested files of type.
SFTPMessenger - Class in org.qbroker.jms
SFTPMessenger connects to a SSH server and initializes one of the operations, such as retrieve, download and store.
SFTPMessenger(Map) - Constructor for class org.qbroker.jms.SFTPMessenger
Creates new SFTPMessenger
sftpMkd(String) - Method in class org.qbroker.net.SFTPConnector
 
sftpPut(File, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpPut(String, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpPut(InputStream, String) - Method in class org.qbroker.net.SFTPConnector
 
sftpPwd() - Method in class org.qbroker.net.SFTPConnector
 
sftpRmd(String) - Method in class org.qbroker.net.SFTPConnector
 
ShortJob - Class in org.qbroker.monitor
ShortJob runs a short-lived script or a java job upon changes of the status of certain occurrence
ShortJob(Map) - Constructor for class org.qbroker.monitor.ShortJob
 
show(String, int, int) - Method in class org.qbroker.flow.MessageFlow
returns the display text on the message at the cell id of the queue
show(Message, int) - Static method in class org.qbroker.jms.MessageUtils
returns a string for detail of the message
show(String, int, int) - Method in interface org.qbroker.node.MessageNode
browses the message at the id-th cell from the given outlink and returns the detail text in the given format type
show(String, int, int) - Method in class org.qbroker.node.Node
 
SHOW_AGE - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_BODY - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_CORRID - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_DATE - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_DCOUNT - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_DMODE - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_DST - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_EXPIRY - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_FAMILY - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_MSGID - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_MSGTYPE - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_NOTHING - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_PRIORITY - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_PROPS - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_REPLY - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_SIZE - Static variable in class org.qbroker.jms.MessageUtils
 
SHOW_TSTAMP - Static variable in class org.qbroker.jms.MessageUtils
 
showChange(String, String, Map<String, Object>, boolean) - Method in class org.qbroker.flow.MessageFlow
It loggs the details of the change returned by diff()
showChange(String, String, Map<String, Object>, boolean) - Method in class org.qbroker.monitor.MonitorGroup
It loggs the details of the change returned by diff()
sign(byte[]) - Method in class org.qbroker.aws.AWSSignature
 
sign(byte[], String, String) - Static method in class org.qbroker.common.Utils
 
SimpleCallbackHandler - Class in org.qbroker.jaas
 
SimpleCallbackHandler() - Constructor for class org.qbroker.jaas.SimpleCallbackHandler
 
SimpleHttpServer - Class in org.qbroker.net
SimpleHTTPServer is an embedded HTTP server implementing SimpleHttpServer.
SimpleHttpServer(Map) - Constructor for class org.qbroker.net.SimpleHttpServer
Creates new SimpleHttpServer
SimpleParser - Class in org.qbroker.common
SimpleParser parses a text into a Map according to the given patterns with single-line match enabled.
SimpleParser(List) - Constructor for class org.qbroker.common.SimpleParser
 
SimpleSecurityExit - Class in org.qbroker.wmq
SimpleSecurityExit sets the username and password and sends them over for the authentication on the server side.
SimpleSecurityExit(String) - Constructor for class org.qbroker.wmq.SimpleSecurityExit
 
SimpleUdpTransportMapping - Class in org.qbroker.net
SimpleUdpTransportMapping extends the SNMP4J Default UDP transport mapping and implements CommandResponder for listening on the inbound socket.
SimpleUdpTransportMapping() - Constructor for class org.qbroker.net.SimpleUdpTransportMapping
 
SimpleUdpTransportMapping(UdpAddress) - Constructor for class org.qbroker.net.SimpleUdpTransportMapping
 
site - Variable in class org.qbroker.monitor.DummyAction
 
site - Variable in class org.qbroker.monitor.Monitor
 
size() - Method in class org.qbroker.common.AssetList
 
size() - Method in class org.qbroker.common.CollectibleCells
returns the number of taken cells in the list
size() - Method in interface org.qbroker.common.Expression
returns total number of the items in the expression
size() - Method in class org.qbroker.common.GroupedCache
returns the total number of cached objects
size() - Method in class org.qbroker.common.IndexedXQueue
returns the number of objects in the queue, new and taken
size - Variable in class org.qbroker.common.KeyChain
 
size() - Method in class org.qbroker.common.KeyChain
returns total number of the objects
size() - Method in class org.qbroker.common.QList
returns the number of objects in the queue, new and in-use
size() - Method in class org.qbroker.common.QuickCache
 
size() - Method in class org.qbroker.common.ReservableCells
returns the number of reserved cells
size() - Method in class org.qbroker.common.Term
 
size() - Method in interface org.qbroker.common.XQueue
returns the number of objects in the queue, new and taken
skip(long) - Method in class org.qbroker.jms.MessageInputStream
 
skip(char[], int, int) - Static method in class org.qbroker.json.JSON2Map
returns the position of the first non-space char or -1 if not found
skip - Variable in class org.qbroker.monitor.Monitor
 
skip - Variable in class org.qbroker.monitor.Report
 
SKIPPED - Static variable in interface org.qbroker.monitor.MonitorReport
report process is skipped
SLATE - Static variable in class org.qbroker.common.TimeWindows
 
sleepTime - Variable in class org.qbroker.jms.JMSQConnector
 
sleepTime - Variable in class org.qbroker.jms.JMSTConnector
 
slice(XQueue) - Method in class org.qbroker.jms.LogSlicer
It sends the requests to the remove server to check the log size frequently.
smtpHost - Static variable in class org.qbroker.net.MessageMailer
 
snmp - Variable in class org.qbroker.net.SNMPConnector
 
SNMPConnector - Class in org.qbroker.net
SNMPConnector connects to an SNMP agent or manager and provides the following methods of for SNMP operations: snmpGet(), snmpSet(), sendTrap(), snmpNotify() and receive().
SNMPConnector(Map) - Constructor for class org.qbroker.net.SNMPConnector
creates new SNMPConnector
snmpGet(CommunityTarget, String) - Method in class org.qbroker.net.SNMPConnector
returns a string of "oid = value" or an error message for failure
snmpInquire(int, String, String, String) - Method in class org.qbroker.net.SNMPConnector
returns a string of "oid = value" for the community and the address
SNMPMessenger - Class in org.qbroker.jms
SNMPMessenger handles JMS Messages IO on SNMP resources.
SNMPMessenger(Map) - Constructor for class org.qbroker.jms.SNMPMessenger
 
snmpNotify(int, String, String, String[][]) - Method in class org.qbroker.net.SNMPConnector
sends a notification of multiple oids to the address
snmpNotify(CommunityTarget, String[][]) - Method in class org.qbroker.net.SNMPConnector
sends a notification for multiple oids
snmpSet(String, int) - Method in class org.qbroker.net.SNMPConnector
 
snmpSet(int, String, String, String[]) - Method in class org.qbroker.net.SNMPConnector
It sets a value on oid and returns a string of null upon success or an error message for failure.
snmpSet(CommunityTarget, String[]) - Method in class org.qbroker.net.SNMPConnector
It sets a value on oid and returns a string of null upon success or an error message for failure.
snmpTrap(int, String, String, String, int, int, String[][]) - Method in class org.qbroker.net.SNMPConnector
sends out a trap of multiple oids to the address
SOCKERROR - Static variable in class org.qbroker.net.RedisConnector
 
SonicMQMessenger - Class in org.qbroker.sonicmq
SonicMQMessenger connects to a SonicMQ broker and converts the JMS messages into JMX requests.
SonicMQMessenger(Map) - Constructor for class org.qbroker.sonicmq.SonicMQMessenger
Creates new SonicMQFMessenger
SonicMQMonitor - Class in org.qbroker.sonicmq
SonicMQMonitor monitors the message storage on a SonicMQ broker via JMS/JMX.
SonicMQMonitor(Map) - Constructor for class org.qbroker.sonicmq.SonicMQMonitor
 
SonicMQRequester - Class in org.qbroker.sonicmq
SonicMQRequester connects to a SonicMQ broker for JMX requests.
SonicMQRequester(Map) - Constructor for class org.qbroker.sonicmq.SonicMQRequester
Creates new SonicMQRequester
SonicMQUtils - Class in org.qbroker.sonicmq
SonicMQUtils provides methods to disable/enable the flow control on a SonicMQ JMS session.
SonicMQUtils() - Constructor for class org.qbroker.sonicmq.SonicMQUtils
 
sort() - Method in class org.qbroker.common.DoubleKeyChain
It sorts the array of keys in ascending order.
sort() - Method in class org.qbroker.common.FloatKeyChain
It sorts the array of keys in ascending order.
sort() - Method in class org.qbroker.common.IntKeyChain
It sorts the array of keys in ascending order.
sort() - Method in class org.qbroker.common.KeyChain
It sorts the array of keys in ascending order.
sort() - Method in class org.qbroker.common.LongKeyChain
It sorts the array of keys in ascending order.
sort() - Method in class org.qbroker.common.StringKeyChain
It sorts the array of keys in ascending order.
sortedEntries() - Method in class org.qbroker.common.QuickCache
 
sortedKeys() - Method in class org.qbroker.common.GroupedCache
returns the array of all the existing keys in the NATURAL order no matter whether they have expired or not.
sortedKeys() - Method in class org.qbroker.common.QuickCache
It returns an array of all the existing keys in the NATURAL order no matter whether they have expired or not.
sortedTopics() - Method in class org.qbroker.common.CachedList
returns an array of all existing topics in the NATURAL order.
SortNode - Class in org.qbroker.node
SortNode picks up JMS messages from an input XQ and withholds them for the baking process.
SortNode(Map) - Constructor for class org.qbroker.node.SortNode
 
sotBytes - Variable in class org.qbroker.jms.JMSQConnector
 
sotBytes - Variable in class org.qbroker.jms.JMSTConnector
 
split(String, String, String, Map<String, String>) - Static method in class org.qbroker.common.Utils
splits text with delimiter of s and fills the key-value pair to the Map after replacing all the escaped delimiters by the original delimiter.
split(String, String) - Static method in class org.qbroker.common.Utils
splits the text with delimiter of s and returns a string array with each key separated by the delimiters.
split(Message) - Method in class org.qbroker.jms.UniformSplitter
returns a formatted string of the message with the given template and a repeated template.
split(String, String, String, Map<String, Object>) - Static method in class org.qbroker.persister.PersisterPool
splits the text with the pair delimiter of s and and key delimiter of e and fills up the key-value pair to Map
split(String, String, String, Map<String, Object>) - Static method in class org.qbroker.persister.ReceiverPool
splits text with the pair delimiter of s and and key delimiter of e and fills the key-value pair to Map
SpreadNode - Class in org.qbroker.node
SpreadNode retrieves data from JMS messages and spreads them according to the predefined rulesets.
SpreadNode(Map) - Constructor for class org.qbroker.node.SpreadNode
 
SQL_BLOB - Static variable in class org.qbroker.common.SQLUtils
 
SQL_BYTE - Static variable in class org.qbroker.common.SQLUtils
 
SQL_BYTES - Static variable in class org.qbroker.common.SQLUtils
 
SQL_CLOB - Static variable in class org.qbroker.common.SQLUtils
 
SQL_DATE - Static variable in class org.qbroker.common.SQLUtils
 
SQL_DOUBLE - Static variable in class org.qbroker.common.SQLUtils
 
SQL_FLOAT - Static variable in class org.qbroker.common.SQLUtils
 
SQL_INT - Static variable in class org.qbroker.common.SQLUtils
 
SQL_LONG - Static variable in class org.qbroker.common.SQLUtils
 
SQL_NULL - Static variable in class org.qbroker.common.SQLUtils
 
SQL_STRING - Static variable in class org.qbroker.common.SQLUtils
 
SQL_TIME - Static variable in class org.qbroker.common.SQLUtils
 
SQL_TIMESTAMP - Static variable in class org.qbroker.common.SQLUtils
 
sqlExecTimeout - Variable in class org.qbroker.net.DBConnector
 
SQLUtils - Class in org.qbroker.common
SQLUtils contains a bunch of constants and static methods on SQL operations for common uses
SQLUtils() - Constructor for class org.qbroker.common.SQLUtils
 
STANDBY - Static variable in interface org.qbroker.common.XQueue
 
standby(XQueue) - Static method in class org.qbroker.jms.MessageUtils
sets STANDBY bit on the global mask of the XQueue.
standbyTime - Variable in class org.qbroker.persister.Persister
 
standbyTime - Variable in class org.qbroker.receiver.Receiver
 
start(XQueue, int, int) - Method in interface org.qbroker.cluster.ClusterNode
It starts the cluster node with partitioned XQueue as the escalation channel, and supervises the cluster.
start() - Method in class org.qbroker.cluster.PacketNode
It starts the cluster node and supervises its state.
start(XQueue, int, int) - Method in class org.qbroker.cluster.PacketNode
It starts the cluster node and supervises its state.
start() - Method in class org.qbroker.cluster.PacketProxy
It starts the cluster node and supervises its state.
start() - Method in class org.qbroker.cluster.SerialPortNode
It starts the cluster node and supervises its state.
start(XQueue, int, int) - Method in class org.qbroker.cluster.SerialPortNode
It starts the cluster node and supervises its state.
start() - Method in class org.qbroker.cluster.UnicastNode
It starts the cluster node and supervises its state.
start(XQueue, int, int) - Method in class org.qbroker.cluster.UnicastNode
It starts the cluster node and supervises its state.
start() - Method in class org.qbroker.flow.MessageFlow
starts all threads and/or nodes
start() - Method in class org.qbroker.flow.MonitorAgent
starts the main workflow and controls all groups of jobs and msg flows.
start() - Method in class org.qbroker.flow.QFlow
starts all threads and manages their states
start() - Method in class org.qbroker.jms.EchoService
 
start() - Method in interface org.qbroker.net.HTTPServer
starts the server with the given service
start() - Method in class org.qbroker.net.JettyServer
 
start() - Method in class org.qbroker.net.SimpleHttpServer
starts the server without blocking
startDocument() - Method in class org.qbroker.common.XML2Map
 
startElement(String, String, String, Attributes) - Method in class org.qbroker.common.XML2Map
 
startTime - Variable in class org.qbroker.jms.JMSQConnector
 
startTime - Variable in class org.qbroker.jms.JMSTConnector
 
startTime - Variable in class org.qbroker.net.SNMPConnector
 
StaticReport - Class in org.qbroker.monitor
StaticReport defines a set of key-value pairs as a shared report in the name space specified by the ReportClass.
StaticReport(Map) - Constructor for class org.qbroker.monitor.StaticReport
 
statsLogger - Variable in class org.qbroker.monitor.Monitor
 
statsLogger - Variable in class org.qbroker.monitor.Report
 
status - Variable in class org.qbroker.node.Node
 
status - Variable in class org.qbroker.persister.Persister
 
status - Variable in class org.qbroker.receiver.Receiver
 
STATUS_TEXT - Static variable in class org.qbroker.common.TimeWindows
 
statusOffset - Variable in class org.qbroker.monitor.Monitor
 
statusText - Static variable in interface org.qbroker.common.Service
 
statusText - Static variable in class org.qbroker.monitor.DummyAction
 
statusText - Static variable in class org.qbroker.monitor.Monitor
 
step - Variable in class org.qbroker.monitor.Monitor
 
step - Variable in class org.qbroker.monitor.Report
 
stop() - Method in class org.qbroker.flow.MessageFlow
stops all nodes and the threads
stop() - Method in class org.qbroker.jms.EchoService
 
stop() - Method in interface org.qbroker.net.HTTPServer
stops the server
stop() - Method in class org.qbroker.net.JettyServer
 
stop() - Method in class org.qbroker.net.SimpleHttpServer
stops the server with delays
stopRunning(XQueue) - Static method in class org.qbroker.jms.MessageUtils
sets STOP bit on the global mask of the XQueue.
stopRunning(XQueue) - Static method in class org.qbroker.node.NodeUtils
 
store(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS Message from the XQueue and stores its body into a remote file via ftp continuously.
store(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS Message from the XQueue and stores its body into a remote file via ftps continuously.
store(XQueue) - Method in class org.qbroker.jms.HTTPMessenger
It gets a JMS Message from the XQueue and stores its content into a URL via http POST continuously.
store(XQueue) - Method in class org.qbroker.jms.RiakMessenger
It gets a JMS Message from the XQueue and stores its content into a bucket with the given key.
store(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS Message from the XQueue and stores its body into a remote file via sftp continuously.
store(String, String, String) - Method in class org.qbroker.net.RiakConnector
returns id of the inserted doc or null on failure
store(String, String, String, Map<String, String>) - Method in class org.qbroker.net.RiakConnector
returns id of the inserted doc with meta data or null on failure
storeFileStream(String) - Method in class org.qbroker.net.FTPConnector
 
storeFileStream(String) - Method in class org.qbroker.net.FTPSConnector
 
storeFileStream(String) - Method in class org.qbroker.net.SFTPConnector
 
storePacket(DatagramPacket, int) - Method in class org.qbroker.cluster.PacketNodeBean
It stores the header and body of the packet to packetInfo as the given type for public access.
StreamPersister - Class in org.qbroker.persister
StreamPersister listens to an XQueue and receives JMS Messages from it.
StreamPersister(Map) - Constructor for class org.qbroker.persister.StreamPersister
 
StreamReceiver - Class in org.qbroker.receiver
StreamReceiver listens to an InputStream and receives byte stream from it.
StreamReceiver(Map) - Constructor for class org.qbroker.receiver.StreamReceiver
 
STRING - Static variable in class org.qbroker.net.SNMPConnector
 
StringKeyChain - Class in org.qbroker.common
StringKeyChain contains an array of the sequence keys, timestamp, metadata and objects.
StringKeyChain(String, int) - Constructor for class org.qbroker.common.StringKeyChain
 
STSClient - Class in org.qbroker.aws
STSClient is an AWSClient for accessing AWS Security Token service.
STSClient(Map) - Constructor for class org.qbroker.aws.STSClient
 
sub(Object) - Method in class org.qbroker.jms.JMSTConnector
It subscribes a JMS topic and sends the JMS messages into a output channel that may be a JMS destination, an OutputStream or an XQueue.
sub(XQueue) - Method in class org.qbroker.jms.RedisMessenger
It subscribes to a channel specified by qName and puts messages to the XQ.
sub(Object) - Method in interface org.qbroker.jms.TopicConnector
continuously subscribes the JMS messages from the JMS topic and puts them to the output, either a queue, a topic, a stream or an XQueue.
sub(Object) - Method in class org.qbroker.wmq.TConnector
It subscribes a JMS topic and sends the JMS messages into a output channel that may be a JMS destination, an OutputStream or an XQueue.
subscribe(String) - Method in class org.qbroker.net.RedisConnector
 
subscriptionID - Variable in class org.qbroker.jms.JMSTConnector
 
substitute(String, String, String) - Method in class org.qbroker.common.Template
 
substitute(String, Map) - Method in class org.qbroker.common.Template
 
substitute(StringBuffer, String, String, String) - Method in class org.qbroker.common.Template
 
substitute(String, int) - Method in class org.qbroker.common.TextSubstitution
 
substitute(String) - Method in class org.qbroker.common.TextSubstitution
 
substitute(String, Template) - Static method in class org.qbroker.event.EventUtils
 
substitute(String, Template, Map) - Static method in class org.qbroker.event.EventUtils
 
substitute(String, Template) - Static method in class org.qbroker.jms.MessageUtils
 
substitute(String, Template, Map) - Static method in class org.qbroker.jms.MessageUtils
 
substitute(String) - Static method in class org.qbroker.jms.MessageUtils
substitutes GlobalProperties with ${xxx} as the place holder
substitute(String, Template) - Static method in class org.qbroker.monitor.MonitorUtils
 
substitute(String, Template, Map) - Static method in class org.qbroker.monitor.MonitorUtils
 
substituteProperties(Map) - Static method in class org.qbroker.jms.MessageUtils
It returns a Map with fully cloned and substituted properties
substituteProperties(List) - Static method in class org.qbroker.jms.MessageUtils
It returns a List with fully cloned and substituted properties
substring(int) - Method in class org.qbroker.common.BytesBuffer
 
substring(int, int) - Method in class org.qbroker.common.BytesBuffer
 
swap(int, int) - Method in class org.qbroker.common.AssetList
swaps two objects and their metadata identified by id and jd and returns 1 for success, 0 for failure or -1 for out of bound.
swap(int, int) - Method in class org.qbroker.common.QList
swaps the positions between the two occupied cells referenced by their ids and returns 1 for success, 0 for failure or -1 for out of bound.
SwitchNode - Class in org.qbroker.node
SwitchNode switches JMS messages to various destinations according to their content, and preconfigured rulesets.
SwitchNode(Map) - Constructor for class org.qbroker.node.SwitchNode
 
SyntheticMonitor - Class in org.qbroker.monitor
SyntheticMonitor runs a script as a headless browser on a web site.
SyntheticMonitor(Map) - Constructor for class org.qbroker.monitor.SyntheticMonitor
 
SysDataCollector - Class in org.qbroker.monitor
SysDataMonitor collects the basic stats of OS and monitors their ranges.
SysDataCollector(Map) - Constructor for class org.qbroker.monitor.SysDataCollector
 
systemAttrs - Static variable in class org.qbroker.monitor.ServiceMonitor
 

T

take(int) - Method in class org.qbroker.common.CollectibleCells
takes the empty cell with the id and returns the size upon success or -1 otherwise.
takeback(int) - Method in class org.qbroker.common.IndexedXQueue
takes back the new object in the id-th cell and makes the cell empty again while keeping the order on other occupied cells
takeback(int) - Method in class org.qbroker.common.QList
takes back the new object in the cell with the id and sets the cell EMPTY again.
takeback(int) - Method in interface org.qbroker.common.XQueue
takes back the new object in the cell with the id and sets the cell EMPTY again.
takeback(String, int) - Method in class org.qbroker.flow.MessageFlow
takes back the message at the cell of id from the queue
takeback(String, int) - Method in interface org.qbroker.node.MessageNode
removes the message at the id-th cell from the given outlink and returns the message upon success
takeback(String, int) - Method in class org.qbroker.node.Node
 
takebackEnabled() - Method in class org.qbroker.node.DeliverNode
 
takebackEnabled() - Method in class org.qbroker.node.Node
 
takebackEnabled() - Method in class org.qbroker.node.PickupNode
 
takebackEnabled() - Method in class org.qbroker.node.ServiceNode
 
talk(XQueue, DatagramSocket) - Method in class org.qbroker.jms.MessagePacket
It continually gets a JMS Message from the XQueue, loads its content to a DatagramPacket according to the format rules and sends the packet to the DatagramSocket.
TASK_COUNT - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_GID - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_ID - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_RETRY - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_SIZE - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_STATUS - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_TIME - Static variable in class org.qbroker.monitor.MonitorGroup
 
TASK_TYPE - Static variable in class org.qbroker.monitor.MonitorGroup
 
TC_QUEUE - Static variable in interface org.qbroker.jms.TopicConnector
 
TC_STREAM - Static variable in interface org.qbroker.jms.TopicConnector
 
TC_TOPIC - Static variable in interface org.qbroker.jms.TopicConnector
 
TC_XQ - Static variable in interface org.qbroker.jms.TopicConnector
 
tClose() - Method in class org.qbroker.jms.JMSTConnector
closes the JMS topic resources
tClose() - Method in interface org.qbroker.jms.TopicConnector
closes the topic
tClose() - Method in class org.qbroker.wmq.TConnector
 
tConnection - Variable in class org.qbroker.jms.JMSTConnector
 
TConnector - Class in org.qbroker.jms
TConnector connects to a JMS topic and initializes one of the operations, such as sub, pub, DeregSub and RegSub.
TConnector(Map) - Constructor for class org.qbroker.jms.TConnector
Creates new TConnector
TConnector - Class in org.qbroker.wmq
TConnector connects to a topic and initializes one of the operations, such as sub, pub, RegSub or DeregSub.
TConnector(Map) - Constructor for class org.qbroker.wmq.TConnector
Creates new TConnector
Template - Class in org.qbroker.common
Template is a template to format a text string.
Template(Object, String, boolean) - Constructor for class org.qbroker.common.Template
 
Template(Object, String) - Constructor for class org.qbroker.common.Template
 
Template(File, boolean) - Constructor for class org.qbroker.common.Template
 
Template(String) - Constructor for class org.qbroker.common.Template
 
Template(File) - Constructor for class org.qbroker.common.Template
 
template - Variable in class org.qbroker.jms.JMSQConnector
 
template - Variable in class org.qbroker.monitor.Monitor
 
template - Variable in class org.qbroker.monitor.Report
 
Term - Class in org.qbroker.common
Term implements the interface of Expression.
Term(Number) - Constructor for class org.qbroker.common.Term
 
Term(String) - Constructor for class org.qbroker.common.Term
 
terminate(XQueue) - Method in class org.qbroker.persister.MessageTerminator
It picks up a message from input queue and evaluates its content to decide what return code to set.
TESTFAILED - Static variable in class org.qbroker.monitor.FTPTester
 
TESTFAILED - Static variable in class org.qbroker.monitor.RedisTester
 
TESTFAILED - Static variable in class org.qbroker.monitor.WebTester
 
TESTOK - Static variable in class org.qbroker.monitor.FTPTester
 
TESTOK - Static variable in class org.qbroker.monitor.RedisTester
 
TESTOK - Static variable in class org.qbroker.monitor.WebTester
 
TextEvent - Class in org.qbroker.jms
TextEvent is an Event that implements JMS TextMessage
TextEvent() - Constructor for class org.qbroker.jms.TextEvent
 
TextEvent(String) - Constructor for class org.qbroker.jms.TextEvent
 
textMode - Variable in class org.qbroker.jms.JMSQConnector
 
textMode - Variable in class org.qbroker.jms.JMSTConnector
 
TextSubstitution - Class in org.qbroker.common
TextSubstitution takes a Perl5 substitution expression and parses it into the Pattern part and the Substitution part.
TextSubstitution(String, String) - Constructor for class org.qbroker.common.TextSubstitution
 
TextSubstitution(String) - Constructor for class org.qbroker.common.TextSubstitution
 
ThreadPool - Class in org.qbroker.common
ThreadPool is a container to maintain multiple threads of the same object.
ThreadPool(String, int, int, Object, String, Class[]) - Constructor for class org.qbroker.common.ThreadPool
 
timeFormat - Variable in class org.qbroker.monitor.Monitor
 
timeFormat - Variable in class org.qbroker.monitor.Report
 
timeout() - Method in class org.qbroker.common.RunCommand
 
timeout - Variable in class org.qbroker.jms.JMSQConnector
 
timeout - Variable in class org.qbroker.jms.MessageServlet
 
timeout - Variable in class org.qbroker.net.CQLConnector
 
timeout - Variable in class org.qbroker.net.JedisConnector
 
timeout - Variable in class org.qbroker.net.MongoDBConnector
 
timeout - Variable in class org.qbroker.net.NNTPConnector
 
timeout - Variable in class org.qbroker.net.RedisConnector
 
timeout - Variable in class org.qbroker.net.RiakConnector
 
timeout - Variable in class org.qbroker.net.SNMPConnector
 
timeout - Variable in class org.qbroker.persister.Persister
 
timeout - Variable in class org.qbroker.receiver.Receiver
 
TimeoutException - Exception in org.qbroker.common
TimeoutException is an exception for generic timeout.
TimeoutException(String) - Constructor for exception org.qbroker.common.TimeoutException
 
TimeoutException() - Constructor for exception org.qbroker.common.TimeoutException
 
timestamp - Variable in class org.qbroker.event.Event
 
timestamp - Variable in class org.qbroker.jms.JMSQConnector
 
timeTemplate - Variable in class org.qbroker.monitor.Monitor
 
timeTemplate - Variable in class org.qbroker.monitor.Report
 
TIMETICKS - Static variable in class org.qbroker.net.SNMPConnector
 
TimeWindows - Class in org.qbroker.common
TimeWindows - A set of time slots in which something is expected to occur and a method to check if it has occurred or is late.
TimeWindows(Map) - Constructor for class org.qbroker.common.TimeWindows
 
tName - Variable in class org.qbroker.jms.JMSTConnector
 
toBytes(String) - Static method in class org.qbroker.common.UniqueID
 
toJSON(Map) - Static method in class org.qbroker.common.PHP2Map
It returns JSON content in the tabular format for a given Map
toJSON(Map, String, String) - Static method in class org.qbroker.common.PHP2Map
It returns JSON content for a given Map with indent
toJSON(List, String, String) - Static method in class org.qbroker.common.PHP2Map
It returns JSON content for a given List with indent
toJSON(Map) - Static method in class org.qbroker.common.Utils
 
toJSON(Map, String[]) - Static method in class org.qbroker.common.Utils
 
toJSON(Map) - Static method in class org.qbroker.json.JSON2FmModel
It returns JSON content in tabular format for a given Map
toJSON(Map, String, String) - Static method in class org.qbroker.json.JSON2FmModel
It returns JSON content for a given Map with indent
toJSON(List, String, String) - Static method in class org.qbroker.json.JSON2FmModel
It returns JSON content for a given List with indent
toJSON(Map) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content in the tabular format for a given Map
toJSON(Map, boolean) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given Map with ordering support
toJSON(Map, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given Map with indent
toJSON(Map, String, String, boolean) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given Map with indent and ordering support
toJSON(List, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given List with indent
toJSON(List, String, String, boolean) - Static method in class org.qbroker.json.JSON2Map
It returns JSON content for a given List with indent and ordering support
toKey(String[]) - Static method in class org.qbroker.jms.JMSQConnector
 
tolerance - Variable in class org.qbroker.monitor.DummyAction
 
tolerance - Variable in class org.qbroker.monitor.Monitor
 
tolerance - Variable in class org.qbroker.persister.Persister
 
tolerance - Variable in class org.qbroker.receiver.Receiver
 
tOpen() - Method in class org.qbroker.jms.JMSTConnector
opens the topic resources
tOpen() - Method in interface org.qbroker.jms.TopicConnector
opens the topic for the operation
tOpen() - Method in class org.qbroker.wmq.TConnector
 
topic - Variable in class org.qbroker.jms.JMSTConnector
 
TopicConnector - Interface in org.qbroker.jms
TopicConnector is an Interface for JMS Topic and its connections
topicSet() - Method in class org.qbroker.common.CachedList
returns a Set for all cached topics no matter whether they have expired or not.
toString() - Method in class org.qbroker.common.Template
 
toString(byte[]) - Static method in class org.qbroker.common.UniqueID
 
toString() - Method in class org.qbroker.jms.EventDestination
 
toString() - Method in class org.qbroker.jms.EventQueue
 
toString() - Method in class org.qbroker.jms.EventTopic
 
toTextEvent(Event) - Static method in class org.qbroker.jms.TextEvent
returns a TextEvent for the event
touch(String, long) - Method in class org.qbroker.common.CachedList
It updates mtime of the topic if it has not expired yet.
touch(String, long, long) - Method in class org.qbroker.common.CachedList
It updates mtime of the topic with a given reference time for expiration.
touch(String, long) - Method in class org.qbroker.common.GroupedCache
updates mtime of key if it has not expired.
touch(String, long, long) - Method in class org.qbroker.common.GroupedCache
updates mtime of key with a given reference time for expiration.
touch(String, long, long) - Method in class org.qbroker.common.QuickCache
It updates mtime or mcount of the key if it has not expired at the given currentTime yet.
touch(String, long) - Method in class org.qbroker.common.QuickCache
 
toXML(Map) - Static method in class org.qbroker.common.PHP2Map
It returns XML content in the tabular format for a given Map
toXML(Map, String, String) - Static method in class org.qbroker.common.PHP2Map
It returns XML content for a given Map with indent
toXML(String, List, String, String) - Static method in class org.qbroker.common.PHP2Map
It returns XML content for a given List with indent
toXML(Map) - Static method in class org.qbroker.json.JSON2FmModel
It returns XML content in the tabular format for a given Map
toXML(Map, String, String) - Static method in class org.qbroker.json.JSON2FmModel
It returns XML content for a given Map with indent
toXML(String, List, String, String) - Static method in class org.qbroker.json.JSON2FmModel
It returns XML content for a given List with indent
toXML(Map) - Static method in class org.qbroker.json.JSON2Map
It returns XML content in the tabular format for a given Map
toXML(Map, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns XML content for a given Map with indent
toXML(String, List, String, String) - Static method in class org.qbroker.json.JSON2Map
It returns XML content for a given List with indent
tPublisher - Variable in class org.qbroker.jms.JMSTConnector
 
TRACE - Static variable in interface org.qbroker.common.Event
 
traceStack(Throwable) - Static method in class org.qbroker.common.TraceStackThread
 
traceStack(Throwable) - Static method in class org.qbroker.common.Utils
 
traceStack(Throwable) - Static method in class org.qbroker.event.Event
 
TraceStackThread - Class in org.qbroker.common
TraceStackThread is a thread used to trace the stack info of a java program.
TraceStackThread(PrintWriter, Throwable) - Constructor for class org.qbroker.common.TraceStackThread
 
transport - Variable in class org.qbroker.net.SNMPConnector
 
tReopen() - Method in class org.qbroker.jms.JMSTConnector
reopens the topic
tReopen() - Method in interface org.qbroker.jms.TopicConnector
reopens the topic for the operation
tReopen() - Method in class org.qbroker.wmq.TConnector
 
trim(StringBuffer) - Static method in class org.qbroker.json.JSON2Map
trims off white space chars on both ends and returns the string
TRUE - Static variable in interface org.qbroker.common.Expression
 
truncate(int) - Method in class org.qbroker.common.DoubleKeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
truncate(int) - Method in class org.qbroker.common.FloatKeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
truncate(int) - Method in class org.qbroker.common.IntKeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
truncate(int) - Method in class org.qbroker.common.KeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
truncate(int) - Method in class org.qbroker.common.LongKeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
truncate(int) - Method in class org.qbroker.common.StringKeyChain
It truncates the chain by deleting the first given number of keys permanently and returns the number of keys deleted.
TrustAllManager - Class in org.qbroker.net
TrustAllManager implements X509TrustManager and trusts all certificates
TrustAllManager() - Constructor for class org.qbroker.net.TrustAllManager
 
ts - Variable in class org.qbroker.common.KeyChain
 
tSession - Variable in class org.qbroker.jms.JMSTConnector
 
tSession - Variable in class org.qbroker.wmq.TConnector
 
tSub - Variable in class org.qbroker.monitor.AgeMonitor
 
tSubscriber - Variable in class org.qbroker.jms.JMSTConnector
 
type - Variable in class org.qbroker.monitor.DummyAction
 
type - Variable in class org.qbroker.monitor.Monitor
 
type - Variable in class org.qbroker.monitor.Report
 
Type - Static variable in class org.qbroker.net.JedisConnector
 
TYPE_ACTION - Static variable in class org.qbroker.node.Node
 
TYPE_AGGREGATE - Static variable in class org.qbroker.node.Node
 
TYPE_BOOLEAN - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_BYPASS - Static variable in class org.qbroker.node.Node
 
TYPE_BYTE - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_CACHE - Static variable in class org.qbroker.node.Node
 
TYPE_COLLECT - Static variable in class org.qbroker.node.Node
 
TYPE_DELIVER - Static variable in class org.qbroker.node.Node
 
TYPE_DOUBLE - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_FLOAT - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_FORMAT - Static variable in class org.qbroker.node.Node
 
TYPE_HTTP - Static variable in class org.qbroker.net.ClientSocket
 
TYPE_HTTPS - Static variable in class org.qbroker.net.ClientSocket
 
TYPE_INTEGER - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_JSONPATH - Static variable in class org.qbroker.node.Node
 
TYPE_JSONT - Static variable in class org.qbroker.node.Node
 
TYPE_LONG - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_MAPREDUCE - Static variable in class org.qbroker.node.Node
 
TYPE_NONE - Static variable in class org.qbroker.common.LoadManager
 
TYPE_NONE - Static variable in class org.qbroker.node.Node
 
TYPE_PARSER - Static variable in class org.qbroker.node.Node
 
TYPE_PICKUP - Static variable in class org.qbroker.node.Node
 
TYPE_PIPE - Static variable in class org.qbroker.node.Node
 
TYPE_PREFERRED - Static variable in class org.qbroker.common.LoadManager
 
TYPE_PUBLISH - Static variable in class org.qbroker.node.Node
 
TYPE_ROUNDROBIN - Static variable in class org.qbroker.node.Node
 
TYPE_SCREEN - Static variable in class org.qbroker.node.Node
 
TYPE_SCRIPT - Static variable in class org.qbroker.node.Node
 
TYPE_SERVICE - Static variable in class org.qbroker.node.Node
 
TYPE_SHORT - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_SORT - Static variable in class org.qbroker.node.Node
 
TYPE_SPLIT - Static variable in class org.qbroker.node.Node
 
TYPE_SPREAD - Static variable in class org.qbroker.node.Node
 
TYPE_SSL - Static variable in class org.qbroker.net.ClientSocket
 
TYPE_STICKY - Static variable in class org.qbroker.common.LoadManager
 
TYPE_STRING - Static variable in class org.qbroker.jms.JMSEvent
 
TYPE_TCP - Static variable in class org.qbroker.net.ClientSocket
 
TYPE_WEIGHTED - Static variable in class org.qbroker.node.Node
 
TYPE_XPATH - Static variable in class org.qbroker.node.Node
 
TYPE_XSLT - Static variable in class org.qbroker.node.Node
 

U

UDPSocket - Class in org.qbroker.net
UDPSocket connects an UDP socket for sending and/or receiving Datagram packets.
UDPSocket(String, int) - Constructor for class org.qbroker.net.UDPSocket
 
UDPSocket(String, int, int) - Constructor for class org.qbroker.net.UDPSocket
 
UDPSocket(String, int, String, int, int, int) - Constructor for class org.qbroker.net.UDPSocket
 
unbind(String) - Method in class org.qbroker.jndi.CachedCtx
 
unbind(Name) - Method in class org.qbroker.jndi.CachedCtx
 
unbind(String) - Method in class org.qbroker.jndi.FlatXMLCtx
 
unbind(Name) - Method in class org.qbroker.jndi.FlatXMLCtx
 
unbind(String) - Method in class org.qbroker.jndi.WrapperCtx
 
unbind(Name) - Method in class org.qbroker.jndi.WrapperCtx
 
unescapeJSON(String) - Static method in class org.qbroker.common.Utils
 
unflatten(Map) - Static method in class org.qbroker.common.PHP2Map
It unflattens a flat map into a multi-layered map.
unflatten(String, Map) - Static method in class org.qbroker.common.PHP2Map
 
unflatten(Map) - Static method in class org.qbroker.json.JSON2Map
It unflattens a flat map into a multi-layered map.
unflatten(String, Map) - Static method in class org.qbroker.json.JSON2Map
 
UnicastNode - Class in org.qbroker.cluster
UnicastNode is a cluster node of a Unicast cluster.
UnicastNode(Map) - Constructor for class org.qbroker.cluster.UnicastNode
 
UniformSplitter - Class in org.qbroker.jms
UniformSplitter splits a JMS message into a plain text containing multiple lines.
UniformSplitter(Map) - Constructor for class org.qbroker.jms.UniformSplitter
 
uniformSpread(double, double, double) - Static method in class org.qbroker.common.Utils
It assumes the data points of x-axis uniformly distributed in the interval of [x - span, x].
uniformSpread(long, long, long) - Static method in class org.qbroker.jms.UniformSplitter
 
union(Reader, Document, DocumentBuilder, Map) - Method in class org.qbroker.jms.Aggregation
unions the xml content from the given reader to the parsed xml doc and returns 1 for success, 0 for empty source and -1 for failure
union(Reader, Map) - Method in class org.qbroker.jms.Aggregation
unions the json content from the given reader to the parsed json map and returns 1 for success, 0 for empty source and -1 for failure
UniqueID - Class in org.qbroker.common
UniqueID generates unique and monotonously increaing IDs.
UniqueID(int) - Constructor for class org.qbroker.common.UniqueID
 
UnixlogMonitor - Class in org.qbroker.monitor
UnixlogMonitor monitors a general Unix log file and detects the new occurrences of log entries matching at least one of the given patterns

Use UnixlogMonitor to detect the new occurrence of log entries matching the given patterns.
UnixlogMonitor(Map) - Constructor for class org.qbroker.monitor.UnixlogMonitor
 
unquote(String) - Static method in class org.qbroker.common.Evaluation
 
unscramble(String, String) - Static method in class org.qbroker.common.Base64Encoder
unscrambles a scrambled string and verifies the given header on the end result.
UNSIGN32 - Static variable in class org.qbroker.net.SNMPConnector
 
unsubscribe(String) - Method in class org.qbroker.net.RedisConnector
 
update(String, long, int, int[], Object) - Method in class org.qbroker.common.GroupedCache
It checks the existence of the key first.
update(String, long, int, int[], Object, long) - Method in class org.qbroker.common.QuickCache
It checks the existence of the key first.
update(String, long, int, int[], Object) - Method in class org.qbroker.common.QuickCache
 
update(XQueue) - Method in class org.qbroker.jms.JDBCMessenger
It listens to the XQueue for incoming JMS messages and extracts the SQL statement and data from each message.
update(XQueue) - Method in class org.qbroker.jms.MongoDBMessenger
It listens to the XQueue for incoming JMS messages and extracts the collection name and JSON data from each message.
update(XQueue) - Method in class org.qbroker.jms.RedisMessenger
It listens to an XQueue for incoming JMS messages and extracts the Redis update command from each message.
update(String) - Method in class org.qbroker.net.CQLConnector
returns null for success or error msg for failure otherwise
update(String) - Method in class org.qbroker.net.JedisConnector
 
update(String[]) - Method in class org.qbroker.net.JedisConnector
 
update(String, String, String) - Method in class org.qbroker.net.MongoDBConnector
returns number of the updated doc for the query or -1 on failure
updateContent(long) - Method in class org.qbroker.monitor.Monitor
returns the updated time-dependent content or null if it is static
updateContent(long) - Method in class org.qbroker.monitor.Report
returns the updated time-dependent content or null if it is static
updatedBody() - Method in class org.qbroker.jms.MessageFilter
 
updateItems(List) - Method in class org.qbroker.monitor.ConfigTemplate
updates the internal item list and returns number of items
updateMulti(String, String, String) - Method in class org.qbroker.net.MongoDBConnector
returns number of updated docs for the query or -1 on failure
updateParameters(Map) - Method in class org.qbroker.node.AggregateNode
 
updateParameters(Map) - Method in class org.qbroker.node.CacheNode
 
updateParameters(Map) - Method in class org.qbroker.node.CascadeNode
 
updateParameters(Map) - Method in class org.qbroker.node.DeliverNode
 
updateParameters(Map) - Method in class org.qbroker.node.DispatchNode
 
updateParameters(Map) - Method in class org.qbroker.node.DistinguishNode
 
updateParameters(Map) - Method in class org.qbroker.node.EventCorrelator
 
updateParameters(Map) - Method in class org.qbroker.node.EventDispatcher
 
updateParameters(Map) - Method in class org.qbroker.node.EventMonitor
 
updateParameters(Map) - Method in class org.qbroker.node.FormatNode
 
updateParameters(Map) - Method in class org.qbroker.node.FreeMarkerNode
 
updateParameters(Map) - Method in class org.qbroker.node.JSONTNode
 
updateParameters(Map) - Method in interface org.qbroker.node.MessageNode
updates the parameters of the node and returns number of them changed
updateParameters(Map) - Method in class org.qbroker.node.Node
It updates the parameters of the node with the given property map.
updateParameters(Map) - Method in class org.qbroker.node.PickupNode
 
updateParameters(Map) - Method in class org.qbroker.node.PipeNode
 
updateParameters(Map) - Method in class org.qbroker.node.PublishNode
 
updateParameters(Map) - Method in class org.qbroker.node.RequestNode
 
updateParameters(Map) - Method in class org.qbroker.node.ScreenNode
 
updateParameters(Map) - Method in class org.qbroker.node.ScriptNode
 
updateParameters(Map) - Method in class org.qbroker.node.ServiceNode
 
updateParameters(Map) - Method in class org.qbroker.node.SortNode
 
updateParameters(Map) - Method in class org.qbroker.node.SpreadNode
 
updateParameters(Map) - Method in class org.qbroker.node.SwitchNode
 
updateParameters(Map) - Method in class org.qbroker.node.XSLTNode
 
updateReference(long, long, long) - Method in class org.qbroker.common.NewlogFetcher
It updates the current reference info.
updateReference(long) - Method in class org.qbroker.common.NewlogFetcher
 
updateRequest(int, String) - Method in class org.qbroker.monitor.FTPTester
 
updateTopic(String, long, int, int[]) - Method in class org.qbroker.common.CachedList
As long as the topic exists, it updates the timestamp, ttl and metadata no matter whether the topic has expired or not.
upload(XQueue) - Method in class org.qbroker.jms.FTPMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
upload(XQueue) - Method in class org.qbroker.jms.FTPSMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
upload(XQueue) - Method in class org.qbroker.jms.SFTPMessenger
It gets a JMS message from the uplink as the file transfer request that is either an init request for the file transfer or a query request for the progress of the file transfer.
uri - Variable in class org.qbroker.aws.AWSClient
 
uri - Variable in class org.qbroker.monitor.DummyAction
 
uri - Variable in class org.qbroker.net.CQLConnector
 
uri - Variable in class org.qbroker.net.DBConnector
 
uri - Variable in class org.qbroker.net.FTPConnector
 
uri - Variable in class org.qbroker.net.FTPSConnector
 
uri - Variable in class org.qbroker.net.HTTPClient
 
uri - Variable in class org.qbroker.net.HTTPConnector
 
uri - Variable in class org.qbroker.net.JedisConnector
 
uri - Variable in class org.qbroker.net.JMXRequester
 
uri - Variable in class org.qbroker.net.MongoDBConnector
 
uri - Variable in class org.qbroker.net.NetconfConnector
 
uri - Variable in class org.qbroker.net.NNTPConnector
 
uri - Variable in class org.qbroker.net.QMFRequester
 
uri - Variable in class org.qbroker.net.RedisConnector
 
uri - Variable in class org.qbroker.net.RiakConnector
 
uri - Variable in class org.qbroker.net.ScriptedBrowser
 
uri - Variable in class org.qbroker.net.SFTPConnector
 
uri - Variable in class org.qbroker.net.SNMPConnector
 
uri - Variable in class org.qbroker.persister.Persister
 
uri - Variable in class org.qbroker.receiver.Receiver
 
uri - Variable in class org.qbroker.sonicmq.SonicMQRequester
 
URLMonitor - Class in org.qbroker.monitor
URLMonitor monitors a given web page on its last modified time and/or size

Use URLMonitor to get the update time and/or size of the given page.
URLMonitor(Map) - Constructor for class org.qbroker.monitor.URLMonitor
 
USER_NAME - Static variable in class org.qbroker.jms.MessageUtils
 
USER_NAME - Static variable in class org.qbroker.monitor.MonitorUtils
 
username - Variable in class org.qbroker.jms.JMSQConnector
 
username - Variable in class org.qbroker.jms.JMSTConnector
 
username - Variable in class org.qbroker.net.CQLConnector
 
username - Variable in class org.qbroker.net.JedisConnector
 
username - Variable in class org.qbroker.net.MongoDBConnector
 
username - Variable in class org.qbroker.net.NNTPConnector
 
username - Variable in class org.qbroker.net.RedisConnector
 
username - Variable in class org.qbroker.net.RiakConnector
 
username - Variable in class org.qbroker.net.RMQConnector
 
Utils - Class in org.qbroker.common
Generic Utilities
Utils() - Constructor for class org.qbroker.common.Utils
 

W

WAIT2_CLICK - Static variable in class org.qbroker.net.ScriptedBrowser
 
WAIT_CLICK - Static variable in class org.qbroker.net.ScriptedBrowser
 
WAIT_FIND - Static variable in class org.qbroker.net.ScriptedBrowser
 
WAIT_SEND - Static variable in class org.qbroker.net.ScriptedBrowser
 
waitAndClick(int, String, int, long) - Method in class org.qbroker.net.ScriptedBrowser
 
waitAndFind(int, String, int, long) - Method in class org.qbroker.net.ScriptedBrowser
 
waitAndFindClick(int, String, int, int, String, long) - Method in class org.qbroker.net.ScriptedBrowser
 
waitAndSend(int, String, int, String) - Method in class org.qbroker.net.ScriptedBrowser
 
waitTime - Variable in class org.qbroker.jms.JMSQConnector
 
waitTime - Variable in class org.qbroker.jms.JMSTConnector
 
waitTime - Variable in class org.qbroker.node.Node
 
waitTime - Variable in class org.qbroker.persister.Persister
 
waitTime - Variable in class org.qbroker.receiver.Receiver
 
WARNING - Static variable in interface org.qbroker.common.Event
 
WebOperator - Class in org.qbroker.monitor
WebOperator responses to operation problems of a web server, such as it hangs or it is down.
WebOperator(Map) - Constructor for class org.qbroker.monitor.WebOperator
 
WebTester - Class in org.qbroker.monitor
WebTester sends requests via a client socket and gets response back.
WebTester(Map) - Constructor for class org.qbroker.monitor.WebTester
 
weekDayMask - Static variable in class org.qbroker.common.TimeWindows
 
welcomeURL - Variable in class org.qbroker.jms.MessageServlet
 
WinlogMonitor - Class in org.qbroker.monitor
WinlogMonitor queries Windows Event log and searches for patterns.
WinlogMonitor(Map) - Constructor for class org.qbroker.monitor.WinlogMonitor
 
withFlowControlDisabled - Variable in class org.qbroker.jms.JMSQConnector
 
withFlowControlDisabled - Variable in class org.qbroker.jms.JMSTConnector
 
withPrivateReport() - Method in class org.qbroker.monitor.ConfigTemplate
 
withSharedReport() - Method in class org.qbroker.monitor.ConfigTemplate
 
WrapperCtx - Class in org.qbroker.jndi
 
WrapperCtx() - Constructor for class org.qbroker.jndi.WrapperCtx
 
WrapperException - Exception in org.qbroker.common
WrapperException is an Exception to chain a generic Exception.
WrapperException(String, Exception) - Constructor for exception org.qbroker.common.WrapperException
 
WrapperException(String) - Constructor for exception org.qbroker.common.WrapperException
 
WrapperException() - Constructor for exception org.qbroker.common.WrapperException
 
WrapperInitCtxFactory - Class in org.qbroker.jndi
 
WrapperInitCtxFactory() - Constructor for class org.qbroker.jndi.WrapperInitCtxFactory
 
write(byte[], int, int) - Method in class org.qbroker.jms.MessageOutputStream
 
write(byte[]) - Method in class org.qbroker.jms.MessageOutputStream
 
write(int) - Method in class org.qbroker.jms.MessageOutputStream
 
write(XQueue, OutputStream) - Method in class org.qbroker.jms.MessageStream
It gets JMS Messages from an XQueue and write all bytes to the OutputStream continuously.
writeable - Variable in class org.qbroker.jms.JMSEvent
 
writeBoolean(boolean) - Method in class org.qbroker.jms.BytesEvent
 
writeByte(byte) - Method in class org.qbroker.jms.BytesEvent
 
writeBytes(byte[], int, int) - Method in class org.qbroker.jms.BytesEvent
 
writeBytes(byte[]) - Method in class org.qbroker.jms.BytesEvent
 
writeChar(char) - Method in class org.qbroker.jms.BytesEvent
 
writeDouble(double) - Method in class org.qbroker.jms.BytesEvent
 
WRITEFAILED - Static variable in class org.qbroker.jms.LogSlicer
 
WRITEFAILED - Static variable in class org.qbroker.monitor.FTPTester
 
WRITEFAILED - Static variable in class org.qbroker.monitor.RedisTester
 
WRITEFAILED - Static variable in class org.qbroker.monitor.WebTester
 
WRITEFAILED - Static variable in class org.qbroker.net.RedisConnector
 
WRITEFAILED - Static variable in class org.qbroker.persister.StreamPersister
 
WRITEFAILED - Static variable in class org.qbroker.receiver.StreamReceiver
 
writeFloat(float) - Method in class org.qbroker.jms.BytesEvent
 
writeInt(int) - Method in class org.qbroker.jms.BytesEvent
 
writeLong(long) - Method in class org.qbroker.jms.BytesEvent
 
writeObject(Object) - Method in class org.qbroker.jms.BytesEvent
 
writeShort(short) - Method in class org.qbroker.jms.BytesEvent
 
writeTo(OutputStream, int, int) - Method in class org.qbroker.common.BytesBuffer
 
writeUTF(String) - Method in class org.qbroker.jms.BytesEvent
 

X

XA_CLIENT - Static variable in class org.qbroker.jms.MessageUtils
 
XA_CLIENT - Static variable in interface org.qbroker.jms.QueueConnector
 
XA_CLIENT - Static variable in interface org.qbroker.jms.TopicConnector
 
XA_COMMIT - Static variable in class org.qbroker.jms.MessageUtils
 
XA_COMMIT - Static variable in interface org.qbroker.jms.QueueConnector
 
XA_COMMIT - Static variable in interface org.qbroker.jms.TopicConnector
 
xaMode - Variable in class org.qbroker.jms.JMSQConnector
 
xaMode - Variable in class org.qbroker.jms.JMSTConnector
 
xaMode - Variable in class org.qbroker.node.Node
 
xaMode - Variable in class org.qbroker.persister.Persister
 
xaMode - Variable in class org.qbroker.receiver.Receiver
 
XML2Map - Class in org.qbroker.common
XML2Map parses an XML file and maps the structural content of the XML into Java objects stored in a Map.
XML2Map(String) - Constructor for class org.qbroker.common.XML2Map
 
XML_ARRAY - Static variable in class org.qbroker.common.XML2Map
 
XML_DEFAULT - Static variable in class org.qbroker.common.XML2Map
 
XML_NULL - Static variable in class org.qbroker.common.XML2Map
 
XPathNode - Class in org.qbroker.node
XPathNode parses XML payload of JMS Messages, retrieves text data from the XML payload according to the predifined XPath expressions.
XPathNode(Map) - Constructor for class org.qbroker.node.XPathNode
 
xPatternGroup - Variable in class org.qbroker.monitor.Monitor
 
XQ_ERROR - Static variable in interface org.qbroker.common.XQueue
 
XQCallbackWrapper - Class in org.qbroker.common
XQCallbackWrapper is a callback wrapper for XQueue callbacks.
XQCallbackWrapper(String, Object, Method) - Constructor for class org.qbroker.common.XQCallbackWrapper
 
XQueue - Interface in org.qbroker.common
XQueue is an Interface of First-In-First-Out storage with both tracking and transaction support.
XSLTNode - Class in org.qbroker.node
XSLTNode transforms XML payload of JMS TextMessages into various formats based on the XSL templates.
XSLTNode(Map) - Constructor for class org.qbroker.node.XSLTNode
 

Y

YEARMILLIS - Static variable in class org.qbroker.common.NewlogFetcher
 

Z

zonedDateFormat - Variable in class org.qbroker.jms.MessageServlet
 
A B C D E F G H I J K L M N O P Q R S T U W X Y Z 
Skip navigation links