biz.hammurapi.dispatch |
|
Java Source File Name | Type | Comment |
Dispatcher.java | Class | This class dispatches objects to invocation handlers which can accept them.
Target invocation handlers are organized in "buckets" keyed by the argument class. |
DispatchException.java | Class | Exception thrown by invocation handlers are wrapped into this exception and dispatched as return values. |
DispatchingVisitor.java | Class | Dispatches visited objects to visit- and leave- dispatchers. |
IntrospectingInvocationTarget.java | Class | This class introspects an object passed to the constructor and creates
invocation handlers for methods with one argument and the name provided in
the constructor. |
InvocationHandler.java | Interface | Handler to invoke methods with one argument. |
InvocationTarget.java | Interface | Collection of invocation handlers. |
QueuingDispatcher.java | Class | This class puts results to a queue, which is processed by a worker. |
ResultConsumer.java | Interface | Consumes return values from invocations. |