## Uses of Class
org.eclipse.aether.spi.connector.transport.PutTask

- Packages that use PutTask
  Package | Description
  --- | ---
  org.eclipse.aether.spi.connector.transport | The contract to download/upload URI-based resources using custom transport protocols.

- - ### Uses of PutTask in org.eclipse.aether.spi.connector.transport

    Methods in org.eclipse.aether.spi.connector.transport that return PutTask
    Modifier and Type | Method and Description
    --- | ---
    `PutTask` | PutTask.`setDataBytes(byte[] bytes)` Sets the binary data to be uploaded.
    `PutTask` | PutTask.`setDataFile(File dataFile)` Sets the file with the data to be uploaded.
    `PutTask` | PutTask.`setDataString(String str)` Sets the textual data to be uploaded.
    `PutTask` | PutTask.`setListener(TransportListener listener)` Sets the listener that is to be notified during the transfer.

    Methods in org.eclipse.aether.spi.connector.transport with parameters of type PutTask
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | AbstractTransporter.`implPut(PutTask task)` Implements `AbstractTransporter.put(PutTask)`, gets only called if the transporter has not been closed.
    `void` | Transporter.`put(PutTask task)` Uploads a resource to the repository.
    `void` | AbstractTransporter.`put(PutTask task)`
    `protected void` | AbstractTransporter.`utilPut(PutTask task, OutputStream os, boolean close)` Performs stream-based I/O for the specified upload task and notifies the configured transport listener.

Copyright © 2010-2014 The Eclipse Foundation. All Rights Reserved.