org.teiid.client.security
Class LogonResult

java.lang.Object
  extended by org.teiid.client.security.LogonResult
All Implemented Interfaces:
java.io.Externalizable, java.io.Serializable

public class LogonResult
extends java.lang.Object
implements java.io.Externalizable

Dataholder for the result of ILogon.logon(). Contains a sessionID Analogous to the server side SessionToken

See Also:
Serialized Form

Constructor Summary
LogonResult()
           
LogonResult(SessionToken token, java.lang.String vdbName, int vdbVersion, java.lang.String clusterName)
           
 
Method Summary
 java.lang.String getClusterName()
           
 java.lang.String getSessionID()
          Get the sessionID.
 SessionToken getSessionToken()
           
 java.util.TimeZone getTimeZone()
           
 java.lang.String getUserName()
           
 java.lang.String getVdbName()
           
 int getVdbVersion()
           
 void readExternal(java.io.ObjectInput in)
           
 void writeExternal(java.io.ObjectOutput out)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LogonResult

public LogonResult()

LogonResult

public LogonResult(SessionToken token,
                   java.lang.String vdbName,
                   int vdbVersion,
                   java.lang.String clusterName)
Method Detail

getSessionID

public java.lang.String getSessionID()
Get the sessionID.

Returns:
Since:
4.3

getTimeZone

public java.util.TimeZone getTimeZone()

getUserName

public java.lang.String getUserName()

getClusterName

public java.lang.String getClusterName()

getSessionToken

public SessionToken getSessionToken()

getVdbName

public java.lang.String getVdbName()

getVdbVersion

public int getVdbVersion()

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Specified by:
readExternal in interface java.io.Externalizable
Throws:
java.io.IOException
java.lang.ClassNotFoundException

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Specified by:
writeExternal in interface java.io.Externalizable
Throws:
java.io.IOException


Copyright © 2010. All Rights Reserved.