|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface SessionInfo
The SessionInfo interface stores all the properties of a user session. It is returned using the Session.Login function.
Example:Create a session by logging into the CMS with username and password
URL boConURL = new URL("http://boserver:port/dswsbobje/services/session");
com.businessobjects.dsws.Connection boConnection = new Connection(boConURL);
EnterpriseCredential boCredential = EnterpriseCredential.Factory.newInstance();
boCredential.setLogin("Administrator");
boCredential.setPassword("password");
boCredential.setDomain("domain");
Session boSession = new Session(boConnection);
SessionInfo boSI = boSession.login(boCredential);
Connection,
ProxyParameters,
EnterpriseCredential,
SSLWrapper,
Session| Nested Class Summary | |
|---|---|
static class |
SessionInfo.Factory
A class with methods for creating instances of the SessionInfo type. |
| Field Summary | |
|---|---|
static org.apache.xmlbeans.SchemaType |
type
Internal Use Only. |
| Method Summary | |
|---|---|
UserRight |
addNewUserRights()
Internal Use Only. |
WSResource |
addNewWSResourceList()
Internal Use Only. |
java.lang.String |
getDefaultToken()
Returns the DefaultToken attribute. |
java.lang.String |
getLocale()
Returns the Locale attribute. |
java.lang.String |
getLoginInfo()
Return session login information. |
boolean |
getMustChangePassword()
Returns the MustChangePassword attribute. |
java.lang.String |
getPVLocale()
Returns the PVLocale attribute. |
java.lang.String |
getSerializedSession()
Returns the SerializedSession attribute. |
java.lang.String |
getSessionID()
Returns the SessionID attribute. |
int |
getTimeOut()
Internal Use Only. |
java.lang.String |
getUserCUID()
Returns the UserCUID attribute. |
UserRight[] |
getUserRightsArray()
Returns an array of UserRight, which contain session based rights of the current user. |
UserRight |
getUserRightsArray(int i)
Returns an array of UserRight, which contain session based rights of the current user at a specified indexed position. |
WSResource[] |
getWSResourceListArray()
Returns an array of web services associated to the current Session |
WSResource |
getWSResourceListArray(int i)
Returns an array of web services associated to the current Session at a specified indexed position |
UserRight |
insertNewUserRights(int i)
Internal Use Only. |
WSResource |
insertNewWSResourceList(int i)
Internal Use Only. |
boolean |
isNilLoginInfo()
Checks if the LoginInfo element is Nil. |
boolean |
isNilUserRightsArray(int i)
Checks if the value of UserRights is set to nil. |
boolean |
isNilWSResourceListArray(int i)
Checks if the WSResourceList element is set to nil at the specified indexed position. |
boolean |
isSetLoginInfo()
Checks if the LoginInfo element has been set. |
void |
removeUserRights(int i)
Removes the UserRights element at the specified indexed position. |
void |
removeWSResourceList(int i)
Internal Use Only. |
void |
setDefaultToken(java.lang.String defaultToken)
Sets the DefaultToken attribute. |
void |
setLocale(java.lang.String locale)
Sets the Locale attribute. |
void |
setLoginInfo(java.lang.String loginInfo)
Sets the LoginInfo element. |
void |
setMustChangePassword(boolean mustChangePassword)
Internal Use Only. |
void |
setNilLoginInfo()
Sets the LoginInfo element to Nil. |
void |
setNilUserRightsArray(int i)
Internal Use Only. |
void |
setNilWSResourceListArray(int i)
Internal Use Only. |
void |
setPVLocale(java.lang.String pvLocale)
Sets the PVLocale attribute. |
void |
setSerializedSession(java.lang.String serializedSession)
Sets the SerializedSession attribute. |
void |
setSessionID(java.lang.String sessionID)
Sets the SessionID attribute. |
void |
setTimeOut(int timeOut)
Internal Use Only. |
void |
setUserCUID(java.lang.String userCUID)
Sets the UserCUID attribute. |
void |
setUserRightsArray(int i,
UserRight userRights)
Internal Use Only. |
void |
setUserRightsArray(UserRight[] userRightsArray)
Internal Use Only. |
void |
setWSResourceListArray(int i,
WSResource wsResourceList)
Sets the WSResourceList element at the specified indexed position. |
void |
setWSResourceListArray(WSResource[] wsResourceListArray)
Internal Use Only. |
int |
sizeOfUserRightsArray()
Returns the size of the UserRightsArray. |
int |
sizeOfWSResourceListArray()
Returns the size of the WSResourceListArray. |
void |
unsetLoginInfo()
Deletes or unsets the LoginInfo element. |
org.apache.xmlbeans.XmlString |
xgetDefaultToken()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetLocale()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetLoginInfo()
Internal Use Only. |
org.apache.xmlbeans.XmlBoolean |
xgetMustChangePassword()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetPVLocale()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetSerializedSession()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetSessionID()
Internal Use Only. |
org.apache.xmlbeans.XmlInt |
xgetTimeOut()
Internal Use Only. |
org.apache.xmlbeans.XmlString |
xgetUserCUID()
Internal Use Only. |
void |
xsetDefaultToken(org.apache.xmlbeans.XmlString defaultToken)
Internal Use Only. |
void |
xsetLocale(org.apache.xmlbeans.XmlString locale)
Internal Use Only. |
void |
xsetLoginInfo(org.apache.xmlbeans.XmlString loginInfo)
Internal Use Only. |
void |
xsetMustChangePassword(org.apache.xmlbeans.XmlBoolean mustChangePassword)
Internal Use Only. |
void |
xsetPVLocale(org.apache.xmlbeans.XmlString pvLocale)
Internal Use Only. |
void |
xsetSerializedSession(org.apache.xmlbeans.XmlString serializedSession)
Internal Use Only. |
void |
xsetSessionID(org.apache.xmlbeans.XmlString sessionID)
Internal Use Only. |
void |
xsetTimeOut(org.apache.xmlbeans.XmlInt timeOut)
Internal Use Only. |
void |
xsetUserCUID(org.apache.xmlbeans.XmlString userCUID)
Internal Use Only. |
| Field Detail |
|---|
static final org.apache.xmlbeans.SchemaType type
| Method Detail |
|---|
UserRight[] getUserRightsArray()
UserRightUserRight getUserRightsArray(int i)
i - The index position.
UserRightboolean isNilUserRightsArray(int i)
i - The index position.
true if the UserRights element has been set,otherwise false.int sizeOfUserRightsArray()
void setUserRightsArray(UserRight[] userRightsArray)
Internal Use Only.
void setUserRightsArray(int i,
UserRight userRights)
Internal Use Only.
void setNilUserRightsArray(int i)
Internal Use Only.
UserRight insertNewUserRights(int i)
Internal Use Only.
UserRight addNewUserRights()
Internal Use Only.
void removeUserRights(int i)
i - The index position.WSResource[] getWSResourceListArray()
WSResourceWSResource getWSResourceListArray(int i)
i - The index position.
WSResourceboolean isNilWSResourceListArray(int i)
i - The index position.
true if the WSResourceList element has been set,otherwise false.int sizeOfWSResourceListArray()
void setWSResourceListArray(WSResource[] wsResourceListArray)
Internal Use Only.
void setWSResourceListArray(int i,
WSResource wsResourceList)
i - The index position.wsResourceList - .void setNilWSResourceListArray(int i)
Internal Use Only.
WSResource insertNewWSResourceList(int i)
Internal Use Only.
WSResource addNewWSResourceList()
Internal Use Only.
void removeWSResourceList(int i)
Internal Use Only.
java.lang.String getLoginInfo()
String containing login information.org.apache.xmlbeans.XmlString xgetLoginInfo()
Internal Use Only.
boolean isNilLoginInfo()
true if the LoginInfo element is nil,otherwise false.boolean isSetLoginInfo()
true if the LoginInfo element has been set,otherwise false.void setLoginInfo(java.lang.String loginInfo)
loginInfo. - void xsetLoginInfo(org.apache.xmlbeans.XmlString loginInfo)
Internal Use Only.
void setNilLoginInfo()
void unsetLoginInfo()
java.lang.String getLocale()
org.apache.xmlbeans.XmlString xgetLocale()
Internal Use Only.
void setLocale(java.lang.String locale)
locale - A String that contains the locale.void xsetLocale(org.apache.xmlbeans.XmlString locale)
Internal Use Only.
java.lang.String getPVLocale()
org.apache.xmlbeans.XmlString xgetPVLocale()
Internal Use Only.
void setPVLocale(java.lang.String pvLocale)
pvLocale - A String that contains the preferred value of locale.void xsetPVLocale(org.apache.xmlbeans.XmlString pvLocale)
Internal Use Only.
boolean getMustChangePassword()
org.apache.xmlbeans.XmlBoolean xgetMustChangePassword()
Internal Use Only.
void setMustChangePassword(boolean mustChangePassword)
Internal Use Only.
void xsetMustChangePassword(org.apache.xmlbeans.XmlBoolean mustChangePassword)
Internal Use Only.
java.lang.String getSessionID()
SessionID attribute.
SessionID attribute.org.apache.xmlbeans.XmlString xgetSessionID()
Internal Use Only.
void setSessionID(java.lang.String sessionID)
SessionID attribute.
sessionID. - void xsetSessionID(org.apache.xmlbeans.XmlString sessionID)
Internal Use Only.
java.lang.String getDefaultToken()
DefaultToken attribute.
DefaultToken attribute.org.apache.xmlbeans.XmlString xgetDefaultToken()
Internal Use Only.
void setDefaultToken(java.lang.String defaultToken)
DefaultToken attribute.
defaultToken - void xsetDefaultToken(org.apache.xmlbeans.XmlString defaultToken)
Internal Use Only.
int getTimeOut()
Internal Use Only.
org.apache.xmlbeans.XmlInt xgetTimeOut()
Internal Use Only.
void setTimeOut(int timeOut)
Internal Use Only.
void xsetTimeOut(org.apache.xmlbeans.XmlInt timeOut)
Internal Use Only.
java.lang.String getUserCUID()
UserCUID attribute.
UserCUID attribute.org.apache.xmlbeans.XmlString xgetUserCUID()
Internal Use Only.
void setUserCUID(java.lang.String userCUID)
userCUID. - void xsetUserCUID(org.apache.xmlbeans.XmlString userCUID)
Internal Use Only.
java.lang.String getSerializedSession()
SerializedSession attribute.
SerializedSession attribute.org.apache.xmlbeans.XmlString xgetSerializedSession()
Internal Use Only.
void setSerializedSession(java.lang.String serializedSession)
SerializedSession attribute.
serializedSession - void xsetSerializedSession(org.apache.xmlbeans.XmlString serializedSession)
Internal Use Only.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||