Class PolicyUpdated

java.lang.Object
com.cloudimpl.outstack.runtime.domainspec.Event<Policy>
com.cloudimpl.outstack.runtime.domain.PolicyUpdated
All Implemented Interfaces:
Input, IResource

public class PolicyUpdated
extends Event<Policy>
  • Constructor Details

    • PolicyUpdated

      public PolicyUpdated​(java.lang.String policyName, java.lang.String policyContext, java.lang.String domainOwner, java.lang.String domainContext, java.lang.String apiContext, java.lang.String boundary, java.util.List<java.lang.String> dependentPolicies)
  • Method Details

    • getOwner

      public java.lang.Class<? extends Entity> getOwner()
      Specified by:
      getOwner in class Event<Policy>
    • getRootOwner

      public java.lang.Class<? extends RootEntity> getRootOwner()
      Specified by:
      getRootOwner in class Event<Policy>
    • getPolicyContext

      public java.lang.String getPolicyContext()
    • getDomainContext

      public java.lang.String getDomainContext()
    • getDomainOwner

      public java.lang.String getDomainOwner()
    • getApiContext

      public java.lang.String getApiContext()
    • getBoundary

      public java.lang.String getBoundary()
    • getDependentPolicies

      public java.util.List<java.lang.String> getDependentPolicies()
    • entityId

      public java.lang.String entityId()
      Specified by:
      entityId in class Event<Policy>
    • rootEntityId

      public java.lang.String rootEntityId()
      Specified by:
      rootEntityId in class Event<Policy>