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:
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:
-
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
-
Method Summary
Modifier and TypeMethodDescriptioncom.documentum.fc.client.IDfPersistentObject
com.emc.d2fs.dctm.utils.ParameterParser
com.documentum.fc.client.IDfSessionManager
void
setDocbase
(String docbase) void
setFirstObject
(com.documentum.fc.client.IDfPersistentObject persistentObject) void
setParameterParser
(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
-
Constructor Details
-
D2fsRestContext
public D2fsRestContext()
-
-
Method Details
-
getDocbase
-
setDocbase
-
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
-