|
dbXML API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
| Args | Args exposes a set of named Variants. |
| Reflectable | Reflectable is the base interface for XMLObjects, allowing them to expose a Reflector for performing method introspection and execution against the Object. |
| ThreadPolicy | ThreadPolicy is used by the XMLObjectManager in order to determine whether or not an XMLObject needs a new or can expose a shared instance. |
| XMLObject | XMLObject is an interface used to identify a class as a being a dbXML XML Object. |
| Class Summary | |
| ElementArgs | ElementArgs |
| MapArgs | MapArgs |
| Reflector | Reflector is an Object reflection and method invocation utility for dbXML Reflectable implementations (XMLObjects). |
| SimpleReflectable | SimpleReflectable |
| SimpleXMLObject | SimpleXMLObject |
| Types | Types defines identifying values for the types that dbXML Reflectable methods support. |
| Variant | Variant is a generic type that can be used to store any type of dbXML variable. |
| XMLObjectManager | XMLObjectManager manages XMLObject instances. |
| Exception Summary | |
| CannotCreateException | A CannotCreateException is thrown if an XMLObject cannot be properly created in the server context for some reason. |
| ClassFormatException | A ClassFormatException is thrown if an XMLObject exposes overloaded methods or other non-supported signatures. |
| DuplicateObjectException | A DuplicateObjectException is thrown if an XMLObject create attempt duplicates an existing XMLObject. |
| InvalidContextException | A InvalidContextException is thrown if an XMLObject does not belong to a specified context. |
| MethodNotFoundException | A MethodNotFoundException is thrown by the Reflector if a method lookup failes on an XMLObject. |
| XMLObjectException | A XMLObjectException is thrown by the Reflector if an exception occurs in the reflection, lookup, or execution of an XMLObject's method. |
| XMLObjectRuntimeException | A XMLObjectRuntimeException is thrown if an uncaught Exception occurs while executing an XMLObject's method. |
Defines the dbXML XMLObject interface and implements XMLObjectManager, a reflection/invokation system and a Simple XMLObject implementation.
|
dbXML API | |||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||