Uses of Interface
com.sap.workspaces.IWorkspacesService

Packages that use IWorkspacesService
com.sap.workspaces Serves as an entry point to the Enterprise Workspaces API 
com.sap.workspaces.authoring Provides information related to workspace authoring 
com.sap.workspaces.content Provides tools that enable you to integrate and manage external content in workspaces 
com.sap.workspaces.directory Provides access to the functionality of workspace directory 
com.sap.workspaces.layout Provides access to available page layouts for the purposes of integration in the Layouts panel 
com.sap.workspaces.module

Provides access to the runtime data of a module. 

com.sap.workspaces.module.extension Enables you to implement various extension services for custom modules, such as responding to the module lifecycle events, controlling their runtime behavior, adding links, calculating space usage, and more. 
com.sap.workspaces.module.storage Enables storage and retrieval of the runtime content of a module instance. 
com.sap.workspaces.workspace Provides tools to access workspace data, such as properties, roles, pages, categories and members 
 

Uses of IWorkspacesService in com.sap.workspaces
 

Subinterfaces of IWorkspacesService in com.sap.workspaces
 interface IConfiguration
          Provides access to the configuration properties of enterprise workspaces
 

Methods in com.sap.workspaces that return IWorkspacesService
 IWorkspacesService IWorkspacesRuntime.getService(Class interfaceClass)
          Returns an implementation of the specified service interface
 IWorkspacesService[] IWorkspacesRuntime.getServices(Class interfaceClass)
          Returns an array of existing implementations of the specified service interface, if the service interface has multiple implementations; similar to IWorkspacesRuntime.getService(Class)
 

Uses of IWorkspacesService in com.sap.workspaces.authoring
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.authoring
 interface IWorkspaceAuthoring
          Provides information related to workspace authoring; can be used for custom implementations of the tabstrip
 interface IWriteProtectMode
          For maintenance purposes, the portal periodically goes into write-protect mode.
 

Uses of IWorkspacesService in com.sap.workspaces.content
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.content
 interface IContentProviderEvents
          Enables content items to raise events when their content or internal resources change at runtime
 

Classes in com.sap.workspaces.content that implement IWorkspacesService
 class AbstractContentProvider
          Extend this abstract class to integrate external content in workspaces
 

Uses of IWorkspacesService in com.sap.workspaces.directory
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.directory
 interface IWorkspaceDirectory
          Enables retrieval of workspace metadata
 

Uses of IWorkspacesService in com.sap.workspaces.layout
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.layout
 interface ILayouts
           
 

Uses of IWorkspacesService in com.sap.workspaces.module
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.module
 interface ILocking
          Provides tools to manage locking of workspace modules
 interface IModuleContextFactory
          Provides methods to access the runtime context of a module instance.
 interface IModuleEvents
          Enables modules to raise events when their content changes at runtime.
 

Methods in com.sap.workspaces.module that return IWorkspacesService
 IWorkspacesService IRuntimeExtension.getExtensionService()
          Returns a reference to an extension service, or null if the service is not found or is not a PRT service
 

Uses of IWorkspacesService in com.sap.workspaces.module.extension
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.module.extension
 interface IModuleLifecycle
          Deprecated. use AbstractModuleLifecycle instead
 interface IModuleTransport
          Deprecated. use AbstractModuleTransport instead
 interface IPrincipalLifecycle
          Deprecated. use AbstractPrincipalLifecycle instead
 

Classes in com.sap.workspaces.module.extension that implement IWorkspacesService
 class AbstractLink
          Extend this class to enable adding links to a module
 class AbstractModuleIndexData
          Extend this class to enable indexing of the module data
 class AbstractModuleLifecycle
          Extend this class by implementing the callback methods invoked when the module is added to or removed from a workspace, or the module settings are changed
 class AbstractModuleTransport
          Extend this class to ensure that module resources (such as external files, associated with the module) are included in the workspace transport package.
 class AbstractPrincipalLifecycle
          Provides callback methods that are invoked when a principal (role, user or group) is added to or removed from the workspace in which the module is running.
 

Uses of IWorkspacesService in com.sap.workspaces.module.storage
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.module.storage
 interface IModuleStorageFactory
          Provides tools to maintain storage of the runtime content of a module instance, such as the text content of.a TextPad module.
 

Uses of IWorkspacesService in com.sap.workspaces.workspace
 

Subinterfaces of IWorkspacesService in com.sap.workspaces.workspace
 interface IApproval
          Use this service if you implement approval of workspace creation In this case, a newly created shared workspace is set to the Status.PENDING status, and becomes available only after approval
 interface ICategories
          Provides access to the workspace categories that can be assigned to workspaces
 interface IPersonalTemplate
          Provides information about the template used for a personal workspace
 interface IWorkspaceFactory
          Provides access to workspace information and operations
 

Classes in com.sap.workspaces.workspace that implement IWorkspacesService
 class AbstractApprovalRequest
          Extend this class to implement approval of a newly created workspace
 class AbstractExpiration
          Extend this class to perform actions upon workspace expiration
 



Copyright 2011 SAP AG Complete Copyright Notice