Class BaseAnalyticsDXPEntityModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>

java.lang.Object
com.liferay.portal.kernel.model.BaseModelListener<T>
com.liferay.analytics.batch.exportimport.model.listener.BaseAnalyticsDXPEntityModelListener<T>
All Implemented Interfaces:
com.liferay.portal.kernel.model.ModelListener<T>

public abstract class BaseAnalyticsDXPEntityModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>> extends com.liferay.portal.kernel.model.BaseModelListener<T>
  • Field Details

    • analyticsAssociationLocalService

      protected com.liferay.analytics.message.storage.service.AnalyticsAssociationLocalService analyticsAssociationLocalService
    • analyticsConfigurationRegistry

      protected com.liferay.analytics.settings.configuration.AnalyticsConfigurationRegistry analyticsConfigurationRegistry
    • analyticsDeleteMessageLocalService

      protected com.liferay.analytics.message.storage.service.AnalyticsDeleteMessageLocalService analyticsDeleteMessageLocalService
    • companyService

      protected com.liferay.portal.kernel.service.CompanyService companyService
    • configurationProvider

      protected com.liferay.portal.configuration.module.configuration.ConfigurationProvider configurationProvider
    • userLocalService

      protected com.liferay.portal.kernel.service.UserLocalService userLocalService
  • Constructor Details

    • BaseAnalyticsDXPEntityModelListener

      public BaseAnalyticsDXPEntityModelListener()
  • Method Details

    • onAfterAddAssociation

      public void onAfterAddAssociation(Object classPK, String associationClassName, Object associationClassPK) throws com.liferay.portal.kernel.exception.ModelListenerException
      Specified by:
      onAfterAddAssociation in interface com.liferay.portal.kernel.model.ModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Overrides:
      onAfterAddAssociation in class com.liferay.portal.kernel.model.BaseModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Throws:
      com.liferay.portal.kernel.exception.ModelListenerException
    • onAfterRemove

      public void onAfterRemove(T model) throws com.liferay.portal.kernel.exception.ModelListenerException
      Specified by:
      onAfterRemove in interface com.liferay.portal.kernel.model.ModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Overrides:
      onAfterRemove in class com.liferay.portal.kernel.model.BaseModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Throws:
      com.liferay.portal.kernel.exception.ModelListenerException
    • onAfterRemoveAssociation

      public void onAfterRemoveAssociation(Object classPK, String associationClassName, Object associationClassPK) throws com.liferay.portal.kernel.exception.ModelListenerException
      Specified by:
      onAfterRemoveAssociation in interface com.liferay.portal.kernel.model.ModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Overrides:
      onAfterRemoveAssociation in class com.liferay.portal.kernel.model.BaseModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Throws:
      com.liferay.portal.kernel.exception.ModelListenerException
    • onBeforeRemove

      public void onBeforeRemove(T model) throws com.liferay.portal.kernel.exception.ModelListenerException
      Specified by:
      onBeforeRemove in interface com.liferay.portal.kernel.model.ModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Overrides:
      onBeforeRemove in class com.liferay.portal.kernel.model.BaseModelListener<T extends com.liferay.portal.kernel.model.BaseModel<T>>
      Throws:
      com.liferay.portal.kernel.exception.ModelListenerException
    • getModel

      protected T getModel(Object classPK)
    • isTracked

      protected boolean isTracked(T model)
    • updateConfigurationProperties

      protected void updateConfigurationProperties(long companyId, String configurationPropertyName, String modelId, String preferencePropertyName)