org.apache.stratos.manager.retriever
Class DataInsertionAndRetrievalManager
java.lang.Object
org.apache.stratos.manager.retriever.DataInsertionAndRetrievalManager
public class DataInsertionAndRetrievalManager
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataInsertionAndRetrievalManager
public DataInsertionAndRetrievalManager()
cacheAndPersistSubcription
public void cacheAndPersistSubcription(CartridgeSubscription cartridgeSubscription)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
removeSubscription
public void removeSubscription(int tenantId,
String subscriptionAlias)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
cachePersistedSubscriptions
public void cachePersistedSubscriptions()
throws PersistenceManagerException
- Throws:
PersistenceManagerException
cachePersistedSubscriptions
public void cachePersistedSubscriptions(int tenantId)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
cacheSubscriptionsWithoutPersisting
public void cacheSubscriptionsWithoutPersisting(Collection<CartridgeSubscription> cartridgeSubscriptions)
removeSubscriptionFromCache
public void removeSubscriptionFromCache(int tenantId,
String subscriptionAlias)
persistService
public void persistService(Service service)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getServices
public Collection<Service> getServices()
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getService
public Service getService(String cartridgeType)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
removeService
public void removeService(String cartridgeType)
throws PersistenceManagerException
- Throws:
PersistenceManagerException
getCartridgeSubscriptions
public Collection<CartridgeSubscription> getCartridgeSubscriptions(String cartridgeType)
getCartridgeSubscription
public CartridgeSubscription getCartridgeSubscription(int tenantId,
String subscriptionAlias)
getCartridgeSubscriptionForCluster
public Set<CartridgeSubscription> getCartridgeSubscriptionForCluster(String clusterId)
getCartridgeSubscriptionForRepository
public Set<CartridgeSubscription> getCartridgeSubscriptionForRepository(String repoUrl)
getCartridgeSubscriptions
public Collection<CartridgeSubscription> getCartridgeSubscriptions(int tenantId)
getCartridgeSubscriptions
public Collection<CartridgeSubscription> getCartridgeSubscriptions(int tenantId,
String cartridgeType)
getCartridgeSubscriptionForAlias
public CartridgeSubscription getCartridgeSubscriptionForAlias(String subscriptionAlias)
Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.