|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEssOlapRequest
The IEssOlapRequest is a olap request. This can be used to display information about, or terminate, sessions and requests. A session is the time between login and logout for a user connected to Essbase olap server. A request is a query sent to Essbase OLAP server by a user or by another process; for example, starting an application, or restructuring a database outline. Each session can process only one request at a time; therefore, sessions and requests have a one-to-one relationship.
Method Summary | |
---|---|
java.lang.String |
getCubeName() Gets the active cube (if any) name, for the session or request. |
long |
getLoginId() Gets the essbase login id |
java.lang.String |
getOlapApplicationName() Gets the active olap application (if any) name, for the session or request. |
short |
getRequestCode() Gets the request code (a positive integer representing an active session. |
java.lang.String |
getRequestSource() Gets the machine name from which the request is being made. |
short |
getRequestState() Gets the request state (i.e state of the current session or request: whether it is processing, terminating, or terminated). |
java.lang.String |
getRequestString() Gets the request string (a string representing the type of request. |
int |
getRequestTime() Gets the request time (i.e how long the session or request has been in progress - in seconds). |
java.lang.String |
getUserName() Gets the name of the requesting user. |
void |
kill() Terminates this sessions or request. |
Method Detail |
---|
java.lang.String getUserName() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.java.lang.String getRequestSource() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.java.lang.String getOlapApplicationName() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.java.lang.String getCubeName() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.short getRequestCode() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.java.lang.String getRequestString() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.int getRequestTime() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.short getRequestState() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.long getLoginId() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.void kill() throws com.essbase.api.base.EssException
com.essbase.api.base.EssException
- if an error occurs.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |