|
6.0 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--com.remedy.arsys.api.ARServerUser
The ARServerUser class
contains login information for accessing the AR System,
including user name, password, and server.
Sessions are established by using the ARServerUser class.
User information contained in this class must be present
for all subsequent API function calls intended to operate within that session.
You use an ARServerUser object to
initialize calls to a particular AR System server.
| Constructor Summary | |
ARServerUser()
constructor |
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server)
|
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String serverName,
int serverPort)
|
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server,
long cacheId)
|
|
ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String authentication,
java.lang.String language,
java.lang.String server,
long cacheId)
|
|
| Method Summary | |
void |
clear()
Clears all of the references to member objects. |
void |
finalize()
Clears up all the resource held by native code, if logout has not been called. |
boolean |
getAdminFlag()
Returns administrator flag. |
java.lang.String |
getAuthentication()
Returns authentication string |
long |
getCacheId()
Returns cache ID. |
boolean |
getCustomFlag()
Returns custom flag if user is member of Customize group. |
java.lang.String |
getLanguage()
Returns language used when returning error messages (if a message catalog exists), formatting date/time information, and sorting or comparing values. |
StatusInfo[] |
getLastStatus()
Returns last status information. |
LoggingInfo |
getLogging()
Returns logging information. |
Timestamp |
getOperationTime()
Returns operation time stamp identifying the date and time the last operation occurred for the user on the server. |
AccessNameID |
getPassword()
Returns password for the specified user name, in clear text. |
int |
getPort()
get the port of the server connected to |
Proxy |
getProxy()
For Remedy internal use only. |
java.lang.String |
getServer()
Returns name of server connected to. |
boolean |
getSubAdminFlag()
Returns subadministrator flag. |
AccessNameID |
getUser()
Returns the login name to use when connecting to the server as a AccessNameID object. |
java.lang.String |
getVersionString()
Returns version of server. |
java.lang.String |
getVersionStringFromServer()
Returns version of server. |
protected boolean |
isProxyInContext()
For Remedy internal use only. |
void |
login()
Verifies user. |
void |
logout()
Clears context used in ARServerUser. |
void |
setAuthentication(java.lang.String authentication)
Sets authentication. |
void |
setIsGetMultipleActlinkSupported(int val)
|
void |
setIsGetMultipleContainersSupported(int val)
|
void |
setIsGetMultipleFieldSupported(int val)
|
void |
setLanguage(java.lang.String language)
Sets language. |
void |
setLogging(LoggingInfo info)
Sets logging information. |
void |
setPassword(AccessNameID password)
Sets password. |
void |
setPort(int serverPort)
sets the port number of the server |
void |
setProxy(Proxy prxy)
For Remedy internal use only. |
void |
setServer(java.lang.String server)
Sets name of server. |
void |
setUser(AccessNameID user)
Sets the user. |
void |
setVersionString(java.lang.String versionString)
|
void |
verifyUser(VerifyUserCriteria criteria)
Returns user privilege flags. |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ARServerUser()
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server)
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String server,
long cacheId)
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String authentication,
java.lang.String language,
java.lang.String server,
long cacheId)
public ARServerUser(java.lang.String user,
java.lang.String password,
java.lang.String language,
java.lang.String serverName,
int serverPort)
| Method Detail |
public void login()
throws ARException
ARException - if invalid loginpublic void logout()
ARServerUser.
This method should be called to avoid memory leaks.public void clear()
public long getCacheId()
public Timestamp getOperationTime()
public AccessNameID getUser()
AccessNameID object. The privileges
associated with this user determine whether the API function call can
be performed.public void setUser(AccessNameID user)
public AccessNameID getPassword()
public void setPassword(AccessNameID password)
public java.lang.String getAuthentication()
public void setAuthentication(java.lang.String authentication)
public java.lang.String getLanguage()
public void setLanguage(java.lang.String language)
public int getPort()
public void setPort(int serverPort)
serverPort - the port number of the serverpublic java.lang.String getServer()
public void setServer(java.lang.String server)
public void setVersionString(java.lang.String versionString)
public void setIsGetMultipleFieldSupported(int val)
public void setIsGetMultipleActlinkSupported(int val)
public void setIsGetMultipleContainersSupported(int val)
public StatusInfo[] getLastStatus()
public boolean getAdminFlag()
public boolean getSubAdminFlag()
public boolean getCustomFlag()
public LoggingInfo getLogging()
public void setLogging(LoggingInfo info)
public Proxy getProxy()
public void setProxy(Proxy prxy)
protected boolean isProxyInContext()
public java.lang.String getVersionString()
public java.lang.String getVersionStringFromServer()
public void verifyUser(VerifyUserCriteria criteria)
throws ARException
ARException - if user is not verifiedpublic void finalize()
finalize in class java.lang.Object
|
6.0 Action Request System Java API | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||