CodeBeamer 5.4.0.1-RC API

com.intland.codebeamer.remoting
Class RemoteSession

java.lang.Object
  extended by com.intland.codebeamer.remoting.RemoteSession

public class RemoteSession
extends java.lang.Object

Wraps a remote session.


Constructor Summary
RemoteSession(java.lang.String token, UserDto user)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 long getAge()
          Returns the time spent (in milliseconds) since its latest touch.
 java.lang.String getLastRequestId()
          Returns a unique string that identifies the last request of this session.
 java.util.Date getLatestTouch()
           
 int getRequestCounter()
           
 java.util.Date getStartTime()
           
 java.lang.String getToken()
           
 UserDto getUser()
           
 int hashCode()
           
 void incrementRequestCounter()
           
 void setUser(UserDto user)
           
 java.lang.String toString()
           
 void touch()
          Updates its latest touch time.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RemoteSession

public RemoteSession(java.lang.String token,
                     UserDto user)
Method Detail

getToken

public java.lang.String getToken()

getUser

public UserDto getUser()

setUser

public void setUser(UserDto user)

incrementRequestCounter

public void incrementRequestCounter()

getRequestCounter

public int getRequestCounter()

getLastRequestId

public java.lang.String getLastRequestId()
Returns a unique string that identifies the last request of this session. This is generated in the format token_requestCounter.


getStartTime

public java.util.Date getStartTime()

getLatestTouch

public java.util.Date getLatestTouch()

getAge

public long getAge()
Returns the time spent (in milliseconds) since its latest touch.


touch

public void touch()
Updates its latest touch time.


toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

CodeBeamer 5.4.0.1-RC API

Copyright © 2006-2009 Intland Software. All rights reserved.