Class Action

  • All Implemented Interfaces:
    groovy.lang.GroovyObject

    public class Action
    extends java.lang.Object
    implements groovy.lang.GroovyObject
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  Action.ActionTrigger  
    • Constructor Summary

      Constructors 
      Constructor Description
      Action()  
      Action​(java.lang.String trigger)  
      Action​(java.lang.String definition, java.lang.String trigger)  
      Action​(java.util.Map<java.lang.String,​java.lang.String> fieldIds, java.util.Map<java.lang.String,​java.lang.String> transitionIds, java.lang.String definition, DataEventType trigger)  
      Action​(java.util.Map<java.lang.String,​java.lang.String> fieldIds, java.util.Map<java.lang.String,​java.lang.String> transitionIds, java.lang.String definition, java.lang.String trigger)  
    • Constructor Detail

      • Action

        public Action​(java.util.Map<java.lang.String,​java.lang.String> fieldIds,
                      java.util.Map<java.lang.String,​java.lang.String> transitionIds,
                      java.lang.String definition,
                      java.lang.String trigger)
      • Action

        public Action​(java.lang.String definition,
                      java.lang.String trigger)
      • Action

        public Action​(java.util.Map<java.lang.String,​java.lang.String> fieldIds,
                      java.util.Map<java.lang.String,​java.lang.String> transitionIds,
                      java.lang.String definition,
                      DataEventType trigger)
      • Action

        public Action()
      • Action

        public Action​(java.lang.String trigger)
    • Method Detail

      • setMetaClass

        public void setMetaClass​(groovy.lang.MetaClass mc)
        Specified by:
        setMetaClass in interface groovy.lang.GroovyObject
      • getId

        public org.bson.types.ObjectId getId()
      • getDefinition

        public java.lang.String getDefinition()
      • setDefinition

        public void setDefinition​(java.lang.String definition)
      • isTriggeredBy

        public java.lang.Boolean isTriggeredBy​(DataEventType trigger)
      • getFieldIds

        public java.util.Map<java.lang.String,​java.lang.String> getFieldIds()
      • addFieldId

        public void addFieldId​(java.lang.String fieldName,
                               java.lang.String fieldId)
      • getTransitionIds

        public java.util.Map<java.lang.String,​java.lang.String> getTransitionIds()
      • addTransitionId

        public void addTransitionId​(java.lang.String transitionName,
                                    java.lang.String transitionId)
      • getImportId

        public java.lang.String getImportId()
      • setImportId

        public void setImportId​(java.lang.String importId)
      • setFieldIds

        public void setFieldIds​(java.util.Map<java.lang.String,​java.lang.String> fieldIds)
      • setTransitionIds

        public void setTransitionIds​(java.util.Map<java.lang.String,​java.lang.String> transitionIds)
      • setId

        public void setId​(org.bson.types.ObjectId id)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • getMetaClass

        @QueryType(NONE)
        public groovy.lang.MetaClass getMetaClass()
        Specified by:
        getMetaClass in interface groovy.lang.GroovyObject
      • clone

        public Action clone()
        Overrides:
        clone in class java.lang.Object