Deprecated API
Contents
-
Deprecated InterfacesInterfaceDescriptionImplement
EntityDuplicationHelperinsteadthis has been replaced by invoking the merge cart service explicitly within the cart state request processor
-
Deprecated ClassesClassDescriptiondo not use this class, use
DirectCopyClassTransformerinsteadin favor ofLog4j2ManagementBean(following Apache's EOL declaration for log4j 1.x)UseSecurityFilterinsteadNO LONGER REQUIRED AND SHOULD NOT BE USED. SEE BroadleafAdminLdapUserDetailsMapper.this class should not be used to statically retrieve localized messages.MessageServiceshould be used insteadthis class should not be used to statically obtain referenes to properties. Instead, you should either inject an instead of theSystemPropertiesServicedirectly _or_ inject anEnvironmentto get properties that way, sinceSystemPropertiesPropertySourceRegistraradds aSystemPropertiesServicePropertySource
-
Deprecated Fields
-
Deprecated MethodsMethodDescriptionuse
DataDrivenEnumeration.getEnumValues()insteaduseDataDrivenEnumeration.getEnumValues()insteaduseJCacheConfigurationBuilder.buildConfiguration(JCacheRegionConfiguration)as this will be removed in the futureuseAbstractMergeBeanPostProcessor.getSourceRef()insteadIt's difficult to determine this efficiently at runtime. The current implementation will no longer check the use case described above.this is now just a pass-through to#addLeadingUnixSlash(String, String). The original method was a misnomer.this is now just a pass-through toBroadleafFileUtils.appendUnixPaths(String, String). The original method was a misnomer.this is now just a pass-through to#removeLeadingUnixSlash(String, String). The original method was a misnomer.useEntityDuplicator.copy(Class, Long). Modifiers have been moved to a list bean to allow easier inclusion (seeEntityDuplicationHelpers) and copy hints can be added to implementations ofEntityDuplicationHelpersuseEntityDuplicator.copy(MultiTenantCopyContext, MultiTenantCloneable). Modifiers have been moved to a list bean to allow easier inclusion (seeEntityDuplicationHelpers) and copy hints can be added to implementations ofEntityDuplicationHelpersnot supportednot supportedNot used in BLC. In a Multi-site context, may return results outside of a given tenant. Reads all SandBoxes that are of typeSandBoxType.USERand belong to the given user.Not used in BLC. May return incorrect results in MT installations. Reads all SandBoxes that are of typeSandBoxType.USERand belong to the given user.Not used by Broadleaf - scheduled to remove on or after 3.3useSite.getSiteResolutionType()Intended to be used along with the #getSiteIdentifierValue() by the SiteResolver to determine if this is the current site.Not used by Broadleaf - scheduled to remove on or after 3.3Not used by Broadleaf - scheduled to remove on or after 3.3UseSite.setSiteResolutionType(SiteResolutionType)Sets the site identifier type.useSiteService.findAllNonPersistentActiveSites()insteaduseSiteService.retrieveNonPersistentDefaultSite()insteaduseSiteService.retrieveNonPersistentSiteById(Long)insteaduseSiteService.saveAndReturnNonPersisted(Site)insteadHighly recommended not to use this method. This method results in global L2 cache region clearing. UseUpdateExecutor.executeUpdateQuery(EntityManager, String, String, Object[], Type[], List)instead.this has been changed toBroadleafRequestContext.getNonPersistentSite()to explicitly indicate that the site being returned is not attached to a Hibernate sessionthis has been changed to#setNonPersistentSite()to explicitly indicate that the site being set is not attached to an active Hibernate sessionUseBroadleafSiteResolver.resolveSite(WebRequest)insteadUseBroadleafThemeResolver.resolveTheme(WebRequest)insteadas of 4.2, this is deprecated in favor of the overloaded method that also accepts a controllerType argument
-
Deprecated ConstructorsConstructorDescriptionas of 4.2, this is deprecated in favor of alternative constructors that accept a controllerType argument
-
Deprecated Annotation Interface ElementsAnnotation Interface ElementDescriptionnot supportednot supported
NotificationDispatcher