org.ogf.graap.wsag.wsrf.persistence
Class RouterFilePersistence

java.lang.Object
  extended by org.apache.muse.core.AbstractFilePersistence
      extended by org.apache.muse.core.routing.RouterFilePersistence
          extended by org.ogf.graap.wsag.wsrf.persistence.RouterFilePersistence
All Implemented Interfaces:
org.apache.muse.core.InitializationParameters, org.apache.muse.core.Persistence, org.apache.muse.core.ResourceManagerListener, org.apache.muse.core.routing.RouterPersistence

public class RouterFilePersistence
extends org.apache.muse.core.routing.RouterFilePersistence

Author:
owaeld

Constructor Summary
RouterFilePersistence()
           
 
Method Summary
 void resourceRemoved(org.apache.muse.ws.addressing.EndpointReference epr)
          Removes a web service resource from the MUSE persistence layer.
 
Methods inherited from class org.apache.muse.core.routing.RouterFilePersistence
createResourceFile, getFilePrefix, reload, reloadResource, resourceAdded
 
Methods inherited from class org.apache.muse.core.AbstractFilePersistence
createResourceFile, destroyResourceFile, getContextPath, getFileNumber, getFileNumberTables, getInitializationParameter, getInitializationParameters, getNextFileName, getNextFileNumber, getPersistenceDirectory, getPersistenceLocation, getResourceManager, getResourceTypeDirectory, reloadResources, setInitializationParameters, setPersistenceLocation, setResourceManager
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.muse.core.Persistence
getPersistenceLocation, getResourceManager, setPersistenceLocation, setResourceManager
 
Methods inherited from interface org.apache.muse.core.InitializationParameters
getInitializationParameter, getInitializationParameters, setInitializationParameters
 

Constructor Detail

RouterFilePersistence

public RouterFilePersistence()
Method Detail

resourceRemoved

public void resourceRemoved(org.apache.muse.ws.addressing.EndpointReference epr)
                     throws org.apache.muse.ws.addressing.soap.SoapFault
Removes a web service resource from the MUSE persistence layer. The MUSE persistence layer is basically only used for starting static resources.

Specified by:
resourceRemoved in interface org.apache.muse.core.ResourceManagerListener
Overrides:
resourceRemoved in class org.apache.muse.core.routing.RouterFilePersistence
Parameters:
epr - the endpoint of the resource to remove
Throws:
org.apache.muse.ws.addressing.soap.SoapFault - indicates a failure while removing the resource
See Also:
RouterFilePersistence.resourceRemoved(org.apache.muse.ws.addressing.EndpointReference )


Copyright © 2008-2012. All Rights Reserved.