Class DispositionActionDefinitionPut

java.lang.Object
org.springframework.extensions.webscripts.AbstractWebScript
org.springframework.extensions.webscripts.DeclarativeWebScript
All Implemented Interfaces:
org.springframework.extensions.webscripts.WebScript

public class DispositionActionDefinitionPut extends DispositionAbstractBase
Implementation for Java backed webscript to update an existing dispositon action definition.
Author:
Gavin Cornwell
  • Constructor Details

    • DispositionActionDefinitionPut

      public DispositionActionDefinitionPut()
  • Method Details

    • executeImpl

      protected Map<String,Object> executeImpl(org.springframework.extensions.webscripts.WebScriptRequest req, org.springframework.extensions.webscripts.Status status, org.springframework.extensions.webscripts.Cache cache)
      Overrides:
      executeImpl in class org.springframework.extensions.webscripts.DeclarativeWebScript
    • updateActionDefinition

      protected DispositionActionDefinition updateActionDefinition(DispositionActionDefinition actionDef, org.json.JSONObject json) throws org.json.JSONException
      Updates a dispositionActionDefinition node in the repo.
      Parameters:
      actionDef - The action definition to update
      json - The JSON to use to create the action definition
      Returns:
      The updated DispositionActionDefinition
      Throws:
      org.json.JSONException