Package 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.

See:
          Description

Interface Summary
Constants  
IModuleLifecycle Deprecated. use AbstractModuleLifecycle instead
IModuleTransport Deprecated. use AbstractModuleTransport instead
IModuleTransport.IExportEntry Deprecated. Implement the callback methods for exporting of the module's external resources.
IModuleTransport.IImportEntry Deprecated. Implement the callback methods for importing of the module's external resources.
IPrincipalLifecycle Deprecated. use AbstractPrincipalLifecycle instead
 

Class Summary
AbstractExportEntry Extend this class to implement export of the module resources.
AbstractImportEntry * Use this class to import the module resources, such as files, from a transport package..
AbstractLink Extend this class to enable adding links to a module
AbstractModuleIndexData Extend this class to enable indexing of the module data
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
AbstractModuleTransport Extend this class to ensure that module resources (such as external files, associated with the module) are included in the workspace transport package.
AbstractModuleViewOptions In addition to its default view, a module can have other views; extend this abstract class to include additional views as options to the module tray
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.
ChangedSetting Provides information about a changed runtime setting of a module’s property
ExtensionType  
LinkInfo Represents a link that can be added to a module; contains the URL and title of the link
PrincipalInfo Represents a user’s role in a workspace, such as member or manager
ViewOption Represents a module view option in the module tray menu
ViewOption.LaunchMode Contains constants that define how to launch the target of a tray option
ViewOption.ViewInfo Represents a module view
ViewOption.ViewType Defines the type of the module view
 

Exception Summary
LinkException An exception thrown when a link cannot be added to a module
ModuleLifecycleException An exception that is thrown when a module lifecycle event fails.
 

Package com.sap.workspaces.module.extension Description

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.



Copyright 2011 SAP AG Complete Copyright Notice