Skip navigation links

Oracle Fusion Middleware
Workflow Services Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1)
E10660-02


oracle.bpel.services.workflow.client
Interface IWorkflowServiceClient


public interface IWorkflowServiceClient

Method Summary
 IAGMetadataService getAGMetadataService()
          Get the AGMetadataService value.
 IAGQueryService getAGQueryService()
          Get the AGQueryService value.
 BPMAuthenticationService getAuthenticationService(java.lang.String realm)
          Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
 BPMAuthorizationService getAuthorizationService(java.lang.String realm)
          Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
 BPMIdentityConfigService getIdentityConfigService()
          Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityConfigServiceClient(java.util.Map<oracle.bpel.services.workflow.client.IWorkflowServiceClientConstants.CONNECTION_PROPERTY, java.lang.String>, java.util.logging.Logger)
 BPMIdentityService getIdentityService(java.lang.String realm)
          Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
 IRuntimeConfigService getRuntimeConfigService()
          Get the runtime config service
 ITaskEvidenceService getTaskEvidenceService()
          Get task evidence service
 ITaskMetadataService getTaskMetadataService()
          Get task metadata service
 ITaskQueryService getTaskQueryService()
          Get the task query service
 ITaskReportService getTaskReportService()
          Get the task report service
 ITaskService getTaskService()
          Get the task service For remote and local EJBs: By default task service EJB will start a new transaction.
 IUserMetadataService getUserMetadataService()
          Get the user metadata service

 

Method Detail

getTaskService

ITaskService getTaskService()
Get the task service For remote and local EJBs: By default task service EJB will start a new transaction. This transaction will be rolled back when there is an exception. If there are no exceptions, this transaction will be commited. This default behavior can cause transaction issues if client code wants to roll back its own transaction and the task service transaction together after task service invocation completes without exceptions. If a client application wants task service invocations to participate in transactions it created, then set the element taskService/participateInClientTransaction in wf_client_config.xml to true or set the value of CONNECTION_PROPERTY.TASK_SERVICE_PARTICIPATE_IN_CLIENT_TRANSACTION to java.lang.String "true" in the map argument to WorkflowServiceClientFactory.getWorkflowServiceClient(..) Either way, if task service operation fails, it will mark the transaction for roll back.
Returns:
an ITaskService value

getTaskQueryService

ITaskQueryService getTaskQueryService()
Get the task query service
Returns:
an ITaskQueryService value

getTaskReportService

ITaskReportService getTaskReportService()
Get the task report service
Returns:
an ITaskReportService value

getTaskMetadataService

ITaskMetadataService getTaskMetadataService()
Get task metadata service
Returns:
an ITaskMetadataService value

getUserMetadataService

IUserMetadataService getUserMetadataService()
Get the user metadata service
Returns:
an IUserMetadataService value

getRuntimeConfigService

IRuntimeConfigService getRuntimeConfigService()
Get the runtime config service
Returns:
an IRuntimeConfigService value

getAuthenticationService

BPMAuthenticationService getAuthenticationService(java.lang.String realm)
Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
Get the authentication service
Parameters:
realm - The realm
Returns:
a BPMAuthenticationService value

getAuthorizationService

BPMAuthorizationService getAuthorizationService(java.lang.String realm)
Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
Get authorization service
Parameters:
realm - The realm
Returns:
a BPMAuthorizationService value

getIdentityService

BPMIdentityService getIdentityService(java.lang.String realm)
Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityServiceClient(String, Map, Logger)
Get identity service
Parameters:
realm - The realm
Returns:
a BPMIdentityService value

getIdentityConfigService

BPMIdentityConfigService getIdentityConfigService()
Deprecated. since 11.1.1. Use WorkflowServiceClientFactory.getSOAPIdentityConfigServiceClient(java.util.Map<oracle.bpel.services.workflow.client.IWorkflowServiceClientConstants.CONNECTION_PROPERTY, java.lang.String>, java.util.logging.Logger)
Get identity config service
Returns:
a BPMIdentityConfigService value

getTaskEvidenceService

ITaskEvidenceService getTaskEvidenceService()
Get task evidence service
Returns:
a ITaskEvidenceService value

getAGMetadataService

IAGMetadataService getAGMetadataService()
Get the AGMetadataService value.
This API is available only if Approval Management Extension is enabled
Returns:
an >AGMetadataService value.

getAGQueryService

IAGQueryService getAGQueryService()
Get the AGQueryService value.
This API is available only if Approval Management Extension is enabled
Returns:
an >AGQueryService value.

Skip navigation links

Oracle Fusion Middleware
Workflow Services Java API Reference for Oracle SOA Suite
11g Release 1 (11.1.1)
E10660-02


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