Index

A C G I L M N P Q R S T V 
All Classes|All Packages

A

acknowledge() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
This parameter governs the ability to auto-acknowledge messages by defaulting to true.
Attribute - Annotation Interface in net.subnoize.qcat.model
The annotation used to hint the value should be pulled from the attributes of the queue

C

ConfigurationUtils - Class in net.subnoize.qcat.util
A helper to unwrap and retrieve values from the Spring Configuration system.
ConfigurationUtils() - Constructor for class net.subnoize.qcat.util.ConfigurationUtils
 

G

getAttributes() - Method in class net.subnoize.qcat.Session
 
getDestination() - Method in class net.subnoize.qcat.Session
 
getErrorCode() - Method in class net.subnoize.qcat.Session
 
getErrorDescription() - Method in class net.subnoize.qcat.Session
 
getRequest() - Method in class net.subnoize.qcat.Session
 
getResponse() - Method in class net.subnoize.qcat.Session
 
getString(String) - Method in class net.subnoize.qcat.util.ConfigurationUtils
Get a string from the Spring configuration sub-system, unwrapping the "${..}" in the process

I

init() - Method in class net.subnoize.qcat.QcatConfiguration
The process by which the various annotated elements are brought together into a runnable state.
isAcknowledge() - Method in class net.subnoize.qcat.Session
 
isError() - Method in class net.subnoize.qcat.Session
 

L

ListenTo - Annotation Interface in net.subnoize.qcat.listen
Used to annotate a listener method.

M

max() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
Maximum threads used for listening to this queue.
min() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
Minimum threads used for listening to this queue.

N

net.subnoize.qcat - package net.subnoize.qcat
 
net.subnoize.qcat.listen - package net.subnoize.qcat.listen
 
net.subnoize.qcat.model - package net.subnoize.qcat.model
 
net.subnoize.qcat.send - package net.subnoize.qcat.send
 
net.subnoize.qcat.util - package net.subnoize.qcat.util
 

P

Payload - Annotation Interface in net.subnoize.qcat.model
Hints at the actual payload object when more than one value is in a listener method signature.
polling() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
The polling is the manager thread wake period.
Provider - Interface in net.subnoize.qcat
If you wish to write a custom Provider (the means by which ListenTo and ListenFor are wired into the particular system) then you need to implement this interface.

Q

Qcat - Annotation Interface in net.subnoize.qcat
This annotation marks Spring Beans as containing listener methods as well as specifying the Provider to be used.
QcatConfiguration - Class in net.subnoize.qcat
The configuration class for Qcat is the processor for the annotations which brings the elements together into a runnable state.
QcatConfiguration() - Constructor for class net.subnoize.qcat.QcatConfiguration
 

R

registerListener(Class<?>) - Method in interface net.subnoize.qcat.Provider
 

S

SendTo - Annotation Interface in net.subnoize.qcat.send
Marks a lister method as having the ability to send the return value as a object as a message to the next queue;
Session - Class in net.subnoize.qcat
Session objects are to maintain the thread safety during operation while processing events to which you are listening.
Session() - Constructor for class net.subnoize.qcat.Session
 
setAcknowledge(boolean) - Method in class net.subnoize.qcat.Session
 
setAttributes(Map<String, Object>) - Method in class net.subnoize.qcat.Session
 
setDestination(String) - Method in class net.subnoize.qcat.Session
 
setError(boolean) - Method in class net.subnoize.qcat.Session
 
setErrorCode(int) - Method in class net.subnoize.qcat.Session
 
setErrorDescription(String) - Method in class net.subnoize.qcat.Session
 
setRequest(Object) - Method in class net.subnoize.qcat.Session
 
setResponse(Object) - Method in class net.subnoize.qcat.Session
 

T

timeout() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
The timeout value for the listener
transactionId() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
Providing a name for the field you want to place your custom Transaction ID means that Qcat can pass this value through for you and make it available via the Session object.

V

value() - Element in annotation interface net.subnoize.qcat.listen.ListenTo
The Queue name to listen too.
value() - Element in annotation interface net.subnoize.qcat.model.Attribute
The name of the attribute you wish to access
value() - Element in annotation interface net.subnoize.qcat.Qcat
 
value() - Element in annotation interface net.subnoize.qcat.send.SendTo
The queue to send the return value too.
A C G I L M N P Q R S T V 
All Classes|All Packages