Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
B
C
D
F
G
H
I
L
M
N
O
P
R
S
T
X
S
setAgentConfig(AgentConfig)
- Method in class systemic.sif.sifcommon.
BaseInfo
setAgentID(String)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
setAgentID(String)
- Method in class systemic.sif.sifcommon.
BaseInfo
setAgentMappings(Mappings)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
setAgentProperties(AgentProperties)
- Method in class systemic.sif.sifcommon.
BaseInfo
setApplicationID(String)
- Method in class systemic.sif.sifcommon.
BaseInfo
setCreationDate(Date)
- Method in class systemic.sif.sifcommon.model.
BaseMessage
setDtd(ElementDef)
- Method in class systemic.sif.sifcommon.
BaseInfo
setEvent(boolean)
- Method in class systemic.sif.sifcommon.model.
SubscriberMessage
setEventAction(EventAction)
- Method in class systemic.sif.sifcommon.model.
SIFEvent
setEventAction(EventAction)
- Method in class systemic.sif.sifcommon.model.
SubscriberMessage
setFrameworkProperties(SIFCommonProperties)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
setFrameworkProperties(SIFCommonProperties)
- Method in class systemic.sif.sifcommon.
BaseInfo
setId(String)
- Method in class systemic.sif.sifcommon.
BaseInfo
setMappingCtx(MappingsContext)
- Method in class systemic.sif.sifcommon.mapping.
MappingInfo
setMappingInfo(MappingInfo)
- Method in class systemic.sif.sifcommon.model.
SubscriberMessage
setMappings(Mappings)
- Method in class systemic.sif.sifcommon.
BaseInfo
setMessageGUID(String)
- Method in class systemic.sif.sifcommon.model.
BaseMessage
setNumRetries(int)
- Method in class systemic.sif.sifcommon.model.
BaseMessage
setOptions(PublishingOptions)
- Method in class systemic.sif.sifcommon.publisher.
BasePublisher
setQueryResultsOptions(QueryResultsOptions)
- Method in class systemic.sif.sifcommon.subscriber.
BaseSubscriber
setSIFMsgInfo(SIFMessageInfo)
- Method in class systemic.sif.sifcommon.mapping.
MappingInfo
setSifObject(SIFDataObject)
- Method in class systemic.sif.sifcommon.model.
SIFEvent
setSIFObject(SIFDataObject)
- Method in class systemic.sif.sifcommon.model.
SubscriberMessage
setSIFValue(String, SIFSimpleType, FieldMapping)
- Method in class systemic.sif.sifcommon.mapping.adapter.
ResultSetAdapter
setSubscriptionOptions(SubscriptionOptions)
- Method in class systemic.sif.sifcommon.subscriber.
BaseSubscriber
setValue(String)
- Method in class systemic.sif.sifcommon.model.
XPathValue
setXpath(String)
- Method in class systemic.sif.sifcommon.model.
XPathValue
setZone(Zone)
- Method in class systemic.sif.sifcommon.model.
SubscriberMessage
setZones(List<Zone>)
- Method in class systemic.sif.sifcommon.
BaseInfo
shutdownPublisher()
- Method in class systemic.sif.sifcommon.publisher.
BasePublisher
This method shuts down this publisher gracefully.
shutdownSubscriber()
- Method in class systemic.sif.sifcommon.subscriber.
BaseSubscriber
This method shuts down this subscriber gracefully.
SIFBaseAgent
- Class in
systemic.sif.sifcommon.agent
This class forms the base of all agents developed with the SIFCommon Framework.
SIFBaseAgent(String, String)
- Constructor for class systemic.sif.sifcommon.agent.
SIFBaseAgent
Constructor.
SIFBaseAgent(String)
- Constructor for class systemic.sif.sifcommon.agent.
SIFBaseAgent
Constructor.
SIFCommonAgent
- Class in
systemic.sif.sifcommon.agent
This is an actual implementation of an agent.
SIFCommonAgent(String, String)
- Constructor for class systemic.sif.sifcommon.agent.
SIFCommonAgent
SIFCommonProperties
- Class in
systemic.sif.sifcommon.utils
This class provides a number of handy methods to access the values of the SIFCommon Framework properties file.
SIFCommonProperties(String)
- Constructor for class systemic.sif.sifcommon.utils.
SIFCommonProperties
Name of the SIFCommon Framework Property file.
SIFCommonProperties()
- Constructor for class systemic.sif.sifcommon.utils.
SIFCommonProperties
Same as the method above but it assumes that the property file is called SIFAgent.properties.
SIFEvent
- Class in
systemic.sif.sifcommon.model
This is a simple POJO to encapsulate a SIF Object and its associated SIF Event Action.
SIFEvent()
- Constructor for class systemic.sif.sifcommon.model.
SIFEvent
SIFEvent(SIFDataObject, EventAction)
- Constructor for class systemic.sif.sifcommon.model.
SIFEvent
SIFEventIterator
- Interface in
systemic.sif.sifcommon.publisher
For the publisher to be able to deal with large amounts of data it must implement this interface if the publisher broadcasts events.
SIFResponseIterator
- Interface in
systemic.sif.sifcommon.publisher
For the publisher to be able to deal with large amounts of data it must implement this interface if the publisher responds to SIF requests from subscribers.
startAgent(boolean, Collection<BasePublisher>, Collection<BaseSubscriber>)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
This method starts the agent.
startAgent(Collection<BasePublisher>, Collection<BaseSubscriber>)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
Same as above method except that shutdown hook is defaulted to true.
startAgent()
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
Convenience method.
startAgent(boolean)
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
Convenience method.
startConsumers()
- Method in class systemic.sif.sifcommon.subscriber.
BaseSubscriber
This method starts up all the consumers for this subscriber.
stopAgent()
- Method in class systemic.sif.sifcommon.agent.
SIFBaseAgent
This method must be called to shut down the agent in full and release all resources.
SubscriberMessage
- Class in
systemic.sif.sifcommon.model
This class encapsulates a SIF message that has been received by a subscriber, might this be an event or a response.
SubscriberMessage()
- Constructor for class systemic.sif.sifcommon.model.
SubscriberMessage
Will create a default subscriber message with a auto-generated messageID.
SubscriberMessage(SIFDataObject, Zone, MappingInfo, EventAction)
- Constructor for class systemic.sif.sifcommon.model.
SubscriberMessage
Constructor if this object should represent a SIF Event.
SubscriberMessage(SIFDataObject, Zone, MappingInfo)
- Constructor for class systemic.sif.sifcommon.model.
SubscriberMessage
Constructor if this object should represent a SIF Response.
SubscriberMessageConsumer
- Class in
systemic.sif.sifcommon.subscriber
This class allows the subscriber to consume messages in a multi-threaded manner according to the producer-consumer design pattern.
SubscriberMessageConsumer(SubscriberQueue<SubscriberMessage>, String, BaseSubscriber)
- Constructor for class systemic.sif.sifcommon.subscriber.
SubscriberMessageConsumer
This method initialises a Consumer for SubscriberMessages.
SubscriberQueue
<
T
extends
BaseMessage
> - Class in
systemic.sif.sifcommon.subscriber.queue
This class encapsulates a standard BlockingQueue from the java.util.concurrent package.
SubscriberQueue(int, String, String)
- Constructor for class systemic.sif.sifcommon.subscriber.queue.
SubscriberQueue
This initialises the Subscriber Queue for use in multi-threaded environment.
systemic.sif.sifcommon
- package systemic.sif.sifcommon
systemic.sif.sifcommon.agent
- package systemic.sif.sifcommon.agent
systemic.sif.sifcommon.customObject
- package systemic.sif.sifcommon.customObject
systemic.sif.sifcommon.mapping
- package systemic.sif.sifcommon.mapping
systemic.sif.sifcommon.mapping.adapter
- package systemic.sif.sifcommon.mapping.adapter
systemic.sif.sifcommon.model
- package systemic.sif.sifcommon.model
systemic.sif.sifcommon.publisher
- package systemic.sif.sifcommon.publisher
systemic.sif.sifcommon.subscriber
- package systemic.sif.sifcommon.subscriber
systemic.sif.sifcommon.subscriber.queue
- package systemic.sif.sifcommon.subscriber.queue
systemic.sif.sifcommon.utils
- package systemic.sif.sifcommon.utils
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
B
C
D
F
G
H
I
L
M
N
O
P
R
S
T
X