Main Page | Packages | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion Class Reference

Inheritance diagram for org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion:

Inheritance graph
[legend]
Collaboration diagram for org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 NotifyCompletion (AbstractRequest request, boolean success)
final void scheduleRequest (DistributedRequestManager drm) throws SQLException
final Object executeScheduledRequest (DistributedRequestManager drm) throws SQLException

Detailed Description

This class defines a NotifyCompletion

Author:
Emmanuel Cecchet
Version:
1.0

Definition at line 38 of file NotifyCompletion.java.


Constructor & Destructor Documentation

org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion.NotifyCompletion AbstractRequest  request,
boolean  success
 

Creates a new NotifyCompletion object

Parameters:
request the request that completed
success true if completion is successful, false if it is a failure

Definition at line 49 of file NotifyCompletion.java.

00050   {
00051     super(request);
00052     this.success = success;
00053   }


Member Function Documentation

final Object org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion.executeScheduledRequest DistributedRequestManager  drm  )  throws SQLException [virtual]
 

See also:
org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest.executeScheduledRequest(org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager)

Implements org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest.

Definition at line 66 of file NotifyCompletion.java.

00068   {
00069     drm.completeFailedOnAllBackends(request, success);
00070     return null;
00071   }

final void org.objectweb.cjdbc.controller.virtualdatabase.protocol.NotifyCompletion.scheduleRequest DistributedRequestManager  drm  )  throws SQLException [virtual]
 

See also:
org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest.scheduleRequest(org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager)

Implements org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest.

Definition at line 58 of file NotifyCompletion.java.

00060   {
00061   }


The documentation for this class was generated from the following file:
Generated on Mon Apr 11 22:04:50 2005 for C-JDBC by  doxygen 1.3.9.1