|
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 SessionInterfacepublic boolean isClosed()
isClosed in interface SessionInterfacepublic boolean isClosing()
isClosing in interface SessionInterfacepublic boolean isTemporary()
isTemporary in interface SessionInterfacepublic static SessionInterface getSession()
public boolean isTimedOut()
isTimedOut in interface SessionInterfacepublic long getTimeToDie()
getTimeToDie in interface SessionInterfacepublic 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 SessionInterfacepublic void learn()
public void init()
init in interface SessionInterfacepublic void cleanUp()
cleanUp in interface SessionInterfacepublic ApplicationInterface getApp()
getApp in interface SessionInterfaceprotected boolean getControlGroupStatus()
public void fill()
fill in interface EntityInterfacepublic void reset()
reset in interface EntityInterfacepublic 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 | |||||||||