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_RETRIEVERSimplestLazyCreationService.RetrievalStrategy: just returns the resource.Methods in com.composum.sling.core.concurrent with parameters of type LazyCreationService.RetrievalStrategy Modifier and Type Method Description <T> TLazyCreationService. 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> TLazyCreationService. 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> TLazyCreationService. 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> TLazyCreationService. 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> TLazyCreationServiceImpl. 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> TLazyCreationServiceImpl. 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> TLazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, LazyCreationService.ParentCreationStrategy parentCreationStrategy)<T> TLazyCreationServiceImpl. getOrCreate(org.apache.sling.api.resource.ResourceResolver resolver, String path, LazyCreationService.RetrievalStrategy<T> getter, LazyCreationService.CreationStrategy creator, Map<String,Object> parentProperties)
-