Uses of Interface
com.composum.sling.core.concurrent.LazyCreationService.RetrievalStrategy
-
Packages that use LazyCreationService.RetrievalStrategy Package Description com.composum.sling.core.concurrent -
-
Uses of LazyCreationService.RetrievalStrategy in com.composum.sling.core.concurrent
Fields in com.composum.sling.core.concurrent declared as LazyCreationService.RetrievalStrategy Modifier and Type Field Description static LazyCreationService.RetrievalStrategy<org.apache.sling.api.resource.Resource>
LazyCreationService. IDENTITY_RETRIEVER
SimplestLazyCreationService.RetrievalStrategy
: just returns the resource.Methods in com.composum.sling.core.concurrent with parameters of type LazyCreationService.RetrievalStrategy Modifier and Type Method Description <T> T
LazyCreationService. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.InitializationStrategy initializer, LazyCreationService.ParentCreationStrategy parentCreationStrategy)
Retrieves a resource or applies a creation and initialization strategy to be carried out with an admin resolver to create it, for resource intensive initialization processes that should not performed twice in the cluster.<T> T
LazyCreationService. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.InitializationStrategy initializer, Map<String,Object> parentProperties)
Retrieves a resource or applies a creation and initialization strategy to be carried out with an admin resolver to create it, for resource intensive initialization processes that should not performed twice in the cluster.<T> T
LazyCreationService. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.ParentCreationStrategy parentCreationStrategy)
Retrieves a resource or applies a creation strategy to be carried out with an admin resolver to create it.<T> T
LazyCreationService. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, Map<String,Object> parentProperties)
Retrieves a resource or applies a creation strategy to be carried out with an admin resolver to create it.<T> T
LazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.InitializationStrategy initializer, LazyCreationService.ParentCreationStrategy parentCreationStrategy)
Retrieves a resource or applies a creation and initialization strategy to be carried out with an admin resolver to create it, for resource intensive initialization processes that should not performed twice in the cluster.<T> T
LazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.InitializationStrategy initializer, Map<String,Object> parentProperties)
<T> T
LazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.ParentCreationStrategy parentCreationStrategy)
<T> T
LazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, Map<String,Object> parentProperties)
-