water.deploy
Class Host

java.lang.Object
  extended by water.deploy.Host

public class Host
extends java.lang.Object


Field Summary
static java.lang.String FOLDER
           
static java.lang.String SSH_OPTS
           
 
Constructor Summary
Host(java.lang.String addr)
           
Host(java.lang.String addr, java.lang.String user)
           
Host(java.lang.String addr, java.lang.String user, java.lang.String key)
           
 
Method Summary
 java.lang.String address()
           
static java.util.Set<java.lang.String> defaultExcludes()
           
static java.util.Set<java.lang.String> defaultIncludes()
           
 java.lang.String key()
           
 void rsync()
           
static void rsync(Host... hosts)
           
static void rsync(Host[] hosts, java.util.Set<java.lang.String> includes, java.util.Set<java.lang.String> excludes, boolean delete)
           
 void rsync(java.util.Set<java.lang.String> includes, java.util.Set<java.lang.String> excludes, boolean delete)
           
 java.lang.String toString()
           
 java.lang.String user()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

SSH_OPTS

public static final java.lang.String SSH_OPTS

FOLDER

public static final java.lang.String FOLDER
See Also:
Constant Field Values
Constructor Detail

Host

public Host(java.lang.String addr)

Host

public Host(java.lang.String addr,
            java.lang.String user)

Host

public Host(java.lang.String addr,
            java.lang.String user,
            java.lang.String key)
Method Detail

address

public java.lang.String address()

user

public java.lang.String user()

key

public java.lang.String key()

defaultIncludes

public static java.util.Set<java.lang.String> defaultIncludes()

defaultExcludes

public static java.util.Set<java.lang.String> defaultExcludes()

rsync

public void rsync()

rsync

public void rsync(java.util.Set<java.lang.String> includes,
                  java.util.Set<java.lang.String> excludes,
                  boolean delete)

rsync

public static void rsync(Host... hosts)

rsync

public static void rsync(Host[] hosts,
                         java.util.Set<java.lang.String> includes,
                         java.util.Set<java.lang.String> excludes,
                         boolean delete)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object