Index
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.
All Classes|All Packages