Package com.emc.d2fs.interfaces
Interface IX3ConfigService
- All Superinterfaces:
ID2fsService
D2 Portal Page configuration services. Provides access available spaces, skins, widgets and general D2 user configuration.
-
Method Summary
Modifier and TypeMethodDescriptionfetchSpaceXmlContent
(Context context, String spaceName, boolean resetSpace) Get xml content for specified workspacegetAvailableSkins
(Context context) Get all available themesgetAvailableSpaces
(Context context) Get all available workspacesgetAvailableWidgets
(Context context) Get all available widgetgetContentAssistOptions
(Context context, String id) Get default skin data.boolean
getDefaultWorkspaceChange
(Context context) Get the ability of the user to change the default workspaces settinggetDefaultWorkspaces
(Context context) Get the default workspaces for the usergetDownloadCheckoutLocationForMachine
(Context context, String machineName) Get file system location where document are stored when user performs check out actiongetDownloadViewLocationForMachine
(Context context, String machineName) Get file system location where document are stored when user performs view actionboolean
getImportContentSame
(Context context) boolean
getImportContentSameProp
(Context context) getLastUsedObject
(Context context) getLastUsedWorkspace
(Context context) getPortalMenuPosition
(Context context) Get user option for menu position (left or top)int
getPortalMenuWidth
(Context context) Get user option for menu widthgetPortalRowHeight
(Context context) Get user option for row height (small or large)getQueryFormIdFromWidget
(Context context, String widgetName) Return the id of the query form configured for a widget.Get a theme for specified configuration nameGet the space with the config namegetUserClientExperience
(Context context) returns the browser.plugin.mode corresponding to thin or wsctfgetUserLastSpaces
(Context context) Get last used workspaces for current usergetUserLastSpacesResponse
(Context context) boolean
getWorkspaceRestore
(Context context) Get the restore session setting of the userisWidgetInView
(Context context, String spaceConfigName, String widgetConfigName, int viewIndex) Determines if the specified widget is configured in the specified view of the specified workspace (needed to know how to handle the remove widget action)resolveExternalWidgetUrl
(Context context, String x3WidgetConfigName, String id, String url) Get url for external widgetboolean
saveUserLastSpaces
(Context context, List<String> spacesXmlContent) Set last used workspaces for current userboolean
setDefaultWorkspaces
(Context context, List<String> workspaces) Set the default workspaces for the userboolean
setDownloadLocationCheckoutForMachine
(Context context, String machineName, String downloadLocation) Set file system location where document are stored when user performs checkout actionboolean
setDownloadLocationViewForMachine
(Context context, String machineName, String downloadLocation) Set file system location where document are stored when user performs view actionboolean
setImportContentSame
(Context context, boolean bSame) boolean
setImportContentSameProp
(Context context, boolean bSame) boolean
setLastUsedObject
(Context context, String lastUsedObject) boolean
setLastUsedWorkspace
(Context context, String lastUsedWorkspace) boolean
setPortalMenuPosition
(Context context, String position) Set user option for menu positionboolean
setPortalMenuWidth
(Context context, int width) Set user option for menu widthboolean
setPortalRowHeight
(Context context, String height) Set user option for row heightboolean
setUserClientExperience
(Context context, String userClientExperience) Set User selected mode for user client experience {thin,wsctf}boolean
setWorkspaceRestore
(Context context, boolean bRestore) Set the restore session setting of the userMethods inherited from interface com.emc.d2fs.interfaces.ID2fsService
isRemote, setRemote
-
Method Details
-
getDefaultOfflineSkin
Get default skin data. -
getAvailableSpaces
Get all available workspaces -
fetchSpaceXmlContent
Get xml content for specified workspace -
getUserLastSpaces
Get last used workspaces for current user -
saveUserLastSpaces
Set last used workspaces for current user -
getAvailableSkins
Get all available themes -
getSkin
Get a theme for specified configuration name -
getAvailableWidgets
Get all available widget -
resolveExternalWidgetUrl
String resolveExternalWidgetUrl(Context context, String x3WidgetConfigName, String id, String url) throws Exception Get url for external widget -
getDownloadViewLocationForMachine
Get file system location where document are stored when user performs view action -
getDownloadCheckoutLocationForMachine
Get file system location where document are stored when user performs check out action -
setUserClientExperience
Set User selected mode for user client experience {thin,wsctf}- Parameters:
enabled
- DOCUMENT ME!- Returns:
- Throws:
DfException
- Documentum error.Exception
-
getUserClientExperience
returns the browser.plugin.mode corresponding to thin or wsctf- Returns:
- user client mode
- Throws:
DfException
- Documentum error.Exception
-
getPortalRowHeight
Get user option for row height (small or large) -
getPortalMenuPosition
Get user option for menu position (left or top) -
getPortalMenuWidth
Get user option for menu width -
setDownloadLocationViewForMachine
boolean setDownloadLocationViewForMachine(Context context, String machineName, String downloadLocation) throws Exception Set file system location where document are stored when user performs view action -
setDownloadLocationCheckoutForMachine
boolean setDownloadLocationCheckoutForMachine(Context context, String machineName, String downloadLocation) throws Exception Set file system location where document are stored when user performs checkout action -
setPortalRowHeight
Set user option for row height -
setPortalMenuPosition
Set user option for menu position -
setPortalMenuWidth
Set user option for menu width -
getQueryFormIdFromWidget
Return the id of the query form configured for a widget. -
getSpace
Get the space with the config name -
isWidgetInView
Boolean isWidgetInView(Context context, String spaceConfigName, String widgetConfigName, int viewIndex) throws Exception Determines if the specified widget is configured in the specified view of the specified workspace (needed to know how to handle the remove widget action)- Parameters:
context
-spaceConfigName
-widgetConfigName
-viewIndex
-- Returns:
- true if the widget is configured in the view
- Throws:
Exception
-
getDefaultWorkspaces
Get the default workspaces for the user -
setDefaultWorkspaces
Set the default workspaces for the user -
getDefaultWorkspaceChange
Get the ability of the user to change the default workspaces setting -
getWorkspaceRestore
Get the restore session setting of the user -
setWorkspaceRestore
Set the restore session setting of the user -
getImportContentSame
- Throws:
Exception
-
setImportContentSame
- Throws:
Exception
-
getImportContentSameProp
- Throws:
Exception
-
setImportContentSameProp
- Throws:
Exception
-
getLastUsedWorkspace
-
setLastUsedWorkspace
-
getLastUsedObject
-
setLastUsedObject
-
getUserLastSpacesResponse
- Throws:
Exception
-
getContentAssistOptions
-