Public Member Functions | |
SingleDBPassThroughScheduler () | |
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 SingleDBPassThroughScheduler.java.
|
Creates a new Single Database Scheduler Definition at line 63 of file SingleDBPassThroughScheduler.java. 00064 { 00065 super(RAIDbLevels.SingleDB, ParsingGranularities.NO_PARSING); 00066 00067 requestId = 0; 00068 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 112 of file SingleDBPassThroughScheduler.java. 00113 { 00114 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 129 of file SingleDBPassThroughScheduler.java. 00130 { 00131 return "<" + DatabasesXmlTags.ELT_SingleDBScheduler + " " 00132 + DatabasesXmlTags.ATT_level + "=\"" + DatabasesXmlTags.VAL_passThrough 00133 + "\"/>"; 00134 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 101 of file SingleDBPassThroughScheduler.java. 00102 { 00103 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 85 of file SingleDBPassThroughScheduler.java. 00086 { 00087 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 119 of file SingleDBPassThroughScheduler.java. 00120 { 00121 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 92 of file SingleDBPassThroughScheduler.java. References org.objectweb.cjdbc.common.sql.AbstractRequest.setId(). 00094 { 00095 request.setId(requestId++); 00096 }
|
|
Implements org.objectweb.cjdbc.controller.scheduler.AbstractScheduler. Definition at line 77 of file SingleDBPassThroughScheduler.java. References org.objectweb.cjdbc.common.sql.AbstractRequest.setId(). 00078 { 00079 request.setId(requestId++); 00080 }
|