Class 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
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • D2fsRestContext

        public D2fsRestContext()
    • 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)