Class AppLaunchProcedure


public class AppLaunchProcedure extends Procedure
The built-in app launch procedure.
  • Field Details

    • PATH_APP

      public static final Path PATH_APP
      The app object storage path.
  • Constructor Details

    • AppLaunchProcedure

      public AppLaunchProcedure(String id, String type, Dict dict)
      Creates a new procedure from a serialized representation.
      Parameters:
      id - the object identifier
      type - the object type name
      dict - the serialized representation
  • Method Details

    • call

      public Object call(CallContext cx, Bindings bindings) throws ProcedureException
      Executes a call of this procedure in the specified context and with the specified call bindings.
      Specified by:
      call in class Procedure
      Parameters:
      cx - the procedure call context
      bindings - the call bindings to use
      Returns:
      the result of the call, or null if the call produced no result
      Throws:
      ProcedureException - if the call execution caused an error