@Named(value="http")
public class OkHttpWagon
extends org.apache.maven.wagon.StreamWagon
Constructor and Description |
---|
OkHttpWagon() |
Modifier and Type | Method and Description |
---|---|
void |
closeConnection() |
void |
fillInputData(org.apache.maven.wagon.InputData inputData) |
void |
fillOutputData(org.apache.maven.wagon.OutputData outputData) |
protected OutputStream |
getOutputStream(org.apache.maven.wagon.resource.Resource resource) |
protected void |
openConnectionInternal() |
void |
put(File file,
String resourceName) |
protected void |
putFromStream(InputStream stream,
org.apache.maven.wagon.resource.Resource resource) |
boolean |
resourceExists(String resourceName) |
void |
setHttpHeaders(Properties httpHeaders) |
checkInputStream, checkOutputStream, get, getIfNewer, getIfNewerToStream, getInputStream, getToStream, putFromStream, putFromStream
addSessionListener, addTransferListener, cleanupGetTransfer, cleanupPutTransfer, connect, connect, connect, connect, connect, connect, createParentDirectories, disconnect, finishGetTransfer, finishPutTransfer, fireGetCompleted, fireGetInitiated, fireGetStarted, firePutCompleted, firePutInitiated, firePutStarted, fireSessionConnectionRefused, fireSessionDebug, fireSessionDisconnected, fireSessionDisconnecting, fireSessionError, fireSessionLoggedIn, fireSessionLoggedOff, fireSessionOpened, fireSessionOpening, fireTransferDebug, fireTransferError, fireTransferProgress, getAuthenticationInfo, getFileList, getPath, getPermissionsOverride, getProxyInfo, getProxyInfo, getReadTimeout, getRepository, getSessionEventSupport, getTimeout, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransfer, getTransferEventSupport, hasSessionListener, hasTransferListener, isInteractive, openConnection, postProcessListeners, putDirectory, putTransfer, putTransfer, removeSessionListener, removeTransferListener, setInteractive, setPermissionsOverride, setReadTimeout, setSessionEventSupport, setTimeout, setTransferEventSupport, supportsDirectoryCopy, transfer, transfer, transfer, transfer
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addSessionListener, addTransferListener, connect, connect, connect, connect, connect, connect, disconnect, getFileList, getReadTimeout, getRepository, getTimeout, hasSessionListener, hasTransferListener, isInteractive, openConnection, putDirectory, removeSessionListener, removeTransferListener, setInteractive, setReadTimeout, setTimeout, supportsDirectoryCopy
public void fillInputData(org.apache.maven.wagon.InputData inputData) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
fillInputData
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException
public void fillOutputData(org.apache.maven.wagon.OutputData outputData) throws org.apache.maven.wagon.TransferFailedException
fillOutputData
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
protected OutputStream getOutputStream(org.apache.maven.wagon.resource.Resource resource) throws org.apache.maven.wagon.TransferFailedException
getOutputStream
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
public void put(File file, String resourceName) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
put
in interface org.apache.maven.wagon.Wagon
put
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.ResourceDoesNotExistException
org.apache.maven.wagon.authorization.AuthorizationException
protected void putFromStream(InputStream stream, org.apache.maven.wagon.resource.Resource resource) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.authorization.AuthorizationException, org.apache.maven.wagon.ResourceDoesNotExistException
putFromStream
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.authorization.AuthorizationException
org.apache.maven.wagon.ResourceDoesNotExistException
public void closeConnection() throws org.apache.maven.wagon.ConnectionException
closeConnection
in class org.apache.maven.wagon.StreamWagon
org.apache.maven.wagon.ConnectionException
protected void openConnectionInternal() throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
openConnectionInternal
in class org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.ConnectionException
org.apache.maven.wagon.authentication.AuthenticationException
public boolean resourceExists(String resourceName) throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.authorization.AuthorizationException
resourceExists
in interface org.apache.maven.wagon.Wagon
resourceExists
in class org.apache.maven.wagon.AbstractWagon
org.apache.maven.wagon.TransferFailedException
org.apache.maven.wagon.authorization.AuthorizationException
public void setHttpHeaders(Properties httpHeaders)
Copyright © 2015. All rights reserved.