Interface SandboxTrackable
-
- All Superinterfaces:
com.broadleafcommerce.data.tracking.core.ContextStateAware
public interface SandboxTrackable extends com.broadleafcommerce.data.tracking.core.ContextStateAware
Interface for objects which are sandbox trackable.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Set<String>
getSandboxOverrides()
Get any sandbox contexts where this trackable has been overridden.String
getSandboxOwner()
Get the owner of this object in the sandbox context.void
setSandboxOverrides(Set<String> sandboxOverrides)
Set any sandbox contexts where this trackable has been overridden.
-
-
-
Method Detail
-
getSandboxOwner
@Nullable String getSandboxOwner()
Get the owner of this object in the sandbox context.- Returns:
- The owner of this sandbox object, or null if not in a user sandbox context
-
getSandboxOverrides
Set<String> getSandboxOverrides()
Get any sandbox contexts where this trackable has been overridden.- Returns:
- Sandbox contexts where this trackable has been overridden
-
-