|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.teiid.adminapi.impl.AdminObjectImpl
org.teiid.adminapi.impl.SessionMetadata
public class SessionMetadata
Add and delete properties also in the Mapper class for correct wrapping for profile service.
| Field Summary |
|---|
| Fields inherited from interface org.teiid.adminapi.AdminObject |
|---|
DELIMITER, DELIMITER_CHAR, ESCAPED_DELIMITER, ESCAPED_WILDCARD, WILDCARD |
| Constructor Summary | |
|---|---|
SessionMetadata()
|
|
| Method Summary | |
|---|---|
java.lang.String |
getApplicationName()
Get the Application Name |
java.lang.String |
getClientHardwareAddress()
Get the client hardware (typically MAC) address. |
java.lang.String |
getClientHostName()
Get the host name of the machine the client is accessing from. |
long |
getCreatedTime()
Get the time the Session was created. |
java.lang.String |
getIPAddress()
Get the IPAddress for this Session. |
long |
getLastPingTime()
Get the Last time Client has check to see if the server is still available |
javax.security.auth.login.LoginContext |
getLoginContext()
|
java.lang.Object |
getSecurityContext()
|
java.lang.String |
getSecurityDomain()
Security Domain user logged into currently |
java.lang.String |
getSessionId()
Get the unique Teiid session within a given Teiid System |
SessionToken |
getSessionToken()
|
javax.security.auth.Subject |
getSubject()
|
java.lang.String |
getUserName()
Get User Name for this Session |
VDBMetaData |
getVdb()
|
java.lang.String |
getVDBName()
Get the VDB Name for this Session |
int |
getVDBVersion()
Get the VDB Version for this Session |
boolean |
isEmbedded()
|
void |
setApplicationName(java.lang.String applicationName)
|
void |
setClientHardwareAddress(java.lang.String clientHardwareAddress)
|
void |
setClientHostName(java.lang.String clientHostname)
|
void |
setCreatedTime(long createdTime)
|
void |
setEmbedded(boolean embedded)
|
void |
setIPAddress(java.lang.String ipAddress)
|
void |
setLastPingTime(long lastPingTime)
|
void |
setLoginContext(javax.security.auth.login.LoginContext loginContext)
|
void |
setSecurityContext(java.lang.Object securityContext)
|
void |
setSecurityDomain(java.lang.String domain)
|
void |
setSessionId(java.lang.String sessionId)
|
void |
setSessionToken(SessionToken sessionToken)
|
void |
setUserName(java.lang.String userName)
|
void |
setVdb(VDBMetaData vdb)
|
void |
setVDBName(java.lang.String vdbName)
|
void |
setVDBVersion(int vdbVersion)
|
java.lang.String |
toString()
|
| Methods inherited from class org.teiid.adminapi.impl.AdminObjectImpl |
|---|
addAttchment, addAttchment, addProperty, getAttachment, getAttachment, getJAXBProperties, getName, getProperties, getPropertyValue, removeAttachment, removeAttachment, setJAXBProperties, setName, setProperties |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.teiid.adminapi.AdminObject |
|---|
getName, getProperties, getPropertyValue |
| Constructor Detail |
|---|
public SessionMetadata()
| Method Detail |
|---|
public java.lang.String getApplicationName()
Session
getApplicationName in interface Sessionpublic void setApplicationName(java.lang.String applicationName)
public long getCreatedTime()
SessionSession was created.
getCreatedTime in interface Sessionpublic void setCreatedTime(long createdTime)
public java.lang.String getClientHostName()
Session
getClientHostName in interface Sessionpublic void setClientHostName(java.lang.String clientHostname)
public java.lang.String getIPAddress()
Session
getIPAddress in interface Sessionpublic void setIPAddress(java.lang.String ipAddress)
public long getLastPingTime()
Session
getLastPingTime in interface Sessionpublic void setLastPingTime(long lastPingTime)
public java.lang.String getSessionId()
Session
getSessionId in interface Sessionpublic void setSessionId(java.lang.String sessionId)
public java.lang.String getUserName()
Session
getUserName in interface Sessionpublic void setUserName(java.lang.String userName)
public java.lang.String getVDBName()
Session
getVDBName in interface Sessionpublic void setVDBName(java.lang.String vdbName)
public int getVDBVersion()
Session
getVDBVersion in interface Sessionpublic void setVDBVersion(int vdbVersion)
public java.lang.String getSecurityDomain()
Session
getSecurityDomain in interface Sessionpublic void setSecurityDomain(java.lang.String domain)
public java.lang.String toString()
toString in class java.lang.Objectpublic VDBMetaData getVdb()
public void setVdb(VDBMetaData vdb)
public SessionToken getSessionToken()
public void setSessionToken(SessionToken sessionToken)
public javax.security.auth.login.LoginContext getLoginContext()
public void setLoginContext(javax.security.auth.login.LoginContext loginContext)
public java.lang.Object getSecurityContext()
public void setSecurityContext(java.lang.Object securityContext)
public javax.security.auth.Subject getSubject()
public void setEmbedded(boolean embedded)
public boolean isEmbedded()
public java.lang.String getClientHardwareAddress()
Session
getClientHardwareAddress in interface Sessionpublic void setClientHardwareAddress(java.lang.String clientHardwareAddress)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||