src/org/objectweb/cjdbc/controller/virtualdatabase/protocol/ExecReadStoredProcedure.java

説明を見る。
00001 00025 package org.objectweb.cjdbc.controller.virtualdatabase.protocol; 00026 00027 import java.sql.SQLException; 00028 00029 import org.objectweb.cjdbc.common.i18n.Translate; 00030 import org.objectweb.cjdbc.common.sql.StoredProcedure; 00031 import org.objectweb.cjdbc.controller.requestmanager.distributed.DistributedRequestManager; 00032 00039 public class ExecReadStoredProcedure extends DistributedRequest 00040 { 00041 00048 public ExecReadStoredProcedure(StoredProcedure proc) 00049 { 00050 super(proc); 00051 } 00052 00056 public Object executeRequest(DistributedRequestManager drm) 00057 throws SQLException 00058 { 00059 try 00060 { 00061 drm.lazyTransactionStart(request); 00062 return drm 00063 .execDistributedReadStoredProcedureLocally((StoredProcedure) request); 00064 } 00065 catch (SQLException e) 00066 { 00067 drm.getLogger().warn( 00068 Translate.get( 00069 "virtualdatabase.distributed.read.procedure.sqlexception", e 00070 .getMessage()), e); 00071 throw e; 00072 } 00073 catch (RuntimeException re) 00074 { 00075 drm.getLogger().warn( 00076 Translate.get("virtualdatabase.distributed.read.procedure.exception", 00077 re.getMessage()), re); 00078 throw new SQLException(re.getMessage()); 00079 } 00080 } 00081 00082 }

CJDBCversion1.0.4に対してTue Oct 12 15:16:04 2004に生成されました。 doxygen 1.3.8