Public Member Functions | |
RAIDb2PassThroughLevelScheduler () | |
final synchronized void | scheduleReadRequest (SelectRequest request) |
final void | readCompletedNotify (SelectRequest request) |
final synchronized void | scheduleNonSuspendedWriteRequest (AbstractWriteRequest request) |
final void | notifyWriteCompleted (AbstractWriteRequest request) |
String | getXmlImpl () |
Protected Member Functions | |
final void | commitTransaction (long transactionId) |
final void | rollbackTransaction (long transactionId) |
Definition at line 41 of file RAIDb2PassThroughLevelScheduler.java.
|
Creates a new Query Level Scheduler Definition at line 63 of file RAIDb2PassThroughLevelScheduler.java. 00064 { 00065 super(RAIDbLevels.RAIDb2, ParsingGranularities.NO_PARSING); 00066 requestId = 0; 00067 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 111 of file RAIDb2PassThroughLevelScheduler.java. 00112 { 00113 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 128 of file RAIDb2PassThroughLevelScheduler.java. 00129 { 00130 StringBuffer info = new StringBuffer(); 00131 info.append("<" + DatabasesXmlTags.ELT_RAIDb2Scheduler + " " 00132 + DatabasesXmlTags.ATT_level + "=\"" + DatabasesXmlTags.VAL_passThrough 00133 + "\"/>"); 00134 info.append(System.getProperty("line.separator")); 00135 return info.toString(); 00136 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 100 of file RAIDb2PassThroughLevelScheduler.java. 00101 { 00102 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 84 of file RAIDb2PassThroughLevelScheduler.java. 00085 { 00086 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 118 of file RAIDb2PassThroughLevelScheduler.java. 00119 { 00120 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 91 of file RAIDb2PassThroughLevelScheduler.java. References org.objectweb.cjdbc.common.sql.AbstractRequest.setId(). 00093 { 00094 request.setId(requestId++); 00095 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 76 of file RAIDb2PassThroughLevelScheduler.java. References org.objectweb.cjdbc.common.sql.AbstractRequest.setId(). 00077 { 00078 request.setId(requestId++); 00079 }
|