Package org.apache.muse.core.routing

Interface Summary
MessageHandler MessageHandler defines the methods needed to serialize and deserialize the parameters and responses for a web service operation.
ResourceIdFactory ResourceIdFactory is an interface for classes that provide a name-value pair that is inserted into a WS-Addressing endpoint reference's set of properties in order to distinguish it from other EPRs that target the same endpoint (the implied resource pattern).
ResourceRouter ResourceRouter is the gateway to the generic resource layer that sits on top of the isolation layer.
RouterPersistence RouterPersistence is an interface for components that will serialize and deserialize the routing table (EPRs and resource types) to a persistence layer during reboots.
 

Class Summary
AbstractMessageHandler AbstractMessageHandler is a convenience class that implements all of the accessor methods of MessageHandler, leaving only the serialization methods (fromXML(Element) and toXML(Object)).
CounterResourceIdFactory This ResourceIdFactory creates IDs of the form "MuseResource-N", where N is a monotonically increasing integer greater than zero.
RandomResourceIdFactory This ResourceIdFactory creates IDs that are random UUIDs, as generated by Muse's RandomUuidFactory.
ReflectionMessageHandler ReflectionMessageHandler is a generic implementation of MessageHandler that can be applied to any Java method.
RouterFilePersistence RouterFilePersistence is a component that saves router entries (EPRs and their resource types) to XML files on disk.
SimpleResourceRouter SimpleResourceRouter is Muse's default implementation of a router that uses the implied resource pattern to delegate requests to resources.
 



Copyright © 2005-2011 Apache Web Services - Muse. All Rights Reserved.