com.sap.workspaces

Interface IWorkspacesRuntime


public interface IWorkspacesRuntime

Workspaces runtime enable retrieval of Enterprise Spaces services and UIs


Method Summary
 INavigationTarget getNavigationTarget(TargetKey targetKey)
          Returns a navigation target for the specified key.
 IWorkspacesService getService(Class interfaceClass)
          Gets an Enterprise Spaces service for a given interface.
 

Method Detail

getService

IWorkspacesService getService(Class interfaceClass)
                              throws WorkspacesRuntimeException
Gets an Enterprise Spaces service for a given interface. The returned implementation would be: If customer had override the implementation - the customer implementation. otherwise: If ISV had override the implementation - the ISV implementation. otherwise: SAP implementation.

Parameters:
interfaceClass - the interface of the requested service
Returns:
service implementation
Throws:
WorkspacesRuntimeException - is the interface is not supported

getNavigationTarget

INavigationTarget getNavigationTarget(TargetKey targetKey)
Returns a navigation target for the specified key.

Parameters:
targetKey - Key of the requested navigation target
Returns:
a INavigationTarget


Copyright 2010 SAP AG Complete Copyright Notice