Skip navigation links

Oracle Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


oracle.as.scheduler
Interface Updatable


public interface Updatable
Since:
release specific (what release of product did this appear in) Contract by which a Java executable can be delivered updates initiated by user code. This interface is typically used as an optional interface that may be implemented for certain Java classes supplied by the client.

The Updatable interface is supported for the following client classes:

When a job request is updated, Enterprise Scheduler determines if the client class implements the Updatable interface, and if so, calls the onEvent method to notify the client class of the update event.

Version:
$Header: ess/src/oracle/as/scheduler/Updatable.java /main/1 2009/09/04 14:29:09 kbittler Exp $
Author:
kbittler

Method Summary
 oracle.as.scheduler.async.UpdateAction onEvent(RequestExecutionContext context, RequestParameters parameters, oracle.as.scheduler.async.AsyncStatus resultCode, java.lang.String messagePayload)
          Invoked by Enterprise Scheduler when a job request is cancelled.

 

Method Detail

onEvent

oracle.as.scheduler.async.UpdateAction onEvent(RequestExecutionContext context,
                                               RequestParameters parameters,
                                               oracle.as.scheduler.async.AsyncStatus resultCode,
                                               java.lang.String messagePayload)
Invoked by Enterprise Scheduler when a job request is cancelled. This method must eventually return control to the caller.
Parameters:
parameters - the request parameters associated with this request
resultCode - the oracle.as.scheduler.async.UpdateAction.ActionCode indicating the action that generated this event.
messagePayload - a String representing the body of this event. The content and format are not known by the Enterprise Scheduling Service.

Skip navigation links

Oracle Enterprise Scheduler Java API Reference
11g Release 1 (11.1.1.7)
E26229-06


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