dbXML API

Uses of Class
com.dbxml.util.dbXMLException

Packages that use dbXMLException
com.dbxml.db.client This is a top-level package for client-connectivity implementations, such as the XML:DB API. 
com.dbxml.db.client.helpers This is a set of utility classes for the client implementations. 
com.dbxml.db.client.local This is a Local Client Connectivity Package. 
com.dbxml.db.client.tools Defines the dbXML Command Line interface and the APIs for developing command line behaviors. 
com.dbxml.db.client.tools.command Defines the standard dbXML Command Line behaviors. 
com.dbxml.db.client.xmlrpc This is a XML-RPC Client Connectivity Package. 
com.dbxml.db.common.btree Defines the dbXML BTree implementation as well as the low-level Paged file system. 
com.dbxml.db.common.filers Defines the standard dbXML Filer implementations which include MemFiler and FSFiler. 
com.dbxml.db.common.indexers Defines the dbXML standard Indexer implementations which consist of NameIndexer and ValueIndexer. 
com.dbxml.db.common.scripting Defines the dbXML Scripting package. 
com.dbxml.db.common.security Implements the standard SecurityManager classes. 
com.dbxml.db.core This is the top-level package for all dbXML Core functionality. 
com.dbxml.db.core.extension Defines the dbXML Extension interface and implements ExtensionManager, a reflection/invokation system and a Simple Extension implementation. 
com.dbxml.db.core.filer Defines the dbXML Filer interfaces. 
com.dbxml.db.core.indexer Defines the dbXML Indexer interfaces  
com.dbxml.db.core.query Implements the dbXML QueryEngine and XPathQueryResolver. 
com.dbxml.db.core.security Implements the classes and interfaces necessary to support Access Control in dbXML. 
com.dbxml.db.core.transaction This is the package for dbXML Transaction functionality. 
com.dbxml.db.core.trigger Defines the dbXML Trigger interface and implements TriggerManager, several Trigger-related Exceptions and a Simple Trigger implementation. 
com.dbxml.db.embedded This package contains all of the classes that comprise the dbXML embedded framework. 
com.dbxml.db.enterprise.dbfiler Defines the dbXML DBFiler class as well as a Connection pooling system. 
com.dbxml.db.enterprise.sync Implements the Extensions and Triggers required to perform seemless synchronization between servers. 
com.dbxml.db.server This package contains all of the classes that comprise the dbXML server framework. 
com.dbxml.db.server.services Defines several Services that plug into the dbXML server framework in order to allow dbXML to operate as a stand-alone Server. 
com.dbxml.util This package contains many of the utility classes required by dbXML  
com.dbxml.xml.dtsm Defines the dbXML DTSM support interfaces. 
 

Uses of dbXMLException in com.dbxml.db.client
 

