|
Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions 11g Release 1 (11.1.1) E17787-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
com.sigmadynamics.sdo.support.SDOBase
com.sigmadynamics.sdo.support.SDSessionBase
public abstract class SDSessionBase
The base session implementation.
Always subclassed by code-generation.
Field Summary | |
---|---|
(package private) static SDCategory |
log |
Fields inherited from class com.sigmadynamics.sdo.support.SDOBase |
---|
description, internalName, sdExternalName |
Method Summary | |
---|---|
void |
cleanUp() Overridden by subclasses to release any resources allocated by init(). |
void |
close() This method causes the session to be closed as soon as the current entry point finishes executing. |
void |
fill() |
ApplicationInterface |
getApp() |
protected boolean |
getControlGroupStatus() |
java.util.Set |
getKeys() This is called by generated code to get the session's set of keys. |
static SessionInterface |
getSession() Gets the current thread's session. |
long |
getTimeToDie() Get the session's idle timer value. |
void |
init() Overridden by subclasses to allocate resources needed by the subclass. |
boolean |
isBatchSession() |
boolean |
isClosed() |
boolean |
isClosing() |
boolean |
isTemporary() |
boolean |
isTimedOut() Indicates whether the timeout task has queued this session for cleanup. |
void |
learn() |
void |
reset() |
Methods inherited from class com.sigmadynamics.sdo.support.SDOBase |
---|
getDescription, getSDOId, getSDOLabel, getSDOLabelOrId, setDescription, setSDOId, setSDOLabel |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sigmadynamics.sdo.interfaces.SessionInterface |
---|
getChoiceHistory |
Methods inherited from interface com.sigmadynamics.sdo.interfaces.EntityInterface |
---|
resetAttributes |
Methods inherited from interface com.sigmadynamics.sdo.interfaces.client.SDOInterface |
---|
getDescription, getSDOId, getSDOLabel, getSDOLabelOrId |
Field Detail |
---|
static final SDCategory log
Method Detail |
---|
public java.util.Set getKeys()
Accesses a snapshot of the keys, cloned soon after the entry point runner acquired the session's run lock.
getKeys
in interface SessionInterface
public boolean isClosed()
isClosed
in interface SessionInterface
public boolean isClosing()
isClosing
in interface SessionInterface
public boolean isTemporary()
isTemporary
in interface SessionInterface
public static SessionInterface getSession()
public boolean isTimedOut()
isTimedOut
in interface SessionInterface
public long getTimeToDie()
getTimeToDie
in interface SessionInterface
public final void close()
Any other threads holding references to the session will throw SessionIsClosedException when they acquire the session's run lock and try to execute.
Caller is assumed to hold the session's run lock.
close
in interface SessionInterface
public void learn()
public void init()
init
in interface SessionInterface
public void cleanUp()
cleanUp
in interface SessionInterface
public ApplicationInterface getApp()
getApp
in interface SessionInterface
protected boolean getControlGroupStatus()
public void fill()
fill
in interface EntityInterface
public void reset()
reset
in interface EntityInterface
public boolean isBatchSession()
isBatchSession
in interface SessionInterface
|
Oracle Fusion Middleware Java API Reference for Oracle Real-Time Decisions 11g Release 1 (11.1.1) E17787-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |