public interface org.apache.maven.wagon.Wagon
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.apache.maven.wagon.Wagon
super_class: java.lang.Object
{
public static final java.lang.String ROLE;
descriptor: Ljava/lang/String;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final int DEFAULT_CONNECTION_TIMEOUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 60000
public static final int DEFAULT_READ_TIMEOUT;
descriptor: I
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
ConstantValue: 1800000
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/apache/maven/wagon/Wagon;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
putstatic org.apache.maven.wagon.Wagon.ROLE:Ljava/lang/String;
1: return
LocalVariableTable:
Start End Slot Name Signature
public abstract void get(java.lang.String, java.io.File);
descriptor: (Ljava/lang/String;Ljava/io/File;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
MethodParameters:
Name Flags
resourceName
destination
public abstract boolean getIfNewer(java.lang.String, java.io.File, long);
descriptor: (Ljava/lang/String;Ljava/io/File;J)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
MethodParameters:
Name Flags
resourceName
destination
timestamp
public abstract void put(java.io.File, java.lang.String);
descriptor: (Ljava/io/File;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
MethodParameters:
Name Flags
source
destination
public abstract void putDirectory(java.io.File, java.lang.String);
descriptor: (Ljava/io/File;Ljava/lang/String;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
MethodParameters:
Name Flags
sourceDirectory
destinationDirectory
public abstract boolean resourceExists(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.authorization.AuthorizationException
MethodParameters:
Name Flags
resourceName
public abstract java.util.List<java.lang.String> getFileList(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.TransferFailedException, org.apache.maven.wagon.ResourceDoesNotExistException, org.apache.maven.wagon.authorization.AuthorizationException
Signature: (Ljava/lang/String;)Ljava/util/List<Ljava/lang/String;>;
MethodParameters:
Name Flags
destinationDirectory
public abstract boolean supportsDirectoryCopy();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract org.apache.maven.wagon.repository.Repository getRepository();
descriptor: ()Lorg/apache/maven/wagon/repository/Repository;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void connect(org.apache.maven.wagon.repository.Repository);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
public abstract void connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.proxy.ProxyInfo);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;Lorg/apache/maven/wagon/proxy/ProxyInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
proxyInfo
public abstract void connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.proxy.ProxyInfoProvider);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;Lorg/apache/maven/wagon/proxy/ProxyInfoProvider;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
proxyInfoProvider
public abstract void connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;Lorg/apache/maven/wagon/authentication/AuthenticationInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
authenticationInfo
public abstract void connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo, org.apache.maven.wagon.proxy.ProxyInfo);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;Lorg/apache/maven/wagon/authentication/AuthenticationInfo;Lorg/apache/maven/wagon/proxy/ProxyInfo;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
authenticationInfo
proxyInfo
public abstract void connect(org.apache.maven.wagon.repository.Repository, org.apache.maven.wagon.authentication.AuthenticationInfo, org.apache.maven.wagon.proxy.ProxyInfoProvider);
descriptor: (Lorg/apache/maven/wagon/repository/Repository;Lorg/apache/maven/wagon/authentication/AuthenticationInfo;Lorg/apache/maven/wagon/proxy/ProxyInfoProvider;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
MethodParameters:
Name Flags
source
authenticationInfo
proxyInfoProvider
public abstract void openConnection();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException, org.apache.maven.wagon.authentication.AuthenticationException
public abstract void disconnect();
descriptor: ()V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws org.apache.maven.wagon.ConnectionException
public abstract void setTimeout(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeoutValue
public abstract int getTimeout();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setReadTimeout(int);
descriptor: (I)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
timeoutValue
public abstract int getReadTimeout();
descriptor: ()I
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void addSessionListener(org.apache.maven.wagon.events.SessionListener);
descriptor: (Lorg/apache/maven/wagon/events/SessionListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void removeSessionListener(org.apache.maven.wagon.events.SessionListener);
descriptor: (Lorg/apache/maven/wagon/events/SessionListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract boolean hasSessionListener(org.apache.maven.wagon.events.SessionListener);
descriptor: (Lorg/apache/maven/wagon/events/SessionListener;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void addTransferListener(org.apache.maven.wagon.events.TransferListener);
descriptor: (Lorg/apache/maven/wagon/events/TransferListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract void removeTransferListener(org.apache.maven.wagon.events.TransferListener);
descriptor: (Lorg/apache/maven/wagon/events/TransferListener;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract boolean hasTransferListener(org.apache.maven.wagon.events.TransferListener);
descriptor: (Lorg/apache/maven/wagon/events/TransferListener;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
listener
public abstract boolean isInteractive();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract void setInteractive(boolean);
descriptor: (Z)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
interactive
}
SourceFile: "Wagon.java"