Uses of Interface
com.broadleafcommerce.common.extension.data.DataRouteSupporting
Packages that use DataRouteSupporting
Package
Description
-
Uses of DataRouteSupporting in com.broadleafcommerce.common.extension.autoconfigure
Method parameters in com.broadleafcommerce.common.extension.autoconfigure with type arguments of type DataRouteSupportingModifier and TypeMethodDescriptionCommonExtensionAutoConfiguration.CommonExtensionDataRouteAutoConfiguration.dataRouteReference(List<PackageDataRouteSupplier<DataRouteSupporting>> routeSuppliers, List<RepositoryDataRouteSupplier<DataRouteSupporting>> repositorySuppliers, List<DomainClassSupplier<DataRouteSupporting>> domainSuppliers) -
Uses of DataRouteSupporting in com.broadleafcommerce.common.extension.data
Classes in com.broadleafcommerce.common.extension.data with type parameters of type DataRouteSupportingModifier and TypeInterfaceDescriptioninterfaceDomainClassSupplier<T extends DataRouteSupporting>Supplier of entity classes scanned and determined to be associated with a particular route.interfacePackageDataRouteSupplier<T extends DataRouteSupporting>Supplier of a registered package fragment determined to be associated with a particular route.interfaceRepositoryDataRouteSupplier<T extends DataRouteSupporting>Supplier of a repository class determined to be associated with one or more routes.Methods in com.broadleafcommerce.common.extension.data with type parameters of type DataRouteSupportingModifier and TypeMethodDescription<G extends DataRouteSupporting>
DomainClassSupplier.DomainMapping<G>Methods in com.broadleafcommerce.common.extension.data that return DataRouteSupportingModifier and TypeMethodDescriptionDataRouteReference.findRouteByKey(String key) Given a known route key, find a matching instance based ongetLookupKey().Methods in com.broadleafcommerce.common.extension.data that return types with arguments of type DataRouteSupportingModifier and TypeMethodDescriptionDataRouteReference.findRouteByExample(Class<?> exampleClass) Given an example class, find a matching instance based onPackageDataRouteSupplier.PackageMapping.packageFragment(), if available.DataRouteReference.findRouteByExample(String routePartition) Given an example package fragment, find a matching instance based onPackageDataRouteSupplier.PackageMapping.packageFragment(), if available.DataRouteReference.findRoutesByRepository(Class<?> repositoryClass) Filter all routes associated with aDataRouteSupportingextension that are handled by a given repository.DataRouteReference.findSupportingRoutesByExample(Class<?> exampleClass) Given an example class, find one or more matching instances based onPackageDataRouteSupplier.PackageMapping.packageFragment(), if available.DataRouteReference.findSupportingRoutesByExample(String routePartition) Given an example package fragment, find one or more matching instances based onPackageDataRouteSupplier.PackageMapping.packageFragment(), if available.DataRouteReference.getDomainSuppliers()DataRouteReference.getRepositoryRouteSuppliers()DataRouteReference.getRouteSuppliers()Methods in com.broadleafcommerce.common.extension.data with parameters of type DataRouteSupportingModifier and TypeMethodDescriptionstatic booleanDataRouteSupportUtil.processOnRoute(DataRouteSupportUtil.ConfirmingWork work, DataRouteSupporting route) Given a piece of confirming work, execute the work against the supplied route.static ObjectDataRouteSupportUtil.processOnRoute(DataRouteSupportUtil.ReturningWork work, DataRouteSupporting route) Given a piece of returning work, execute the work against the supplied route.static <G extends Exception>
voidDataRouteSupportUtil.processOnRoute(DataRouteSupportUtil.ThrowingVoidWork<G> work, DataRouteSupporting route, Class<G> exceptionClass) Given a piece of void work, execute the work against the supplied route.static voidDataRouteSupportUtil.processOnRoute(DataRouteSupportUtil.VoidWork work, DataRouteSupporting route) Given a piece of void work, execute the work against the supplied route.static <T> TDataRouteSupportUtil.proxyForDataRoute(T bean, DataRouteSupporting route) Given a component, wrap the component in an AOP proxy that will guarantee any call on the component's API will have thegetLookupKey()set onDataRouteContext.setLookupKey(String)during execution.Method parameters in com.broadleafcommerce.common.extension.data with type arguments of type DataRouteSupportingModifier and TypeMethodDescriptionstatic voidDataRouteSupportUtil.processAllOrOnce(List<? extends DataRouteSupporting> supportingRoutes, DataRouteSupportUtil.VoidWork work, Class<?>... refineTypes) Given a piece of void work, execute the work repeatedly against all the supplied routes.static booleanDataRouteSupportUtil.processFirstOrOnce(List<? extends DataRouteSupporting> supportingRoutes, DataRouteSupportUtil.ConfirmingWork work, Class<?>... refineTypes) Given a piece of confirming work, execute the work against the supplied routes looking for the first positive confirmation.Constructor parameters in com.broadleafcommerce.common.extension.data with type arguments of type DataRouteSupportingModifierConstructorDescriptionDataRouteReference(List<PackageDataRouteSupplier<DataRouteSupporting>> routeSuppliers, List<RepositoryDataRouteSupplier<DataRouteSupporting>> repositoryRouteSuppliers, List<DomainClassSupplier<DataRouteSupporting>> domainSuppliers)