Class ScriptConstraint

java.lang.Object
org.alfresco.module.org_alfresco_module_rm.caveat.ScriptConstraint
All Implemented Interfaces:
Serializable

public class ScriptConstraint extends Object implements Serializable
See Also:
  • Method Details

    • setTitle

      public void setTitle(String title)
    • getTitle

      public String getTitle()
    • setName

      public void setName(String name)
    • getName

      public String getName()
    • isCaseSensitive

      public boolean isCaseSensitive()
    • getAllowedValues

      public String[] getAllowedValues()
    • getAuthorities

      public ScriptConstraintAuthority[] getAuthorities()
    • updateTitle

      public void updateTitle(String newTitle)
      updateTitle
    • updateAllowedValues

      public void updateAllowedValues(String[] allowedValues)
      updateAllowedValues
    • updateValues

      public void updateValues(org.json.JSONArray bodge) throws Exception
      Update a value
      Parameters:
      bodge -
      Throws:
      Exception
    • updateValues

      public void updateValues(String value, String[] authorities)
      Update a value
      Parameters:
      value -
      authorities -
    • deleteAuthority

      public void deleteAuthority(String authority)
      Cascade delete an authority
      Parameters:
      authority -
    • deleteValue

      public void deleteValue(String value)
      Cascade delete a value
      Parameters:
      value -
    • getValue

      public ScriptConstraintValue getValue(String value)
      Get a single value
      Parameters:
      value -
      Returns:
    • getValues

      public ScriptConstraintValue[] getValues()