public class PerforceClient
extends java.lang.Object
The clients are necessary, and extra clients can be made. However, if you do not specify them, one will be created for each new user in the system and then deleted at the end of the initialization run.
Constructor and Description |
---|
PerforceClient() |
Modifier and Type | Method and Description |
---|---|
static PerforceClient |
createTemporaryClient(java.lang.String user,
java.io.File rootDir)
Applies most of our conventions and system configuration to create a
client for use only during this initialization process.
|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getDescription() |
java.lang.String |
getHost() |
java.lang.String |
getName() |
java.lang.String |
getOwner() |
java.lang.String |
getRoot() |
java.io.File |
getRootFile() |
java.util.List<java.lang.String[]> |
getView() |
int |
hashCode() |
boolean |
isDescriptionEdit() |
boolean |
isHostEdit() |
boolean |
isTemporary() |
void |
setDescription(java.lang.String description) |
void |
setHost(java.lang.String host) |
void |
setName(java.lang.String name) |
void |
setOwner(java.lang.String owner) |
void |
setRoot(java.lang.String root) |
void |
setTemporary(boolean temporary) |
void |
setView(java.util.List<java.lang.String[]> view) |
java.lang.String |
toString() |
public static PerforceClient createTemporaryClient(java.lang.String user, java.io.File rootDir)
user
- The perforce login, there should be a PerforceUser
definition.rootDir
- The local file directory we use as the rootpublic boolean isTemporary()
public void setTemporary(boolean temporary)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getRoot()
public void setRoot(java.lang.String root)
public java.io.File getRootFile()
public java.lang.String getOwner()
public void setOwner(java.lang.String owner)
public java.lang.String getHost()
public void setHost(java.lang.String host)
public boolean isHostEdit()
public boolean isDescriptionEdit()
public java.lang.String getDescription()
public void setDescription(java.lang.String description)
public java.util.List<java.lang.String[]> getView()
public void setView(java.util.List<java.lang.String[]> view)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object