Skip navigation links


com.fatwire.services
Interface ServicesManager


public interface ServicesManager

The factory which provides instances of Service objects. This interface is to be used to obtain a reference to the service object instead of instantiating a service implementation.


Method Summary
 ApprovalService getApprovalService()
          Returns an instance of ApprovalService.
 AssetService getAssetService()
          Returns an instance of AssetService.
<T> AuthorizationHandler<T>
getAuthorizationHandler(java.lang.Class<T> klass, java.lang.String function)
          Returns an instance of AuthorizationHandler which wraps an entity of type T.
 AuthorizationHandler<java.lang.Object> getAuthorizationHandler(java.lang.String function)
          Returns an instance of AuthorizationHandler which does not wrap any specific typed entity.
 AuthorizationService getAuthorizationService()
          Returns an instance of AuthorizationService.
 SearchService getSearchService()
          Returns an instance of SearchService.
 SiteService getSiteService()
          Returns an instance of SiteService.
 TemplateService getTemplateService()
          Returns an instance of TemplateDataService.
 TreeService getTreeService()
          Returns an instance of TreeTabService.
 VersioningService getVersioningService()
          Returns an instance of VersioningService.
 WorkflowService getWorkflowService()
          Returns an instance of WorkflowService.

 

Method Detail

getAssetService

AssetService getAssetService()
Returns an instance of AssetService.
Returns:
an asset service reference.

getSiteService

SiteService getSiteService()
Returns an instance of SiteService.
Returns:
a site service reference.

getSearchService

SearchService getSearchService()
Returns an instance of SearchService.
Returns:
a search service reference.

getVersioningService

VersioningService getVersioningService()
Returns an instance of VersioningService.
Returns:
a versioning service reference.

getApprovalService

ApprovalService getApprovalService()
Returns an instance of ApprovalService.
Returns:
an approval service reference.

getAuthorizationService

AuthorizationService getAuthorizationService()
Returns an instance of AuthorizationService.
Returns:
an authorization service reference.

getTreeService

TreeService getTreeService()
Returns an instance of TreeTabService.
Returns:
a tree service reference.

getTemplateService

TemplateService getTemplateService()
Returns an instance of TemplateDataService.
Returns:
a template service reference.

getWorkflowService

WorkflowService getWorkflowService()
Returns an instance of WorkflowService.
Returns:
a workflow service reference.

getAuthorizationHandler

<T> AuthorizationHandler<T> getAuthorizationHandler(java.lang.Class<T> klass,
                                                    java.lang.String function)
Returns an instance of AuthorizationHandler which wraps an entity of type T. The function name is a free-form string
Returns:
an authorization handler.

getAuthorizationHandler

AuthorizationHandler<java.lang.Object> getAuthorizationHandler(java.lang.String function)
Returns an instance of AuthorizationHandler which does not wrap any specific typed entity. The function name is a free-form string
Returns:
an authorization handler.

Skip navigation links


Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.