Package | Description |
---|---|
com.perforce.p4java.client |
Provides interfaces for accessing and manipulating Perforce client workspaces and associated objects.
|
com.perforce.p4java.common.function | |
com.perforce.p4java.core |
Provides interfaces and classes for defining and accessing Perforce objects
such as jobs, changelists, etc., and, through the file sub-package, Perforce
files.
|
com.perforce.p4java.core.file |
Provides interfaces and classes for defining and accessing Perforce depot and workspace files.
|
com.perforce.p4java.exception |
Provides exception and error classes for signaling and handling user, internal, and Perforce server errors.
|
com.perforce.p4java.impl.generic.core |
Provides standard implementation classes for the com.perforce.p4java.core interfaces.
|
com.perforce.p4java.impl.generic.core.file |
Provides standard implementation classes for the com.perforce.p4java.core.file interfaces.
|
com.perforce.p4java.impl.mapbased.client | |
com.perforce.p4java.impl.mapbased.rpc | |
com.perforce.p4java.impl.mapbased.rpc.func.client | |
com.perforce.p4java.impl.mapbased.server | |
com.perforce.p4java.impl.mapbased.server.cmd | |
com.perforce.p4java.server |
Provides interfaces and classes for accessing Perforce SCM servers and associated server-level services.
|
com.perforce.p4java.server.callback |
Provides interfaces and classes for defining and accessing Perforce server callbacks
for things like logging, command progress, single sign on (SSO) authentication, etc.
|
com.perforce.p4java.server.delegator |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFileSpec> |
IClient.addFiles(java.util.List<IFileSpec> fileSpecs,
AddFilesOptions opts)
Open one or more Perforce client workspace files for adding to the Perforce server.
|
java.util.List<IFileSpec> |
IClient.copyFiles(IFileSpec fromFile,
IFileSpec toFile,
java.lang.String branchSpec,
CopyFilesOptions opts)
Schedule resolve and integration actions to make the target file identical to
the source file based only on the differences between the two (i.e.
|
java.util.List<IFileSpec> |
IClient.copyFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
CopyFilesOptions opts)
Copies one set of files (the 'source') into another (the 'target').
|
java.util.List<IFileSpec> |
IClient.deleteFiles(java.util.List<IFileSpec> fileSpecs,
DeleteFilesOptions opts)
Open Perforce client workspace files for deletion from a Perforce depot.
|
java.util.List<IFileSpec> |
IClient.editFiles(java.util.List<IFileSpec> fileSpecs,
EditFilesOptions opts)
Open one or more Perforce client workspace files for editing.
|
java.util.List<IFileSpec> |
IClient.getDiffFiles(java.util.List<IFileSpec> fileSpecs,
GetDiffFilesOptions opts)
Return a list of files that differ in some (arbitrarily complex)
way from depot.
|
ListData |
IClient.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options)
Returns list data filtered by client
|
java.util.List<IFileSpec> |
IClient.integrateFiles(IFileSpec fromFile,
IFileSpec toFile,
java.lang.String branchSpec,
IntegrateFilesOptions opts)
Integrate ("merge") from one Perforce filespec to another.
|
java.util.List<IFileSpec> |
IClient.integrateFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
IntegrateFilesOptions opts)
Integrate one set of files (the 'source') into another (the 'target').
|
java.util.List<IFileSpec> |
IClient.labelSync(java.util.List<IFileSpec> fileSpecs,
java.lang.String labelName,
LabelSyncOptions opts)
Perform a label sync operation for this client.
|
java.util.List<IFileSpec> |
IClient.lockFiles(java.util.List<IFileSpec> fileSpecs,
LockFilesOptions opts)
Lock an opened file against changelist submission.
|
java.util.List<IFileSpec> |
IClient.mergeFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
MergeFilesOptions opts)
Merges changes from one set of files (the 'source') into another (the 'target').
|
java.util.List<IFileSpec> |
IClient.openedFiles(java.util.List<IFileSpec> fileSpecs,
OpenedFilesOptions opts)
Return a list of files open for this client, optionally restricted to a
specific path and / or changelist.
|
java.util.List<IFileSpec> |
IClient.populateFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
PopulateFilesOptions opts)
Branches a set of files (the 'source') into another depot location (the
'target') in a single step.
|
java.util.List<IFileSpec> |
IClient.reconcileFiles(java.util.List<IFileSpec> fileSpecs,
ReconcileFilesOptions opts)
Open files for add, delete, and/or edit to reconcile client with workspace
changes made outside of Perforce.
|
java.util.List<IFileSpec> |
IClient.reopenFiles(java.util.List<IFileSpec> fileSpecs,
ReopenFilesOptions opts)
Reopen Perforce files in a new changelist.
|
java.util.List<IFileSpec> |
IClient.resolvedFiles(java.util.List<IFileSpec> fileSpecs,
ResolvedFilesOptions opts)
Return a list of files resolved but not submitted for this client.
|
java.util.List<IFileSpec> |
IClient.resolveFilesAuto(java.util.List<IFileSpec> fileSpecs,
ResolveFilesAutoOptions opts)
Automatically resolve the results of a previousPerforce file integration.
|
java.util.List<IFileSpec> |
IClient.revertFiles(java.util.List<IFileSpec> fileSpecs,
RevertFilesOptions opts)
Revert open Perforce client workspace files back to the revision previously synced
from the Perforce depot, discarding any pending changelists or integrations that
have been made so far.
|
java.util.List<IFileSpec> |
IClient.shelveFiles(java.util.List<IFileSpec> fileSpecs,
int changelistId,
ShelveFilesOptions opts)
Shelve files in a changelist.
|
java.util.List<IFileSpec> |
IClient.submitShelvedChangelist(int shelvedChangelistId)
Submit a shelved changelist without transferring files or modifying the
workspace.
|
java.util.List<IFileSpec> |
IClient.sync(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts)
Sync a Perforce client workspace against the Perforce server.
|
void |
IClient.sync(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
IStreamingCallback callback,
int key)
Sync a Perforce client workspace against the Perforce server.
|
void |
IClient.syncParallel(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
IStreamingCallback callback,
int key,
ParallelSyncOptions pSyncOpts)
Sync a Perforce client workspace against the Perforce server in parallel.
|
java.util.List<IFileSpec> |
IClient.syncParallel(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
ParallelSyncOptions psyncOpts)
Sync a Perforce client workspace against the Perforce server in parallel.
|
java.util.List<IFileSpec> |
IClient.unlockFiles(java.util.List<IFileSpec> fileSpecs,
UnlockFilesOptions opts)
Release locked files but leave them open.
|
java.util.List<IFileSpec> |
IClient.unshelveFiles(java.util.List<IFileSpec> fileSpecs,
int sourceChangelistId,
int targetChangelistId,
UnshelveFilesOptions opts)
Unshelve file(s) from a shelf.
|
Modifier and Type | Method and Description |
---|---|
R |
FunctionWithException.apply(T t) |
Modifier and Type | Method and Description |
---|---|
static IChangelist |
CoreFactory.createChangelist(IClient client,
java.lang.String description,
boolean createOnServer)
Create a new changelist object locally and optionally also create
it on the server using the passed-in client for default values.
|
static IClient |
CoreFactory.createClient(IOptionsServer server,
java.lang.String name,
java.lang.String description,
java.lang.String root,
java.lang.String[] paths,
boolean createOnServer)
Create a new client local object and optionally also create it on the server.
|
static IJob |
CoreFactory.createJob(IOptionsServer server,
java.util.Map<java.lang.String,java.lang.Object> map,
boolean createOnServer)
Simple convenience factory method to create a new local or in-server job.
|
static ILabel |
CoreFactory.createLabel(IOptionsServer server,
java.lang.String name,
java.lang.String description,
java.lang.String[] mapping,
boolean createOnServer)
Create a new ILabel object locally and optionally on the server.
|
static IUser |
CoreFactory.createUser(IOptionsServer server,
java.lang.String name,
java.lang.String email,
java.lang.String fullName,
java.lang.String password,
boolean createOnServer)
Create a new IUser object locally and optionally on the server.
|
static IUserGroup |
CoreFactory.createUserGroup(IOptionsServer server,
java.lang.String name,
java.util.List<java.lang.String> users,
boolean createOnServer)
Create a new user group locally and / or on the server, using "sensible" default
values for non-parameters.
|
java.io.InputStream |
IChangelist.getDiffsStream(GetChangelistDiffsOptions opts)
Get an InputStream onto the file diffs associated with this changelist.
|
static IBranchSpec |
CoreFactory.newBranchSpec(IOptionsServer server,
java.lang.String name,
java.lang.String description,
java.lang.String[] branches,
boolean createOnServer)
Create a new branch spec locally and / or on the server with default values for
non-parameter fields.
|
java.util.List<IFileSpec> |
IChangelist.submit(SubmitOptions opts)
Submit this changelist and associate it with any jobs in the passed-in options.
|
void |
IChangelist.submit(SubmitOptions opts,
IStreamingCallback callback,
int key)
Submit this changelist and associate it with any jobs in the passed-in options.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<IFileAnnotation> |
IFileSpec.getAnnotations(GetFileAnnotationsOptions opts)
Get the file annotations associated with this file.
|
java.io.InputStream |
IFileSpec.getContents(GetFileContentsOptions opts)
Get the contents of this specific Perforce file revision from the Perforce
depot as an InputStream.
|
java.util.Map<IFileSpec,java.util.List<IFileRevisionData>> |
IFileSpec.getRevisionHistory(GetRevisionHistoryOptions opts)
Get the revision history of this Perforce file.
|
java.util.List<IFileSpec> |
IFileSpec.move(IFileSpec toFile,
MoveFileOptions opts)
Move this file if it's already opened for edit or add (the fromFile) to the destination
file (the toFile).
|
Modifier and Type | Class and Description |
---|---|
class |
AccessException
Exception thrown by P4Java methods when access to data or services has
been denied by the Perforce server.
|
class |
ConfigException
Exception class for P4Java configuration-related exceptions.
|
class |
ConnectionException
Superclass for all P4Java connection-related exceptions.
|
class |
ConnectionNotConnectedException
Special subclass of ConnectionException to signal the case of
attempting to issue a Perforce server command with an IServer
that hasn't been explicitly connected to that Perforce server.
|
class |
FileDecoderException
Exception class for P4Java file decoding exceptions.
|
class |
FileEncoderException
Exception class for P4Java file encoding exceptions.
|
class |
NoSuchObjectException
Exception class to use to signal missing objects within p4java; this
is not used for missing objects on the Perforce server side.
|
class |
OptionsException
A P4Java extension used to signal to participating
users that an error occurred in Options object processing.
|
class |
RequestException
An exception to be used to signal that the Perforce server has detected
an error in processing or fielding a request.
|
class |
ResourceException
Exception superclass for all P4Java resource-related exceptions.
|
class |
TrustException
Special subclass of ConnectionException to signal the case of attempting to
establish trust for a SSL connection to the Perforce server.
|
Modifier and Type | Method and Description |
---|---|
java.io.InputStream |
Changelist.getDiffsStream(GetChangelistDiffsOptions opts) |
java.util.List<IFileSpec> |
Changelist.submit(SubmitOptions opts) |
void |
Changelist.submit(SubmitOptions opts,
IStreamingCallback callback,
int key) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFileAnnotation> |
FileSpec.getAnnotations(GetFileAnnotationsOptions opts) |
java.io.InputStream |
FileSpec.getContents(GetFileContentsOptions opts) |
java.util.Map<IFileSpec,java.util.List<IFileRevisionData>> |
FileSpec.getRevisionHistory(GetRevisionHistoryOptions opts) |
java.util.List<IFileSpec> |
FileSpec.move(IFileSpec toFile,
MoveFileOptions opts) |
Modifier and Type | Method and Description |
---|---|
java.util.List<IFileSpec> |
Client.addFiles(java.util.List<IFileSpec> fileSpecs,
AddFilesOptions opts) |
java.util.List<IFileSpec> |
Client.copyFiles(IFileSpec fromFile,
IFileSpec toFile,
java.lang.String branchSpec,
CopyFilesOptions opts) |
java.util.List<IFileSpec> |
Client.copyFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
CopyFilesOptions opts) |
java.util.List<IFileSpec> |
Client.deleteFiles(java.util.List<IFileSpec> fileSpecs,
DeleteFilesOptions opts) |
java.util.List<IFileSpec> |
Client.editFiles(java.util.List<IFileSpec> fileSpecs,
EditFilesOptions opts) |
java.util.List<IFileSpec> |
Client.getDiffFiles(java.util.List<IFileSpec> fileSpecs,
GetDiffFilesOptions opts) |
ListData |
Client.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options) |
java.util.List<IFileSpec> |
Client.integrateFiles(IFileSpec fromFile,
IFileSpec toFile,
java.lang.String branchSpec,
IntegrateFilesOptions opts) |
java.util.List<IFileSpec> |
Client.integrateFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
IntegrateFilesOptions opts) |
java.util.List<IFileSpec> |
Client.labelSync(java.util.List<IFileSpec> fileSpecs,
java.lang.String labelName,
LabelSyncOptions opts) |
java.util.List<IFileSpec> |
Client.lockFiles(java.util.List<IFileSpec> fileSpecs,
LockFilesOptions opts) |
java.util.List<IFileSpec> |
Client.mergeFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
MergeFilesOptions opts) |
java.util.List<IFileSpec> |
Client.openedFiles(java.util.List<IFileSpec> fileSpecs,
OpenedFilesOptions opts) |
java.util.List<IFileSpec> |
Client.populateFiles(IFileSpec fromFile,
java.util.List<IFileSpec> toFiles,
PopulateFilesOptions opts) |
java.util.List<IFileSpec> |
Client.reconcileFiles(java.util.List<IFileSpec> fileSpecs,
ReconcileFilesOptions opts) |
java.util.List<IFileSpec> |
Client.reopenFiles(java.util.List<IFileSpec> fileSpecs,
ReopenFilesOptions opts) |
java.util.List<IFileSpec> |
Client.resolvedFiles(java.util.List<IFileSpec> fileSpecs,
ResolvedFilesOptions opts) |
java.util.List<IFileSpec> |
Client.resolveFilesAuto(java.util.List<IFileSpec> fileSpecs,
ResolveFilesAutoOptions opts) |
java.util.List<IFileSpec> |
Client.revertFiles(java.util.List<IFileSpec> fileSpecs,
RevertFilesOptions opts) |
java.util.List<IFileSpec> |
Client.shelveFiles(java.util.List<IFileSpec> fileSpecs,
int changelistId,
ShelveFilesOptions opts) |
java.util.List<IFileSpec> |
Client.submitShelvedChangelist(int shelvedChangelistId) |
java.util.List<IFileSpec> |
Client.sync(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts) |
void |
Client.sync(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
IStreamingCallback callback,
int key) |
void |
Client.syncParallel(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
IStreamingCallback callback,
int key,
ParallelSyncOptions pSyncOpts) |
java.util.List<IFileSpec> |
Client.syncParallel(java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
ParallelSyncOptions pSyncOpts) |
java.util.List<IFileSpec> |
Client.unlockFiles(java.util.List<IFileSpec> fileSpecs,
UnlockFilesOptions opts) |
java.util.List<IFileSpec> |
Client.unshelveFiles(java.util.List<IFileSpec> fileSpecs,
int sourceChangelistId,
int targetChangelistId,
UnshelveFilesOptions opts) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RpcServer.addTrust(java.lang.String fingerprintValue) |
java.lang.String |
RpcServer.addTrust(java.lang.String fingerprintValue,
TrustOptions options) |
java.lang.String |
RpcServer.addTrust(TrustOptions opts) |
java.util.Map<java.lang.String,java.lang.Object>[] |
NtsServerImpl.execInputStringMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
java.util.Map<java.lang.String,java.lang.Object>[] |
OneShotServerImpl.execInputStringMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
NtsServerImpl.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
OneShotServerImpl.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
NtsServerImpl.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IFilterCallback filterCallback) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
OneShotServerImpl.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IFilterCallback filterCallback) |
java.io.InputStream |
NtsServerImpl.execInputStringStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
java.io.InputStream |
OneShotServerImpl.execInputStringStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString) |
void |
NtsServerImpl.execInputStringStreamingMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key) |
void |
OneShotServerImpl.execInputStringStreamingMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key) |
void |
NtsServerImpl.execInputStringStreamingMapComd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key)
Deprecated.
|
void |
OneShotServerImpl.execInputStringStreamingMapComd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key)
Deprecated.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
NtsServerImpl.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
IFilterCallback filterCallback,
IParallelCallback parallelCallback) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
OneShotServerImpl.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
IFilterCallback filterCallback,
IParallelCallback parallelCallback) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
NtsServerImpl.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IFilterCallback filterCallback) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
OneShotServerImpl.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IFilterCallback filterCallback) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
NtsServerImpl.execQuietMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
OneShotServerImpl.execQuietMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap) |
java.io.InputStream |
NtsServerImpl.execStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap) |
java.io.InputStream |
OneShotServerImpl.execStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap) |
void |
NtsServerImpl.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key) |
void |
OneShotServerImpl.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key) |
void |
NtsServerImpl.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key,
IParallelCallback parallelCallback) |
void |
OneShotServerImpl.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key,
IParallelCallback parallelCallback) |
java.lang.String |
RpcServer.getTrust() |
java.util.List<Fingerprint> |
RpcServer.getTrusts() |
java.util.List<Fingerprint> |
RpcServer.getTrusts(TrustOptions opts) |
java.lang.String |
RpcServer.removeTrust() |
java.lang.String |
RpcServer.removeTrust(TrustOptions opts) |
void |
RpcServer.saveCurrentTicket()
Save current ticket returned from
Server.getAuthTicket() . |
Modifier and Type | Method and Description |
---|---|
static java.lang.String[] |
ClientHelper.buildParallelOptions(IServer serverImpl,
java.util.List<IFileSpec> fileSpecs,
SyncOptions syncOpts,
ParallelSyncOptions pSyncOpts)
Helper method that build the parallel sync options
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
Server.changePassword(java.lang.String oldPassword,
java.lang.String newPassword,
java.lang.String userName) |
java.lang.String |
Server.createDepot(IDepot newDepot) |
java.lang.String |
Server.createProtectionEntries(java.util.List<IProtectionEntry> entryList) |
java.lang.String |
Server.createStream(IStream stream) |
java.lang.String |
Server.createTriggerEntries(java.util.List<ITriggerEntry> entryList) |
java.lang.String |
Server.createUser(IUser user,
UpdateUserOptions opts) |
java.lang.String |
Server.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
java.lang.String |
Server.deleteBranchSpec(java.lang.String branchSpecName,
DeleteBranchSpecOptions opts) |
java.lang.String |
Server.deleteClient(java.lang.String clientName,
DeleteClientOptions opts) |
java.lang.String |
Server.deleteDepot(java.lang.String name) |
java.lang.String |
Server.deleteKey(java.lang.String keyName) |
java.lang.String |
Server.deleteLabel(java.lang.String labelName,
DeleteLabelOptions opts) |
java.lang.String |
Server.deletePendingChangelist(int id,
ChangelistOptions opts) |
java.lang.String |
Server.deleteProperty(java.lang.String name,
PropertyOptions opts) |
java.lang.String |
Server.deleteStream(java.lang.String streamPath,
StreamOptions opts) |
java.lang.String |
Server.deleteUser(java.lang.String userName,
UpdateUserOptions opts) |
java.lang.String |
Server.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
void |
Server.doGraphReceivePack(GraphReceivePackOptions options) |
java.util.List<IFileSpec> |
Server.duplicateRevisions(IFileSpec fromFile,
IFileSpec toFile,
DuplicateRevisionsOptions opts) |
java.util.List<IFix> |
Server.fixJobs(java.util.List<java.lang.String> jobIds,
int changeListId,
FixJobsOptions opts) |
java.io.InputStream |
Server.getBlobObject(java.lang.String repo,
java.lang.String sha)
Usage: cat-file -n {repo} blob {object-sha}
|
IBranchSpec |
Server.getBranchSpec(java.lang.String name,
GetBranchSpecOptions opts) |
java.util.List<IBranchSpecSummary> |
Server.getBranchSpecs(GetBranchSpecsOptions opts) |
IChangelist |
Server.getChangelist(int id,
ChangelistOptions opts) |
java.io.InputStream |
Server.getChangelistDiffs(int id,
GetChangelistDiffsOptions opts) |
java.util.List<IChangelistSummary> |
Server.getChangelists(java.util.List<IFileSpec> fileSpecs,
GetChangelistsOptions opts) |
java.util.List<IClientSummary> |
Server.getClients(GetClientsOptions opts) |
IClient |
Server.getClientTemplate(java.lang.String clientName,
GetClientTemplateOptions opts) |
ICommit |
Server.getCommitObject(java.lang.String sha)
Usage: cat-file commit {object-sha}
|
ICommit |
Server.getCommitObject(java.lang.String sha,
java.lang.String repo)
Usage: cat-file -n {repo} commit {object-sha}
|
java.lang.String |
Server.getCounter(java.lang.String counterName,
CounterOptions opts) |
java.util.Map<java.lang.String,java.lang.String> |
Server.getCounters(CounterOptions opts) |
java.util.Map<java.lang.String,java.lang.String> |
Server.getCounters(GetCountersOptions opts) |
java.util.List<IDbSchema> |
Server.getDbSchema(java.util.List<java.lang.String> tableSpecs) |
IDepot |
Server.getDepot(java.lang.String name) |
java.util.List<IFileSpec> |
Server.getDepotFiles(java.util.List<IFileSpec> fileSpecs,
GetDepotFilesOptions opts) |
java.util.List<IFileSpec> |
Server.getDirectories(java.util.List<IFileSpec> fileSpecs,
GetDirectoriesOptions opts) |
java.util.List<IDiskSpace> |
Server.getDiskSpace(java.util.List<java.lang.String> filesystems) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
Server.getExportRecords(ExportRecordsOptions opts) |
java.util.List<IExtendedFileSpec> |
Server.getExtendedFiles(java.util.List<IFileSpec> fileSpecs,
GetExtendedFilesOptions opts) |
java.util.List<IFileAnnotation> |
Server.getFileAnnotations(java.util.List<IFileSpec> fileSpecs,
GetFileAnnotationsOptions opts) |
java.io.InputStream |
Server.getFileContents(java.util.List<IFileSpec> fileSpecs,
GetFileContentsOptions opts) |
java.util.List<IFileDiff> |
Server.getFileDiffs(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts) |
java.io.InputStream |
Server.getFileDiffsStream(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts) |
java.util.List<IFileSize> |
Server.getFileSizes(java.util.List<IFileSpec> fileSpecs,
GetFileSizesOptions opts) |
java.util.List<IFix> |
Server.getFixes(java.util.List<IFileSpec> fileSpecs,
GetFixesOptions opts) |
java.util.List<ICommit> |
Server.getGraphCommitLogList(GraphCommitLogOptions options) |
java.util.List<IGraphListTree> |
Server.getGraphListTree(java.lang.String sha)
Usage: ls-tree {tree-sha}
|
IGraphObject |
Server.getGraphObject(java.lang.String sha)
Usage: cat-file -t {object-sha}
|
java.util.List<IRevListCommit> |
Server.getGraphRevList(GraphRevListOptions options)
Returns a list of revisions given the options
|
java.util.List<IGraphRef> |
Server.getGraphShowRefs(GraphShowRefOptions opts)
Usage: show-ref [ -a -n {repo} -u {user} -t {type} -m {max} ]
|
java.util.List<IChangelist> |
Server.getInterchanges(IFileSpec fromFile,
IFileSpec toFile,
GetInterchangesOptions opts) |
java.util.List<IChangelist> |
Server.getInterchanges(java.lang.String branchSpecName,
java.util.List<IFileSpec> fromFileList,
java.util.List<IFileSpec> toFileList,
GetInterchangesOptions opts) |
java.util.List<IJob> |
Server.getJobs(java.util.List<IFileSpec> fileSpecs,
GetJobsOptions opts) |
java.lang.String |
Server.getKey(java.lang.String keyName) |
java.util.Map<java.lang.String,java.lang.String> |
Server.getKeys(GetKeysOptions opts) |
java.util.List<ILabelSummary> |
Server.getLabels(java.util.List<IFileSpec> fileList,
GetLabelsOptions opts) |
ListData |
Server.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options)
Usage: list [-l label [-d]] [-C] [-M] files..
|
ListData |
Server.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options,
java.lang.String clientName)
Internal use only.
|
java.lang.String |
Server.getLoginStatus() |
ILogTail |
Server.getLogTail(LogTailOptions opts) |
java.util.List<IFileLineMatch> |
Server.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
java.util.List<java.lang.String> infoLines,
MatchingLinesOptions options) |
java.util.List<IFileLineMatch> |
Server.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
MatchingLinesOptions options) |
java.util.List<IFileSpec> |
Server.getOpenedFiles(java.util.List<IFileSpec> fileSpecs,
OpenedFilesOptions opts) |
java.util.List<IProperty> |
Server.getProperty(GetPropertyOptions opts) |
java.util.List<IProtectionEntry> |
Server.getProtectionEntries(java.util.List<IFileSpec> fileList,
GetProtectionEntriesOptions opts) |
java.io.InputStream |
Server.getProtectionsTable() |
java.util.List<IRepo> |
Server.getRepos(ReposOptions options) |
java.util.List<IReviewChangelist> |
Server.getReviewChangelists(GetReviewChangelistsOptions opts) |
java.util.List<IUserSummary> |
Server.getReviews(java.util.List<IFileSpec> fileSpecs,
GetReviewsOptions opts) |
java.util.Map<IFileSpec,java.util.List<IFileRevisionData>> |
Server.getRevisionHistory(java.util.List<IFileSpec> fileSpecs,
GetRevisionHistoryOptions opts) |
java.util.List<IServerProcess> |
Server.getServerProcesses(GetServerProcessesOptions opts) |
java.util.List<IFileSpec> |
Server.getShelvedFiles(int changelistId) |
java.util.List<IFileSpec> |
Server.getShelvedFiles(int changelistId,
int max) |
IStream |
Server.getStream(java.lang.String streamPath) |
IStream |
Server.getStream(java.lang.String streamPath,
GetStreamOptions opts) |
void |
Server.getStreamingExportRecords(ExportRecordsOptions opts,
IStreamingCallback callback,
int key) |
IStreamIntegrationStatus |
Server.getStreamIntegrationStatus(java.lang.String stream,
StreamIntegrationStatusOptions opts) |
java.util.List<IStreamSummary> |
Server.getStreams(java.util.List<java.lang.String> streamPaths,
GetStreamsOptions opts) |
java.util.List<IFileSpec> |
Server.getSubmittedIntegrations(java.util.List<IFileSpec> fileSpecs,
GetSubmittedIntegrationsOptions opts) |
java.util.List<ITriggerEntry> |
Server.getTriggerEntries() |
java.io.InputStream |
Server.getTriggersTable() |
java.util.List<IUserGroup> |
Server.getUserGroups(java.lang.String userOrGroupName,
GetUserGroupsOptions opts) |
java.util.List<IUserSummary> |
Server.getUsers(java.util.List<java.lang.String> userList,
GetUsersOptions opts) |
void |
Server.journalWait(JournalWaitOptions opts) |
void |
Server.login(IUser user,
java.lang.StringBuffer ticket,
LoginOptions opts) |
void |
Server.login(java.lang.String password,
LoginOptions opts) |
void |
Server.login(java.lang.String password,
java.lang.StringBuffer ticket,
LoginOptions opts) |
void |
Server.logout(LoginOptions opts) |
java.util.List<IFileSpec> |
Server.moveFile(IFileSpec fromFile,
IFileSpec toFile,
MoveFileOptions opts) |
java.util.List<IObliterateResult> |
Server.obliterateFiles(java.util.List<IFileSpec> fileSpecs,
ObliterateFilesOptions opts) |
static java.lang.String[] |
Parameters.processParameters(Options opts,
IFileSpec fromFile,
IFileSpec toFile,
java.lang.String branchSpec,
IServer server)
Specialized parameter processing method for the Client.integrateFiles and
IOptionsServer.getFileDiffs methods.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
IFileSpec fromFileSpec,
java.util.List<IFileSpec> toFileSpecs,
java.lang.String[] stringParams,
IServer server)
Specialized parameter processing method for commands with 'fromFile' and
'toFiles' parameters.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
IServer server)
Version of processParameters for those rare methods that have no
non-Options arguments.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
java.util.List<IFileSpec> fileSpecs,
IServer server)
Process options and filespecs arguments for common methods that use a
single file spec list and an options object.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
java.util.List<IFileSpec> fromFiles,
java.util.List<IFileSpec> toFiles,
java.lang.String branchSpec,
IServer server)
Specialized parameter processing method for the
IOptionsServer.getInterchanges method.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
java.util.List<IFileSpec> fileSpecs,
java.lang.String[] stringParams,
boolean annotateFiles,
IServer server)
Omnibus processParameters method.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
java.util.List<IFileSpec> fileSpecs,
java.lang.String[] stringParams,
IServer server)
Process options, filespecs arguments, and string arguments for common
methods.
|
static java.lang.String[] |
Parameters.processParameters(Options opts,
java.util.List<IFileSpec> fileSpecs,
java.lang.String stringParam,
IServer server)
Process options, filespecs arguments, and a single string argument for
common methods.
|
java.lang.String |
Server.reload(ReloadOptions opts) |
java.lang.String |
Server.renameUser(java.lang.String oldUserName,
java.lang.String newUserName) |
java.util.List<java.lang.String> |
Server.searchJobs(java.lang.String words,
SearchJobsOptions opts) |
java.lang.String |
Server.setCounter(java.lang.String counterName,
java.lang.String value,
CounterOptions opts) |
java.util.List<IFileSpec> |
Server.setFileAttributes(java.util.List<IFileSpec> files,
java.util.Map<java.lang.String,java.lang.String> attributes,
SetFileAttributesOptions opts) |
java.util.List<IFileSpec> |
Server.setFileAttributes(java.util.List<IFileSpec> files,
java.lang.String attributeName,
java.io.InputStream inStream,
SetFileAttributesOptions opts) |
java.lang.String |
Server.setKey(java.lang.String keyName,
java.lang.String value,
KeyOptions opts) |
java.lang.String |
Server.setOrUnsetServerConfigurationValue(java.lang.String name,
java.lang.String value) |
java.lang.String |
Server.setProperty(java.lang.String name,
java.lang.String value,
PropertyOptions opts) |
java.util.List<ServerConfigurationValue> |
Server.showServerConfiguration(java.lang.String serverName,
java.lang.String variableName) |
java.lang.String |
Server.switchClientView(java.lang.String templateClientName,
java.lang.String targetClientName,
SwitchClientViewOptions opts) |
java.lang.String |
Server.switchStreamView(java.lang.String streamPath,
java.lang.String targetClientName,
SwitchClientViewOptions opts) |
java.util.List<IFileSpec> |
Server.tagFiles(java.util.List<IFileSpec> fileSpecs,
java.lang.String labelName,
TagFilesOptions opts) |
java.lang.String |
Server.unload(UnloadOptions opts) |
java.lang.String |
Server.updateClient(IClient client,
UpdateClientOptions opts) |
java.lang.String |
Server.updateProtectionEntries(java.util.List<IProtectionEntry> entryList) |
java.lang.String |
Server.updateStream(IStream stream,
StreamOptions opts) |
java.lang.String |
Server.updateTriggerEntries(java.util.List<ITriggerEntry> entryList) |
java.lang.String |
Server.updateUser(IUser user,
UpdateUserOptions opts) |
java.lang.String |
Server.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
java.util.List<IExtendedFileSpec> |
Server.verifyFiles(java.util.List<IFileSpec> fileSpecs,
VerifyFilesOptions opts) |
Modifier and Type | Method and Description |
---|---|
static <T> java.util.List<T> |
ResultListBuilder.buildNonNullObjectListFromCommandResultMaps(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resultMaps,
Function<java.util.Map,T> construct) |
static <T> java.util.List<T> |
ResultListBuilder.buildNonNullObjectListFromNonMessageCommandResultMaps(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> resultMaps,
Function<java.util.Map,T> construct) |
java.lang.String |
PasswdDelegator.changePassword(java.lang.String oldPassword,
java.lang.String newPassword,
java.lang.String userName) |
java.lang.String |
DepotDelegator.createDepot(IDepot newDepot) |
java.lang.String |
ProtectDelegator.createProtectionEntries(java.util.List<IProtectionEntry> entryList) |
java.lang.String |
StreamDelegator.createStream(IStream stream) |
java.lang.String |
TriggersDelegator.createTriggerEntries(java.util.List<ITriggerEntry> entryList) |
java.lang.String |
UserDelegator.createUser(IUser user,
UpdateUserOptions opts) |
java.lang.String |
GroupDelegator.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
java.lang.String |
BranchDelegator.deleteBranchSpec(java.lang.String branchSpecName,
DeleteBranchSpecOptions opts) |
java.lang.String |
ClientDelegator.deleteClient(java.lang.String clientName,
DeleteClientOptions opts)
Delete a Perforce client from a Perforce server.
|
java.lang.String |
DepotDelegator.deleteDepot(java.lang.String name) |
java.lang.String |
KeyDelegator.deleteKey(java.lang.String keyName) |
java.lang.String |
LabelDelegator.deleteLabel(java.lang.String labelName,
DeleteLabelOptions opts) |
java.lang.String |
ChangeDelegator.deletePendingChangelist(int id,
ChangelistOptions opts) |
java.lang.String |
PropertyDelegator.deleteProperty(java.lang.String name,
PropertyOptions opts) |
java.lang.String |
StreamDelegator.deleteStream(java.lang.String streamPath,
StreamOptions opts) |
java.lang.String |
UserDelegator.deleteUser(java.lang.String userName,
UpdateUserOptions opts) |
java.lang.String |
GroupDelegator.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
void |
GraphReceivePackDelegator.doGraphReceivePack(GraphReceivePackOptions options)
Invokes the receive-pack command on the sever.
|
java.util.List<IFileSpec> |
DuplicateDelegator.duplicateRevisions(IFileSpec fromFile,
IFileSpec toFile,
DuplicateRevisionsOptions opts) |
java.util.List<IFix> |
FixDelegator.fixJobs(java.util.List<java.lang.String> jobIds,
int changeListId,
FixJobsOptions opts) |
java.io.InputStream |
CommitDelegator.getBlobObject(java.lang.String repo,
java.lang.String sha) |
IBranchSpec |
BranchDelegator.getBranchSpec(java.lang.String name,
GetBranchSpecOptions opts) |
java.util.List<IBranchSpecSummary> |
BranchesDelegator.getBranchSpecs(GetBranchSpecsOptions opts) |
IChangelist |
ChangeDelegator.getChangelist(int id,
ChangelistOptions opts) |
java.io.InputStream |
DescribeDelegator.getChangelistDiffs(int changelistId,
GetChangelistDiffsOptions opts) |
java.util.List<IChangelistSummary> |
ChangesDelegator.getChangelists(java.util.List<IFileSpec> fileSpecs,
GetChangelistsOptions opts)
Get a list of Perforce changelist summary objects from the Perforce
server.
|
java.util.List<IClientSummary> |
ClientsDelegator.getClients(GetClientsOptions opts) |
IClient |
ClientDelegator.getClientTemplate(java.lang.String clientName,
GetClientTemplateOptions getClientTemplateOptions)
Get a template of a non-existent named Perforce client.
|
ICommit |
CommitDelegator.getCommitObject(java.lang.String sha) |
ICommit |
CommitDelegator.getCommitObject(java.lang.String sha,
java.lang.String repo) |
java.lang.String |
CounterDelegator.getCounter(java.lang.String counterName,
CounterOptions opts) |
java.util.Map<java.lang.String,java.lang.String> |
CountersDelegator.getCounters(CounterOptions opts) |
java.util.Map<java.lang.String,java.lang.String> |
CountersDelegator.getCounters(GetCountersOptions opts) |
java.util.List<IDbSchema> |
DBSchemaDelegator.getDbSchema(java.util.List<java.lang.String> tableSpecs) |
IDepot |
DepotDelegator.getDepot(java.lang.String name) |
java.util.List<IFileSpec> |
FilesDelegator.getDepotFiles(java.util.List<IFileSpec> fileSpecs,
GetDepotFilesOptions opts) |
java.util.List<IFileSpec> |
DirsDelegator.getDirectories(java.util.List<IFileSpec> fileSpecs,
GetDirectoriesOptions opts) |
java.util.List<IDiskSpace> |
DiskspaceDelegator.getDiskSpace(java.util.List<java.lang.String> filesystems) |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
ExportDelegator.getExportRecords(ExportRecordsOptions opts) |
java.util.List<IExtendedFileSpec> |
FstatDelegator.getExtendedFiles(java.util.List<IFileSpec> fileSpecs,
GetExtendedFilesOptions opts) |
java.util.List<IFileAnnotation> |
FileAnnotateDelegator.getFileAnnotations(java.util.List<IFileSpec> fileSpecs,
GetFileAnnotationsOptions opts) |
java.io.InputStream |
PrintDelegator.getFileContents(java.util.List<IFileSpec> fileSpecs,
GetFileContentsOptions opts) |
java.util.List<IFileDiff> |
Diff2Delegator.getFileDiffs(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts) |
java.io.InputStream |
Diff2Delegator.getFileDiffsStream(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts) |
java.util.List<IFileSize> |
SizesDelegator.getFileSizes(java.util.List<IFileSpec> fileSpecs,
GetFileSizesOptions opts) |
java.util.List<IFix> |
FixesDelegator.getFixes(java.util.List<IFileSpec> fileSpecs,
GetFixesOptions opts) |
java.util.List<ICommit> |
CommitDelegator.getGraphCommitLogList(GraphCommitLogOptions options)
Returns a List
|
java.util.List<IGraphListTree> |
GraphListTreeDelegator.getGraphListTree(java.lang.String sha) |
IGraphObject |
CommitDelegator.getGraphObject(java.lang.String sha) |
java.util.List<IRevListCommit> |
GraphRevListDelegator.getGraphRevList(GraphRevListOptions options)
Returns a List encapsulating a RevListCommit which holds the
data retrieved as part of the 'p4 graph rev-list -n'
|
java.util.List<IGraphRef> |
GraphShowRefDelegator.getGraphShowRefs(GraphShowRefOptions opts) |
java.util.List<IChangelist> |
InterchangesDelegator.getInterchanges(IFileSpec fromFile,
IFileSpec toFile,
GetInterchangesOptions opts) |
java.util.List<IChangelist> |
InterchangesDelegator.getInterchanges(java.lang.String branchSpecName,
java.util.List<IFileSpec> fromFileList,
java.util.List<IFileSpec> toFileList,
GetInterchangesOptions opts) |
java.util.List<IJob> |
JobsDelegator.getJobs(java.util.List<IFileSpec> fileSpecs,
GetJobsOptions opts) |
java.lang.String |
KeyDelegator.getKey(java.lang.String keyName) |
java.util.Map<java.lang.String,java.lang.String> |
KeysDelegator.getKeys(GetKeysOptions opts) |
java.util.List<ILabelSummary> |
LabelsDelegator.getLabels(java.util.List<IFileSpec> fileList,
GetLabelsOptions opts) |
ListData |
IListDelegator.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options) |
ListData |
ListDelegator.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options)
Returns the data retrieved as part of the 'p4 list -l'
|
ListData |
IListDelegator.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options,
java.lang.String clientName) |
ListData |
ListDelegator.getListData(java.util.List<IFileSpec> fileSpecs,
ListOptions options,
java.lang.String clientName) |
java.lang.String |
LoginDelegator.getLoginStatus() |
ILogTail |
LogTailDelegator.getLogTail(LogTailOptions opts) |
java.util.List<IFileLineMatch> |
GrepDelegator.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
java.util.List<java.lang.String> infoLines,
MatchingLinesOptions options)
Get list of matching lines in the specified file specs.
|
java.util.List<IFileLineMatch> |
GrepDelegator.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
MatchingLinesOptions options)
Get list of matching lines in the specified file specs.
|
java.util.List<IFileSpec> |
OpenedDelegator.getOpenedFiles(java.util.List<IFileSpec> fileSpecs,
OpenedFilesOptions opts) |
java.util.List<IProperty> |
PropertyDelegator.getProperty(GetPropertyOptions opts) |
java.util.List<IProtectionEntry> |
ProtectsDelegator.getProtectionEntries(java.util.List<IFileSpec> fileList,
GetProtectionEntriesOptions opts) |
java.io.InputStream |
ProtectDelegator.getProtectionsTable() |
java.util.List<IRepo> |
ReposDelegator.getRepos(ReposOptions options)
Get the repos with filter options
|
java.util.List<IReviewChangelist> |
ReviewDelegator.getReviewChangelists(GetReviewChangelistsOptions opts) |
java.util.List<IUserSummary> |
ReviewsDelegator.getReviews(java.util.List<IFileSpec> fileSpecs,
GetReviewsOptions opts) |
java.util.Map<IFileSpec,java.util.List<IFileRevisionData>> |
FileLogDelegator.getRevisionHistory(java.util.List<IFileSpec> fileSpecs,
GetRevisionHistoryOptions opts) |
java.util.List<IServerProcess> |
MonitorDelegator.getServerProcesses(GetServerProcessesOptions opts) |
java.util.List<IFileSpec> |
DescribeDelegator.getShelvedFiles(int changelistId) |
java.util.List<IFileSpec> |
DescribeDelegator.getShelvedFiles(int changelistId,
int max) |
IStream |
StreamDelegator.getStream(java.lang.String streamPath) |
IStream |
StreamDelegator.getStream(java.lang.String streamPath,
GetStreamOptions opts) |
void |
ExportDelegator.getStreamingExportRecords(ExportRecordsOptions opts,
IStreamingCallback callback,
int key) |
IStreamIntegrationStatus |
StatDelegator.getStreamIntegrationStatus(java.lang.String stream,
StreamIntegrationStatusOptions opts) |
java.util.List<IStreamSummary> |
StreamsDelegator.getStreams(java.util.List<java.lang.String> streamPaths,
GetStreamsOptions opts) |
java.util.List<IFileSpec> |
IntegratedDelegator.getSubmittedIntegrations(java.util.List<IFileSpec> fileSpecs,
GetSubmittedIntegrationsOptions opts) |
java.util.List<ITriggerEntry> |
TriggersDelegator.getTriggerEntries() |
java.io.InputStream |
TriggersDelegator.getTriggersTable() |
java.util.List<IUserGroup> |
GroupsDelegator.getUserGroups(java.lang.String userOrGroupName,
GetUserGroupsOptions opts) |
java.util.List<IUserSummary> |
UsersDelegator.getUsers(java.util.List<java.lang.String> userList,
GetUsersOptions opts) |
void |
JournalWaitDelegator.journalWait(JournalWaitOptions opts)
Journal wait.
|
void |
LoginDelegator.login(IUser user,
java.lang.StringBuffer ticket,
LoginOptions opts) |
void |
LoginDelegator.login(java.lang.String password,
LoginOptions opts) |
void |
LoginDelegator.login(java.lang.String password,
java.lang.StringBuffer ticket,
LoginOptions opts) |
void |
LogoutDelegator.logout(LoginOptions opts) |
java.util.List<IFileSpec> |
MoveDelegator.moveFile(IFileSpec fromFile,
IFileSpec toFile,
MoveFileOptions opts) |
java.util.List<IObliterateResult> |
ObliterateDelegator.obliterateFiles(java.util.List<IFileSpec> fileSpecs,
ObliterateFilesOptions opts) |
java.lang.String |
ReloadDelegator.reload(ReloadOptions opts) |
java.lang.String |
RenameUserDelegator.renameUser(java.lang.String oldUserName,
java.lang.String newUserName) |
java.util.List<java.lang.String> |
SearchDelegator.searchJobs(java.lang.String words,
SearchJobsOptions opts) |
java.lang.String |
CounterDelegator.setCounter(java.lang.String counterName,
java.lang.String value,
CounterOptions opts) |
java.util.List<IFileSpec> |
AttributeDelegator.setFileAttributes(java.util.List<IFileSpec> files,
java.util.Map<java.lang.String,java.lang.String> attributes,
SetFileAttributesOptions opts) |
java.util.List<IFileSpec> |
AttributeDelegator.setFileAttributes(java.util.List<IFileSpec> files,
java.lang.String attributeName,
java.io.InputStream inStream,
SetFileAttributesOptions opts) |
java.lang.String |
KeyDelegator.setKey(java.lang.String keyName,
java.lang.String value,
KeyOptions opts) |
java.lang.String |
ConfigureDelegator.setOrUnsetServerConfigurationValue(java.lang.String name,
java.lang.String value) |
java.lang.String |
PropertyDelegator.setProperty(java.lang.String name,
java.lang.String value,
PropertyOptions opts) |
java.util.List<ServerConfigurationValue> |
ConfigureDelegator.showServerConfiguration(java.lang.String serverName,
java.lang.String variableName) |
java.lang.String |
ClientDelegator.switchClientView(java.lang.String templateClientName,
java.lang.String targetClientName,
SwitchClientViewOptions opts)
Switch the target client spec's view without invoking the editor.
|
java.lang.String |
ClientDelegator.switchStreamView(java.lang.String streamPath,
java.lang.String targetClientName,
SwitchClientViewOptions opts)
Switch the target client spec's view without invoking the editor.
|
java.util.List<IFileSpec> |
TagDelegator.tagFiles(java.util.List<IFileSpec> fileSpecs,
java.lang.String labelName,
TagFilesOptions opts) |
java.lang.String |
UnloadDelegator.unload(UnloadOptions opts) |
java.lang.String |
ClientDelegator.updateClient(IClient client,
UpdateClientOptions opts)
Update an existing Perforce client on the current Perforce server.
|
java.lang.String |
ProtectDelegator.updateProtectionEntries(java.util.List<IProtectionEntry> entryList) |
java.lang.String |
StreamDelegator.updateStream(IStream stream,
StreamOptions opts) |
java.lang.String |
TriggersDelegator.updateTriggerEntries(java.util.List<ITriggerEntry> entryList) |
java.lang.String |
UserDelegator.updateUser(IUser user,
UpdateUserOptions opts) |
java.lang.String |
GroupDelegator.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
java.util.List<IExtendedFileSpec> |
VerifyDelegator.verifyFiles(java.util.List<IFileSpec> fileSpecs,
VerifyFilesOptions opts) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
IOptionsServer.addTrust(java.lang.String fingerprintValue)
Approve and add the specified fingerprint for the Perforce SSL
connection.
|
java.lang.String |
IOptionsServer.addTrust(java.lang.String fingerprintValue,
TrustOptions opts)
Approve and add the specified fingerprint or replacement for the Perforce
SSL connection.
|
java.lang.String |
IOptionsServer.addTrust(TrustOptions opts)
Approve and add the fingerprint for the Perforce SSL connection.
|
java.util.Map<java.lang.String,java.lang.Object>[] |
IServer.execInputStringMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a map.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IOptionsServer.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a list of maps.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IOptionsServer.execInputStringMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IFilterCallback filterCallback)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a list of maps.
|
java.io.InputStream |
IOptionsServer.execInputStringStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a stream.
|
void |
IOptionsServer.execInputStringStreamingMapCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key)
Issue a streaming map command to the Perforce server, using an optional
string for any input expected by the server (such as label or job specs,
etc.).
|
void |
IServer.execInputStringStreamingMapComd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.lang.String inString,
IStreamingCallback callback,
int key)
Deprecated.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IOptionsServer.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
IFilterCallback filterCallback,
IParallelCallback parallelCallback)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a list of maps.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IHelixCommandExecutor.execMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IFilterCallback filterCallback)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a list of maps.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IOptionsServer.execQuietMapCmdList(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap)
Issue an arbitrary P4Java command to the Perforce server and return the
results as a list of maps without invoking any command callbacks.
|
java.io.InputStream |
IOptionsServer.execStreamCmd(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap)
Issue an arbitrary P4Java command to the Perforce server and get the
results as a stream.
|
void |
IStreamingServer.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key) |
void |
IServer.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key)
Issue a streaming map command to the Perforce server, using an optional
map for any input expected by the server (such as label or job specs,
etc.).
|
void |
IServer.execStreamingMapCommand(java.lang.String cmdName,
java.lang.String[] cmdArgs,
java.util.Map<java.lang.String,java.lang.Object> inMap,
IStreamingCallback callback,
int key,
IParallelCallback parallelCallback)
Issue a parallelised streaming map command to the Perforce server, using an optional
map for any input expected by the server (such as label or job specs,
etc.).
|
java.lang.String |
IOptionsServer.getTrust()
Return the fingerprint for the Perforce SSL connection.
|
java.util.List<Fingerprint> |
IOptionsServer.getTrusts()
List all fingerprints in the trust file.
|
java.util.List<Fingerprint> |
IOptionsServer.getTrusts(TrustOptions opts)
List all fingerprints or replacements in the trust file.
|
java.lang.String |
IOptionsServer.removeTrust()
Remove the fingerprint for the Perforce SSL connection.
|
java.lang.String |
IOptionsServer.removeTrust(TrustOptions opts)
Remove the fingerprint or replacement for the Perforce SSL connection.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IStreamingCallback.endResults(int key)
When called, this signals to the consumer that a command has been
completed at the Perforce server, and that no more results will be available
from the associated command.
|
java.util.Map<java.lang.String,java.lang.String> |
IFilterCallback.getDoNotSkipKeysMap()
Per every RCP packet received from the Perforce server, callback to the
consumer to get a map of do-not-skip keys for informing the RPC layer not
to skip them.
|
boolean |
IStreamingCallback.handleResult(java.util.Map<java.lang.String,java.lang.Object> resultMap,
int key)
When called, this method signals to the consumer that an individual result
or error / warning / info message is available in map form from the Perforce
server.
|
void |
IFilterCallback.reset()
Per every RCP packet received from the Perforce server, callback to the
consumer to reset any counters and other variables.
|
boolean |
IFilterCallback.skip(java.lang.String key,
java.lang.Object value,
java.util.concurrent.atomic.AtomicBoolean skipSubsequent)
When called, this method signals to the consumer that an individual
key/value pair is being processed for the current received RPC packet
from the Perforce server.
|
boolean |
IStreamingCallback.startResults(int key)
When called, this signals to the consumer that a command has been
issued to the Perforce server.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
IPasswdDelegator.changePassword(java.lang.String oldPassword,
java.lang.String newPassword,
java.lang.String userName)
Change a user's password on the server.
|
java.lang.String |
IDepotDelegator.createDepot(IDepot newDepot)
Create a new depot in the repository.
|
java.lang.String |
IProtectDelegator.createProtectionEntries(java.util.List<IProtectionEntry> entryList)
Create or replace the protections table data on the Perforce server with
these new protection entries.
|
java.lang.String |
IStreamDelegator.createStream(IStream stream)
Create a new stream in the repository.
|
java.lang.String |
ITriggersDelegator.createTriggerEntries(java.util.List<ITriggerEntry> entryList)
Create or replace the triggers table data on the Perforce server with
these new trigger entries.
|
java.lang.String |
IUserDelegator.createUser(IUser user,
UpdateUserOptions opts)
Create a new Perforce user on the Perforce server.
|
java.lang.String |
IGroupDelegator.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Create a new Perforce user group on the Perforce server.
|
java.lang.String |
IBranchDelegator.deleteBranchSpec(java.lang.String branchSpecName,
DeleteBranchSpecOptions opts)
Delete a named Perforce branch spec from the Perforce server.
|
java.lang.String |
IClientDelegator.deleteClient(java.lang.String clientName,
DeleteClientOptions opts)
Delete a Perforce client from a Perforce server.
|
java.lang.String |
IDepotDelegator.deleteDepot(java.lang.String name)
Delete a named depot from the repository.
|
java.lang.String |
IKeyDelegator.deleteKey(java.lang.String keyName)
Delete a key on a Perforce server.
|
java.lang.String |
ILabelDelegator.deleteLabel(java.lang.String labelName,
DeleteLabelOptions opts)
Delete a named Perforce label from the Perforce server.
|
java.lang.String |
IChangeDelegator.deletePendingChangelist(int id,
ChangelistOptions opts)
Delete a pending Perforce changelist.
|
java.lang.String |
IPropertyDelegator.deleteProperty(java.lang.String name,
PropertyOptions opts)
Deletes a property value from the Perforce server.
|
java.lang.String |
IStreamDelegator.deleteStream(java.lang.String streamPath,
StreamOptions opts)
Delete a Perforce stream spec from the Perforce server.
|
java.lang.String |
IUserDelegator.deleteUser(java.lang.String userName,
UpdateUserOptions opts)
Delete a named Perforce user from the Perforce server
|
java.lang.String |
IGroupDelegator.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Delete a Perforce user group from the Perforce server.
|
void |
IGraphReceivePackDelegator.doGraphReceivePack(GraphReceivePackOptions options) |
java.util.List<IFileSpec> |
IDuplicateDelegator.duplicateRevisions(IFileSpec fromFile,
IFileSpec toFile,
DuplicateRevisionsOptions opts)
Duplicate revisions with integration history (unsupported).
|
java.util.List<IFix> |
IFixDelegator.fixJobs(java.util.List<java.lang.String> jobIds,
int changeListId,
FixJobsOptions opts)
Mark each named job as being fixed by the changelist number given with
changeListId.
|
java.io.InputStream |
ICommitDelegator.getBlobObject(java.lang.String repo,
java.lang.String sha)
Usage: cat-file -n {repo} blob {object-sha}
|
IBranchSpec |
IBranchDelegator.getBranchSpec(java.lang.String name,
GetBranchSpecOptions opts)
Get a specific named Perforce branch spec from the Perforce server.
|
java.util.List<IBranchSpecSummary> |
IBranchesDelegator.getBranchSpecs(GetBranchSpecsOptions opts)
Get a list of all summary Perforce branch specs known to the Perforce
server.
|
IChangelist |
IChangeDelegator.getChangelist(int id,
ChangelistOptions opts)
Get a specific Perforce changelist from a Perforce server.
|
java.io.InputStream |
IDescribeDelegator.getChangelistDiffs(int id,
GetChangelistDiffsOptions opts)
Get an InputStream onto the file diffs associated with a specific
submitted changelist.
|
java.util.List<IChangelistSummary> |
IChangesDelegator.getChangelists(java.util.List<IFileSpec> fileSpecs,
GetChangelistsOptions opts)
Get a list of Perforce changelist summary objects from the Perforce server.
|
java.util.List<IClientSummary> |
IClientsDelegator.getClients(GetClientsOptions opts)
Get a list of IClientSummary objects for all Perforce clients known to this Perforce
server.
|
IClient |
IClientDelegator.getClientTemplate(java.lang.String clientName,
GetClientTemplateOptions getClientTemplateOptions)
Get a template of a non-existent named Perforce client.
|
ICommit |
ICommitDelegator.getCommitObject(java.lang.String sha)
Usage: cat-file commit {object-sha}
(requires 'super' permission)
|
ICommit |
ICommitDelegator.getCommitObject(java.lang.String sha,
java.lang.String repo)
Usage: cat-file -n {repo} commit {object-sha}
|
java.lang.String |
ICounterDelegator.getCounter(java.lang.String counterName,
CounterOptions opts)
Get the value of a named Perforce counter from the Perforce server.
|
java.util.Map<java.lang.String,java.lang.String> |
ICountersDelegator.getCounters(CounterOptions opts)
Deprecated.
As of release 2013.1, replaced by
ICountersDelegator.getCounters(com.perforce.p4java.option.server.GetCountersOptions) |
java.util.Map<java.lang.String,java.lang.String> |
ICountersDelegator.getCounters(GetCountersOptions opts)
Get a map of the Perforce server's counters.
|
java.util.List<IDbSchema> |
IDBSchemaDelegator.getDbSchema(java.util.List<java.lang.String> tableSpecs)
Gets the db schema.
|
IDepot |
IDepotDelegator.getDepot(java.lang.String name)
Get an individual depot by name.
|
java.util.List<IFileSpec> |
IFilesDelegator.getDepotFiles(java.util.List<IFileSpec> fileSpecs,
GetDepotFilesOptions opts)
List all Perforce depot files known to the Perforce server that conform
to the passed-in wild-card file specification(s).
|
java.util.List<IFileSpec> |
IDirsDelegator.getDirectories(java.util.List<IFileSpec> fileSpecs,
GetDirectoriesOptions opts)
List any directories matching the passed-in file specifications.
|
java.util.List<IDiskSpace> |
IDiskspaceDelegator.getDiskSpace(java.util.List<java.lang.String> filesystems)
Get a list of disk space information about the current availability of
disk space on the server.
|
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
IExportDelegator.getExportRecords(ExportRecordsOptions opts)
Get a list of exported journal or checkpoint records (admin / superuser
command).
|
java.util.List<IExtendedFileSpec> |
IFstatDelegator.getExtendedFiles(java.util.List<IFileSpec> fileSpecs,
GetExtendedFilesOptions opts)
Return a list of everything Perforce knows about a set of Perforce files.
|
java.util.List<IFileAnnotation> |
IFileAnnotateDelegator.getFileAnnotations(java.util.List<IFileSpec> fileSpecs,
GetFileAnnotationsOptions opts)
Get a list of revision annotations for the specified files.
|
java.io.InputStream |
IPrintDelegator.getFileContents(java.util.List<IFileSpec> fileSpecs,
GetFileContentsOptions opts)
Return an InputStream onto the contents of one or more revisions of one or more Perforce depot
file contents.
|
java.util.List<IFileDiff> |
IDiff2Delegator.getFileDiffs(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts)
Run diff on the Perforce server of two files in the depot.
|
java.io.InputStream |
IDiff2Delegator.getFileDiffsStream(IFileSpec file1,
IFileSpec file2,
java.lang.String branchSpecName,
GetFileDiffsOptions opts)
Run diff on the Perforce server of two files in the depot.
|
java.util.List<IFileSize> |
ISizesDelegator.getFileSizes(java.util.List<IFileSpec> fileSpecs,
GetFileSizesOptions opts)
Gets a list of file sizes for one or more files in the depot.
|
java.util.List<IFix> |
IFixesDelegator.getFixes(java.util.List<IFileSpec> fileSpecs,
GetFixesOptions opts)
Return a list of all Perforce jobs with fix records associated with them,
along with the changelist number of the fix.
|
java.util.List<ICommit> |
IGraphCommitLogDelegator.getGraphCommitLogList(GraphCommitLogOptions options) |
java.util.List<ICommit> |
ICommitDelegator.getGraphCommitLogList(GraphCommitLogOptions options)
Usage: log -n {repo} {object-sha}
|
java.util.List<IGraphListTree> |
IGraphListTreeDelegator.getGraphListTree(java.lang.String sha) |
IGraphObject |
ICommitDelegator.getGraphObject(java.lang.String sha)
Usage: cat-file -t {object-sha}
|
java.util.List<IRevListCommit> |
IGraphRevListDelegator.getGraphRevList(GraphRevListOptions options) |
java.util.List<IGraphRef> |
IGraphShowRefDelegator.getGraphShowRefs(GraphShowRefOptions opts) |
java.util.List<IChangelist> |
IInterchangesDelegator.getInterchanges(IFileSpec fromFile,
IFileSpec toFile,
GetInterchangesOptions opts)
Returns a list of changelists that have not been integrated from a set of
source files to a set of target files.
|
java.util.List<IChangelist> |
IInterchangesDelegator.getInterchanges(java.lang.String branchSpecName,
java.util.List<IFileSpec> fromFileList,
java.util.List<IFileSpec> toFileList,
GetInterchangesOptions opts)
Returns a list of changelists that have not been integrated from a set of
source files to a set of target files.
|
java.util.List<IJob> |
IJobsDelegator.getJobs(java.util.List<IFileSpec> fileSpecs,
GetJobsOptions opts)
Return a list of Perforce jobs.
|
java.lang.String |
IKeyDelegator.getKey(java.lang.String keyName)
Get the value of a named Perforce key from the Perforce server.
|
java.util.Map<java.lang.String,java.lang.String> |
IKeysDelegator.getKeys(GetKeysOptions opts)
Get a map of the Perforce server's keys.
|
java.util.List<ILabelSummary> |
ILabelsDelegator.getLabels(java.util.List<IFileSpec> fileList,
GetLabelsOptions opts)
Get a list of Perforce labels, optionally tied to a specific set of files.
|
java.lang.String |
ILoginDelegator.getLoginStatus()
Return a string indicating the current login status; corresponds to the
p4 login -s command.
|
ILogTail |
ILogTailDelegator.getLogTail(LogTailOptions opts)
Gets the log tail.
|
java.util.List<IFileLineMatch> |
IGrepDelegator.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
java.util.List<java.lang.String> infoLines,
MatchingLinesOptions options)
Get list of matching lines in the specified file specs.
|
java.util.List<IFileLineMatch> |
IGrepDelegator.getMatchingLines(java.util.List<IFileSpec> fileSpecs,
java.lang.String pattern,
MatchingLinesOptions options)
Get list of matching lines in the specified file specs.
|
java.util.List<IFileSpec> |
IOpenedDelegator.getOpenedFiles(java.util.List<IFileSpec> fileSpecs,
OpenedFilesOptions opts)
If one or more Perforce file specs is passed-in, return the opened /
locked status of each file (if known) within an IFileSpec object;
otherwise return a list of all files known to be open for this Perforce
client workspace.
|
java.util.List<IProperty> |
IPropertyDelegator.getProperty(GetPropertyOptions opts)
Gets a list of one or more property values from the Perforce server.
|
java.util.List<IProtectionEntry> |
IProtectsDelegator.getProtectionEntries(java.util.List<IFileSpec> fileList,
GetProtectionEntriesOptions opts)
Get a list of Perforce protection entries for the passed-in arguments.
|
java.io.InputStream |
IProtectDelegator.getProtectionsTable()
Get an InputStream onto the entries of the Perforce protections table.
|
java.util.List<IRepo> |
IReposDelegator.getRepos(ReposOptions options)
Get the repos with filter options
|
java.util.List<IReviewChangelist> |
IReviewDelegator.getReviewChangelists(GetReviewChangelistsOptions opts)
Get a list of all submitted changelists equal or above a provided
changelist number that have not been reviewed before.
|
java.util.List<IUserSummary> |
IReviewsDelegator.getReviews(java.util.List<IFileSpec> fileSpecs,
GetReviewsOptions opts)
Get a list of all users who have subscribed to review the named files.
|
java.util.Map<IFileSpec,java.util.List<IFileRevisionData>> |
IFileLogDelegator.getRevisionHistory(java.util.List<IFileSpec> fileSpecs,
GetRevisionHistoryOptions opts)
Get the revision history data for one or more Perforce files.
|
java.util.List<IServerProcess> |
IMonitorDelegator.getServerProcesses(GetServerProcessesOptions opts)
Return a list of Perforce server processes active on the Perforce server.
|
java.util.List<IFileSpec> |
IDescribeDelegator.getShelvedFiles(int changelistId)
Get a list of shelved files associated with a Perforce pending
changelist.
|
java.util.List<IFileSpec> |
IDescribeDelegator.getShelvedFiles(int changelistId,
int max)
Get a list of shelved files associated with a Perforce pending
changelist.
|
IStream |
IStreamDelegator.getStream(java.lang.String streamPath)
Get an individual stream by stream path.
|
IStream |
IStreamDelegator.getStream(java.lang.String streamPath,
GetStreamOptions opts)
Get an individual stream by stream path.
|
void |
IExportDelegator.getStreamingExportRecords(ExportRecordsOptions opts,
IStreamingCallback callback,
int key)
Get each exported journal or checkpoint record (admin / superuser
command) as it comes in from the server, rather than waiting for the
entire command to complete.
|
IStreamIntegrationStatus |
IStatDelegator.getStreamIntegrationStatus(java.lang.String stream,
StreamIntegrationStatusOptions opts)
Get a stream's cached integration status with respect to its parent.
|
java.util.List<IStreamSummary> |
IStreamsDelegator.getStreams(java.util.List<java.lang.String> streamPaths,
GetStreamsOptions opts)
Get a list of all summary Perforce streams known to the Perforce server.
|
java.util.List<IFileSpec> |
IIntegratedDelegator.getSubmittedIntegrations(java.util.List<IFileSpec> fileSpecs,
GetSubmittedIntegrationsOptions opts)
Get a list of submitted integrations for the passed-in filespecs.
|
java.util.List<ITriggerEntry> |
ITriggersDelegator.getTriggerEntries()
Get a list of Perforce trigger entries.
|
java.io.InputStream |
ITriggersDelegator.getTriggersTable()
Get an InputStream onto the entries of the Perforce triggers table.
|
java.util.List<IUserGroup> |
IGroupsDelegator.getUserGroups(java.lang.String userOrGroupName,
GetUserGroupsOptions opts)
Get a list of Perforce user groups from the server.
|
java.util.List<IUserSummary> |
IUsersDelegator.getUsers(java.util.List<java.lang.String> userList,
GetUsersOptions opts)
Get a list of Perforce users known to this Perforce server.
|
void |
IJournalWaitDelegator.journalWait(JournalWaitOptions opts)
Turns on/off journal-wait.
|
void |
ILoginDelegator.login(IUser user,
java.lang.StringBuffer ticket,
LoginOptions opts)
Log another user in to Perforce by obtaining a session ticket for that
user.
|
void |
ILoginDelegator.login(java.lang.String password,
LoginOptions opts)
Log the current user (if any) in to a Perforce server, optionally
arranging to be logged in for all hosts.
|
void |
ILoginDelegator.login(java.lang.String password,
java.lang.StringBuffer ticket,
LoginOptions opts)
Log the current user (if any) in to a Perforce server using.
|
void |
ILogoutDelegator.logout(LoginOptions opts)
Log the current Perforce user out of a Perforce server session.
|
java.util.List<IFileSpec> |
IMoveDelegator.moveFile(IFileSpec fromFile,
IFileSpec toFile,
MoveFileOptions opts)
Move a file already opened for edit or add (the fromFile) to the
destination file (the toFile).
|
java.util.List<IObliterateResult> |
IObliterateDelegator.obliterateFiles(java.util.List<IFileSpec> fileSpecs,
ObliterateFilesOptions opts)
Obliterate permanently remove files and their history from the server.
|
java.lang.String |
IReloadDelegator.reload(ReloadOptions opts)
Reload an unloaded client or label.
|
java.lang.String |
IRenameUserDelegator.renameUser(java.lang.String oldUserName,
java.lang.String newUserName)
Completely renames a user, modifying all database records which mention
the user.
|
java.util.List<java.lang.String> |
ISearchDelegator.searchJobs(java.lang.String words,
SearchJobsOptions opts)
Search for jobs that contain the specified words in the search engine's
index.
|
java.lang.String |
ICounterDelegator.setCounter(java.lang.String counterName,
java.lang.String value,
CounterOptions opts)
Create, set or delete a counter on a Perforce server.
|
java.util.List<IFileSpec> |
IAttributeDelegator.setFileAttributes(java.util.List<IFileSpec> files,
java.util.Map<java.lang.String,java.lang.String> attributes,
SetFileAttributesOptions opts)
Set file attributes on one or more files (unsupported).
|
java.util.List<IFileSpec> |
IAttributeDelegator.setFileAttributes(java.util.List<IFileSpec> files,
java.lang.String attributeName,
java.io.InputStream inStream,
SetFileAttributesOptions opts)
Set a file attribute on one or more files using the passed-in input
stream as the source for the attribute's value (unsupported).
|
java.lang.String |
IKeyDelegator.setKey(java.lang.String keyName,
java.lang.String value,
KeyOptions opts)
Create, set or delete a key on a Perforce server.
|
java.lang.String |
IConfigureDelegator.setOrUnsetServerConfigurationValue(java.lang.String name,
java.lang.String value)
Set or unset a specific names server configuration variable.
|
java.lang.String |
IPropertyDelegator.setProperty(java.lang.String name,
java.lang.String value,
PropertyOptions opts)
Updates a property value in the Perforce server, or adds the property
value to the Perforce server if it is not yet there.
|
java.util.List<ServerConfigurationValue> |
IConfigureDelegator.showServerConfiguration(java.lang.String serverName,
java.lang.String variableName)
Show server configuration values.
|
java.lang.String |
IClientDelegator.switchClientView(java.lang.String templateClientName,
java.lang.String targetClientName,
SwitchClientViewOptions opts)
Switch the target client spec's view without invoking the editor.
|
java.lang.String |
IClientDelegator.switchStreamView(java.lang.String streamPath,
java.lang.String targetClientName,
SwitchClientViewOptions opts)
Switch the target client spec's view without invoking the editor.
|
java.util.List<IFileSpec> |
ITagDelegator.tagFiles(java.util.List<IFileSpec> fileSpecs,
java.lang.String labelName,
TagFilesOptions opts) |
java.lang.String |
IUnloadDelegator.unload(UnloadOptions opts)
Unloads a client or label to the unload depot.
|
java.lang.String |
IClientDelegator.updateClient(IClient client,
UpdateClientOptions opts)
Update an existing Perforce client on the current Perforce server.
|
java.lang.String |
IProtectDelegator.updateProtectionEntries(java.util.List<IProtectionEntry> entryList)
Replace the protections table data on the Perforce server with these new
protection entries.
|
java.lang.String |
IStreamDelegator.updateStream(IStream stream,
StreamOptions opts)
Update a Perforce stream spec on the Perforce server.
|
java.lang.String |
ITriggersDelegator.updateTriggerEntries(java.util.List<ITriggerEntry> entryList)
Replace the triggers table data on the Perforce server with these new
triggers entries.
|
java.lang.String |
IUserDelegator.updateUser(IUser user,
UpdateUserOptions opts)
Update a Perforce user on the Perforce server.
|
java.lang.String |
IGroupDelegator.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Update a Perforce user group on the Perforce server.
|
java.util.List<IExtendedFileSpec> |
IVerifyDelegator.verifyFiles(java.util.List<IFileSpec> fileSpecs,
VerifyFilesOptions opts)
Verify that the server archives are intact.
|
Copyright © 2018 Perforce Software. All Rights Reserved.