org.apache.stratos.manager.persistence
Class PersistenceManager
java.lang.Object
org.apache.stratos.manager.persistence.PersistenceManager
- Direct Known Subclasses:
- RegistryBasedPersistenceManager
public abstract class PersistenceManager
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PersistenceManager
public PersistenceManager()
persistCartridgeSubscription
public abstract void persistCartridgeSubscription(CartridgeSubscription cartridgeSubscription)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
removeCartridgeSubscription
public abstract void removeCartridgeSubscription(int tenantId,
String type,
String alias)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getCartridgeSubscriptions
public abstract Collection<CartridgeSubscription> getCartridgeSubscriptions()
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getCartridgeSubscriptions
public abstract Collection<CartridgeSubscription> getCartridgeSubscriptions(int tenantId)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
persistService
public abstract void persistService(Service service)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getServices
public abstract Collection<Service> getServices()
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getService
public abstract Service getService(String cartridgeType)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
removeService
public abstract void removeService(String cartridgeType)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.