@Service(value="blEditableCatalogRowSecurityProviderExtensionManager") public class EditableCatalogRowSecurityProviderExtensionManager extends org.broadleafcommerce.common.extension.ExtensionManager<EditableCatalogRowSecurityProviderExtensionHandler> implements EditableCatalogRowSecurityProviderExtensionHandler
EditableCatalogRowSecurityProvider to allow contribution to security
determinations regarding catalog entities.| Modifier and Type | Field and Description |
|---|---|
static org.broadleafcommerce.common.extension.ExtensionManagerOperation |
canUpdate |
| Constructor and Description |
|---|
EditableCatalogRowSecurityProviderExtensionManager() |
| Modifier and Type | Method and Description |
|---|---|
org.broadleafcommerce.common.extension.ExtensionResultStatusType |
canUpdate(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
Long catalogId,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh)
Given the params, ascertain if an Entity is allowed to update in the current context
|
boolean |
continueOnHandled()
By default,this extension manager will continue on handled allowing multiple handlers to interact with the order.
|
boolean |
isEnabled() |
execute, getHandlers, getPriority, getProxy, invoke, registerHandler, setHandlers, shouldContinue, sortHandlerspublic static final org.broadleafcommerce.common.extension.ExtensionManagerOperation canUpdate
public EditableCatalogRowSecurityProviderExtensionManager()
public boolean continueOnHandled()
continueOnHandled in class org.broadleafcommerce.common.extension.ExtensionManager<EditableCatalogRowSecurityProviderExtensionHandler>public org.broadleafcommerce.common.extension.ExtensionResultStatusType canUpdate(org.broadleafcommerce.openadmin.server.security.domain.AdminUser currentUser,
org.broadleafcommerce.openadmin.dto.Entity entity,
Long catalogId,
org.broadleafcommerce.common.extension.ExtensionResultHolder<Boolean> erh)
EditableCatalogRowSecurityProviderExtensionHandlercanUpdate in interface EditableCatalogRowSecurityProviderExtensionHandlerpublic boolean isEnabled()
isEnabled in interface org.broadleafcommerce.common.extension.ExtensionHandlerCopyright © 2020. All rights reserved.