Class AutomationRoutine

java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.core.metadata.ExtensibleObject
com.logicaldoc.core.security.SecurableExtensibleObject
com.logicaldoc.enterprise.automation.AutomationRoutine
All Implemented Interfaces:
com.logicaldoc.core.security.Securable, Serializable

public class AutomationRoutine extends com.logicaldoc.core.security.SecurableExtensibleObject
A reusable automation routine
Since:
8.1
Author:
Marco Meschieri - LogicalDOC
See Also:
  • Field Summary

    Fields inherited from class com.logicaldoc.core.PersistentObject

    DELETED_CODE_DEFAULT, DELETED_CODE_STRONG
  • Constructor Summary

    Constructors
    Constructor
    Description
     
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
     
     
     
    int
     
    void
    setAutomation(String automation)
     
    void
    setDescription(String description)
     
    void
     

    Methods inherited from class com.logicaldoc.core.security.SecurableExtensibleObject

    addAccessControlEntry, getAccessControlEntry, getAccessControlList, setAccessControlList

    Methods inherited from class com.logicaldoc.core.metadata.ExtensibleObject

    getAttribute, getAttributeAtPosition, getAttributeNames, getAttributeNames, getAttributes, getTemplate, getTemplateId, getTemplateName, getValue, getValueAttributes, getValues, removeAttribute, setAttribute, setAttributes, setTemplate, setTemplateId, setTemplateName, setValue, setValues

    Methods inherited from class com.logicaldoc.core.PersistentObject

    getCreation, getDeleted, getId, getLastModified, getRecordVersion, getTenantId, setCreation, setDeleted, setId, setLastModified, setRecordVersion, setTenantId, toString

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • AutomationRoutine

      public AutomationRoutine()
    • AutomationRoutine

      public AutomationRoutine(AutomationRoutine source)
  • Method Details

    • getName

      public String getName()
    • setName

      public void setName(String name)
    • getDescription

      public String getDescription()
    • setDescription

      public void setDescription(String description)
    • getAutomation

      public String getAutomation()
    • setAutomation

      public void setAutomation(String automation)
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class com.logicaldoc.core.security.SecurableExtensibleObject
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.logicaldoc.core.security.SecurableExtensibleObject