Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

oracle.bpm.casemgmt
Interface ICaseService

All Superinterfaces:
ICaseActivityService, ICaseDocumentService, ICaseEventService, ICaseInstanceService, ICaseMetadataService, ICasePermissionService

public interface ICaseService
extends ICaseEventService, ICaseDocumentService, ICaseMetadataService, ICaseInstanceService, ICaseActivityService, ICasePermissionService

This interface defines all case management public APIs. Below example shows how to get a handle to an instance of this interface.

 import oracle.bpm.client.BPMServiceClientFactory;
 import oracle.bpm.casemgmt.ICaseService;
 ...
 BPMServiceClientFactory factory = BPMServiceClientFactory.getInstance(BPMServiceClientFactory.REMOTE_CLIENT, null, null);
 ICaseService caseService = factory.getCaseManagementServiceClient().getCaseService();
 
 


Nested Class Summary
 
Nested classes/interfaces inherited from interface oracle.bpm.casemgmt.ICaseMetadataService
ICaseMetadataService.SEARCH_TYPE_ENUM, ICaseMetadataService.TRANSLATABLES_ENUM
 
Field Summary
static java.lang.String CASE_SERVICE_JNDI_NAME
          JNDI name for the Case Service EJB
 
Fields inherited from interface oracle.bpm.casemgmt.ICaseActivityService
MAX_RATING, MIN_RATING
 
Method Summary
 
Methods inherited from interface oracle.bpm.casemgmt.ICaseEventService
getAudit, raiseCaseEvent
 
Methods inherited from interface oracle.bpm.casemgmt.ICaseDocumentService
deleteDocument, listDocuments
 
Methods inherited from interface oracle.bpm.casemgmt.ICaseMetadataService
getCaseActivityMetadata, getCaseMetadata, getCaseMetadataDisplayValues, listCaseActivityDefinition, listCaseDefinition
 
Methods inherited from interface oracle.bpm.casemgmt.ICaseInstanceService
abortCase, addCaseStakeHolder, addComment, attainMilestone, closeCase, getCase, getCaseData, getCaseDataByName, getCaseMileStones, getCaseStakeHolders, getComments, queryCase, reopenCase, resumeCase, revokeMilestone, startCase, suspendCase, uploadCaseData
 
Methods inherited from interface oracle.bpm.casemgmt.ICaseActivityService
getActivatableCaseActivities, initiateCaseActivity, rateActivityDefinition, rateActivityInstance, registerCaseActivity
 
Methods inherited from interface oracle.bpm.casemgmt.ICasePermissionService
checkCaseTagPermission, getActionsUserCanPerform, getActionsUserCanPerformOnCaseObject, getPermissionTags, getPermissionTagsUserCanUse, setCaseActivityPermissionTag, setPermissionTag
 

Field Detail

CASE_SERVICE_JNDI_NAME

static final java.lang.String CASE_SERVICE_JNDI_NAME
JNDI name for the Case Service EJB

See Also:
Constant Field Values

Oracle Fusion Middleware
Java API Reference for Oracle BPM Suite
11g Release 1 (11.1.1.7.0)
E25378-07

Copyright © 2009, 2013, Oracle and/or its affiliates. All rights reserved.