public interface IServiceFactory
| Modifier and Type | Method and Description |
|---|---|
IApplicationService |
createApplicationService()
Returns an instance of
IApplicationService and creates an
instance if it isn't already instantiated. |
IAuditService |
createAuditService() |
IConfigurationService |
createConfigurationService()
Returns an instance of
IConfigurationService and creates an
instance if it isn't already instantiated. |
IMetaDataService |
createMetaDataService()
Returns an instance of
IMetaDataService and creates an
instance if it isn't already instantiated. |
IProcessService |
createProcessService()
Returns an instance of
IProcessService and creates an
instance if it isn't already instantiated. |
IQueryService |
createQueryService()
Returns an instance of
IQueryService and creates an
instance if it isn't already instantiated. |
IQuestionnaireService |
createQuestionnaireService()
Returns an instance of
IQuestionnaireService and creates an
instance if it isn't already instantiated. |
IResourceService |
createResourceService()
Returns an instance of
IResourceService and creates an
instance if it isn't already instantiated. |
ITBRuleService |
createRuleService()
Returns an instance of
ITBRuleService and creates an
instance if it isn't already instantiated. |
ISchedulerService |
createSchedulerService()
Returns an instance of
ISchedulerService, creating
an instance if it isn't already instantiated. |
ISearchService |
createSearchService()
Returns an instance of
ISearchService and creates an
instance if it isn't already instantiated. |
ISecurityService |
createSecurityService()
Returns an instance of
ISecurityService and creates an
instance if it isn't already instantiated. |
ISolutionService |
createSolutionService()
Returns an instance of
ISolutionService, creating
an instance if it isn't already instantiated. |
IWorkflowService |
createWorkflowService()
Returns an instance of
IWorkflowService and creates an
instance if it isn't already instantiated. |
Context |
getContext()
Returns the
Context used to create this IServiceFactory |
void |
release()
Clears service factory resources.
|
Context getContext()
Context used to create this IServiceFactoryContext instanceIMetaDataService createMetaDataService()
IMetaDataService and creates an
instance if it isn't already instantiated.IMetaDataService instanceIResourceService createResourceService()
IResourceService and creates an
instance if it isn't already instantiated.IResourceService instanceIConfigurationService createConfigurationService()
IConfigurationService and creates an
instance if it isn't already instantiated.IConfigurationService instanceIQueryService createQueryService()
IQueryService and creates an
instance if it isn't already instantiated.IQueryService instanceIApplicationService createApplicationService()
IApplicationService and creates an
instance if it isn't already instantiated.IApplicationService instanceISecurityService createSecurityService()
ISecurityService and creates an
instance if it isn't already instantiated.ISecurityService instanceIAuditService createAuditService()
IQuestionnaireService createQuestionnaireService()
IQuestionnaireService and creates an
instance if it isn't already instantiated.IQuestionnaireService instanceISearchService createSearchService()
ISearchService and creates an
instance if it isn't already instantiated.ISearchService instanceIProcessService createProcessService()
IProcessService and creates an
instance if it isn't already instantiated.IProcessService instancevoid release()
IWorkflowService createWorkflowService()
IWorkflowService and creates an
instance if it isn't already instantiated.IWorkflowService instanceITBRuleService createRuleService()
ITBRuleService and creates an
instance if it isn't already instantiated.ITBRuleService instanceISchedulerService createSchedulerService()
ISchedulerService, creating
an instance if it isn't already instantiated.ISchedulerService instanceISolutionService createSolutionService()
ISolutionService, creating
an instance if it isn't already instantiated.ISolutionService instance
Licensed Materials - Property of IBM
OpenPages with Watson (PID: 5725-D51)
© Copyright IBM Corporation 2013, 2020. All Rights Reserved.
US Government Users Restricted Rights -
Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.