Public Member Functions | |
ExecWriteStoredProcedure (StoredProcedure proc) | |
void | scheduleRequest (DistributedRequestManager drm) throws SQLException |
Object | executeScheduledRequest (DistributedRequestManager drm) throws SQLException |
Definition at line 39 of file ExecWriteStoredProcedure.java.
|
Execute a write stored procedure on multiple controllers.
Definition at line 47 of file ExecWriteStoredProcedure.java. 00048 { 00049 super(proc); 00050 }
|
|
Implements org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest. Definition at line 64 of file ExecWriteStoredProcedure.java. 00066 { 00067 try 00068 { 00069 return new Integer( 00070 drm 00071 .execDistributedWriteStoredProcedureLocally((StoredProcedure) request)); 00072 } 00073 catch (SQLException e) 00074 { 00075 drm.getLogger().warn( 00076 Translate.get( 00077 "virtualdatabase.distributed.write.procedure.sqlexception", e 00078 .getMessage()), e); 00079 throw e; 00080 } 00081 catch (RuntimeException re) 00082 { 00083 drm.getLogger().warn( 00084 Translate.get( 00085 "virtualdatabase.distributed.write.procedure.exception", re 00086 .getMessage()), re); 00087 throw new SQLException(re.getMessage()); 00088 } 00089 }
|
|
Implements org.objectweb.cjdbc.controller.virtualdatabase.protocol.DistributedRequest. Definition at line 55 of file ExecWriteStoredProcedure.java. 00057 { 00058 drm.lazyTransactionStart(request); 00059 }
|