hudson.plugins.starteam
Class StarTeamConnection
java.lang.Object
hudson.plugins.starteam.StarTeamConnection
- All Implemented Interfaces:
- java.io.Serializable
public class StarTeamConnection
- extends java.lang.Object
- implements java.io.Serializable
StarTeamActor is a class that implements connecting to a StarTeam repository,
to a given project, view and folder.
- Author:
- Ilkka Laukkanen
- See Also:
- Serialized Form
|
Constructor Summary |
StarTeamConnection(java.lang.String hostName,
int port,
java.lang.String userName,
java.lang.String password,
java.lang.String projectName,
java.lang.String viewName,
java.lang.String folderName)
|
|
Method Summary |
void |
checkOut(java.util.Collection<com.starbase.starteam.File> filesToCheckOut,
java.io.PrintStream logger)
|
void |
close()
Close the connection. |
boolean |
equals(java.lang.Object object)
|
protected void |
finalize()
|
java.util.Collection<com.starbase.starteam.File> |
findAllFiles(java.io.File workspace,
java.io.PrintStream logger)
|
java.util.Collection<com.starbase.starteam.File> |
findChangedFiles(java.io.File workspace,
java.io.PrintStream logger,
java.util.Date fromDate)
|
int |
hashCode()
|
void |
initialize()
Initialize the connection. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
clone, getClass, notify, notifyAll, wait, wait, wait |
StarTeamConnection
public StarTeamConnection(java.lang.String hostName,
int port,
java.lang.String userName,
java.lang.String password,
java.lang.String projectName,
java.lang.String viewName,
java.lang.String folderName)
- Parameters:
hostName - port - userName - password - projectName - viewName - folderName -
initialize
public void initialize()
throws StarTeamSCMException
- Initialize the connection. This means logging on to the server and
finding the project, view and folder we want.
- Throws:
StarTeamSCMException - if logging on fails.
checkOut
public void checkOut(java.util.Collection<com.starbase.starteam.File> filesToCheckOut,
java.io.PrintStream logger)
throws java.io.IOException
- Parameters:
filesToCheckOut -
- Throws:
java.io.IOException - if checkout fails.
findAllFiles
public java.util.Collection<com.starbase.starteam.File> findAllFiles(java.io.File workspace,
java.io.PrintStream logger)
findChangedFiles
public java.util.Collection<com.starbase.starteam.File> findChangedFiles(java.io.File workspace,
java.io.PrintStream logger,
java.util.Date fromDate)
- Parameters:
workspace - logger - fromDate -
- Returns:
close
public void close()
- Close the connection.
finalize
protected void finalize()
throws java.lang.Throwable
- Overrides:
finalize in class java.lang.Object
- Throws:
java.lang.Throwable
equals
public boolean equals(java.lang.Object object)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
Copyright © 2009. All Rights Reserved.