org.apache.stratos.manager.subscription.cache
Class CartridgeInstanceCache

java.lang.Object
  extended by org.apache.stratos.manager.subscription.cache.CartridgeInstanceCache

public class CartridgeInstanceCache
extends Object


Method Summary
 void addCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey, CartridgeSubscription cartridgeSubscription)
           
 void addCartridgeInstances(int tenantId, List<CartridgeSubscription> cartridgeSubscriptions)
           
 boolean alreadyExists(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)
           
 CartridgeSubscription getCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)
           
static CartridgeInstanceCache getCartridgeInstanceCache()
           
 List<CartridgeSubscription> getCartridgeInstances(int tenantId)
           
 void removeCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)
           
 void removeCartridgeInstances(int tenantId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getCartridgeInstanceCache

public static CartridgeInstanceCache getCartridgeInstanceCache()

addCartridgeInstances

public void addCartridgeInstances(int tenantId,
                                  List<CartridgeSubscription> cartridgeSubscriptions)

addCartridgeInstance

public void addCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey,
                                 CartridgeSubscription cartridgeSubscription)

getCartridgeInstance

public CartridgeSubscription getCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)

getCartridgeInstances

public List<CartridgeSubscription> getCartridgeInstances(int tenantId)

alreadyExists

public boolean alreadyExists(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)

removeCartridgeInstances

public void removeCartridgeInstances(int tenantId)

removeCartridgeInstance

public void removeCartridgeInstance(CartridgeInstanceCacheKey cartridgeInstanceCacheKey)


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.