|
|||||||||
| Home >> All >> org >> apache >> xalan >> lib >> [ sql overview ] | PREV NEXT | ||||||||
A
- addAttributeToNode(Object, int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- Link an attribute to a node, if the node already has one or more attributes assigned, then just link this one to the attribute list.
- addConnection(PooledConnection) - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- addElement(int, int, int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- addElementWithData(Object, int, int, int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- addParameter(String) - Method in class org.apache.xalan.lib.sql.XConnection
- Add an untyped value to the parameter list.
- addParameterFromElement(Element) - Method in class org.apache.xalan.lib.sql.XConnection
- Add a single parameter to the parameter list formatted as an Element
- addParameterFromElement(NodeList) - Method in class org.apache.xalan.lib.sql.XConnection
- Add a section of parameters to the Parameter List Do each element from the list
- addParameterWithType(String, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Add a typed parameter to the parameter list.
- addParameters(Element) - Method in class org.apache.xalan.lib.sql.XConnection
- addRowToDTMFromResultSet() - Method in class org.apache.xalan.lib.sql.SQLDocument
- Pull a record from the result set and map it to a DTM based ROW If we are in Streaming mode, then only create a single row and keep copying the data into the same row.
- addTypeToData(String) - Method in class org.apache.xalan.lib.sql.XConnection
- allocateNodeObject(Object) - Method in class org.apache.xalan.lib.sql.DTMDocument
- A common routine that allocates an Object from the Object Array.
- append(Object) - Method in class org.apache.xalan.lib.sql.ObjectArray
- appendChild(int, boolean, boolean) - Method in class org.apache.xalan.lib.sql.DTMDocument
- appendTextChild(String) - Method in class org.apache.xalan.lib.sql.DTMDocument
B
- buildBasicStructure(Exception) - Method in class org.apache.xalan.lib.sql.SQLErrorDocument
- Build up the basic structure that is common for each error.
- buildErrorDocument() - Method in class org.apache.xalan.lib.sql.XConnection
C
- ConnectionPool - interface org.apache.xalan.lib.sql.ConnectionPool.
- An interface used to build wrapper classes around existing Connection Pool libraries.
- ConnectionPoolManager - class org.apache.xalan.lib.sql.ConnectionPoolManager.
- ConnectionPoolManager() - Constructor for class org.apache.xalan.lib.sql.ConnectionPoolManager
- characters(Node) - Method in interface org.apache.xalan.lib.sql.DTMDocument.CharacterNodeHandler
- checkWarnings() - Method in class org.apache.xalan.lib.sql.SQLDocument
- clearParameters() - Method in class org.apache.xalan.lib.sql.XConnection
- cloneAttributeFromNode(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- Allow two nodes to share the same set of attributes.
- close() - Method in class org.apache.xalan.lib.sql.PooledConnection
- Close the real JDBC Connection
- close() - Method in class org.apache.xalan.lib.sql.SQLDocument
- Close down any resources used by this document.
- close() - Method in class org.apache.xalan.lib.sql.XConnection
- Close the connection to the data source.
- close(SQLDocument) - Method in class org.apache.xalan.lib.sql.XConnection
- Close the connection to the data source.
- connect(ExpressionContext, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Create an XConnection using the name of an existing Connection Pool
- connect(ExpressionContext, String, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Create an XConnection object with just a driver and database URL.
- connect(ExpressionContext, Element) - Method in class org.apache.xalan.lib.sql.XConnection
- connect(ExpressionContext, NodeList) - Method in class org.apache.xalan.lib.sql.XConnection
- connect(ExpressionContext, String, String, String, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Create an XConnection object with user ID and password.
- connect(ExpressionContext, String, String, Element) - Method in class org.apache.xalan.lib.sql.XConnection
- Create an XConnection object with a connection protocol
- connection - Variable in class org.apache.xalan.lib.sql.PooledConnection
- createConnection() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- createExpandedNameTable() - Method in class org.apache.xalan.lib.sql.DTMDocument
- The Expanded Name table holds all of our Node names.
- createExpandedNameTable() - Method in class org.apache.xalan.lib.sql.SQLDocument
- Populate the Expanded Name Table with the Node that we will use.
- createExpandedNameTable() - Method in class org.apache.xalan.lib.sql.SQLErrorDocument
- Populate the Expanded Name Table with the Node that we will use.
- createObject(String, String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Finds the implementation Class object in the specified order.
- createObject(String, String, String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Finds the implementation Class object in the specified order.
D
- DEBUG - Variable in class org.apache.xalan.lib.sql.DTMDocument
- DEBUG - Static variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- DEBUG - Static variable in class org.apache.xalan.lib.sql.ObjectFactory
- Set to true for debugging
- DEBUG - Variable in class org.apache.xalan.lib.sql.SQLDocument
- DEBUG - Static variable in class org.apache.xalan.lib.sql.XConnection
- Flag for DEBUG mode
- DEFAULT_PROPERTIES_FILENAME - Static variable in class org.apache.xalan.lib.sql.ObjectFactory
- DTMDocument - class org.apache.xalan.lib.sql.DTMDocument.
- The SQL Document is the main controlling class the executesa SQL Query
- DTMDocument(DTMManager, int) - Constructor for class org.apache.xalan.lib.sql.DTMDocument
- DTMDocument.CharacterNodeHandler - interface org.apache.xalan.lib.sql.DTMDocument.CharacterNodeHandler.
- DefaultConnectionPool - class org.apache.xalan.lib.sql.DefaultConnectionPool.
- For internal connectiones, i.e.
- DefaultConnectionPool() - Constructor for class org.apache.xalan.lib.sql.DefaultConnectionPool
- debugPrintln(String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Prints a message to standard error if debugging is enabled.
- declareNamespaceInContext(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- disableDefaultConnectionPool() - Method in class org.apache.xalan.lib.sql.XConnection
- Deprecated. Use setFeature("default-pool-enabled", "false");
- disableStreamingMode() - Method in class org.apache.xalan.lib.sql.XConnection
- Deprecated. Use setFeature("streaming", "false");
- dispatchCharactersEvents(int, ContentHandler, boolean) - Method in class org.apache.xalan.lib.sql.DTMDocument
- dispatchNodeData(Node, ContentHandler, int) - Static method in class org.apache.xalan.lib.sql.DTMDocument
- Retrieve the text content of a DOM subtree, appending it into a user-supplied FastStringBuffer object.
- dispatchToEvents(int, ContentHandler) - Method in class org.apache.xalan.lib.sql.DTMDocument
- documentRegistration() - Method in class org.apache.xalan.lib.sql.SQLDocument
- documentRelease() - Method in class org.apache.xalan.lib.sql.SQLDocument
- dumpDTM() - Method in class org.apache.xalan.lib.sql.DTMDocument
E
- enableDefaultConnectionPool() - Method in class org.apache.xalan.lib.sql.XConnection
- Deprecated. Use setFeature("default-pool-enabled", "true");
- enableStreamingMode() - Method in class org.apache.xalan.lib.sql.XConnection
- Deprecated. Use setFeature("streaming", "true");
- ensureSize(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- ensureSizeOfIndex(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- error(String) - Method in class org.apache.xalan.lib.sql.DTMDocument
- exception - Variable in class org.apache.xalan.lib.sql.ObjectFactory.ConfigurationError
- Exception.
- execute(XConnection, SQLQueryParser) - Method in class org.apache.xalan.lib.sql.SQLDocument
- executeSQLStatement() - Method in class org.apache.xalan.lib.sql.SQLDocument
- extractSQLMetaData(ResultSetMetaData) - Method in class org.apache.xalan.lib.sql.SQLDocument
- Extract the Meta Data and build the Column Attribute List.
F
- fLastModified - Static variable in class org.apache.xalan.lib.sql.ObjectFactory
- Cache the time stamp of the xalan.properties file so that we know if it's been modified and can invalidate the cache when necessary.
- fXalanProperties - Static variable in class org.apache.xalan.lib.sql.ObjectFactory
- cache the contents of the xalan.properties file.
- finalize() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- finalize() - Method in class org.apache.xalan.lib.sql.XConnection
- findClassLoader() - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Figure out which ClassLoader to use.
- findGTE(int[], int, int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- findInSortedSuballocatedIntVector(SuballocatedIntVector, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- findJarServiceProviderName(String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Find the name of service provider using Jar Service Provider Mechanism
- findNamespaceContext(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- findProviderClass(String, ClassLoader, boolean) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Find a Class using the specified ClassLoader
- freeUnused() - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Start downsizeing the pool, this usally happens right after the pool has been marked as Inactive and we are removing connections that are not currently inuse.
- freeUnused() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Go through the connection pool and release any connections that are not InUse;
G
- getAt(int) - Method in class org.apache.xalan.lib.sql.ObjectArray
- getAttributeNode(int, String, String) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getAxisIterator(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getAxisTraverser(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getConnection() - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Retrive a database connection from the pool
- getConnection() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- getConnection() - Method in class org.apache.xalan.lib.sql.PooledConnection
- Returns a reference to the JDBC Connection
- getConnectionPool() - Method in class org.apache.xalan.lib.sql.XConnection
- Allow the SQL Document to retrive a connection to be used to build the SQL Statement.
- getContentHandler() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getContextClassLoader() - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getContextClassLoader() - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getDTDHandler() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDeclHandler() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocument() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentAllDeclarationsProcessed() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentBaseURI() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentEncoding(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentStandalone(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentSystemIdentifier(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentTypeDeclarationPublicIdentifier() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentTypeDeclarationSystemIdentifier() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getDocumentVersion(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getElementById(String) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getEntityResolver() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getError() - Method in class org.apache.xalan.lib.sql.XConnection
- Provide access to the last error that occued.
- getErrorHandler() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getException() - Method in class org.apache.xalan.lib.sql.ObjectFactory.ConfigurationError
- Returns the exception associated to this error.
- getExpandedTypeID(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getExpandedTypeID(String, String, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getExpressionContext() - Method in class org.apache.xalan.lib.sql.SQLDocument
- Return the context used to build this document
- getFeature(String) - Method in class org.apache.xalan.lib.sql.XConnection
- Get feature options for this XConnection.
- getFileExists(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getFileExists(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getFileInputStream(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getFileInputStream(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getFirstAttribute(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getFirstChild(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getFirstNamespaceNode(int, boolean) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getInstance() - Static method in class org.apache.xalan.lib.sql.SecuritySupport
- Return an appropriate instance of this class, depending on whether we're on a JDK 1.1 or J2SE 1.2 (or later) system.
- getLastChild(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getLastModified(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getLastModified(File) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getLevel(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getLexicalHandler() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getLocalName(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getLocalNameFromExpandedNameID(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getName() - Method in class org.apache.xalan.lib.sql.QueryParameter
- getNamespaceFromExpandedNameID(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNamespaceType(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNamespaceURI(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNewDocument(ExpressionContext) - Static method in class org.apache.xalan.lib.sql.SQLDocument
- This static method simplifies the creation of an SQL Document and allows us to embedd the complexity of creating / handling the dtmIdent inside the document.
- getNextAttribute(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNextNamespaceNode(int, int, boolean) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNextNodeIdentity(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNextSibling(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNode(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNodeData(int, FastStringBuffer) - Method in class org.apache.xalan.lib.sql.DTMDocument
- Retrieve the text content of a DOM subtree, appending it into a user-supplied FastStringBuffer object.
- getNodeName(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNodeNameX(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNodeType(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNodeValue(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getNumberOfNodes() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getOwnerDocument(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getParameters() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- getParent(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getParentClassLoader(ClassLoader) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getParentClassLoader(ClassLoader) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getPool(String) - Method in class org.apache.xalan.lib.sql.ConnectionPoolManager
- Return the connection pool referenced by the name
- getPrefix(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getPreviousSibling(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getResourceAsStream(ClassLoader, String) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getResourceAsStream(ClassLoader, String) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getSQLQuery() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- Return a copy of the parsed SQL query that will be set to the Database system to execute.
- getShouldStripWhitespace() - Method in class org.apache.xalan.lib.sql.DTMDocument
- getSourceLocatorFor(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- No source information is available for DOM2DTM, so return
nullhere. - getStringValue(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- Get the string-value of a node as a String object (see http://www.w3.org/TR/xpath#data-model for the definition of a node's string-value).
- getStringValueChunk(int, int, int[]) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getStringValueChunkCount(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getSystemClassLoader() - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getSystemClassLoader() - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getSystemProperty(String) - Method in class org.apache.xalan.lib.sql.SecuritySupport
- getSystemProperty(String) - Method in class org.apache.xalan.lib.sql.SecuritySupport12
- getType() - Method in class org.apache.xalan.lib.sql.QueryParameter
- getTypeName() - Method in class org.apache.xalan.lib.sql.QueryParameter
- getTypedAxisIterator(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getUnparsedEntityURI(String) - Method in class org.apache.xalan.lib.sql.DTMDocument
- getValue() - Method in class org.apache.xalan.lib.sql.QueryParameter
H
- hasActiveConnections() - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Provide an indicator to the PoolManager when the Pool can be removed from the Pool Table.
- hasActiveConnections() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Is our ConnectionPool have any connections that are still in Use ??
- hasChildNodes(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- hasErrors() - Method in class org.apache.xalan.lib.sql.SQLDocument
- Used by the XConnection to determine if the Document should handle the document differently.
- hasParameters() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- If a SQL Statement does not have any parameters, then it can be executed directly.
I
- INLINE_PARSER - Static variable in class org.apache.xalan.lib.sql.SQLQueryParser
- inUse() - Method in class org.apache.xalan.lib.sql.PooledConnection
- Returns the current status of the PooledConnection.
- indexNode(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- init() - Method in class org.apache.xalan.lib.sql.ConnectionPoolManager
- Initialize the internal structures of the Pool Manager
- init(int) - Method in class org.apache.xalan.lib.sql.ObjectArray
- init() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- On a per Xconnection basis, we will create a SQLStatemenetParser, from this parser, individual parsers will be created.
- init(String, String, Properties) - Method in class org.apache.xalan.lib.sql.XConnection
- Initilize is being called because we did not have an existing Connection Pool, so let's see if we created one already or lets create one ourselves.
- initFromElement(Element) - Method in class org.apache.xalan.lib.sql.XConnection
- Allow the database connection information to be sepcified in the XML tree.
- initializePool() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- inlineParser() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- inuse - Variable in class org.apache.xalan.lib.sql.PooledConnection
- isAttributeSpecified(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- isCallable() - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- If the Inline Parser is used, the parser will note if this stastement is a plain SQL Statement or a Called Procedure.
- isCharacterElementContentWhitespace(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- isDocumentAllDeclarationsProcessed(int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- isEnabled() - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Determine if a Connection Pool has been disabled.
- isEnabled() - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Return our current Active state
- isNodeAfter(int, int) - Method in class org.apache.xalan.lib.sql.DTMDocument
- isOutput() - Method in class org.apache.xalan.lib.sql.QueryParameter
- isSupported(String, String) - Method in class org.apache.xalan.lib.sql.DTMDocument
L
- lookUpFactoryClass(String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Finds the implementation Class object in the specified order.
- lookUpFactoryClass(String, String, String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Finds the implementation Class object in the specified order.
- lookUpFactoryClassName(String, String, String) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Finds the name of the required implementation class in the specified order.
M
- m_Arrays - Variable in class org.apache.xalan.lib.sql.ObjectArray
- The container of all the sub arrays
- m_Code_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_ColAttrib_CASESENSITIVE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_CATALOGUE_NAME_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_COLUMN_LABEL_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_COLUMN_NAME_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_COLUMN_TYPENAME_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_COLUMN_TYPE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_DEFINITELYWRITEABLE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_DISPLAY_SIZE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_ISNULLABLE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_ISSEARCHABLE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_ISSIGNED_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_ISWRITEABLE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_PRECISION_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_SCALE_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_SCHEMA_NAME_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColAttrib_TABLE_NAME_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColCount - Variable in class org.apache.xalan.lib.sql.SQLDocument
- An indicator on how many columns are in this query
- m_ColHeadersIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- As the column header array is built, keep the node index for each Column.
- m_Col_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ColumnHeader_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_Connection - Variable in class org.apache.xalan.lib.sql.XConnection
- The DBMS Connection used to produce this SQL Document.
- m_ConnectionPool - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The Connection Pool where we has derived all of our connections for this document
- m_ConnectionPool - Variable in class org.apache.xalan.lib.sql.XConnection
- The Current Connection Pool in Use.
- m_ConnectionProtocol - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Always implement the properties mechinism, if the Password or Username is set seperatly then we will add them to the property manually.
- m_DefaultPoolingEnabled - Variable in class org.apache.xalan.lib.sql.XConnection
- If a default Connection Pool is used.
- m_DocumentIdx - Variable in class org.apache.xalan.lib.sql.DTMDocument
- The Document Index will most likely be 0, but we will reference it by variable in case that paradigm falls through.
- m_Document_TypeID - Variable in class org.apache.xalan.lib.sql.DTMDocument
- m_Driver - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- A placeholder thast will keep the driver loaded between calls.
- m_Error - Variable in class org.apache.xalan.lib.sql.XConnection
- Allow the SQL Extensions to return null on error.
- m_ErrorExt_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_ExpressionContext - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Expression COntext used to creat this document may be used to grab variables from the XSL processor
- m_FirstRowIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Demark the first row element where we started adding rows into the Document.
- m_FullErrors - Variable in class org.apache.xalan.lib.sql.XConnection
- If true then full information should be returned about errors and warnings in getError().
- m_HasErrors - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Flag to detect if an error occured during an operation Defines how errors are handled and how the SQL Connection is closed.
- m_HasParameters - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_InlineVariables - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- If the parser used inline parser to pull out variables then this will be true.
- m_InlineVariables - Variable in class org.apache.xalan.lib.sql.XConnection
- m_IsActive - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Are we active ??
- m_IsCallable - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_IsDefaultPool - Variable in class org.apache.xalan.lib.sql.XConnection
- m_IsMultipleResultsEnabled - Variable in class org.apache.xalan.lib.sql.XConnection
- This flag will be used to indicate if multiple result sets are supported from the database.
- m_IsStatementCachingEnabled - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Is statement caching enabled.
- m_IsStatementCachingEnabled - Variable in class org.apache.xalan.lib.sql.XConnection
- This flag will be used to indicate if database preparedstatements should be cached.
- m_IsStreamingEnabled - Variable in class org.apache.xalan.lib.sql.XConnection
- This flag will be used to indicate to the SQLDocument to use Streaming mode.
- m_LastRowIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Keep track of the Last row inserted into the DTM from the ResultSet.
- m_LastSQLDocumentWithError - Variable in class org.apache.xalan.lib.sql.XConnection
- When the Stylesheet wants to review the errors from a paticular document, it asks the XConnection.
- m_MainMessageID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_Message_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_MetaDataIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The Index of the MetaData Node.
- m_MetaData_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_MultipleResults - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Multiple Result sets mode (metadata inside rowset).
- m_ObjectArray - Variable in class org.apache.xalan.lib.sql.DTMDocument
- Store the SQL Data in this growable array
- m_OpenSQLDocuments - Variable in class org.apache.xalan.lib.sql.XConnection
- As we do queries, we will produce SQL Documents.
- m_OrigQuery - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_OutParameter_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_ParameterList - Variable in class org.apache.xalan.lib.sql.XConnection
- For PreparedStatements, we need a place to to store the parameters in a vector.
- m_Parameters - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_ParsedQuery - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_PoolMgr - Variable in class org.apache.xalan.lib.sql.XConnection
- Let's keep a copy of the ConnectionPoolMgr in alive here so we are keeping the static pool alive We will also use this Pool Manager to register our default pools.
- m_PoolMinSize - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- The mimimum size of the connection pool, if the number of available connections falls below this mark, min connections will be allocated.
- m_QueryParser - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The parameter definitions if this is a callable statement with output parameters.
- m_QueryParser - Variable in class org.apache.xalan.lib.sql.XConnection
- One a per XConnection basis there is a master QueryParser that is responsible for generating Query Parsers.
- m_ResultSet - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The current ResultSet.
- m_RowSetIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The index of the Row Set node.
- m_RowSet_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_Row_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_SQLError_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_SQLIdx - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_SQLWarning_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_SQL_TypeID - Variable in class org.apache.xalan.lib.sql.SQLDocument
- m_State_TypeID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_Statement - Variable in class org.apache.xalan.lib.sql.SQLDocument
- The Statement used to extract the data from the database connection.
- m_StreamingMode - Variable in class org.apache.xalan.lib.sql.SQLDocument
- Streaming Mode Control, In Streaming mode we reduce the memory footprint since we only use a single row instance.
- m_TextNode_TypeID - Variable in class org.apache.xalan.lib.sql.DTMDocument
- m_Typetable - Static variable in class org.apache.xalan.lib.sql.QueryParameter
- m_XConnection - Variable in class org.apache.xalan.lib.sql.SQLDocument
- XConnection this document came from.
- m_attribute - Variable in class org.apache.xalan.lib.sql.DTMDocument
- For each element node, there can be zero or more attributes.
- m_currentArray - Variable in class org.apache.xalan.lib.sql.ObjectArray
- An index that porvides the Vector entry for the current Array that is being appended to.
- m_driver - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- The basic information to make a JDBC Connection
- m_extErrorID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_hasOutput - Variable in class org.apache.xalan.lib.sql.SQLQueryParser
- m_isInit - Static variable in class org.apache.xalan.lib.sql.ConnectionPoolManager
- m_minArraySize - Variable in class org.apache.xalan.lib.sql.ObjectArray
- m_name - Variable in class org.apache.xalan.lib.sql.QueryParameter
- m_nextSlot - Variable in class org.apache.xalan.lib.sql.ObjectArray
- The next offset in the current Array to append a new object
- m_output - Variable in class org.apache.xalan.lib.sql.QueryParameter
- m_pool - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- Storage for the PooledConnections
- m_poolTable - Static variable in class org.apache.xalan.lib.sql.ConnectionPoolManager
- m_rootID - Variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- m_type - Variable in class org.apache.xalan.lib.sql.QueryParameter
- m_typeName - Variable in class org.apache.xalan.lib.sql.QueryParameter
- m_url - Variable in class org.apache.xalan.lib.sql.DefaultConnectionPool
- m_value - Variable in class org.apache.xalan.lib.sql.QueryParameter
- main(String[]) - Static method in class org.apache.xalan.lib.sql.ObjectArray
- map_type(String) - Static method in class org.apache.xalan.lib.sql.QueryParameter
N
- NO_INLINE_PARSER - Static variable in class org.apache.xalan.lib.sql.SQLQueryParser
- NO_OVERRIDE - Static variable in class org.apache.xalan.lib.sql.SQLQueryParser
- needsTwoThreads() - Method in class org.apache.xalan.lib.sql.DTMDocument
- newInstance(String, ClassLoader, boolean) - Static method in class org.apache.xalan.lib.sql.ObjectFactory
- Create an instance of a class using the specified ClassLoader
- nextNode() - Method in class org.apache.xalan.lib.sql.DTMDocument
- nextNode() - Method in class org.apache.xalan.lib.sql.SQLDocument
O
- ObjectArray - class org.apache.xalan.lib.sql.ObjectArray.
- Provide a simple Array storage mechinsim where native Arrays will be use as the basic storage mechinism but the Arrays will be stored as blocks.
- ObjectArray() - Constructor for class org.apache.xalan.lib.sql.ObjectArray
- ObjectArray(int) - Constructor for class org.apache.xalan.lib.sql.ObjectArray
- ObjectArray._ObjectArray - class org.apache.xalan.lib.sql.ObjectArray._ObjectArray.
- ObjectArray._ObjectArray(int) - Constructor for class org.apache.xalan.lib.sql.ObjectArray._ObjectArray
- ObjectFactory - class org.apache.xalan.lib.sql.ObjectFactory.
- This class is duplicated for each JAXP subpackage so keep it in sync.
- ObjectFactory() - Constructor for class org.apache.xalan.lib.sql.ObjectFactory
- ObjectFactory.ConfigurationError - error org.apache.xalan.lib.sql.ObjectFactory.ConfigurationError.
- A configuration error.
- ObjectFactory.ConfigurationError(String, Exception) - Constructor for class org.apache.xalan.lib.sql.ObjectFactory.ConfigurationError
- Construct a new instance with the specified detail string and exception.
- objects - Variable in class org.apache.xalan.lib.sql.ObjectArray._ObjectArray
- org.apache.xalan.lib.sql - package org.apache.xalan.lib.sql
- Extension elements and functions shipped with Xalan-Java, including EXSLT functions.
P
- PooledConnection - class org.apache.xalan.lib.sql.PooledConnection.
- PooledConnection(Connection) - Constructor for class org.apache.xalan.lib.sql.PooledConnection
- parse(XConnection, String, int) - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- Produce an SQL Statement Parser based on the incomming query.
- parse(XConnection, int) - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- Produce an SQL Statement Parser based on the incomming query.
- popShouldStripWhitespace() - Method in class org.apache.xalan.lib.sql.DTMDocument
- populateStatement(PreparedStatement, ExpressionContext) - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- The SQL Statement Parser, when an Inline Parser is used, tracks the XSL variables used to populate a statement.
- pquery(ExpressionContext, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Execute a parameterized query statement by instantiating an
- pquery(ExpressionContext, String, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Execute a parameterized query statement by instantiating an
- pushShouldStripWhitespace(boolean) - Method in class org.apache.xalan.lib.sql.DTMDocument
Q
- QueryParameter - class org.apache.xalan.lib.sql.QueryParameter.
- QueryParameter() - Constructor for class org.apache.xalan.lib.sql.QueryParameter
- QueryParameter(String, String) - Constructor for class org.apache.xalan.lib.sql.QueryParameter
- QueryParameter(String, String, String, boolean) - Constructor for class org.apache.xalan.lib.sql.QueryParameter
- query(ExpressionContext, String) - Method in class org.apache.xalan.lib.sql.XConnection
- Execute a query statement by instantiating an
R
- registerOutputParameters(CallableStatement) - Method in class org.apache.xalan.lib.sql.SQLQueryParser
- registerPool(String, ConnectionPool) - Method in class org.apache.xalan.lib.sql.ConnectionPoolManager
- Register a nuew connection pool to the global pool table.
- releaseConnection(Connection) - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Return a connection to the pool, the connection may be closed if the pool is inactive or has exceeded the max number of free connections
- releaseConnection(Connection) - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- releaseConnectionOnError(Connection) - Method in interface org.apache.xalan.lib.sql.ConnectionPool
- Provide a mechinism to return a connection to the pool on Error.
- releaseConnectionOnError(Connection) - Method in class org.apache.xalan.lib.sql.DefaultConnectionPool
- removePool(String) - Method in class org.apache.xalan.lib.sql.ConnectionPoolManager
- Remove a pool from the global table.
S
- SERVICES_PATH - Static variable in class org.apache.xalan.lib.sql.ObjectFactory
- SQLDocument - class org.apache.xalan.lib.sql.SQLDocument.
- The SQL Document is the main controlling class the executesa SQL Query
- SQLDocument(DTMManager, int) - Constructor for class org.apache.xalan.lib.sql.SQLDocument
- SQLErrorDocument - class org.apache.xalan.lib.sql.SQLErrorDocument.
- The SQL Document is the main controlling class the executesa SQL Query
- SQLErrorDocument(DTMManager, int, SQLException) - Constructor for class org.apache.xalan.lib.sql.SQLErrorDocument
- Build up an SQLErrorDocument that includes the basic error information along with the Extended SQL Error information.
- SQLErrorDocument(DTMManager, int, Exception) - Constructor for class org.apache.xalan.lib.sql.SQLErrorDocument
- Build up an Error Exception with just the Standard Error Information
- SQLErrorDocument(DTMManager, int, Exception, SQLWarning, boolean) - Constructor for class org.apache.xalan.lib.sql.SQLErrorDocument
- Build up an Error Exception with just the Standard Error Information
- SQLQueryParser - class org.apache.xalan.lib.sql.SQLQueryParser.
- SQLQueryParser() - Constructor for class org.apache.xalan.lib.sql.SQLQueryParser
- The SQLStatement Parser will be created as a psuedo SINGLETON per XConnection.
- SQLQueryParser(String) - Constructor for class org.apache.xalan.lib.sql.SQLQueryParser
- Constructor, used to create a new parser entry
- S_ATTRIB_NOT_SUPPORTED - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_CASESENSITIVE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_CATALOGUE_NAME - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_CODE - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_COL - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_COLUMN_HEADER - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_COLUMN_LABEL - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_COLUMN_NAME - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_COLUMN_TYPE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_COLUMN_TYPENAME - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_DEFINITELYWRITABLE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_DISPLAY_SIZE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_DOCUMENT - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_ELEMENT_NODE - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_EXT_ERROR - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_ISFALSE - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_ISNULLABLE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_ISSEARCHABLE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_ISSIGNED - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_ISTRUE - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_ISWRITEABLE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_MESSAGE - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_METADATA - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_NAMESPACE - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- S_NAMESPACE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_OUT_PARAMETERS - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_PRECISION - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_ROW - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_ROW_SET - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_SCALE - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_SCHEMA_NAME - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_SQL - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_SQL_ERROR - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_SQL_WARNING - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_STATE - Static variable in class org.apache.xalan.lib.sql.SQLErrorDocument
- S_TABLE_NAME - Static variable in class org.apache.xalan.lib.sql.SQLDocument
- S_TEXT_NODE - Static variable in class org.apache.xalan.lib.sql.DTMDocument
- SecuritySupport - class org.apache.xalan.lib.sql.SecuritySupport.
- This class is d