Interface BaseInvocation

    • Constructor Detail

    • Method Detail

      • run

         AgentProcess run(Object obj, Object objs)

        Runs the agent with one or more arguments

        Parameters:
        obj - the first (and possibly only) input value to be added to the blackboard
        objs - additional input values to add to the blackboard
        Returns:

        the agent process

      • run

         AgentProcess run(Map<String, Object> map)

        Runs the agent with a map of named inputs.

        Parameters:
        map - A Map that initializes the blackboard
        Returns:

        the agent process

      • runAsync

         abstract CompletableFuture<AgentProcess> runAsync(Object obj, Object objs)

        Runs the agent asynchronously with one or more arguments

        Parameters:
        obj - the first (and possibly only) input value to be added to the blackboard
        objs - additional input values to add to the blackboard
        Returns:

        the future agent process