Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.3)
E26229-05


oracle.as.scheduler
Interface AsyncRequestBeanInterface

All Known Subinterfaces:
AsyncRequestBeanRemote

public interface AsyncRequestBeanInterface
Since:
release specific (what release of product did this appear in)
Version:
$Header: ess/src/oracle/as/scheduler/AsyncRequestBeanInterface.java /main/4 2010/02/03 15:48:54 kbittler Exp $
Author:
dcraft

Method Summary
 RequestExecutionContext getContextFromString(java.lang.String string)
          The dual of RequestExecutionContext.toString()
 void onBizError(RequestExecutionContext context, java.lang.String errorMsg)
           
 void onCancel(RequestExecutionContext context)
           
 void onError(RequestExecutionContext context, java.lang.String errorMsg)
           
 void onPause(RequestExecutionContext context, java.lang.String pausedState)
           
 void onSuccess(RequestExecutionContext context)
           
 void onWarning(RequestExecutionContext context, java.lang.String warningMessage)
           
 void setRequestStatus(RequestExecutionContext context, oracle.as.scheduler.async.AsyncStatus status, java.lang.String statusMessage)
          Set the status of an ESS asynchronous java job.

 

Method Detail

onSuccess

void onSuccess(RequestExecutionContext context)
               throws RuntimeServiceException,
                      RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

onError

void onError(RequestExecutionContext context,
             java.lang.String errorMsg)
             throws RuntimeServiceException,
                    RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

onBizError

void onBizError(RequestExecutionContext context,
                java.lang.String errorMsg)
                throws RuntimeServiceException,
                       RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

onPause

void onPause(RequestExecutionContext context,
             java.lang.String pausedState)
             throws RuntimeServiceException,
                    RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

onWarning

void onWarning(RequestExecutionContext context,
               java.lang.String warningMessage)
               throws RuntimeServiceException,
                      RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

onCancel

void onCancel(RequestExecutionContext context)
              throws RuntimeServiceException,
                     RequestNotFoundException
Parameters:
context -
Throws:
oracle.as.scheduler.core.EssCoreException - if a problem occurs when communicating with the EJB
RuntimeServiceException
RequestNotFoundException

setRequestStatus

void setRequestStatus(RequestExecutionContext context,
                      oracle.as.scheduler.async.AsyncStatus status,
                      java.lang.String statusMessage)
                      throws RuntimeServiceException,
                             RequestNotFoundException
Set the status of an ESS asynchronous java job.
Parameters:
context - The RequestExecutionContext with which the request was started.
status - The status of the request.
statusMessage - An error message if the status is ERROR, a warning message if the status is WARNING, the paused state if the status is PAUSED. The value will be ignored if the status is SUCCESS or CANCEL.
Throws:
RequestNotFoundException - If a request is not found for the context.
RuntimeServiceException

getContextFromString

RequestExecutionContext getContextFromString(java.lang.String string)
                                             throws RuntimeServiceException,
                                                    RequestNotFoundException
The dual of RequestExecutionContext.toString()
Parameters:
string -
Returns:
RequestExecutionContext represented by the string argument
Throws:
oracle.as.scheduler.core.EssCoreException
RuntimeServiceException
RequestNotFoundException

Skip navigation links

Oracle Fusion Middleware Java API Reference for Oracle Enterprise Scheduler Service
11g Release 1 (11.1.1.6.3)
E26229-05


Copyright © 2008, 2012 Oracle. All rights reserved.