Class PolicyStatementCreated

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

public class PolicyStatementCreated
extends Event<PolicyStatement>
Author:
nuwan
  • Constructor Details

    • PolicyStatementCreated

      public PolicyStatementCreated​(java.lang.String sid, java.lang.String domainOwner, java.lang.String domainContext, PolicyStatement.EffectType effect, java.util.Collection<ActionDescriptor> cmdActions, java.util.Collection<ActionDescriptor> queryActions, java.util.Collection<ResourceDescriptor> resources, java.util.Collection<java.lang.String> tags, boolean validateAction)
  • Method Details

    • getSid

      public java.lang.String getSid()
    • getDomainOwner

      public java.lang.String getDomainOwner()
    • getDomainContext

      public java.lang.String getDomainContext()
    • getTags

      public java.util.Collection<java.lang.String> getTags()
    • getEffect

      public PolicyStatement.EffectType getEffect()
    • getCmdActions

      public java.util.Collection<ActionDescriptor> getCmdActions()
    • getQueryActions

      public java.util.Collection<ActionDescriptor> getQueryActions()
    • getResources

      public java.util.Collection<ResourceDescriptor> getResources()
    • isValidateAction

      public boolean isValidateAction()
    • isTenantStatement

      public boolean isTenantStatement()
    • getOwner

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

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

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

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