Skip navigation links
A C D E G I L M R S T V 

A

addCacheIfAbsent(String, ClusteredCache) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
Method for adding a ClusteredCache to this ClusteredCacheManager.
addCacheIfAbsent(String, ClusteredCache) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
addCacheMetaInfo(String, ToolkitObjectType, String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
addKeyRemoveInfo(String, String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
addKeyRemoveInfo(String, String, String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
addRootEntityIfAbsent(String, Class<T>, T) - Method in class com.terracotta.entity.ClusteredEntityManager
Method for adding a RootEntity to this ClusteredEntityManager.
addToolkitDSMetaInfo(ToolkitObjectType, String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
alive() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
alive() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
alive() - Method in interface com.terracotta.entity.internal.InternalRootEntity
 

C

ClusteredCache - Interface in com.terracotta.entity.ehcache
ClusteredCache
ClusteredCacheConfiguration - Class in com.terracotta.entity.ehcache
 
ClusteredCacheConfiguration(String) - Constructor for class com.terracotta.entity.ehcache.ClusteredCacheConfiguration
 
ClusteredCacheManager - Interface in com.terracotta.entity.ehcache
ClusteredCacheManager
ClusteredCacheManagerConfiguration - Class in com.terracotta.entity.ehcache
ClusteredCacheManagerConfiguration
ClusteredCacheManagerConfiguration(String) - Constructor for class com.terracotta.entity.ehcache.ClusteredCacheManagerConfiguration
 
ClusteredEntity<T extends EntityConfiguration> - Interface in com.terracotta.entity
ClusteredEntity
ClusteredEntityManager - Class in com.terracotta.entity
ClusteredEntityManager
ClusteredEntityManager(Toolkit) - Constructor for class com.terracotta.entity.ClusteredEntityManager
 
ClusteredEntityState - Enum in com.terracotta.entity
ClusteredEntityState
com.terracotta.entity - package com.terracotta.entity
 
com.terracotta.entity.ehcache - package com.terracotta.entity.ehcache
 
com.terracotta.entity.internal - package com.terracotta.entity.internal
 

D

destroy() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
destroy() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
destroy() - Method in interface com.terracotta.entity.internal.InternalRootEntity
 
destroyCache(ClusteredCache) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
Method for destroying a cache entity
This method will follow these steps: Put cache entity in exclusive maintenance mode If this fails, throws IllegalStateException Verify the cache entity passed in matches the current known cache entity If this fails, throws IllegalArgumentException Update the cache entity state to ClusteredEntityState.DESTROY_IN_PROGRESS and save it If this fails, throws UnsupportedOperationException Perform the destroy operation
destroyCache(ClusteredCache) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
destroyRootEntity(String, Class<T>, T) - Method in class com.terracotta.entity.ClusteredEntityManager
Method for destroying a root entity
This method will follow these steps: Put entity in exclusive maintenance mode If this fails, throws IllegalStateException Verify the entity passed in matches the current known entity If this fails, throws IllegalArgumentException Mark the entity with ClusteredEntityState.DESTROY_IN_PROGRESS and save it If this fails, throws UnsupportedOperationException Perform the destroy operation
dispose() - Method in class com.terracotta.entity.ClusteredEntityManager
 
dispose() - Method in class com.terracotta.entity.EntityLockHandler
 

E

EhcacheEntitiesNaming - Class in com.terracotta.entity.ehcache
EhcacheEntitiesNaming
EntityConfiguration - Interface in com.terracotta.entity
EntityConfiguration
EntityLockHandler - Class in com.terracotta.entity
EntityLockHandler

G

getAsyncConfigMapName() - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 
getAsyncNameFor(String, String) - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 
getCache(String) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
getCache(String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getCacheLock(String) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
getCacheLock(String) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getCacheManagerConfigMapName(String) - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 
getCacheManagerLockNameFor(String) - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 
getCaches() - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
getCaches() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getConfiguration() - Method in interface com.terracotta.entity.ClusteredEntity
 
getConfiguration() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
getConfiguration() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getConfigurationAsText() - Method in class com.terracotta.entity.ehcache.ClusteredCacheConfiguration
 
getConfigurationAsText() - Method in class com.terracotta.entity.ehcache.ClusteredCacheManagerConfiguration
 
getEntityLock(String) - Method in class com.terracotta.entity.ClusteredEntityManager
 
getEntityLock() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getEntityLock() - Method in interface com.terracotta.entity.internal.InternalRootEntity
 
getName() - Method in interface com.terracotta.entity.ehcache.ClusteredCache
 
getName() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
getRootEntities(Class<T>) - Method in class com.terracotta.entity.ClusteredEntityManager
 
getRootEntity(String, Class<T>) - Method in class com.terracotta.entity.ClusteredEntityManager
 
getSize() - Method in interface com.terracotta.entity.ehcache.ClusteredCache
 
getSize() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
getState() - Method in interface com.terracotta.entity.ClusteredEntity
 
getState() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
getState() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
getToolkitCacheConfigMapName(String) - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 
getToolkitCacheNameFor(String, String) - Static method in class com.terracotta.entity.ehcache.EhcacheEntitiesNaming
 

I

InternalRootEntity - Interface in com.terracotta.entity.internal
InternalRootEntity
isCacheUsed(ClusteredCache) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
isCacheUsed(ClusteredCache) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
isUsed() - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
isUsed() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 

L

LockingEntity - Interface in com.terracotta.entity.internal
LockingEntity

M

markCacheInUse(ClusteredCache) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
markCacheInUse(ClusteredCache) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
markDestroying() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
markDestroying() - Method in interface com.terracotta.entity.internal.InternalRootEntity
 
markDestroyInProgress() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
markInUse() - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
markInUse() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 

R

readLock(String) - Method in class com.terracotta.entity.EntityLockHandler
 
readUnlock(String) - Method in class com.terracotta.entity.EntityLockHandler
 
releaseCacheUse(ClusteredCache) - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
releaseCacheUse(ClusteredCache) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
releaseUse() - Method in interface com.terracotta.entity.ehcache.ClusteredCacheManager
 
releaseUse() - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
RootEntity<T extends EntityConfiguration> - Interface in com.terracotta.entity
Marker interface for entities at the root of the hierarchy

S

setEntityLockHandler(EntityLockHandler) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
setEntityLockHandler(EntityLockHandler) - Method in interface com.terracotta.entity.internal.LockingEntity
 
setToolkit(Toolkit) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
setToolkit(Toolkit) - Method in class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 
setToolkit(Toolkit) - Method in interface com.terracotta.entity.internal.ToolkitAwareEntity
 

T

ToolkitAwareEntity - Interface in com.terracotta.entity.internal
ToolkitAwareEntity
ToolkitBackedClusteredCache - Class in com.terracotta.entity.ehcache
 
ToolkitBackedClusteredCache(String, ClusteredCacheConfiguration, String) - Constructor for class com.terracotta.entity.ehcache.ToolkitBackedClusteredCache
 
ToolkitBackedClusteredCacheManager - Class in com.terracotta.entity.ehcache
ClusteredCacheManager
ToolkitBackedClusteredCacheManager(String, ClusteredCacheManagerConfiguration) - Constructor for class com.terracotta.entity.ehcache.ToolkitBackedClusteredCacheManager
 

V

valueOf(String) - Static method in enum com.terracotta.entity.ClusteredEntityState
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.terracotta.entity.ClusteredEntityState
Returns an array containing the constants of this enum type, in the order they are declared.
A C D E G I L M R S T V 
Skip navigation links

Copyright © 2019 Terracotta, Inc.. All rights reserved.