org.broadleafcommerce.common.extensibility.context.merge
Class MultiTenantMergeBeanStatusProvider

java.lang.Object
  extended by org.broadleafcommerce.common.extensibility.context.merge.MultiTenantMergeBeanStatusProvider
All Implemented Interfaces:
MergeBeanStatusProvider

@Component(value="blMultiTenantMergeBeanStatusProvider")
public class MultiTenantMergeBeanStatusProvider
extends Object
implements MergeBeanStatusProvider

This MergeBeanStatusProvider can be utilized by modules that are trying to provide functionality that is only required when MultiTenant is loaded.

Author:
Andre Azzolini (apazzolini)

Constructor Summary
MultiTenantMergeBeanStatusProvider()
           
 
Method Summary
 boolean isProcessingEnabled(Object bean, String beanName, org.springframework.context.ApplicationContext appCtx)
          Typically used by the AbstractMergeBeanPostProcessor class to determine whether or not certain lists should be processed or if they can be safely ignored.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiTenantMergeBeanStatusProvider

public MultiTenantMergeBeanStatusProvider()
Method Detail

isProcessingEnabled

public boolean isProcessingEnabled(Object bean,
                                   String beanName,
                                   org.springframework.context.ApplicationContext appCtx)
Description copied from interface: MergeBeanStatusProvider
Typically used by the AbstractMergeBeanPostProcessor class to determine whether or not certain lists should be processed or if they can be safely ignored.

Specified by:
isProcessingEnabled in interface MergeBeanStatusProvider
Returns:
whether or not processing should be triggered


Copyright © 2013. All Rights Reserved.