|
Xindice 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 Xindice XML Object. |
Class Summary | |
ElementArgs | ElementArgs |
MapArgs | MapArgs |
Reflector | Reflector is an Object reflection and method invocation utility for Xindice Reflectable implementations (XMLObjects). |
SimpleReflectable | SimpleReflectable |
SimpleXMLObject | SimpleXMLObject |
Types | Types defines identifying values for the types that Xindice Reflectable methods support. |
Variant | Variant is a generic type that can be used to store any type of Xindice 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 Xindice XMLObject interface and implements XMLObjectManager, a reflection/invokation system and a Simple XMLObject implementation.
|
Xindice API | |||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |