Package biz.hammurapi.util

Interface Summary
Acceptor Accepts element for being included to model or for generation.
Attributable  
ClassTemplateResolver Resolves class template
CompositeProxyFactory.TargetFactory  
DispatcherAware  
DispatchingVisitor.Filter If target implements this insterface then it is used to filter invocations to other targets.
DispatchingVisitor.Listener  
DispatchingVisitor.SelfListener Targets which want to listen to invocations of self should implement this interface.
DispatchingVisitor.Stats  
ExceptionSink  
Identifiable  
Observable Classes which want broadcast changes in them should implement this interface.
Observer Observer of observable
OrderedTarget  
Parameter  
PoliteVisitor Visitor which can say 'good bye'.
RemoteWorker Wrapper interface to post serializable jobs to remote workers.
Searchable  
StreamPumpListener  
Versioned Interface to detect changes in objects
Visitable  
Visitor  
VisitorExceptionSink  
VisitorStackSource  
Worker Interface to distribute to multiple threads or multiple machines.
 

Class Summary
AbstractSearchable  
AccumulatingExceptionSink  
AccumulatingVisitorExceptionSink  
BeanVisitable Wraps bean into visitable.
ClassHierarchyVisitable Visits class hierarchy in the order: class, implemented interfaces, superclass, superclass implemented interfaces, ...
ClassResourceLoader Utility class which searches class hierarchy for a resource.
ClassTransformerFactory Finds class stylesheet and transforms given object using the stylesheet.
CollectionVisitable Converts collection into visitable
CompositeAcceptor Accepts element if all included acceptors accept.
CompositeProxyFactory Creates a proxy which combines several classes and sequentially searches for matching method to invoke.
CompositeVisitor Takes collection of visitors and piggy-backs them.
CompositeWorkerContainer Simple container
ConvertingCollection Collection that contains elements of one type but appears as containing elements of another type.
DispatchingVisitor Dispatching visitor navigates through Visitables hierarchy and invokes visit(Type) method of targets with compatible Type.
Escaper Helper class to render ${...} sequence in Velocity and encode URL's.
InvocationPump Has internal invocation queue and pumps all invocation to be made from a single thread.
LoadBalancer Load balancer distributes work to other workers according to weights.
MapVisitable Converts collection into visitable
ProxyInvocationPump  
RemoteWorkerComponent Unwraps remote worker
ResourceAggregator Aggregates multiple classpath resources in one resource stream.
SerialProcessor Processes tasks from differen threads in a single thread.
StreamPumper Copies all data from an input stream to an output stream.
ThreadPool Distributes work among multiple threads.
ThreadPoolComponentWrapper  
TreeNode Simple class to build tree structures
TypeAcceptor  
UnmodifiableConvertingList  
Version Represents 3-digit version
VisitableBase Implements Visitable contract.
VisitorConverter  
VisitorStack Provides visiting stack information.
WorkerRemotizer Exposes local worker as remote
 

Exception Summary
DispatchException  
 



Copyright © 2003 Hammurapi Group. All Rights Reserved.