|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.slide.hudson.plugins.CIFSShare
public class CIFSShare
Encapsulates the information for a single CIFS share
| Constructor Summary | |
|---|---|
CIFSShare()
Instantiates a new CIFS share.. |
|
CIFSShare(java.lang.String server,
int port,
int timeOut,
java.lang.String username,
java.lang.String password,
java.lang.String domain,
java.lang.String dir)
Instantiates a new CIFS share. |
|
CIFSShare(java.lang.String server,
java.lang.String port,
java.lang.String timeOut,
java.lang.String username,
java.lang.String password,
java.lang.String domain)
Instantiates a new CIFS share. |
|
| Method Summary | |
|---|---|
void |
delete(java.lang.String filePath,
java.io.PrintStream logger)
|
java.lang.String |
getDisplayUrl()
Gets the display safe (no password) URL for the share. |
java.lang.String |
getDomain()
Gets the domain portion of the URL. |
int |
getIntegerPort()
Gets the integer port. |
java.lang.String |
getPassword()
Gets the password. |
java.lang.String |
getPort()
Gets the port. |
java.lang.String |
getServer()
Gets the hostname. |
java.lang.String |
getShareName()
Gets the SMB share dir. |
int |
getTimeOut()
Gets the time out. |
java.lang.String |
getUrl()
Gets the FULL URL for the share including escaped password. |
java.lang.String |
getUsername()
Gets the username. |
void |
mkdirs(java.lang.String filePath,
java.io.PrintStream logger)
Mkdirs. |
void |
setDomain(java.lang.String domain)
Sets the domain portion of the URL. |
void |
setPassword(java.lang.String password)
Sets the password. |
void |
setPort(java.lang.String port)
Sets the port. |
void |
setServer(java.lang.String server)
Sets the hostname. |
void |
setShareName(java.lang.String dir)
Sets the share dir. |
void |
setTimeOut(int timeOut)
Sets the time out. |
void |
setUsername(java.lang.String username)
Sets the username. |
int |
upload(hudson.FilePath filePath,
java.lang.String destDir,
java.util.Map<java.lang.String,java.lang.String> envVars,
java.io.PrintStream logger)
Uploads a file (or multiple files) to the share defined by this object. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CIFSShare()
@DataBoundConstructor
public CIFSShare(java.lang.String server,
int port,
int timeOut,
java.lang.String username,
java.lang.String password,
java.lang.String domain,
java.lang.String dir)
server - the serverport - the porttimeOut - the time outusername - the usernamepassword - the passworddomain - the domaindir - the cifs dir
public CIFSShare(java.lang.String server,
java.lang.String port,
java.lang.String timeOut,
java.lang.String username,
java.lang.String password,
java.lang.String domain)
server - the serverport - the porttimeOut - the time outusername - the usernamepassword - the passworddomain - the domain| Method Detail |
|---|
public int getTimeOut()
public void setTimeOut(int timeOut)
timeOut - the new time outpublic java.lang.String getServer()
public void setServer(java.lang.String server)
hostname - the new hostnamepublic java.lang.String getPort()
public void setPort(java.lang.String port)
port - the new portpublic int getIntegerPort()
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
username - the new usernamepublic java.lang.String getPassword()
public void setPassword(java.lang.String password)
password - the new passwordpublic java.lang.String getDomain()
public void setDomain(java.lang.String domain)
domain - the domain for the share loginpublic java.lang.String getShareName()
public void setShareName(java.lang.String dir)
dir - the new share dirpublic java.lang.String getUrl()
public java.lang.String getDisplayUrl()
public int upload(hudson.FilePath filePath,
java.lang.String destDir,
java.util.Map<java.lang.String,java.lang.String> envVars,
java.io.PrintStream logger)
throws java.io.IOException,
java.lang.InterruptedException
java.io.IOException
java.lang.InterruptedException
public void mkdirs(java.lang.String filePath,
java.io.PrintStream logger)
throws java.io.IOException
filePath - the file pathlogger - the logger
SftpException - the sftp exception
java.io.IOException - Signals that an I/O exception has occurred.
public void delete(java.lang.String filePath,
java.io.PrintStream logger)
throws java.io.IOException
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||