public class LDAPSecurityDomainSessionTable extends java.lang.Object implements ISecurityDomainSessionTable
Constructor and Description |
---|
LDAPSecurityDomainSessionTable(long timeToLive) |
Modifier and Type | Method and Description |
---|---|
void |
addEntry(java.lang.String sessionId,
java.lang.String ip,
java.lang.String uid,
java.lang.String group) |
long |
getBeginTime(java.lang.String sessionId) |
java.lang.String |
getGroup(java.lang.String sessionId) |
java.lang.String |
getIP(java.lang.String sessionId) |
java.util.Enumeration |
getSessionIds() |
int |
getSize() |
long |
getTimeToLive() |
java.lang.String |
getUID(java.lang.String sessionId) |
boolean |
isSessionIdExist(java.lang.String sessionId) |
void |
removeEntry(java.lang.String sessionId) |
public LDAPSecurityDomainSessionTable(long timeToLive)
public void addEntry(java.lang.String sessionId, java.lang.String ip, java.lang.String uid, java.lang.String group)
addEntry
in interface ISecurityDomainSessionTable
public void removeEntry(java.lang.String sessionId)
removeEntry
in interface ISecurityDomainSessionTable
public boolean isSessionIdExist(java.lang.String sessionId)
isSessionIdExist
in interface ISecurityDomainSessionTable
public java.util.Enumeration getSessionIds()
getSessionIds
in interface ISecurityDomainSessionTable
public java.lang.String getIP(java.lang.String sessionId)
getIP
in interface ISecurityDomainSessionTable
public java.lang.String getUID(java.lang.String sessionId)
getUID
in interface ISecurityDomainSessionTable
public java.lang.String getGroup(java.lang.String sessionId)
getGroup
in interface ISecurityDomainSessionTable
public long getBeginTime(java.lang.String sessionId)
getBeginTime
in interface ISecurityDomainSessionTable
public long getTimeToLive()
getTimeToLive
in interface ISecurityDomainSessionTable
public int getSize()
getSize
in interface ISecurityDomainSessionTable