Class Hierarchy

Interface Hierarchy

  • com.broadleafcommerce.workflow.messaging.Ack
  • com.broadleafcommerce.data.tracking.core.service.CrudEntityService<P>
    • com.broadleafcommerce.data.tracking.core.service.RsqlCrudEntityService<P>
  • com.broadleafcommerce.workflow.repository.CustomizedSideEffectRepository<D>
    • com.broadleafcommerce.workflow.repository.SideEffectRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>)
  • com.broadleafcommerce.workflow.repository.CustomizedWorkflowRepository<D>
    • com.broadleafcommerce.workflow.repository.WorkflowRepository<D> (also extends com.broadleafcommerce.data.tracking.core.TrackableRepository<D>, com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>)
  • com.broadleafcommerce.common.extension.DomainTypeAware
    • com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.messaging.notification.NotificationStateRepository, org.springframework.data.repository.Repository<T,ID>)
  • com.broadleafcommerce.workflow.domain.Informational
  • org.springframework.context.Lifecycle
    • org.springframework.context.SmartLifecycle (also extends org.springframework.context.Phased)
  • com.broadleafcommerce.common.messaging.notification.NotificationStateRepository
    • com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, org.springframework.data.repository.Repository<T,ID>)
  • org.springframework.context.Phased
    • org.springframework.context.SmartLifecycle (also extends org.springframework.context.Lifecycle)
  • org.springframework.data.repository.Repository<T,ID>
    • com.broadleafcommerce.data.tracking.core.TrackableRepository<D> (also extends com.broadleafcommerce.common.extension.DomainTypeAware, com.broadleafcommerce.common.messaging.notification.NotificationStateRepository)
  • com.broadleafcommerce.data.tracking.core.TrackableRsqlFilterExecutor<D>
  • com.broadleafcommerce.workflow.messaging.WorkflowConsumer
  • com.broadleafcommerce.workflow.messaging.WorkflowProducer

Enum Class Hierarchy