Methods in com.dbxml.db.client that throw dbXMLException
 CollectionClient ResultSetClient.getCollection()
          getCollection returns the top-level Collection context.
 java.lang.String ResultSetClient.getQueryStyle()
          getQueryStyle returns the QueryStyle (ex: XPath) for this Query instance.
 java.lang.String ResultSetClient.getQueryString()
          getQueryString returns the String that was used to create the Query instance.
 boolean ResultSetClient.next()
          next moves the cursor down one object from its current position.
 void ResultSetClient.close()
          close releases this ResultSet object's database resources immediately instead of waiting for this to happen when it is automatically closed.
 int ResultSetClient.getCount()
          getCount returns the number of records returned or modified by this query.
 org.w3c.dom.Node ResultSetClient.getResult()
          getResult returns the result as a DOM Node structure.
 java.lang.String ResultSetClient.getResultAsText()
          getResultAsText returns the result as a Text String.
 CollectionClient ResultSetClient.getResultCollection()
          getResultCollection returns the Collection context for the current result in the cursor.
 java.lang.String ResultSetClient.getResultKey()
          getResultKey return the Key for the current result in the cursor.
 void dbXMLClient.connect()
          connect instructs the client to connect to the server.
 void dbXMLClient.disconnect()
          disconnect instructs the client to disconnect from the server.
 java.lang.String dbXMLClient.getServerVersion()
          getServerVersion returns a string that includes the name and current version of the server that is currently connected.
 void dbXMLClient.shutdown(int exitCode)
          shutdown shuts down the server with the specified exit code.
 CollectionClient dbXMLClient.getDatabase()
          getDatabase returns the Database instance as a CollectionClient.
 CollectionClient dbXMLClient.getCollection(java.lang.String path)
          getCollection returns the CollectionClient defined by the specified path.
 ContentClient dbXMLClient.getContent(java.lang.String path)
          getContent returns the ContentClient defined by the specified path.
 java.lang.String ContentClient.getKey()
          getKey returns the Content Key.
 int ContentClient.getContentType()
          getContainerType returns the content type for this client.
 java.lang.String ContentClient.getCanonicalName()
          getCanonicalName returns the canonical path for the Content.
 CollectionClient ContentClient.getCollection()
          getCollection returns the CollectionClient that this ContentClientImpl belongs to.
 org.w3c.dom.Document ContentClient.getDocument()
          getDocument returns the Document Content as a DOM Document.
 java.lang.String ContentClient.getDocumentAsText()
          getDocumentAsText returns the Document Content as text.
 byte[] ContentClient.getValue()
          getValue returns the Value Content as a byte array.
 void ContentClient.setDocument(org.w3c.dom.Document document)
          setDocument sets or overwrites the Document Content.
 void ContentClient.setDocumentAsText(java.lang.String document)
          setDocumentAsText sets or overwrites the Document Content.
 void ContentClient.setValue(byte[] value)
          setValue sets or overwrites the Value Content.
 java.lang.String CollectionClient.getName()
          getName returns the name for this Object.
 int CollectionClient.getCollectionType()
          getCollectionType returns the type of Objects that the Collection is allowed to store.
 java.lang.String CollectionClient.getCanonicalName()
          getCanonicalName returns the canonical name for this Object.
 CollectionClient CollectionClient.getParentCollection()
          getParentCollection returns the parent Collection of this Collection.
 CollectionClient CollectionClient.getDatabase()
          getDatabase returns the Database owner for this Collection.
 CollectionClient CollectionClient.getSystemCollection()
          getSystemCollection returns the System Collection.
 CollectionClient CollectionClient.getCollection(java.lang.String name)
          getCollection retrieves a Collection by name.
 CollectionClient CollectionClient.createCollection(java.lang.String path, org.w3c.dom.Document configuration)
          createCollection creates a new Collection object and any associated system resources that the Collection will need.
 java.lang.String[] CollectionClient.listCollections()
          listCollections retrieves a list of Collections as an array of Strings.
 boolean CollectionClient.dropCollection(java.lang.String name)
          dropCollection physically removes the specified Collection and any associated system resources that the Collection uses.
 java.lang.String CollectionClient.createTrigger(org.w3c.dom.Document configuration)
          createTrigger creates a new Trigger object and any associated system resources that the Trigger will need.
 boolean CollectionClient.dropTrigger(java.lang.String name)
          dropTrigger physically removes the specified Trigger and any associated system resources that the Trigger uses.
 java.lang.String[] CollectionClient.listTriggers()
          listTriggers returns a list of the currently registered Triggers as an array of String.
 java.lang.String CollectionClient.createIndexer(org.w3c.dom.Document configuration)
          createIndexer creates a new Indexer object and any associated system resources that the Indexer will need.
 boolean CollectionClient.dropIndexer(java.lang.String name)
          dropIndexer physically removes the specified Indexer and any associated system resources that the Indexer uses.
 java.lang.String[] CollectionClient.listIndexers()
          listIndexers returns a list of the currently registered Indexers as an array of String.
 java.lang.String CollectionClient.getExtension(java.lang.String name)
          getExtension retrieves an Extension by name.
 java.lang.String CollectionClient.createExtension(org.w3c.dom.Document configuration)
          createExtension creates a new Extension object and any associated system resources that the Extension will need.
 java.lang.String[] CollectionClient.listExtensions()
          listExtensions returns a list of the currently registered Extensions as an array of String.
 boolean CollectionClient.dropExtension(java.lang.String name)
          dropExtension physically removes the specified Extension and any associated system resources that the Extension uses.
 java.lang.String CollectionClient.createKey()
          createKey creates a new Collection unique Key.
 org.w3c.dom.Document CollectionClient.getDocument(java.lang.String docKey)
          getDocument retrieves a Document by Key.
 java.lang.String CollectionClient.getDocumentAsText(java.lang.String docKey)
          getDocumentAsText retrieves a Document by Key.
 ContentClient CollectionClient.getContent(java.lang.String key)
          getContent returns a ContentClient instance by Key.
 java.lang.String CollectionClient.insertDocument(org.w3c.dom.Document document)
          insertDocument inserts a new Document into a dbXML Collection.
 java.lang.String CollectionClient.insertDocumentAsText(java.lang.String document)
          insertDocumentAsText inserts a new Document into a dbXML Collection.
 void CollectionClient.setDocument(java.lang.String docKey, org.w3c.dom.Document document)
          setDocument overwrites/updates an existing Document in a dbXML Collection.
 void CollectionClient.setDocumentAsText(java.lang.String docKey, java.lang.String document)
          setDocumentAsText overwrites/updates an existing Document in a dbXML Collection.
 void CollectionClient.remove(java.lang.String docKey)
          remove removes an object from the Collection based on its Key, regardless of its type.
 java.lang.String[] CollectionClient.listKeys()
          listKeys returns a list of all Object keys stored by this collection.
 long CollectionClient.getKeyCount()
          getKeyCount returns the count of Objects being maintained by this Collection.
 java.lang.String CollectionClient.insertValue(byte[] value)
          insertValue stores a binary Record in the Collection and returns a newly generated Key.
 void CollectionClient.setValue(java.lang.String key, byte[] value)
          setValue stores a binary Record in the Collection.
 byte[] CollectionClient.getValue(java.lang.String key)
          getValue retrieves a binary Record from the Collection.
 ResultSetClient CollectionClient.queryCollection(java.lang.String style, java.lang.String query, java.util.Map nsMap)
          queryCollection performs a query against the current Collection using the specified style and query String.
 ResultSetClient CollectionClient.queryDocument(java.lang.String style, java.lang.String query, java.util.Map nsMap, java.lang.String key)
          queryDocument performs a query against a single Document using the specified style, query string, and Document ID.
 

