| java.lang.Object org.apache.derby.client.am.SectionManager
SectionManager | public class SectionManager (Code) | | |
Method Summary | |
public void | freeSection(Section section, int resultSetHoldability) | public Section | getDynamicSection(int resultSetHoldability) | ResultSet | getPositionedUpdateResultSet(String cursorName) | Section | getPositionedUpdateSection(Section querySection) | Section | getPositionedUpdateSection(String cursorName, boolean useExecuteImmediateSection) | protected Section | getSection(java.util.Stack freeSections, String packageName, String cursorNamePrefix, int resultSetHoldability) | void | mapCursorNameToQuerySection(String cursorName, Section section) | void | mapCursorNameToResultSet(String cursorName, ResultSet resultSet) | void | removeCursorNameToQuerySectionMapping(String clientCursorName, String serverCursorName) | void | removeCursorNameToResultSetMapping(String clientCursorName, String serverCursorName) | public void | setPKGNAMCBytes(byte[] b, int resultSetHoldability) |
HOLD | final static int HOLD(Code) | | |
NO_HOLD | final static int NO_HOLD(Code) | | |
cursorNamePrefixWithHold__ | final static String cursorNamePrefixWithHold__(Code) | | |
cursorNamePrefixWithNoHold__ | final static String cursorNamePrefixWithNoHold__(Code) | | |
holdPKGNAMCBytes | public static byte[] holdPKGNAMCBytes(Code) | | |
maxNumSections_ | int maxNumSections_(Code) | | |
nextAvailableSectionNumber_ | int nextAvailableSectionNumber_(Code) | | |
noHoldPKGNAMCBytes | public static byte[] noHoldPKGNAMCBytes(Code) | | |
packageNameWithHold__ | final static String packageNameWithHold__(Code) | | |
packageNameWithNoHold__ | final static String packageNameWithNoHold__(Code) | | |
freeSection | public void freeSection(Section section, int resultSetHoldability)(Code) | | |
mapCursorNameToQuerySection | void mapCursorNameToQuerySection(String cursorName, Section section)(Code) | | |
removeCursorNameToQuerySectionMapping | void removeCursorNameToQuerySectionMapping(String clientCursorName, String serverCursorName)(Code) | | |
removeCursorNameToResultSetMapping | void removeCursorNameToResultSetMapping(String clientCursorName, String serverCursorName)(Code) | | |
setPKGNAMCBytes | public void setPKGNAMCBytes(byte[] b, int resultSetHoldability)(Code) | | Store the Packagename and consistency token information This is called from Section.setPKGNAMCBytes
Parameters: b - bytearray that has the PKGNAMC information to be stored Parameters: resultSetHoldability - depending on the holdability store it in the correct byte array packagename andconsistency token information for when holdability is set to HOLD_CURSORS_OVER_COMMITis stored in holdPKGNAMCBytes and in noHoldPKGNAMCBytes when holdability is set toCLOSE_CURSORS_AT_COMMIT |
|
|