|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PerforceException | |
|---|---|
| com.tek42.perforce.parse | Provides a the classes necessary for parsing p4 output and for writing to p4. |
| com.tek42.perforce.process | Provides objects for interacting with processes. |
| hudson.plugins.perforce | |
| Uses of PerforceException in com.tek42.perforce.parse |
|---|
| Methods in com.tek42.perforce.parse that throw PerforceException | |
|---|---|
Changelist |
ChangelistBuilder.build(StringBuilder sb)
|
Counter |
CounterBuilder.build(StringBuilder sb)
|
T |
AbstractFormBuilder.build(StringBuilder sb)
|
T |
Builder.build(StringBuilder sb)
This should assemble an object from a string value. |
Group |
GroupBuilder.buildForm(Map<String,String> fields)
|
Label |
LabelBuilder.buildForm(Map<String,String> fields)
|
User |
UserBuilder.buildForm(Map<String,String> fields)
|
abstract T |
AbstractFormBuilder.buildForm(Map<String,String> fields)
Should return a new object set with the data from fields. |
Workspace |
WorkspaceBuilder.buildForm(Map<String,String> fields)
|
boolean |
File.exists()
|
boolean |
Status.exists(String path)
Checks the specified path to see if it exists in the depot. |
StringBuilder |
Workspaces.flushTo(String path)
|
Changelist |
Changes.getChangelist(int number,
int maxFiles)
Returns a single changelist specified by its number. |
List<Changelist> |
Changes.getChangelists(String path,
int lastChange,
int limit,
int maxFiles)
Returns a list of changelists that match the parameters |
List<Changelist> |
Changes.getChangelistsFromNumbers(List<Integer> numbers,
int maxFiles)
Converts a list of numbers to a list of changes. |
List<Integer> |
Changes.getChangeNumbers(String path,
int start,
int limit)
A lightweight call to return changelist numbers for a given path. |
List<Integer> |
Changes.getChangeNumbersInRange(Workspace workspace,
int first,
int last,
boolean showIntegChanges)
Return the change numbers in the range [first, last] that apply to the specified workspace. |
List<Integer> |
Changes.getChangeNumbersInRange(Workspace workspace,
int first,
int last,
String paths,
boolean showIntegChanges)
|
List<Integer> |
Changes.getChangeNumbersInRangeForSinglePath(Workspace workspace,
int first,
int last,
String path,
boolean showIntegChanges)
|
List<Integer> |
Changes.getChangeNumbersTo(String path,
int untilChange)
Returns a list of changenumbers that start with the most recent change and work back to the specified change. |
List<Integer> |
Changes.getChangeNumbersTo(String workspace,
String path,
int untilChange)
Returns a list of changenumbers that start with the most recent change and work back to the specified change. |
Counter |
Counters.getCounter(String name)
Returns a counter specified by name. |
List<Counter> |
Counters.getCounters()
Returns a list of counters in the system. |
Group |
Groups.getGroup(String name)
Retrieves a single group specified by name. |
List<Group> |
Groups.getGroups()
Retrieves all groups in the perforce server. |
Integer |
Changes.getHighestLabelChangeNumber(Workspace workspace,
String label,
String path)
|
Label |
Labels.getLabel(String name)
Returns a label specified by name. |
List<Label> |
Labels.getLabels(String path)
Returns a list of labels in the system. |
protected StringBuilder |
AbstractPerforceTemplate.getPerforceResponse(String[] cmd)
Executes a perforce command and returns the output as a StringBuilder. |
protected StringBuilder |
AbstractPerforceTemplate.getPerforceResponse(String[] cmd,
AbstractPerforceTemplate.ResponseFilter filter)
|
protected byte[] |
AbstractPerforceTemplate.getRawPerforceResponseBytes(String[] cmd)
Used by calls that make use of p4.exe's python dictionary output format. |
protected List<String> |
AbstractPerforceTemplate.getRawPerforceResponseLines(String[] cmd)
Executes a p4 command and returns the output as list of lines. |
Workspace |
Workspaces.getWorkspace(String ws_name,
String stream_name)
Returns a workspace specified by name. |
boolean |
Status.isValid()
Checks the environment to see if it is valid. |
protected void |
AbstractPerforceTemplate.login()
Tries to perform a p4 login if the security level on the server is set to level 3 and no ticket was set via depot.setP4Ticket(). |
String |
File.read()
|
void |
ChangelistBuilder.save(Changelist obj,
Writer out)
|
void |
CounterBuilder.save(Counter counter,
Writer writer)
|
void |
GroupBuilder.save(Group group,
Writer out)
|
void |
LabelBuilder.save(Label label,
Writer writer)
|
void |
Builder.save(T obj,
Writer writer)
The converse of Builder.build(StringBuilder) this should take an object and disassemble it for writing to the
Perforce server. |
void |
UserBuilder.save(User obj,
Writer writer)
|
void |
WorkspaceBuilder.save(Workspace workspace,
Writer out)
|
void |
Counters.saveCounter(Counter counter)
Saves the given counter. |
void |
Groups.saveGroup(Group group)
Saves changes to an existing group, or creates a new one. |
void |
Labels.saveLabel(Label label)
Handles both creating and saving labels. |
protected void |
AbstractPerforceTemplate.saveToPerforce(Object object,
Builder builder)
Handles the IO for opening a process, writing to it, flushing, closing, and then handling any errors. |
void |
Workspaces.saveWorkspace(Workspace workspace)
Saves changes to an existing workspace, or creates a new one. |
StringBuilder |
Workspaces.syncDryRun()
Test whether there are any changes pending for the current client (P4CLIENT env var). |
StringBuilder |
Workspaces.syncTo(String path,
boolean forceSync,
boolean populateOnly)
Provides method to sync to a depot path and allows for any revision, changelist, label, etc. |
StringBuilder |
Workspaces.syncToHead(String path)
Synchronizes to the latest change for the specified path. |
StringBuilder |
Workspaces.syncToHead(String path,
boolean forceSync)
Synchronizes to the latest change for the specified path. |
| Uses of PerforceException in com.tek42.perforce.process |
|---|
| Methods in com.tek42.perforce.process that throw PerforceException | |
|---|---|
void |
CmdLineExecutor.exec(String[] args)
|
void |
Executor.exec(String[] args)
Execute the specified command and its arguments |
| Uses of PerforceException in hudson.plugins.perforce |
|---|
| Methods in hudson.plugins.perforce that throw PerforceException | |
|---|---|
void |
QuickCleaner.call(QuickCleaner.RemoteCall remoteCall)
|
void |
QuickCleaner.doClean()
|
void |
QuickCleaner.doRestore()
|
void |
QuickCleaner.exec()
|
void |
HudsonP4Executor.exec(String[] cmd)
|
void |
HudsonP4DefaultExecutor.exec(String[] cmd)
|
void |
HudsonP4RemoteExecutor.exec(String[] cmd)
|
static List<PerforceSCMHelper.WhereMapping> |
PerforceSCMHelper.parseWhereMapping(byte[] whereOutput)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||