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.booleangetDefaultWorkspaceChange(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 actionbooleangetImportContentSame(Context context) booleangetImportContentSameProp(Context context) getLastUsedObject(Context context) getLastUsedWorkspace(Context context) getPortalMenuPosition(Context context) Get user option for menu position (left or top)intgetPortalMenuWidth(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) booleangetWorkspaceRestore(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 widgetbooleansaveUserLastSpaces(Context context, List<String> spacesXmlContent) Set last used workspaces for current userbooleansetDefaultWorkspaces(Context context, List<String> workspaces) Set the default workspaces for the userbooleansetDownloadLocationCheckoutForMachine(Context context, String machineName, String downloadLocation) Set file system location where document are stored when user performs checkout actionbooleansetDownloadLocationViewForMachine(Context context, String machineName, String downloadLocation) Set file system location where document are stored when user performs view actionbooleansetImportContentSame(Context context, boolean bSame) booleansetImportContentSameProp(Context context, boolean bSame) booleansetLastUsedObject(Context context, String lastUsedObject) booleansetLastUsedWorkspace(Context context, String lastUsedWorkspace) booleansetPortalMenuPosition(Context context, String position) Set user option for menu positionbooleansetPortalMenuWidth(Context context, int width) Set user option for menu widthbooleansetPortalRowHeight(Context context, String height) Set user option for row heightbooleansetUserClientExperience(Context context, String userClientExperience) Set User selected mode for user client experience {thin,wsctf}booleansetWorkspaceRestore(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
-