dbXML API

## Uses of Class
org.dbxml.core.objects.XMLObjectException

Packages that use XMLObjectException
org.dbxml.core.objects: Defines the dbXML XMLObject interface and implements XMLObjectManager, a reflection/invokation system and a Simple XMLObject implementation.
org.dbxml.core.request: Implements several interfaces for extending dbXML resources into the standard Java URLConnection system.

Uses of XMLObjectException in org.dbxml.core.objects

Subclasses of XMLObjectException in org.dbxml.core.objects
`class` `CannotCreateException` A CannotCreateException is thrown if an XMLObject cannot be properly created in the server context for some reason.
`class` `ClassFormatException` A ClassFormatException is thrown if an XMLObject exposes overloaded methods or other non-supported signatures.
`class` `DuplicateObjectException` A DuplicateObjectException is thrown if an XMLObject create attempt duplicates an existing XMLObject.
`class` `InvalidContextException` A InvalidContextException is thrown if an XMLObject does not belong to a specified context.
`class` `MethodNotFoundException` A MethodNotFoundException is thrown by the Reflector if a method lookup failes on an XMLObject.
`class` `XMLObjectRuntimeException` A XMLObjectRuntimeException is thrown if an uncaught Exception occurs while executing an XMLObject's method.

Methods in org.dbxml.core.objects that throw XMLObjectException
`void` `Reflector.reflect(java.lang.Class c)` reflect performs an initial reflection against the Class that this Reflector will support.
`void` `Reflector.addMethod(java.lang.String name, java.lang.String[] params, java.lang.String[] defaults, java.lang.String[] errors)` addMethod adds method meta data to the reflected Class definition.
`void` `Reflector.addMethod(java.lang.String name, java.lang.String[] params)`
`void` `Reflector.addMethod(java.lang.String name, java.lang.String[] params, java.lang.String[] defaults)`
`java.lang.Object` `Reflector.invoke(Reflectable obj, java.lang.String name, java.lang.Object[] params)` invoke invokes the named method against the specified Reflectable Object, passing to the method the set of specified parameters.
`java.lang.Object` `Reflector.invoke(Reflectable obj, java.lang.String name, Variant[] args)` invoke invokes the named method against the specified Reflectable Object, passing to the method the set of specified parameters.
`java.lang.Object` `Reflector.invoke(Reflectable obj, java.lang.String name, Args params)` invoke invokes the named method against the specified Reflectable Object, passing to the method the set of specified parameters.
`java.lang.Object` `Reflector.invoke(Reflectable obj, java.lang.String name, org.w3c.dom.Element element)` invoke invokes the named method against the specified Reflectable Object, passing to the method the set of specified parameters.

Constructors in org.dbxml.core.objects that throw XMLObjectException
`Reflector(java.lang.Class c)`

Uses of XMLObjectException in org.dbxml.core.request

Methods in org.dbxml.core.request that throw XMLObjectException
`java.lang.Object` `URIMapper.invokeRequest()`

dbXML API

Copyright (c) 1999-2001 The dbXML Group, All rights reserved