Package com.emc.d2fs.dctm.rest.services
Class D2fsRestContext
- java.lang.Object
-
- com.emc.d2fs.models.context.Context
-
- com.emc.d2fs.dctm.rest.services.D2fsRestContext
-
- All Implemented Interfaces:
java.io.Serializable
public class D2fsRestContext extends com.emc.d2fs.models.context.Context
D2fsRestContext wraps the sessionManager and login info information provided by Documentum Core Rest framework. All Rest service classes should invoke D2FS services by passing this D2fsRestContext which honors Core Rest Authentication service. It also contains information on locale, application name, network location etc. Refer to D2FS API javadoc to get the information on it's parent class com.emc.d2fs.models.context.Context.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.emc.d2fs.models.context.Context
binaryCredential, clientHostName, clientIp, clientMode, clientTimeZoneId, clientTimeZoneOffset, clientType, collectionParam, configApplicationName, configApplicationParam, creationTime, domain, embedMode, geoLatitude, geoLongitude, locale, localeSource, login, networkLocation, parentUid, password, repository, sso, uid, userArg1, userName, webAppURL, widgetName, widgetType
-
-
Constructor Summary
Constructors Constructor Description D2fsRestContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDocbase()
com.documentum.fc.client.IDfPersistentObject
getFirstObject()
com.emc.d2fs.dctm.utils.ParameterParser
getParameterParser()
com.documentum.fc.client.IDfSessionManager
getSessionManager()
void
setDocbase(java.lang.String docbase)
void
setFirstObject(com.documentum.fc.client.IDfPersistentObject persistentObject)
void
setParameterParser(java.util.List<com.emc.d2fs.models.attribute.Attribute> parameters)
void
setSessionManager(com.documentum.fc.client.IDfSessionManager sessionManager)
-
Methods inherited from class com.emc.d2fs.models.context.Context
getBinaryCredential, getClientHostName, getClientIp, getClientMode, getClientTimeZoneId, getClientTimeZoneOffset, getClientType, getCollectionParam, getConfigApplicationName, getConfigApplicationParam, getCreationTime, getDomain, getEmbedMode, getGeoLatitude, getGeoLongitude, getLocale, getLocaleSource, getLogin, getNetworkLocation, getParentUid, getPassword, getRepository, getUid, getUserArg1, getUserName, getWebAppURL, getWidgetName, getWidgetType, isSso, setBinaryCredential, setClientHostName, setClientIp, setClientMode, setClientTimeZoneId, setClientTimeZoneOffset, setClientType, setCollectionParam, setConfigApplicationName, setConfigApplicationParam, setCreationTime, setDomain, setEmbedMode, setGeoLatitude, setGeoLongitude, setLocale, setLocaleSource, setLogin, setNetworkLocation, setParentUid, setPassword, setRepository, setSso, setUid, setUserArg1, setUserName, setWebAppURL, setWidgetName, setWidgetType
-
-
-
-
Method Detail
-
getDocbase
public java.lang.String getDocbase()
-
setDocbase
public void setDocbase(java.lang.String docbase)
-
getSessionManager
public com.documentum.fc.client.IDfSessionManager getSessionManager()
-
setSessionManager
public void setSessionManager(com.documentum.fc.client.IDfSessionManager sessionManager)
-
setFirstObject
public void setFirstObject(com.documentum.fc.client.IDfPersistentObject persistentObject)
-
getFirstObject
public com.documentum.fc.client.IDfPersistentObject getFirstObject()
-
getParameterParser
public com.emc.d2fs.dctm.utils.ParameterParser getParameterParser()
-
setParameterParser
public void setParameterParser(java.util.List<com.emc.d2fs.models.attribute.Attribute> parameters)
-
-