org.xiruss.xirussrepository.client
Class UserProxy

java.lang.Object
  extended by org.xiruss.xirussrepository.client.RepositoryObjectProxy
      extended by org.xiruss.xirussrepository.client.UserProxy
All Implemented Interfaces:
User, RepositoryObject

public class UserProxy
extends RepositoryObjectProxy
implements User


Field Summary
 
Fields inherited from class org.xiruss.xirussrepository.client.RepositoryObjectProxy
cHelper, logger, objectTypeCode, pathToMe
 
Constructor Summary
UserProxy(XirussHttpApiClientHelper helper, org.w3c.dom.Element userElem)
           
 
Method Summary
 void endSession()
           
 Session getSession()
           
 java.lang.String getUserId()
           
 java.lang.String getUserName()
           
 void startSession(Session session)
           
 
Methods inherited from class org.xiruss.xirussrepository.client.RepositoryObjectProxy
accept, compareTo, doPost, doStringReturnPost, equals, getBooleanValue, getId, getName, getOriginalClassName, getPathToMe, getProperties, getProperty, getPropertyNames, getRepository, getStringReturnValue, getStringSetReturnValue, getType, hasProperty, initialize, initialize, isNull, loadRepositoryObjectData, setId, setName, setProperty, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.xiruss.snapcm.api.RepositoryObject
accept, compareTo, getId, getName, getProperties, getProperty, getPropertyNames, getRepository, getType, hasProperty, initialize, isNull, setId, setName, setProperty, toString
 

Constructor Detail

UserProxy

public UserProxy(XirussHttpApiClientHelper helper,
                 org.w3c.dom.Element userElem)
          throws XirussRepositoryException
Throws:
XirussRepositoryException
Method Detail

getUserId

public java.lang.String getUserId()
Specified by:
getUserId in interface User

getUserName

public java.lang.String getUserName()
Specified by:
getUserName in interface User

getSession

public Session getSession()
Specified by:
getSession in interface User

startSession

public void startSession(Session session)
Specified by:
startSession in interface User

endSession

public void endSession()
Specified by:
endSession in interface User