|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Field Summary | |
static int |
expiryTime Session expiry time. |
static int |
validityTime Session validity time. |
Method Summary | |
int |
countApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier) Count active sessions. |
void |
destroyApplicationInstanceSession(String applicationInstanceName) Destroy a current application instance session. |
void |
destroyApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier) Destroy all current sessions for application. |
void |
destroyServiceProviderSessions(String serviceProviderIdentifier) Destroy a current session. |
void |
destroySession(String sessionIdentifier) Destroy a current session. |
SessionDescription |
getApplicationInstanceSession(String applicationInstanceName) Get currently active or invalid session for specified application instance. |
SessionDescription |
getCurrentSession(String sessionIdentifier) Get active or invalid session. |
int |
getExpiryTime() Get session expiry time. |
String |
getSessionRequired() Are sessions required to use this WLNG? |
int |
getValidityTime() Get session validity time. |
String[] |
listApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier, int offset, int size) List active sessions. |
void |
setExpiryTime(int time) Set session expiry time. |
void |
setSessionRequired(String flag) Are sessions required to use this WLNG? |
void |
setValidityTime(int time) Set session validity time. |
Field Detail |
public static final int expiryTime
public static final int validityTime
Method Detail |
public int countApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier) throws KeyNotFoundException
applicationIdentifier
- The account (optional).serviceProviderIdentifier
- The service provider ID (optional).KeyNotFoundException
- If no such account exists.public void destroyApplicationInstanceSession(String applicationInstanceName) throws KeyNotFoundException
applicationInstanceName
- The application instance name for which to destroy the session.KeyNotFoundException
- If no such application instance exists.public void destroyApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier) throws KeyNotFoundException
applicationIdentifier
- The application for which to destroy sessions.serviceProviderIdentifier
- The application service provider.KeyNotFoundException
- If no such account exists.public void destroyServiceProviderSessions(String serviceProviderIdentifier) throws KeyNotFoundException
serviceProviderIdentifier
- The application for which to destroy sessions.KeyNotFoundException
- If no such account exists.public void destroySession(String sessionIdentifier) throws KeyNotFoundException
sessionIdentifier
- The session to destroy.KeyNotFoundException
- If no such session exists.public SessionDescription getApplicationInstanceSession(String applicationInstanceName)
applicationInstanceName
- The application instance name.public SessionDescription getCurrentSession(String sessionIdentifier)
sessionIdentifier
- The session ID.public int getExpiryTime()
public String getSessionRequired()
public int getValidityTime()
public String[] listApplicationSessions(String applicationIdentifier, String serviceProviderIdentifier, int offset, int size) throws KeyNotFoundException
applicationIdentifier
- The account (optional).serviceProviderIdentifier
- The service provider (optional).offset
- Offset in complete resultset. Must be >= 0.size
- Number of entries to return. 0 means no limit.KeyNotFoundException
- If no such account exists.public void setExpiryTime(int time)
time
- Expiry time in minutes before sessions are removed after invalidation.public void setSessionRequired(String flag) throws InputManagementException
InputManagementException
public void setValidityTime(int time)
time
- Validity time in minutes before sessions are invalidated. Use 0 for no expiry.
|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |