Class SandboxDeleteEvent

java.lang.Object
com.broadleafcommerce.data.tracking.core.messaging.SandboxDeleteEvent
All Implemented Interfaces:
Serializable

public class SandboxDeleteEvent extends Object implements Serializable
The event that is sent when the sandbox is deleted.
Author:
Dima Myroniuk (dmyroniuk)
See Also:
  • Constructor Details

    • SandboxDeleteEvent

      public SandboxDeleteEvent()
  • Method Details

    • getSandboxId

      public String getSandboxId()
      The ID of the sandbox that was deleted.
      Returns:
      the ID of the sandbox that was deleted
    • getEntityTypesByRouteKeys

      public Map<String,Set<String>> getEntityTypesByRouteKeys()
      When the sandbox is deleted, the summary of the change made to the sandboxed non-production entities should be archived as well. This map contains the entity types, represented as the fully qualified class name grouped by the data route keys. For example the key can be "catalog" and one of the value is "com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct"
      Returns:
      The entity types, represented as the fully qualified class name grouped by the data route keys
    • setSandboxId

      public void setSandboxId(String sandboxId)
      The ID of the sandbox that was deleted.
      Parameters:
      sandboxId - the ID of the sandbox that was deleted
    • setEntityTypesByRouteKeys

      public void setEntityTypesByRouteKeys(Map<String,Set<String>> entityTypesByRouteKeys)
      When the sandbox is deleted, the summary of the change made to the sandboxed non-production entities should be archived as well. This map contains the entity types, represented as the fully qualified class name grouped by the data route keys. For example the key can be "catalog" and one of the value is "com.broadleafcommerce.catalog.provider.jpa.domain.product.JpaProduct"
      Parameters:
      entityTypesByRouteKeys - the entity types, represented as the fully qualified class name grouped by the data route keys
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object