|
|||||||||
| Home >> All >> recoin >> system >> [ session overview ] | PREV NEXT | ||||||||
A
- addChildOrder(ComponentOrder) - Method in class recoin.system.session.ComponentOrder
- Adds the specified ComponentOrder to the child orders.
- addOrder(ComponentOrder) - Method in class recoin.system.session.ComponentChain
- Adds the specified ComponentOrder to this ComponentChain.
- addSession(RetrievalSession) - Method in class recoin.system.session.SessionQueue
- Adds the specified RetrievalSession the this SessionQueue.
C
- ComponentChain - class recoin.system.session.ComponentChain.
- The ComponentChain contains instructions about the the components that should take part in the RetrievalCycle.
- ComponentChain() - Constructor for class recoin.system.session.ComponentChain
- Creates a new empty ComponentChain.
- ComponentOrder - class recoin.system.session.ComponentOrder.
- A ComponentOrder is used to to tell a Component what it should do with
a RetrievalContainer in terms of the objects it should try to process and
their order.
Therefore it contains information as to what objects in the container should be processed, whether any results should be stored inside the container, and if these results - together with a corresponding ComponentOrder - should be forwarded to another component inside the ModuleGroup. - ComponentOrder(int, int) - Constructor for class recoin.system.session.ComponentOrder
- Creates a new ComponentOrder for the Module and Component with the specified IDs.
- ComponentOrder(ComponentOrder, int, int) - Constructor for class recoin.system.session.ComponentOrder
- Creates a new ComponentOrder for the Module and Component with the specified IDs.
- capacity - Variable in class recoin.system.session.SessionQueue
- Maximum size of this SessionQueue.
- childOrders - Variable in class recoin.system.session.ComponentOrder
- A number of child orders that are executed when this ComponentOrder is finished.
- componentID - Variable in class recoin.system.session.ComponentOrder
- The ID of the Component this ComponentOrder is destined for.
- container - Variable in class recoin.system.session.RetrievalCycle
- The RetrievalContainer.
- createRetrievalCycle(Query) - Method in class recoin.system.session.RetrievalSession
- Returns a new RetrievalCycle that is initiated with the specified Query.
- createRetrievalCycle(Query, ComponentChain) - Method in class recoin.system.session.RetrievalSession
- Returns a new RetrievalCycle that is initiated with the specified Query and ComponentChain.
- createSession() - Method in class recoin.system.session.SessionManager
- Creates and returns a new RetrievalSession.
- csChainIDs - Variable in class recoin.system.session.ComponentOrder
- The chain IDs of the ComponentSupport objects that the Component should try to process.
- currentState - Variable in class recoin.system.session.RetrievalCycle
- The current state.
- cycleCounter - Variable in class recoin.system.session.RetrievalSession
- Counter that is used to number the RetrievalCycle objects.
- cycleID - Variable in class recoin.system.session.RetrievalCycle
- The ID of this RetrievalCycle that is passed by the RetrievalSession.
D
- distributeContainer(RetrievalContainer, String) - Method in class recoin.system.session.RetrievalCycle
- Distributes the specified RetrievalContainer to the ModuleGroup with the specified groupname.
F
- FINISHING - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the finishing phase.
- finished - Variable in class recoin.system.session.RetrievalCycle
- A boolean flag signaling the end of this RetrievalCycle.
G
- generateSessionID() - Method in class recoin.system.session.SessionManager
- Returns a random number between 1 and 100.
- getChildOrders() - Method in class recoin.system.session.ComponentOrder
- Returns the child orders.
- getComponentID() - Method in class recoin.system.session.ComponentOrder
- Returns the ID of the Component this ComponentOrder is destined for.
- getContainer() - Method in class recoin.system.session.RetrievalCycle
- Returns the ResultContainer that is used or was created in this RetrievalCycle.
- getCurrentState() - Method in class recoin.system.session.RetrievalCycle
- Returns the current state of this RetrievalCycle.
- getID() - Method in class recoin.system.session.RetrievalSession
- Returns the ID of the RetrievalSession.
- getModuleGroup(String) - Method in class recoin.system.session.SessionManager
- Returns a reference to the ModuleGroup with the specified name.
- getOrderIterator() - Method in class recoin.system.session.ComponentChain
- Returns an Iterator for the ComponentOrder objects.
- getOrders() - Method in class recoin.system.session.ComponentChain
- Returns the ComponentOrders of this ComponentChain.
- getParentOrder() - Method in class recoin.system.session.ComponentOrder
- Returns the parent order.
- getSessionManager() - Method in class recoin.system.session.RetrievalSession
- Returns the SessionManager.
- getSupportChainIDs() - Method in class recoin.system.session.ComponentOrder
- Returns the chain IDs of the ComponentSupports that should be processed as a String array.
H
- HALTED - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the state HALTED.
I
- id - Variable in class recoin.system.session.RetrievalSession
- The ID of this RetrievalSession that is created by the SessionManager.
L
- lastState - Variable in class recoin.system.session.RetrievalCycle
- The last state.
- logger - Static variable in class recoin.system.session.RetrievalCycle
- The logger for this class.
- logger - Static variable in class recoin.system.session.SessionManager
- The logger for this class.
M
- moduleID - Variable in class recoin.system.session.ComponentOrder
- The ID of the Module this ComponentOrder is destined for.
N
- nextPhase(int) - Method in class recoin.system.session.RetrievalCycle
- Switches to the next phase of this RetrievalCycle by adjusting the necessary attributes.
O
- orders - Variable in class recoin.system.session.ComponentChain
- The ComponentOrders.
P
- POSTRESULT - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the post-result phase.
- PREQUERY - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the pre-query phase.
- parentOrder - Variable in class recoin.system.session.ComponentOrder
- The parent of this ComponentOrder which has to be executed before this one.
Q
- queue - Variable in class recoin.system.session.SessionManager
- The SessionQueue where all active sessions are stored.
R
- RETRIEVING - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the matching phase.
- RetrievalCycle - class recoin.system.session.RetrievalCycle.
- The RetrievalCycle represents the execution of a client order inside a RetrievalSession.
- RetrievalCycle(RetrievalSession, Query, int) - Constructor for class recoin.system.session.RetrievalCycle
- Creates a new RetrievalCycle for the specified RetrievalSession and with the specified Query and ID.
- RetrievalCycle(RetrievalSession, Query, ComponentChain, int) - Constructor for class recoin.system.session.RetrievalCycle
- Creates a new RetrievalCycle for the specified RetrievalSession, with the specified Query and ID.
- RetrievalSession - class recoin.system.session.RetrievalSession.
- The RetrievalSession represents the context in which a client can execute its requests, i.e.
- RetrievalSession(SessionManager) - Constructor for class recoin.system.session.RetrievalSession
- Creates a new RetrievalSession with the specified SessionManager.
- recoin.system.session - package recoin.system.session
- removeOrder(ComponentOrder) - Method in class recoin.system.session.ComponentChain
- Removes the specified ComponentOrder from this ComponentChain.
- removeSession(RetrievalSession) - Method in class recoin.system.session.SessionQueue
- Removes the specified RetrievalSession from this SessionQueue.
- run() - Method in class recoin.system.session.RetrievalCycle
- The run-method of this RetrievalCycle.
- runtimeManager - Variable in class recoin.system.session.SessionManager
- The RuntimeManager of the application.
S
- STARTING - Static variable in class recoin.system.session.RetrievalCycle
- Static variable representing the initializing phase.
- SessionManager - class recoin.system.session.SessionManager.
- The SessionManager is used to administrate multiple RetrievalSession objects which are stored in a SessionQueue.
- SessionManager(RuntimeManager) - Constructor for class recoin.system.session.SessionManager
- Creates a new SessionManager with the specified RuntimeManager and layers.
- SessionQueue - class recoin.system.session.SessionQueue.
- A SessionQueue provides storage for and access to a number of RetrievalSession objects.
- SessionQueue(int) - Constructor for class recoin.system.session.SessionQueue
- Creates a new SessionQueue with the specified size.
- SessionQueue() - Constructor for class recoin.system.session.SessionQueue
- Creates a new SessionQueue with unlimited capacity.
- session - Variable in class recoin.system.session.RetrievalCycle
- The RetrievalSession that forms the context for this RetrievalCycle.
- sessionManager - Variable in class recoin.system.session.RetrievalSession
- The SessionManager.
- sessions - Variable in class recoin.system.session.SessionQueue
- The RetrievalSession objects.
- setFinished(boolean) - Method in class recoin.system.session.RetrievalCycle
- Sets the
finishedfield of this RetrievalCycle to the specified value. - start() - Method in class recoin.system.session.RetrievalCycle
- Starts this RetrievalCycle by creating a named Thread with this RetrievalCycle and starting it.
W
- waitForResults() - Method in class recoin.system.session.RetrievalCycle
- Adds the calling Thread to the wait set of this RetrievalCycle.
A C D F G H I L M N O P Q R S W
|
|||||||||
| Home >> All >> recoin >> system >> [ session overview ] | PREV NEXT | ||||||||