Uses of dbXMLException in com.dbxml.db.client.helpers
 

Methods in com.dbxml.db.client.helpers that throw dbXMLException
 CollectionClient TextResultSetClient.getCollection()
           
 java.lang.String TextResultSetClient.getQueryStyle()
           
 java.lang.String TextResultSetClient.getQueryString()
           
 boolean TextResultSetClient.next()
           
 void TextResultSetClient.close()
           
 int TextResultSetClient.getCount()
           
 org.w3c.dom.Node TextResultSetClient.getResult()
           
 java.lang.String TextResultSetClient.getResultAsText()
           
 CollectionClient TextResultSetClient.getResultCollection()
           
 java.lang.String TextResultSetClient.getResultKey()
           
 

Uses of dbXMLException in com.dbxml.db.client.local
 

Methods in com.dbxml.db.client.local that throw dbXMLException
 CollectionClient ResultSetClientImpl.getCollection()
           
 java.lang.String ResultSetClientImpl.getQueryStyle()
           
 java.lang.String ResultSetClientImpl.getQueryString()
           
 boolean ResultSetClientImpl.next()
           
 void ResultSetClientImpl.close()
           
 int ResultSetClientImpl.getCount()
           
 org.w3c.dom.Node ResultSetClientImpl.getResult()
           
 java.lang.String ResultSetClientImpl.getResultAsText()
           
 CollectionClient ResultSetClientImpl.getResultCollection()
           
 java.lang.String ResultSetClientImpl.getResultKey()
           
 void dbXMLClientImpl.connect()
           
 void dbXMLClientImpl.disconnect()
           
 java.lang.String dbXMLClientImpl.getServerVersion()
           
 void dbXMLClientImpl.shutdown(int exitCode)
           
 CollectionClient dbXMLClientImpl.getDatabase()
           
 CollectionClient dbXMLClientImpl.getCollection(java.lang.String path)
           
 ContentClient dbXMLClientImpl.getContent(java.lang.String path)
           
 java.lang.String ContentClientImpl.getKey()
           
 java.lang.String ContentClientImpl.getCanonicalName()
           
 CollectionClient ContentClientImpl.getCollection()
           
 org.w3c.dom.Document ContentClientImpl.getDocument()
           
 java.lang.String ContentClientImpl.getDocumentAsText()
           
 byte[] ContentClientImpl.getValue()
           
 void ContentClientImpl.setDocument(org.w3c.dom.Document document)
           
 void ContentClientImpl.setDocumentAsText(java.lang.String document)
           
 void ContentClientImpl.setValue(byte[] value)
           
 java.lang.String CollectionClientImpl.getCanonicalName()
           
 java.lang.String CollectionClientImpl.getName()
           
 int CollectionClientImpl.getCollectionType()
           
 CollectionClient CollectionClientImpl.getParentCollection()
           
 CollectionClient CollectionClientImpl.getDatabase()
           
 CollectionClient CollectionClientImpl.getSystemCollection()
           
 CollectionClient CollectionClientImpl.getCollection(java.lang.String name)
           
 CollectionClient CollectionClientImpl.createCollection(java.lang.String path, org.w3c.dom.Document configuration)
           
 java.lang.String[] CollectionClientImpl.listCollections()
           
 boolean CollectionClientImpl.dropCollection(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createTrigger(org.w3c.dom.Document configuration)
           
 boolean CollectionClientImpl.dropTrigger(java.lang.String name)
           
 java.lang.String[] CollectionClientImpl.listTriggers()
           
 java.lang.String CollectionClientImpl.createIndexer(org.w3c.dom.Document configuration)
           
 boolean CollectionClientImpl.dropIndexer(java.lang.String name)
           
 java.lang.String[] CollectionClientImpl.listIndexers()
           
 java.lang.String CollectionClientImpl.getExtension(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createExtension(org.w3c.dom.Document configuration)
           
 java.lang.String[] CollectionClientImpl.listExtensions()
           
 boolean CollectionClientImpl.dropExtension(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createKey()
           
 org.w3c.dom.Document CollectionClientImpl.getDocument(java.lang.String docKey)
           
 java.lang.String CollectionClientImpl.getDocumentAsText(java.lang.String docKey)
           
 ContentClient CollectionClientImpl.getContent(java.lang.String key)
           
 java.lang.String CollectionClientImpl.insertDocument(org.w3c.dom.Document document)
           
 java.lang.String CollectionClientImpl.insertDocumentAsText(java.lang.String document)
           
 void CollectionClientImpl.setDocument(java.lang.String docKey, org.w3c.dom.Document document)
           
 void CollectionClientImpl.setDocumentAsText(java.lang.String docKey, java.lang.String document)
           
 void CollectionClientImpl.remove(java.lang.String docKey)
           
 java.lang.String[] CollectionClientImpl.listKeys()
           
 long CollectionClientImpl.getKeyCount()
           
 java.lang.String CollectionClientImpl.insertValue(byte[] value)
           
 void CollectionClientImpl.setValue(java.lang.String key, byte[] value)
           
 byte[] CollectionClientImpl.getValue(java.lang.String key)
           
 ResultSetClient CollectionClientImpl.queryCollection(java.lang.String style, java.lang.String query, java.util.Map nsMap)
           
 ResultSetClient CollectionClientImpl.queryDocument(java.lang.String style, java.lang.String query, java.util.Map nsMap, java.lang.String key)
           
 

Uses of dbXMLException in com.dbxml.db.client.tools
 

Methods in com.dbxml.db.client.tools that throw dbXMLException
 void CommandLine.setProperty(java.lang.String name, java.lang.String value)
           
 dbXMLClient CommandLine.getClient()
           
 java.util.Properties CommandLine.parseProperties()
          parseProperties parses a list of name/value pairs.
 void CommandLine.fetchNextToken()
           
 java.lang.String CommandLine.getNextToken(java.lang.String tokenName)
           
 java.lang.String CommandLine.getNextToken()
           
 void Command.process()
          process processes the Command.
 

Uses of dbXMLException in com.dbxml.db.client.tools.command
 

Methods in com.dbxml.db.client.tools.command that throw dbXMLException
 void Version.process()
           
 void User.process()
           
 void SingletonBase.process()
           
 void Shutdown.process()
           
 void Set.process()
           
 void Role.process()
           
 void PermissionsBase.process()
           
 void ListBase.process()
           
 void Exit.process()
           
 void Disconnect.process()
           
 void CreateBase.process()
           
 void ContentImport.process()
           
 void ContentExport.process()
           
 void ContentBase.process()
           
 void Connect.process()
           
 void Collection.process()
           
 void AccessControlList.process()
           
 

Uses of dbXMLException in com.dbxml.db.client.xmlrpc
 

Methods in com.dbxml.db.client.xmlrpc that throw dbXMLException
 void dbXMLClientImpl.connect()
           
 void dbXMLClientImpl.disconnect()
           
 java.lang.String dbXMLClientImpl.getServerVersion()
           
 void dbXMLClientImpl.shutdown(int exitCode)
           
 CollectionClient dbXMLClientImpl.getDatabase()
           
 CollectionClient dbXMLClientImpl.getCollection(java.lang.String childPath)
           
 ContentClient dbXMLClientImpl.getContent(java.lang.String docPath)
           
 int ContentClientImpl.getContentType()
           
 java.lang.String ContentClientImpl.getKey()
           
 java.lang.String ContentClientImpl.getCanonicalName()
           
 CollectionClient ContentClientImpl.getCollection()
           
 java.lang.String ContentClientImpl.getDocumentAsText()
           
 org.w3c.dom.Document ContentClientImpl.getDocument()
           
 byte[] ContentClientImpl.getValue()
           
 void ContentClientImpl.setDocumentAsText(java.lang.String document)
           
 void ContentClientImpl.setDocument(org.w3c.dom.Document document)
           
 void ContentClientImpl.setValue(byte[] value)
           
 java.lang.Object ConnectionManager.execute(java.lang.String method, java.lang.Object[] args)
           
 java.lang.String ConnectionManager.executeString(java.lang.String method, java.lang.Object[] args)
           
 byte[] ConnectionManager.executeBinary(java.lang.String method, java.lang.Object[] args)
           
 boolean ConnectionManager.executeBoolean(java.lang.String method, java.lang.Object[] args)
           
 int ConnectionManager.executeInt(java.lang.String method, java.lang.Object[] args)
           
 java.lang.String[] ConnectionManager.executeList(java.lang.String method, java.lang.Object[] args)
           
 java.util.Map ConnectionManager.executeMap(java.lang.String method, java.lang.Object[] args)
           
 java.lang.String CollectionClientImpl.getCanonicalName()
           
 java.lang.String CollectionClientImpl.getName()
           
 int CollectionClientImpl.getCollectionType()
           
 CollectionClient CollectionClientImpl.getParentCollection()
           
 CollectionClient CollectionClientImpl.getDatabase()
           
 CollectionClient CollectionClientImpl.getSystemCollection()
           
 CollectionClient CollectionClientImpl.getCollection(java.lang.String name)
           
 CollectionClient CollectionClientImpl.createCollection(java.lang.String newPath, org.w3c.dom.Document configuration)
           
 java.lang.String[] CollectionClientImpl.listCollections()
           
 boolean CollectionClientImpl.dropCollection(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createTrigger(org.w3c.dom.Document configuration)
           
 boolean CollectionClientImpl.dropTrigger(java.lang.String name)
           
 java.lang.String[] CollectionClientImpl.listTriggers()
           
 java.lang.String CollectionClientImpl.createIndexer(org.w3c.dom.Document configuration)
           
 boolean CollectionClientImpl.dropIndexer(java.lang.String name)
           
 java.lang.String[] CollectionClientImpl.listIndexers()
           
 java.lang.String CollectionClientImpl.getExtension(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createExtension(org.w3c.dom.Document configuration)
           
 java.lang.String[] CollectionClientImpl.listExtensions()
           
 boolean CollectionClientImpl.dropExtension(java.lang.String name)
           
 java.lang.String CollectionClientImpl.createKey()
           
 java.lang.String CollectionClientImpl.getDocumentAsText(java.lang.String docKey)
           
 org.w3c.dom.Document CollectionClientImpl.getDocument(java.lang.String docKey)
           
 ContentClient CollectionClientImpl.getContent(java.lang.String key)
           
 java.lang.String CollectionClientImpl.insertDocumentAsText(java.lang.String document)
           
 java.lang.String CollectionClientImpl.insertDocument(org.w3c.dom.Document document)
           
 void CollectionClientImpl.setDocumentAsText(java.lang.String docKey, java.lang.String document)
           
 void CollectionClientImpl.setDocument(java.lang.String docKey, org.w3c.dom.Document document)
           
 void CollectionClientImpl.remove(java.lang.String docKey)
           
 java.lang.String[] CollectionClientImpl.listKeys()
           
 long CollectionClientImpl.getKeyCount()
           
 java.lang.String CollectionClientImpl.insertValue(byte[] value)
           
 void CollectionClientImpl.setValue(java.lang.String key, byte[] value)
           
 byte[] CollectionClientImpl.getValue(java.lang.String key)
           
 ResultSetClient CollectionClientImpl.queryCollection(java.lang.String style, java.lang.String query, java.util.Map nsMap)
           
 ResultSetClient CollectionClientImpl.queryDocument(java.lang.String style, java.lang.String query, java.util.Map nsMap, java.lang.String key)
           
 

Constructors in com.dbxml.db.client.xmlrpc that throw dbXMLException
ContentClientImpl(dbXMLClientImpl dbxmlClient, CollectionClientImpl parent, java.lang.String path)
           
ContentClientImpl(dbXMLClientImpl dbxmlClient, java.lang.String path)
           
CollectionClientImpl(dbXMLClientImpl dbxmlClient, CollectionClientImpl parent, java.lang.String path)
           
CollectionClientImpl(dbXMLClientImpl dbxmlClient, java.lang.String path, boolean hasParent)
           
CollectionClientImpl(dbXMLClientImpl dbxmlClient, java.lang.String path)
           
 

Uses of dbXMLException in com.dbxml.db.common.btree
 

Subclasses of dbXMLException in com.dbxml.db.common.btree
 class BTreeCorruptException
          A BTreeCorruptException is thrown by the BTree if the BTree appears to be corrupted in some way.
 class BTreeException
          A BTreeException is thrown by the BTree if an exception occurs in the managing of the BTree.
 class BTreeNotFoundException
          A BTreeNotFoundException is thrown by the BTree if a Value can't be found in the BTree.
 

Methods in com.dbxml.db.common.btree that throw dbXMLException
 void PageFilterService.setConfig(Configuration config)
           
 void Paged.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.common.filers
 

Methods in com.dbxml.db.common.filers that throw dbXMLException
 void FSFiler.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.common.indexers
 

Methods in com.dbxml.db.common.indexers that throw dbXMLException
 void ValueIndexer.setConfig(Configuration config)
           
 void NameIndexer.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.common.scripting
 

Methods in com.dbxml.db.common.scripting that throw dbXMLException
 void ScriptTrigger.setConfig(Configuration config)
           
 void ScriptExtension.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.common.security
 

Methods in com.dbxml.db.common.security that throw dbXMLException
 void SimpleSecurityManager.setConfig(Configuration config)
           
 java.lang.String[] AccessManagerClient.listUsers()
          listUsers returns a list of the available Users
 void AccessManagerClient.addUser(java.lang.String userID)
          addUser adds a new user to the Database
 void AccessManagerClient.setUserPassword(java.lang.String userID, java.lang.String password)
          setUserPassword sets the User's password.
 java.lang.String[] AccessManagerClient.listRolesForUser(java.lang.String userID)
          listRolesForUser lists the Roles that the specified userID is assigned
 void AccessManagerClient.addRoleToUser(java.lang.String userID, java.lang.String roleID)
          addRoleToUser adds the specified roleID to the specified userID
 void AccessManagerClient.removeRoleFromUser(java.lang.String userID, java.lang.String roleID)
          removeRoleFromUser removes the specified roleID from the specified userID
 void AccessManagerClient.removeUser(java.lang.String userID)
          removeUser removes the specified userID from the Database
 java.lang.String[] AccessManagerClient.listRoles()
          listRoles returns a list of the available Roles
 java.lang.String[] AccessManagerClient.listUsersForRole(java.lang.String roleID)
          listUsersForRole lists the Users that are assigned to a specified Role ID
 void AccessManagerClient.addRole(java.lang.String roleID)
          addRole adds a Role to the Database
 void AccessManagerClient.removeRole(java.lang.String roleID)
          removeRole removes a Role from the Database
 java.util.Map AccessManagerClient.listAccessControl(java.lang.String path)
          listAccessControl returns an access control list for the specified path.
 void AccessManagerClient.grant(java.lang.String path, java.lang.String roleID, int permissions)
          grant grants access rights to the specified Role ID for the specified path.
 void AccessManagerClient.revoke(java.lang.String path, java.lang.String roleID, int permissions)
          revoke revokes access rights from the specified role ID for the specified path.
 

Uses of dbXMLException in com.dbxml.db.core
 

Subclasses of dbXMLException in com.dbxml.db.core
 class DBException
          A DBException is thrown by the database if an exception occurs in the managing (creating, dropping) database objects such as Collections, Indexes, and Extensions.
 

Methods in com.dbxml.db.core that throw dbXMLException
 void Database.setConfig(Configuration config)
           
 void CollectionManager.setConfig(Configuration config)
           
 void Collection.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.core.extension
 

Subclasses of dbXMLException in com.dbxml.db.core.extension
 class CannotCreateException
          A CannotCreateException is thrown if an Extension cannot be properly created in the server context for some reason.
 class ClassFormatException
          A ClassFormatException is thrown if an Extension exposes overloaded methods or other non-supported signatures.
 class DuplicateObjectException
          A DuplicateObjectException is thrown if an Extension create attempt duplicates an existing Extension.
 class ExtensionException
          A ExtensionException is thrown by the Reflector if an exception occurs in the reflection, lookup, or execution of an Extension's method.
 class ExtensionRuntimeException
          A ExtensionRuntimeException is thrown if an uncaught Exception occurs while executing an Extension's method.
 class InvalidContextException
          A InvalidContextException is thrown if an Extension does not belong to a specified context.
 class MethodNotFoundException
          A MethodNotFoundException is thrown by the Reflector if a method lookup failes on an Extension.
 

Methods in com.dbxml.db.core.extension that throw dbXMLException
 void SimpleExtension.setConfig(Configuration config)
           
 void ExtensionManager.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.core.filer
 

Subclasses of dbXMLException in com.dbxml.db.core.filer
 class FilerException
          A FilerException is thrown by a Filer if an exception occurs in the managing of the Filer.
 

Uses of dbXMLException in com.dbxml.db.core.indexer
 

Subclasses of dbXMLException in com.dbxml.db.core.indexer
 class DuplicateIndexException
          A DuplicateIndexException is thrown if an Indexer create attempt duplicates an existing Indexer.
 class IndexerException
          A IndexerException is thrown by an Indexer if an exception occurs in the managing of the Indexer.
 

Methods in com.dbxml.db.core.indexer that throw dbXMLException
 void IndexManager.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.core.query
 

Subclasses of dbXMLException in com.dbxml.db.core.query
 class CompilationException
          A CompilationException is thrown by a Query if for some reason, it can't compile the query being processed.
 class NotSupportedException
          A NotSupportedException is thrown by a Query if the QueryEngine doesn't support a specified operation.
 class ProcessingException
          A ProcessingException is thrown by a Query if for some reason, it fails to actually process the query request.
 class QueryException
          A QueryException is thrown by a Query if an exception occurs in the processing of the Query.
 class StyleNotFoundException
          A StyleNotFoundException is thrown by a Query if the QueryEngine can't resolve a specified style name.
 

Methods in com.dbxml.db.core.query that throw dbXMLException
 void QueryEngine.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.core.security
 

Subclasses of dbXMLException in com.dbxml.db.core.security
 class InvalidAccessException
          InvalidAccessException
 class InvalidCredentialsException
          InvalidCredentialsException
 class InvalidRoleException
          InvalidRoleException
 class InvalidUserException
          InvalidUserException
 class SecurityException
          SecurityException is thrown by the DefaultSecurityManager if an authentication or access control request can't be fulfilled for security reasons.
 

Uses of dbXMLException in com.dbxml.db.core.transaction
 

Subclasses of dbXMLException in com.dbxml.db.core.transaction
 class TransactionException
          A TransactionException is thrown by a TransactionLog if an exception occurs in the managing of the Transaction Log.
 class TransactionNotActiveException
          A TransactionNotActiveException is thrown by a Filer if a specified Transaction is no longer active to be acted upon.
 class TransactionsNotSupportedException
          A TransactionsNotSupportedException is thrown by a Filer if transactional behavior is not supported by that Filer.
 

Uses of dbXMLException in com.dbxml.db.core.trigger
 

Subclasses of dbXMLException in com.dbxml.db.core.trigger
 class CancelOperationException
          A CancelOperationException is thrown by a Trigger implementation to cancel an operation.
 class DuplicateTriggerException
          A DuplicateTriggerException is thrown if an Trigger create attempt duplicates an existing Trigger.
 class TriggerException
          A TriggerException is thrown if an exception occurs in the lookup, or execution of a Trigger.
 

Methods in com.dbxml.db.core.trigger that throw dbXMLException
 void TriggerManager.setConfig(Configuration config)
           
 void SimpleTrigger.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.embedded
 

Constructors in com.dbxml.db.embedded that throw dbXMLException
EmbeddedDatabase(EmbeddedConfiguration config)
           
 

Uses of dbXMLException in com.dbxml.db.enterprise.dbfiler
 

Methods in com.dbxml.db.enterprise.dbfiler that throw dbXMLException
 void DBFiler.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.enterprise.sync
 

Methods in com.dbxml.db.enterprise.sync that throw dbXMLException
 java.lang.String SyncManagerClient.getMachineID()
           
 void SyncManagerClient.addGroup(java.lang.String group)
           
 void SyncManagerClient.removeGroup(java.lang.String group)
           
 java.lang.String[] SyncManagerClient.listGroups()
           
 void SyncManagerClient.addCollection(java.lang.String group, java.lang.String collection)
           
 void SyncManagerClient.removeCollection(java.lang.String group, java.lang.String collection)
           
 java.lang.String[] SyncManagerClient.listCollections(java.lang.String group)
           
 void SyncManagerClient.addGroupToContent(java.lang.String path, java.lang.String group)
           
 void SyncManagerClient.removeGroupFromContent(java.lang.String path, java.lang.String group)
           
 java.lang.String[] SyncManagerClient.listContentGroups(java.lang.String path)
           
 java.lang.String[] SyncManagerClient.listGroupContents(java.lang.String group)
           
 Manifest SyncManagerClient.listGroupChanges(java.util.Date date, java.lang.String[] groups)
           
 Manifest SyncManagerClient.listAllChanges(java.util.Date date)
           
 

Uses of dbXMLException in com.dbxml.db.server
 

Methods in com.dbxml.db.server that throw dbXMLException
 void SimpleService.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.db.server.services
 

Methods in com.dbxml.db.server.services that throw dbXMLException
 void HTTPService.setConfig(Configuration config)
           
 void DBService.setConfig(Configuration config)
           
 

Uses of dbXMLException in com.dbxml.util
 

Methods in com.dbxml.util that throw dbXMLException
 void SimpleConfigurable.setConfig(Configuration config)
           
 void ConfigurationCallback.process(Configuration cfg)
           
 void Configurable.setConfig(Configuration config)
          setConfig sets the configuration information for the Configurable object instance.
 

Uses of dbXMLException in com.dbxml.xml.dtsm
 

Subclasses of dbXMLException in com.dbxml.xml.dtsm
 class DTSMException
          DTSMException is thrown when an error occurs in DTSM processing.
 


dbXML API

Copyright (c) 2004 The dbXML Group