Class MavenProtocolHandler.MavenURLConnection
- java.lang.Object
-
- java.net.URLConnection
-
- org.eclipse.tycho.osgi.configuration.MavenProtocolHandler.MavenURLConnection
-
- Enclosing class:
- MavenProtocolHandler
private static final class MavenProtocolHandler.MavenURLConnection extends java.net.URLConnection
-
-
Field Summary
Fields Modifier and Type Field Description private IArtifactFacade
artifactFacade
private MavenDependenciesResolver
resolver
private java.lang.String
subPath
-
Constructor Summary
Constructors Modifier Constructor Description protected
MavenURLConnection(java.net.URL url, MavenDependenciesResolver dependenciesResolver)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
connect()
java.io.InputStream
getInputStream()
-
Methods inherited from class java.net.URLConnection
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getHeaderFields, getIfModifiedSince, getLastModified, getOutputStream, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setRequestProperty, setUseCaches, toString
-
-
-
-
Field Detail
-
resolver
private MavenDependenciesResolver resolver
-
subPath
private java.lang.String subPath
-
artifactFacade
private IArtifactFacade artifactFacade
-
-
Constructor Detail
-
MavenURLConnection
protected MavenURLConnection(java.net.URL url, MavenDependenciesResolver dependenciesResolver)
-
-
Method Detail
-
connect
public void connect() throws java.io.IOException
- Specified by:
connect
in classjava.net.URLConnection
- Throws:
java.io.IOException
-
getInputStream
public java.io.InputStream getInputStream() throws java.io.IOException
- Overrides:
getInputStream
in classjava.net.URLConnection
- Throws:
java.io.IOException
-
-