Class TaskUpdater

java.lang.Object
io.a2a.server.tasks.TaskUpdater

public class TaskUpdater extends Object
  • Constructor Details

  • Method Details

    • updateStatus

      public void updateStatus(TaskState taskState, Message message)
    • updateStatus

      public void updateStatus(TaskState state, Message message, boolean isFinal)
    • getContextId

      public String getContextId()
    • getTaskId

      public String getTaskId()
    • addArtifact

      public void addArtifact(List<Part<?>> parts)
    • addArtifact

      public void addArtifact(List<Part<?>> parts, String artifactId, String name, Map<String,Object> metadata)
    • addArtifact

      public void addArtifact(List<Part<?>> parts, String artifactId, String name, Map<String,Object> metadata, Boolean append, Boolean lastChunk)
    • complete

      public void complete()
    • complete

      public void complete(Message message)
    • fail

      public void fail()
    • fail

      public void fail(Message message)
    • submit

      public void submit()
    • submit

      public void submit(Message message)
    • startWork

      public void startWork()
    • startWork

      public void startWork(Message message)
    • cancel

      public void cancel()
    • cancel

      public void cancel(Message message)
    • reject

      public void reject()
    • reject

      public void reject(Message message)
    • requiresInput

      public void requiresInput()
    • requiresInput

      public void requiresInput(Message message)
    • requiresInput

      public void requiresInput(boolean isFinal)
    • requiresInput

      public void requiresInput(Message message, boolean isFinal)
    • requiresAuth

      public void requiresAuth()
    • requiresAuth

      public void requiresAuth(Message message)
    • requiresAuth

      public void requiresAuth(boolean isFinal)
    • requiresAuth

      public void requiresAuth(Message message, boolean isFinal)
    • newAgentMessage

      public Message newAgentMessage(List<Part<?>> parts, Map<String,Object> metadata)