org.apache.muse.core.routing
Interface RouterPersistence

All Superinterfaces:
InitializationParameters, Persistence, ResourceManagerListener
All Known Implementing Classes:
RouterFilePersistence

public interface RouterPersistence
extends Persistence, ResourceManagerListener

RouterPersistence is an interface for components that will serialize and deserialize the routing table (EPRs and resource types) to a persistence layer during reboots. It builds on the ResourceManagerListener interface for creation and destruction of resource instances and adds its own method for re-creating instances on startup.

Author:
Dan Jemiolo (danj)

Methods inherited from interface org.apache.muse.core.Persistence
getPersistenceLocation, getResourceManager, reload, setPersistenceLocation, setResourceManager
 
Methods inherited from interface org.apache.muse.core.InitializationParameters
getInitializationParameter, getInitializationParameters, setInitializationParameters
 
Methods inherited from interface org.apache.muse.core.ResourceManagerListener
resourceAdded, resourceRemoved