Class DefaultStandaloneCleanupRepository

java.lang.Object
com.broadleafcommerce.data.tracking.jpa.messaging.DefaultStandaloneCleanupRepository
All Implemented Interfaces:
com.broadleafcommerce.data.tracking.core.messaging.StandaloneCleanupRepository

public class DefaultStandaloneCleanupRepository extends Object implements com.broadleafcommerce.data.tracking.core.messaging.StandaloneCleanupRepository
  • Constructor Details

    • DefaultStandaloneCleanupRepository

      public DefaultStandaloneCleanupRepository()
  • Method Details

    • pruneRestingNotificationStates

      @Transactional(propagation=REQUIRES_NEW) public void pruneRestingNotificationStates(@NonNull Duration beforeNow)
      Specified by:
      pruneRestingNotificationStates in interface com.broadleafcommerce.data.tracking.core.messaging.StandaloneCleanupRepository
    • getEntityManager

      public jakarta.persistence.EntityManager getEntityManager()