Class TransportTask

java.lang.Object
org.eclipse.aether.spi.connector.transport.TransportTask
Direct Known Subclasses:
GetTask, PeekTask, PutTask

public abstract class TransportTask extends Object
A transport task.
  • Field Details

  • Constructor Details

    • TransportTask

      TransportTask()
  • Method Details

    • getLocation

      public URI getLocation()
      Gets the relative location of the affected resource in the remote repository.
      Returns:
      The relative location of the resource, never null.
    • setLocation

      TransportTask setLocation(URI location)
    • getListener

      public TransportListener getListener()
      Gets the listener that is to be notified during the transfer.
      Returns:
      The listener to notify of progress, never null.
    • setListener

      TransportTask setListener(TransportListener listener)
      Sets the listener that is to be notified during the transfer.
      Parameters:
      listener - The listener to notify of progress, may be null.
      Returns:
      This task for chaining, never null.