Interface TagScriptEvaluator

All Known Implementing Classes:
TagScriptManager.TagScriptDispatcher

public interface TagScriptEvaluator
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the script ids that are defined on this evaluator.
    void
    invoke(String id, Tag source, TagPath sourcePath, TagScriptMonitor status, Object... params)
    Executes the script defined for the given id against the source object provided.
  • Method Details

    • getDefinedIds

      Set<String> getDefinedIds()
      Returns the script ids that are defined on this evaluator. Primarily for information purposes, since the evaluator doesn't mind if invoke is called for non-defined ids.
    • invoke

      void invoke(String id, Tag source, TagPath sourcePath, TagScriptMonitor status, Object... params)
      Executes the script defined for the given id against the source object provided.