Package com.lexmark.saperion.delegate
Class AbstractDelegateService<Service>
java.lang.Object
com.lexmark.saperion.delegate.AbstractDelegateService<Service>
- Direct Known Subclasses:
AbstractAclManagementDelegateService,AbstractArchiveDelegateService,AbstractCloudShareDelegateService,AbstractDocumentDelegateService,AbstractFolderDelegateService,AbstractGroupManagementDelegateService,AbstractLookupEntryDelegateService,AbstractRecordDelegateService,AbstractRoleManagementDelegateService,AbstractTenantManagementDelegateService,AbstractUserManagementDelegateService,AbstractWorkflowDefinitionDelegateService,AbstractWorkflowInboxDelegateService,AbstractWorkflowProcessDelegateService,AbstractWorkflowTaskDelegateService
This abstract class works as a super class for delegate services to share common implementation.
- Author:
- jschwarz
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Serviceprotected <T> com.lexmark.saperion.search.SearchExecutionService<T>wrapSearchExecutionService(Class<T> listItemClass, com.lexmark.saperion.search.SearchExecutionService<T> delegate)
-
Constructor Details
-
AbstractDelegateService
public AbstractDelegateService()
-
-
Method Details
-
getDelegate
-
wrapSearchExecutionService
protected <T> com.lexmark.saperion.search.SearchExecutionService<T> wrapSearchExecutionService(Class<T> listItemClass, com.lexmark.saperion.search.SearchExecutionService<T> delegate)
-