Class BucketNodeHandler
- java.lang.Object
-
- com.adobe.acs.commons.httpcache.store.jcr.impl.handler.BucketNodeHandler
-
public class BucketNodeHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description BucketNodeHandler(javax.jcr.Node node, org.apache.sling.commons.classloader.DynamicClassLoaderManager dynamicClassLoaderManager, Clock clock)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.jcr.NodecreateOrRetrieveEntryNode(CacheKey key, long engineDefaultExpiryInMs)javax.jcr.NodegetEntryIfExists(CacheKey key)javax.jcr.NodegetEntryIfExists(CacheKey key, boolean ignoreExpiration)
-
-
-
Constructor Detail
-
BucketNodeHandler
public BucketNodeHandler(javax.jcr.Node node, org.apache.sling.commons.classloader.DynamicClassLoaderManager dynamicClassLoaderManager, Clock clock)
-
-
Method Detail
-
createOrRetrieveEntryNode
public javax.jcr.Node createOrRetrieveEntryNode(CacheKey key, long engineDefaultExpiryInMs) throws javax.jcr.RepositoryException, IOException, ClassNotFoundException
- Throws:
javax.jcr.RepositoryExceptionIOExceptionClassNotFoundException
-
getEntryIfExists
public javax.jcr.Node getEntryIfExists(CacheKey key) throws javax.jcr.RepositoryException, IOException, ClassNotFoundException
- Throws:
javax.jcr.RepositoryExceptionIOExceptionClassNotFoundException
-
getEntryIfExists
public javax.jcr.Node getEntryIfExists(CacheKey key, boolean ignoreExpiration) throws javax.jcr.RepositoryException, IOException, ClassNotFoundException
- Throws:
javax.jcr.RepositoryExceptionIOExceptionClassNotFoundException
-
-