A B C D E F G H I J L M N O P R S T U V W

A

AbstractFormBuilder<T> - Class in com.tek42.perforce.parse
Abstract class that parses the stringbuilder into key/value pairs and then sends them to a abstract method responsible for building the object.
AbstractFormBuilder() - Constructor for class com.tek42.perforce.parse.AbstractFormBuilder
 
AbstractPerforceTemplate - Class in com.tek42.perforce.parse
Provides default functionality for interacting with Perforce using the template design pattern.
AbstractPerforceTemplate(Depot) - Constructor for class com.tek42.perforce.parse.AbstractPerforceTemplate
 
AbstractViewsSupport - Class in com.tek42.perforce.model
Provide base support for views.
AbstractViewsSupport() - Constructor for class com.tek42.perforce.model.AbstractViewsSupport
 
addFile(FileEntry) - Method in class com.perforce.api.Change
Adds the given FileEntry to the changelist.
addValue(String) - Method in class com.perforce.api.JobField
 
addView(String, String) - Method in class com.perforce.api.Mapping
Add a view to the Mapping.
addView(String) - Method in class com.perforce.api.Mapping
 
addView(String) - Method in class com.perforce.api.RobotMessage
Deprecated. Add a view.
addView(String) - Method in class com.tek42.perforce.model.AbstractViewsSupport
 
ALWAYS - Static variable in class com.perforce.api.JobField
Field type has always reset to the default upon saving
appearsToBeAnEncryptedPassword(String) - Method in class hudson.plugins.perforce.PerforcePasswordEncryptor
 
appendPath(String) - Method in class com.perforce.api.Env
Append the path element to the existing path.
appendPath(String) - Method in class com.tek42.perforce.Depot
Append the path element to the existing path.

B

Branch - Class in com.perforce.api
Representation of a source control branch.
Branch() - Constructor for class com.perforce.api.Branch
Default no-argument constructor.
Branch(String) - Constructor for class com.perforce.api.Branch
Constructor that is passed the branch name.
build(StringBuilder) - Method in class com.tek42.perforce.parse.AbstractFormBuilder
 
build(StringBuilder) - Method in interface com.tek42.perforce.parse.Builder
This should assemble an object from a string value.
build(StringBuilder) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
build(StringBuilder) - Method in class com.tek42.perforce.parse.CounterBuilder
 
buildEnvVars(AbstractBuild, Map<String, String>) - Method in class hudson.plugins.perforce.PerforceSCM
Override of SCM.buildEnvVars() in order to setup the last change we have sync'd to as a Hudson environment variable: P4_CHANGELIST
Builder<T> - Interface in com.tek42.perforce.parse
Interface for parsing perforce output into a concrete object and also for saving the object back to perforce.
buildForm(Map<String, String>) - Method in class com.tek42.perforce.parse.AbstractFormBuilder
Should return a new object set with the data from fields.
buildForm(Map<String, String>) - Method in class com.tek42.perforce.parse.GroupBuilder
 
buildForm(Map<String, String>) - Method in class com.tek42.perforce.parse.LabelBuilder
 
buildForm(Map<String, String>) - Method in class com.tek42.perforce.parse.UserBuilder
 
buildForm(Map<String, String>) - Method in class com.tek42.perforce.parse.WorkspaceBuilder
 

C

Cacheable - Interface in com.perforce.api
An interface that indicates the implementing class can be cached for some period of time.
Change - Class in com.perforce.api
Representation of a source control change.
Change() - Constructor for class com.perforce.api.Change
Default no-argument constructor.
Change(Env) - Constructor for class com.perforce.api.Change
 
Change(int) - Constructor for class com.perforce.api.Change
Constructor that accepts the change number.
Change(String) - Constructor for class com.perforce.api.Change
 
Changelist - Class in com.tek42.perforce.model
Represents a changelist in Perforce.
Changelist() - Constructor for class com.tek42.perforce.model.Changelist
 
Changelist.FileEntry - Class in com.tek42.perforce.model
Perforce has multiple files per change.
Changelist.FileEntry() - Constructor for class com.tek42.perforce.model.Changelist.FileEntry
 
Changelist.FileEntry.Action - Enum in com.tek42.perforce.model
 
Changelist.JobEntry - Class in com.tek42.perforce.model
Perforce links issues to changes via jobs.
Changelist.JobEntry() - Constructor for class com.tek42.perforce.model.Changelist.JobEntry
 
ChangelistBuilder - Class in com.tek42.perforce.parse
Responsible for building and saving changelists.
ChangelistBuilder() - Constructor for class com.tek42.perforce.parse.ChangelistBuilder
 
Changes - Class in com.tek42.perforce.parse
Base API object for interacting with changelists.
Changes(Depot) - Constructor for class com.tek42.perforce.parse.Changes
 
checkIn(Env, String, String) - Static method in class com.perforce.api.FileEntry
Checks in a file that has already been opened on the client using the description given.
checkout(AbstractBuild, Launcher, FilePath, BuildListener, File) - Method in class hudson.plugins.perforce.PerforceSCM
 
checkValidity() - Method in class com.perforce.api.Env
Checks the environment to see if it is valid.
cleanUp() - Static method in class com.perforce.api.Utils
Cleans up after the package has been used.
clearCache() - Method in interface com.perforce.api.Cacheable
Removes any cached objects.
clearCache() - Method in class com.perforce.api.SourceControlObject
Removes any cached objects.
clearDirty() - Method in class com.tek42.perforce.model.AbstractViewsSupport
 
clearViews() - Method in class com.perforce.api.RobotMessage
Deprecated. Clear all view information.
clearViews() - Method in class com.tek42.perforce.model.AbstractViewsSupport
Removes all views from this client.
Client - Class in com.perforce.api
Representation of a source control client.
Client() - Constructor for class com.perforce.api.Client
Default no-argument constructor.
Client(String) - Constructor for class com.perforce.api.Client
Constructor that is passed the client name.
Client(Env, String) - Constructor for class com.perforce.api.Client
Constructor that is passed the client name.
close(PrintStream) - Method in class com.perforce.api.P4Process
Waits for the process to exit and closes out the process.
close() - Method in class com.perforce.api.P4Process
Waits for the underlying process to exit and closes it down.
close() - Method in class com.tek42.perforce.process.CmdLineExecutor
 
close() - Method in interface com.tek42.perforce.process.Executor
Close down all open resources
close() - Method in class hudson.plugins.perforce.HudsonP4Executor
 
CLOSED - Static variable in class com.perforce.api.Job
Indicates that the Job is closed.
closeOnProcess(Proc) - Method in class hudson.plugins.perforce.HudsonPipedOutputStream
 
CmdLineExecutor - Class in com.tek42.perforce.process
Executes on the command line.
CmdLineExecutor(Map<String, String>) - Constructor for class com.tek42.perforce.process.CmdLineExecutor
Requires a map of environment variables (P4USER, P4CLIENT, P4PORT, etc)
com.perforce.api - package com.perforce.api
Provides legacy perforce.com API classes.
com.tek42.perforce - package com.tek42.perforce
Provides a java API for interacting with Perforce SCM.
com.tek42.perforce.model - package com.tek42.perforce.model
Provides models of perforce objects.
com.tek42.perforce.parse - package com.tek42.perforce.parse
Provides a the classes necessary for parsing p4 output and for writing to p4.
com.tek42.perforce.process - package com.tek42.perforce.process
Provides objects for interacting with processes.
commit() - Method in class com.perforce.api.Branch
 
commit() - Method in interface com.perforce.api.Cacheable
Stores this object back into Perforce, creating it if it didn't already exist.
commit() - Method in class com.perforce.api.Change
 
commit() - Method in class com.perforce.api.Client
 
commit() - Method in class com.perforce.api.Counter
 
commit() - Method in class com.perforce.api.DirEntry
Does nothing.
commit() - Method in class com.perforce.api.FileEntry
No-op.
commit() - Method in class com.perforce.api.Job
 
commit() - Method in class com.perforce.api.Label
 
commit() - Method in class com.perforce.api.Mapping
 
commit() - Method in class com.perforce.api.SourceControlObject
Stores this object back into Perforce, creating it if it didn't already exist.
commit() - Method in class com.perforce.api.User
TBD: The commit method is not working yet.
CommitException - Exception in com.perforce.api
Signals that an exception occurred during the process of committing a cacheable object to perforce.
CommitException(String) - Constructor for exception com.perforce.api.CommitException
 
commonLog(String, String, boolean) - Static method in class com.perforce.api.EventLog
Logs an event to the common log.
commonLog(String, String) - Static method in class com.perforce.api.EventLog
Logs an event to the common log.
commonLog(String) - Static method in class com.perforce.api.EventLog
Logs an event to the common log.
commonPrefix(Vector) - Static method in class com.perforce.api.Utils
Returns common prefix for a Vector of strings.
commonPrefix(Enumeration) - Static method in class com.perforce.api.Utils
Returns common prefix for an Enumeration of strings.
compareTo(Object) - Method in class com.perforce.api.Mapping
 
Counter - Class in com.perforce.api
Representation of perforce counters.
Counter() - Constructor for class com.perforce.api.Counter
Default no-argument constructor.
Counter(String) - Constructor for class com.perforce.api.Counter
 
Counter(Env, String) - Constructor for class com.perforce.api.Counter
 
Counter - Class in com.tek42.perforce.model
Represents a Perforce counter.
Counter() - Constructor for class com.tek42.perforce.model.Counter
 
CounterBuilder - Class in com.tek42.perforce.parse
Responsible for building and saving counters.
CounterBuilder() - Constructor for class com.tek42.perforce.parse.CounterBuilder
 
Counters - Class in com.tek42.perforce.parse
Base API object for interacting with counters.
Counters(Depot) - Constructor for class com.tek42.perforce.parse.Counters
 
createChangeLogParser() - Method in class hudson.plugins.perforce.PerforceSCM
 
customizePath(String, char, char) - Static method in class com.perforce.api.FileEntry
Returns the path after converting characters.

D

DATE - Static variable in class com.perforce.api.JobField
Data type is a date/time field
Debug - Class in com.perforce.api
Utility class used for debugging.
Debug() - Constructor for class com.perforce.api.Debug
 
decryptString(String) - Method in class hudson.plugins.perforce.PerforcePasswordEncryptor
 
DEFAULT - Static variable in class com.perforce.api.JobField
Field type has default provided, still not required
DefaultExecutorFactory - Class in com.tek42.perforce.process
Default @{link ExecutorFactory} that handles creating new CmdLineExecutors
DefaultExecutorFactory() - Constructor for class com.tek42.perforce.process.DefaultExecutorFactory
 
delete() - Method in class com.perforce.api.Change
Delete the pending changelist.
deleteEmptyChange() - Method in class com.perforce.api.Change
Deprecated. Use delete method instead.
Depot - Class in com.tek42.perforce
Represents the root object from which to interact with a Perforce server.
Depot() - Constructor for class com.tek42.perforce.Depot
 
Depot(ExecutorFactory) - Constructor for class com.tek42.perforce.Depot
 
depotizePath(String) - Static method in class com.perforce.api.FileEntry
Returns the path in depot format.
DirEntry - Class in com.perforce.api
Representation of a source control directory.
DirEntry() - Constructor for class com.perforce.api.DirEntry
Default, no-argument constructor.
DirEntry(Env) - Constructor for class com.perforce.api.DirEntry
Constructs a directory entry.
DirEntry(Env, String) - Constructor for class com.perforce.api.DirEntry
Constructs a directory entry.
DirEntry(DirEntry, String) - Constructor for class com.perforce.api.DirEntry
Constructs a directory entry.
dirty - Variable in class com.tek42.perforce.model.AbstractViewsSupport
 
doCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
doCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
Performs on-the-fly validation of the URL.
doCheckChangeList(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the change list entered exists
doCheckProjectPath(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the value is a valid Perforce project path.
doCheckTag(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceTagAction
Checks if the value is a valid Perforce tag (label) name.
doSubmit(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceTagAction
Invoked to actually tag the workspace.
doValidateP4Client(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks to see if the specified workspace is valid.
doValidateP4Label(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Performs syntactical check on the P4Label
doValidatePerforceLogin(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the perforce login credentials are good.

E

encryptString(String) - Method in class hudson.plugins.perforce.PerforcePasswordEncryptor
 
Env - Class in com.perforce.api
Representation of a source control environment.
Env() - Constructor for class com.perforce.api.Env
Default, no-argument constructor.
Env(String) - Constructor for class com.perforce.api.Env
Constructs an environment from a properties file.
Env(Env) - Constructor for class com.perforce.api.Env
Constructor that uses another environment as its basis.
Env(Properties) - Constructor for class com.perforce.api.Env
Constructor that uses a set of Properties to set up the environment.
ERROR - Static variable in class com.perforce.api.Debug
Only error messages are displayed.
error(String) - Static method in class com.perforce.api.Debug
Displays an error message for debugging.
EventLog - Class in com.perforce.api
This class controls an event log.
EventLog() - Constructor for class com.perforce.api.EventLog
Default, no-argument constructor.
EventLog(String) - Constructor for class com.perforce.api.EventLog
Constructor that accepts the title for this.
EventLog(String, String) - Constructor for class com.perforce.api.EventLog
Constructor that sets the log title and ouput filename.
exec(String[]) - Method in class com.perforce.api.P4Process
Executes a p4 command.
exec(String[]) - Method in class com.tek42.perforce.process.CmdLineExecutor
 
exec(String[]) - Method in interface com.tek42.perforce.process.Executor
Execute the specified command and its arguments
exec(String[]) - Method in class hudson.plugins.perforce.HudsonP4Executor
 
Executor - Interface in com.tek42.perforce.process
A simplified interface for interacting with another process.
ExecutorFactory - Interface in com.tek42.perforce.process
Parent interface to handle creation of new Executor objects.
exists(String) - Method in class com.tek42.perforce.parse.Status
Checks the specified path to see if it exists in the depot.

F

FileEntry - Class in com.perforce.api
Representation of a source control file.
FileEntry() - Constructor for class com.perforce.api.FileEntry
Default no-argument constructor.
FileEntry(Env) - Constructor for class com.perforce.api.FileEntry
Constructs a file entry using the environment.
FileEntry(Env, String) - Constructor for class com.perforce.api.FileEntry
Constructs a file entry using the environment and path.
FileEntry(String) - Constructor for class com.perforce.api.FileEntry
Constructs a file entry using the path.
findMailAddressFor(User) - Method in class hudson.plugins.perforce.PerforceMailResolver
 
FishEyePerforce - Class in hudson.plugins.perforce.browsers
Repository browser for Perforce in a FishEye server.
FishEyePerforce(URL) - Constructor for class hudson.plugins.perforce.browsers.FishEyePerforce
 
FishEyePerforce.DescriptorImpl - Class in hudson.plugins.perforce.browsers
 
FishEyePerforce.DescriptorImpl() - Constructor for class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
fix(Env, String, boolean, String) - Static method in class com.perforce.api.Job
 
fix(Env, String, boolean, Vector) - Static method in class com.perforce.api.Job
 
flush() - Method in class com.perforce.api.P4Process
Flushes the output stream to the process.
formatDepotPath(String, String, String, String, boolean) - Static method in class com.perforce.api.Utils
Breaks up a depot path and formats each level.

G

getAccess() - Method in class com.tek42.perforce.model.Label
 
getAccess() - Method in class com.tek42.perforce.model.Workspace
 
getAction() - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
getAffectedPaths() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getAltRoots() - Method in class com.tek42.perforce.model.Workspace
 
getAuthor() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getBase() - Static method in class com.perforce.api.P4Process
Returns the base process for this class.
getBasePath() - Method in class com.perforce.api.DirEntry
Returns the base path for this directory.
getBranch(String) - Static method in class com.perforce.api.Branch
Returns a Branch with the specified name, or null if not found.
getBranch(Env, String, boolean) - Static method in class com.perforce.api.Branch
Returns a Branch with the specified name, or null if not found.
getBranches() - Static method in class com.perforce.api.Branch
Deprecated.  
getBranches(Env) - Static method in class com.perforce.api.Branch
 
getBranchIterator(Env) - Static method in class com.perforce.api.Branch
 
getBranchNames(Env) - Static method in class com.perforce.api.Branch
Returns list of all branch names.
getBrowser() - Method in class hudson.plugins.perforce.PerforceSCM
 
getBuildCmd(String) - Method in interface com.tek42.perforce.parse.Builder
This should return the command line tokens to execute for retrieving an object from Perforce.
getBuildCmd(String) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
getBuildCmd(String) - Method in class com.tek42.perforce.parse.CounterBuilder
 
getBuildCmd(String) - Method in class com.tek42.perforce.parse.GroupBuilder
 
getBuildCmd(String) - Method in class com.tek42.perforce.parse.LabelBuilder
 
getBuildCmd(String) - Method in class com.tek42.perforce.parse.UserBuilder
 
getBuildCmd(String) - Method in class com.tek42.perforce.parse.WorkspaceBuilder
 
getCache() - Method in class com.perforce.api.Branch
 
getCache() - Method in interface com.perforce.api.Cacheable
Returns the HashDecay instance for this class
getCache() - Method in class com.perforce.api.Change
 
getCache() - Method in class com.perforce.api.Client
 
getCache() - Method in class com.perforce.api.Counter
 
getCache() - Method in class com.perforce.api.DirEntry
 
getCache() - Method in class com.perforce.api.FileEntry
 
getCache() - Method in class com.perforce.api.Job
 
getCache() - Method in class com.perforce.api.Label
 
getCache() - Method in class com.perforce.api.SourceControlObject
Returns the HashDecay instance for this class
getCache() - Method in class com.perforce.api.User
 
getChange(String) - Static method in class com.perforce.api.Change
 
getChange(String, boolean) - Static method in class com.perforce.api.Change
 
getChange(Env, String, boolean) - Static method in class com.perforce.api.Change
 
getChange(int) - Static method in class com.perforce.api.Change
 
getChange(int, boolean) - Static method in class com.perforce.api.Change
 
getChange(Env, int, boolean) - Static method in class com.perforce.api.Change
 
getChange() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getChangeFixes(Env, String, String[]) - Static method in class com.perforce.api.Job
Returns an array of changes that are fixed by the named job, limited to the list of files if specified.
getChangeFromPath(String) - Static method in class com.perforce.api.Utils
Returns the change number portion of a depot path, if there is a valid one found.
getChangelist(int) - Method in class com.tek42.perforce.parse.Changes
Returns a single changelist specified by its number.
getChangelists(String, int, int) - Method in class com.tek42.perforce.parse.Changes
Returns a list of changelists that match the parameters
getChangelistsFromNumbers(List<Integer>) - Method in class com.tek42.perforce.parse.Changes
Converts a list of numbers to a list of changes.
getChangeNumber() - Method in class com.tek42.perforce.model.Changelist
 
getChangeNumber() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getChangeNumbers(String, int, int) - Method in class com.tek42.perforce.parse.Changes
A lightweight call to return changelist numbers for a given path.
getChangeNumbersInRange(Workspace, int, int) - Method in class com.tek42.perforce.parse.Changes
Return the change numbers in the range [first, last] that apply to the specified workspace.
getChangeNumbersTo(String, int) - Method in class com.tek42.perforce.parse.Changes
Returns a list of changenumbers that start with the most recent change and work back to the specified change.
getChangeNumbersTo(String, String, int) - Method in class com.tek42.perforce.parse.Changes
Returns a list of changenumbers that start with the most recent change and work back to the specified change.
getChanges(Env, String) - Static method in class com.perforce.api.Change
 
getChanges(String) - Static method in class com.perforce.api.Change
 
getChanges(Env, String, int, String, String, boolean, String) - Static method in class com.perforce.api.Change
 
getChanges() - Method in class com.perforce.api.Job
 
getChanges() - Method in class com.tek42.perforce.Depot
Retrieves the Changes object for interacting with this depot's changelists
getChangeSetLink(PerforceChangeLogEntry) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce
 
getChangeSetLink(PerforceChangeLogEntry) - Method in class hudson.plugins.perforce.browsers.P4Web
P4 Web doesn't have a pretty view for changelists.
getClient(Env, String) - Static method in class com.perforce.api.Client
Returns a Client with the specified name, or null if not found.
getClient(String) - Static method in class com.perforce.api.Client
Returns a Client with the specified name, or null if not found.
getClient() - Method in class com.perforce.api.Env
Returns the P4CLIENT.
getClient() - Method in class com.tek42.perforce.Depot
Returns the P4CLIENT.
getClientIterator(Env) - Static method in class com.perforce.api.Client
 
getClientName() - Method in class com.perforce.api.Change
 
getClientPath() - Method in class com.perforce.api.FileEntry
Returns the client path for this file.
getClients() - Static method in class com.perforce.api.Client
Deprecated.  
getClients(Env) - Static method in class com.perforce.api.Client
 
getCode() - Method in class com.perforce.api.JobField
 
getCounter(String) - Method in class com.tek42.perforce.parse.Counters
Returns a counter specified by name.
getCounters(Env) - Static method in class com.perforce.api.Counter
Returns an array of all the Counters established on the server.
getCounters() - Method in class com.tek42.perforce.Depot
Retrieves the Counters object for interacting with this depot's counters.
getCounters() - Method in class com.tek42.perforce.parse.Counters
Returns a list of counters in the system.
getDataType() - Method in class com.perforce.api.JobField
 
getDate() - Method in class com.tek42.perforce.model.Changelist
 
getDebugLevel() - Static method in class com.perforce.api.Debug
Returns the current debug level.
getDelay() - Method in class com.perforce.api.HashDecay
Returns the delay.
getDepot(Launcher, FilePath) - Method in class hudson.plugins.perforce.PerforceSCM
This only exists because we need to do initialization after we have been brought back to life.
getDepot() - Method in class hudson.plugins.perforce.PerforceSCM
Used for MailResolver
getDepotFromRequest(StaplerRequest) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
getDepotPath() - Method in class com.perforce.api.FileEntry
Returns the depot path for this file.
getDescription() - Method in class com.perforce.api.Change
Returns the description for the Change.
getDescription() - Method in class com.perforce.api.FileEntry
Returns the decription for this file
getDescription() - Method in class com.perforce.api.Job
Returns the description for the Job.
getDescription() - Method in class com.perforce.api.Mapping
Returns the Mapping description.
getDescription() - Method in class com.tek42.perforce.model.Changelist
 
getDescription() - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
getDescription() - Method in class com.tek42.perforce.model.Label
 
getDescription() - Method in class com.tek42.perforce.model.Workspace
 
getDescription() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getDiffLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce
 
getDiffLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.browsers.P4Web
 
getDiffLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.PerforceRepositoryBrowser
Determines the link to the diff between the version.
getDirEntry(Env, String, boolean) - Static method in class com.perforce.api.DirEntry
Returns a directory entry for the supplied path.
getDirNames() - Method in class com.perforce.api.DirEntry
Returns an array of directory names.
getDirNames(Env) - Method in class com.perforce.api.DirEntry
Returns an array of directory names.
getDisplayName() - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
 
getDisplayName() - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
getDisplayName() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getEmail() - Method in class com.perforce.api.User
Returns the e-mail address for this user.
getEmail() - Method in class com.tek42.perforce.model.User
 
getEnumeration(Iterator) - Static method in class com.perforce.api.Utils
 
getenv(String) - Method in class com.perforce.api.Env
Returns the value for the named environment variable.
getEnv() - Method in class com.perforce.api.P4Process
Returns the environment in use by this process.
getEnv() - Method in class com.perforce.api.SourceControlObject
Returns the P4 environment associated with this instance.
getEnvp() - Method in class com.perforce.api.Env
Returns the environment in a String array.
getEventLog() - Static method in class com.perforce.api.Debug
Returns the current EventLog in use.
getExecFactory() - Method in class com.tek42.perforce.Depot
Ensures that the latest settings are reflected in the ExecutorFactory before it is used.
getExecutable() - Method in class com.perforce.api.Env
Returns the path to the executable.
getExecutable() - Method in class com.tek42.perforce.Depot
Returns the path to the executable.
getExitCode() - Method in class com.perforce.api.P4Process
Returns the exit code returned when the underlying process exits.
getExtraParams(String[]) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Adds any extra parameters that need to be applied to all perforce commands.
getField(String) - Method in class com.perforce.api.Job
 
getField(String) - Static method in class com.perforce.api.JobField
 
getField(String, Map<String, String>) - Method in class com.tek42.perforce.parse.AbstractFormBuilder
Test for null and returns an empty string if the key is not present.
getFieldAsList(String, Map<String, String>) - Method in class com.tek42.perforce.parse.AbstractFormBuilder
Like getField(String, Map) except that it assumes the value of the field is a String containing a delimited list of values.
getFieldNames() - Method in class com.perforce.api.Job
 
getFieldType() - Method in class com.perforce.api.JobField
 
getFile(String) - Static method in class com.perforce.api.FileEntry
Gets the file information for the specified path.
getFileContents() - Method in class com.perforce.api.FileEntry
Returns a String that contains this file's contents.
getFileContents(Env, String) - Method in class com.perforce.api.FileEntry
Returns a String that contains this file's contents.
getFileEntries() - Method in class com.perforce.api.Change
Returns a Vector filled with the files (including revision numbers) that were affected by this change.
getFileEntries() - Method in class com.perforce.api.Job
 
getFileLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce
 
getFileLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.browsers.P4Web
 
getFileLink(Changelist.FileEntry) - Method in class hudson.plugins.perforce.PerforceRepositoryBrowser
Determines the link to a single file under Perforce.
getFileLog(Env, String) - Static method in class com.perforce.api.FileEntry
Returns a list of FileEntry objects that represent the history of the specified file.
getFileName() - Method in class com.perforce.api.EventLog
Returns the output file name.
getFilename() - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
getFileNames() - Method in class com.perforce.api.DirEntry
Returns an array of file names for this directory.
getFileNames(Env) - Method in class com.perforce.api.DirEntry
Returns an array of file names for this directory.
getFiles() - Method in class com.perforce.api.Change
Returns a Vector filled with the files (including revision numbers) that were affected by this change.
getFiles() - Method in class com.perforce.api.DirEntry
Returns an array of file entries for this directory.
getFiles(Env) - Method in class com.perforce.api.DirEntry
Returns an array of file entries for this directory.
getFiles(Env, String) - Static method in class com.perforce.api.FileEntry
Returns the list of files for the path.
getFiles() - Method in class com.tek42.perforce.model.Changelist
 
getFirstChange() - Method in class hudson.plugins.perforce.PerforceSCM
This is only for the config screen.
getFlags() - Method in class com.perforce.api.RobotMessage
Deprecated. Returns the flags that are set.
getFullName() - Method in class com.perforce.api.User
Returns the full name of this user.
getFullName() - Method in class com.tek42.perforce.model.User
 
getGroup(String) - Method in class com.tek42.perforce.parse.Groups
Retrieves a single group specified by name.
getGroups() - Method in class com.tek42.perforce.Depot
Retrieves the Groups object for interacting with this depot's groups.
getGroups() - Method in class com.tek42.perforce.parse.Groups
Retrieves all groups in the perforce server.
getHaveRev() - Method in class com.perforce.api.FileEntry
Returns the revision number the client has for this file.
getHeadAction() - Method in class com.perforce.api.FileEntry
Returns the head revision action for this file.
getHeadChange() - Method in class com.perforce.api.FileEntry
Returns the head revision change number for this file.
getHeadDate() - Method in class com.perforce.api.FileEntry
Returns a String representation of date for the head revsision of the file.
getHeadRev() - Method in class com.perforce.api.FileEntry
Returns the head revision number for this file.
getHeadTime() - Method in class com.perforce.api.FileEntry
Returns the head revision time for this file.
getHeadTimeString() - Method in class com.perforce.api.FileEntry
Returns the head revision time as a String for this file.
getHeadType() - Method in class com.perforce.api.FileEntry
Returns the head revision type for this file.
getHistory() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 
getHost() - Method in class com.tek42.perforce.model.Workspace
 
getIconFileName() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getId() - Method in class com.perforce.api.User
Returns the id for this user.
getJob(String) - Static method in class com.perforce.api.Job
Returns the job with the specified name.
getJob(Env, String) - Static method in class com.perforce.api.Job
Returns the job with the specified name.
getJob() - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
getJobFixes(Env, String, String[]) - Static method in class com.perforce.api.Job
Returns an array of jobs that fix the specified change, limited to the list of files if specified.
getJobs(Env) - Static method in class com.perforce.api.Job
 
getJobs(Env, String, int, boolean, String[]) - Static method in class com.perforce.api.Job
 
getJobs() - Method in class com.tek42.perforce.model.Changelist
 
getJobView() - Method in class com.tek42.perforce.model.User
 
getLabel(String) - Static method in class com.perforce.api.Label
Returns a Label with the specified name, or null if not found.
getLabel(Env, String, boolean) - Static method in class com.perforce.api.Label
Returns a Label with the specified name, or null if not found.
getLabel(String) - Method in class com.tek42.perforce.parse.Labels
Returns a label specified by name.
getLabelIterator(Env) - Static method in class com.perforce.api.Label
 
getLabelNames(Env) - Static method in class com.perforce.api.Label
 
getLabels() - Static method in class com.perforce.api.Label
Deprecated. Use getLabels(Env) instead.
getLabels(Env) - Static method in class com.perforce.api.Label
 
getLabels() - Method in class com.tek42.perforce.Depot
Retrieves the labels object for interacting with this depot's labels.
getLabels(String) - Method in class com.tek42.perforce.parse.Labels
Returns a list of labels in the system.
getLastChange(Run) - Method in class hudson.plugins.perforce.PerforceSCM
 
getLastDepotChange(Run) - Method in class hudson.plugins.perforce.PerforceSCM
 
getLength() - Method in class com.perforce.api.JobField
 
getLevelName(int) - Static method in class com.perforce.api.Debug
Returns the name associated with the specified level.
getLineEnd() - Method in class com.tek42.perforce.model.Workspace
 
getLog() - Method in class com.perforce.api.EventLog
Returns an Enumeration that contains all the events in the log.
getLogger() - Method in class com.tek42.perforce.Depot
 
getLogger() - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
 
getLogLevel() - Static method in class com.perforce.api.Debug
Returns the current logging level.
getMaxLockTime() - Method in class com.tek42.perforce.model.Group
 
getMaxResults() - Method in class com.tek42.perforce.model.Group
 
getMaxScanRows() - Method in class com.tek42.perforce.model.Group
 
getModtimeString() - Method in class com.perforce.api.Change
 
getModtimeString() - Method in class com.perforce.api.Job
Returns the job's modification time
getMsg() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getName() - Method in class com.perforce.api.Counter
 
getName() - Method in class com.perforce.api.FileEntry
Returns the file name.
getName() - Method in class com.perforce.api.Job
Returns the name of this Job.
getName() - Method in class com.perforce.api.JobField
 
getName() - Method in class com.perforce.api.Mapping
Returns the name of the Mapping.
getName() - Method in class com.tek42.perforce.model.Counter
Returns counter name
getName() - Method in class com.tek42.perforce.model.Group
 
getName() - Method in class com.tek42.perforce.model.Label
 
getName() - Method in class com.tek42.perforce.model.Workspace
 
getNumber() - Method in class com.perforce.api.Change
Returns the number of this Change.
getOpened() - Static method in class com.perforce.api.FileEntry
Returns a list of files that are open for edit or add.
getOpened(Env, boolean) - Static method in class com.perforce.api.FileEntry
Returns a list of files that are open for edit or add.
getOpened(Env, boolean, boolean, int, Vector) - Static method in class com.perforce.api.FileEntry
Returns a list of files that are open for edit or add.
getOptions() - Method in class com.perforce.api.Client
Returns the Client options.
getOptions() - Method in class com.tek42.perforce.model.Label
 
getOptions() - Method in class com.tek42.perforce.model.Workspace
 
getOwner() - Method in class com.perforce.api.FileEntry
Returns the owner for this file
getOwner() - Method in class com.perforce.api.Mapping
Returns the owner of the Mapping.
getOwner() - Method in class com.tek42.perforce.model.Label
 
getOwner() - Method in class com.tek42.perforce.model.Workspace
 
getOwners() - Method in class com.tek42.perforce.model.Group
 
getOwnersAsString() - Method in class com.tek42.perforce.model.Group
 
getP4Client() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Exe() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Label() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Passwd() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Port() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4SysDrive() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4SysRoot() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Ticket() - Method in class com.tek42.perforce.Depot
Returns the ticket value for this depot's user.
getP4User() - Method in class hudson.plugins.perforce.PerforceSCM
 
getParent() - Method in class com.perforce.api.DirEntry
Returns the parent director.
getPassword() - Method in class com.perforce.api.Env
Returns the P4PASSWORD.
getPassword() - Method in class com.tek42.perforce.Depot
Returns the P4PASSWORD.
getPassword() - Method in class com.tek42.perforce.model.User
 
getPath() - Method in class com.perforce.api.DirEntry
Returns the path for this directory.
getPath() - Method in class com.perforce.api.Env
Returns the PATH.
getPath() - Method in class com.tek42.perforce.Depot
Returns the path
getPerforceEnv() - Method in class com.tek42.perforce.Depot
Obtain a legacy perforce Env object for using legacy API.
getPerforceResponse(String[]) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Executes a perforce command and returns the output as a StringBuilder.
getPort() - Method in class com.perforce.api.Env
Returns the P4PORT.
getPort() - Method in class com.tek42.perforce.Depot
Returns the P4PORT.
getPreset() - Method in class com.perforce.api.JobField
 
getProcess() - Method in class com.tek42.perforce.process.CmdLineExecutor
Useful for things like process.waitFor().
getProjectPath() - Method in class hudson.plugins.perforce.PerforceSCM
 
getProperties() - Method in class com.perforce.api.Env
Returns a new Properties instance that is set using the environments properties as its default.
getProperty(String, String) - Method in class com.perforce.api.Env
Searches for the property with the specified key in this property list.
getProperty(String) - Method in class com.perforce.api.Env
Searches for the property with the specified key in this property list.
getProperty(String) - Method in class com.tek42.perforce.Depot
Gets a property specified by key
getProperty(String, String) - Method in class com.tek42.perforce.Depot
Gets a value specified by key.
getPropertyList(String, String) - Method in class com.perforce.api.Env
Returns a Vector containing the property value list, as split up by the commas.
getPropertyList(String, String, String) - Method in class com.perforce.api.Env
Returns a Vector containing the property value list, as split up by the specified delimeter.
getRawMode() - Method in class com.perforce.api.P4Process
Returns the status of raw mode for this process.
getRawPerforceResponseLines(String[]) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Executes a p4 command and returns the output as list of lines.
getReader() - Method in class com.perforce.api.P4JNI
 
getReader() - Method in class com.tek42.perforce.process.CmdLineExecutor
 
getReader() - Method in interface com.tek42.perforce.process.Executor
Returns a BufferedReader for reading from the stdout/stderr of this process
getReader() - Method in class hudson.plugins.perforce.HudsonP4Executor
 
getReviews() - Method in class com.tek42.perforce.model.User
 
getRevision() - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
getRevision() - Method in class com.tek42.perforce.model.Label
 
getRoot() - Method in class com.perforce.api.Client
Returns the Client root.
getRoot() - Method in class com.tek42.perforce.model.Workspace
 
getSaveCmd(T) - Method in interface com.tek42.perforce.parse.Builder
The converse of Builder.getBuildCmd(String) this should return the command line tokens to execute for saving an object to Perforce.
getSaveCmd(Changelist) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
getSaveCmd(Counter) - Method in class com.tek42.perforce.parse.CounterBuilder
 
getSaveCmd(Group) - Method in class com.tek42.perforce.parse.GroupBuilder
 
getSaveCmd(Label) - Method in class com.tek42.perforce.parse.LabelBuilder
 
getSaveCmd(User) - Method in class com.tek42.perforce.parse.UserBuilder
 
getSaveCmd(Workspace) - Method in class com.tek42.perforce.parse.WorkspaceBuilder
 
getServerTimeout() - Method in class com.perforce.api.Env
Return the server timeout threshold.
getServerTimeout() - Method in class com.perforce.api.P4Process
Return the server timeout threshold.
getServerTimeout() - Method in class com.tek42.perforce.Depot
Return the server timeout threshold.
getShortDescription() - Method in class com.perforce.api.Change
 
getShortDescription(boolean) - Method in class com.perforce.api.Change
 
getShowThread() - Static method in class com.perforce.api.Debug
Returns the state of showing threads in degugging output.
getSize() - Method in class com.perforce.api.EventLog
Returns the size of the event log memory.
getSource() - Method in class com.perforce.api.FileEntry
Returns the source file entry associated with this file.
getStatus() - Method in class com.perforce.api.Change
Returns the status for the Change.
getStatus() - Method in class com.perforce.api.Job
Returns the status for the Job.
getStatus() - Method in class com.tek42.perforce.Depot
Retrieves the status object for interacting with the depot's status.
getStatus() - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
getStatusName() - Method in class com.perforce.api.Job
 
getSubgroups() - Method in class com.tek42.perforce.model.Group
 
getSubgroupsAsString() - Method in class com.tek42.perforce.model.Group
 
getSubmitOptions() - Method in class com.tek42.perforce.model.Workspace
 
getSyncTime() - Method in interface com.perforce.api.Cacheable
Returns the time, in milliseconds, that this object was synchronized.
getSyncTime() - Method in class com.perforce.api.SourceControlObject
Returns the time, in milliseconds, that this object was synchronized.
getSystemDrive() - Method in class com.tek42.perforce.Depot
Returns the system drive
getSystemRoot() - Method in class com.tek42.perforce.Depot
Returns the system root.
getTag() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getTimeout() - Method in class com.tek42.perforce.model.Group
 
getTitle() - Method in class com.perforce.api.EventLog
Gets the title of the log.
getUpdate() - Method in class com.tek42.perforce.model.Label
 
getUpdate() - Method in class com.tek42.perforce.model.Workspace
 
getUpdateTime() - Method in interface com.perforce.api.Cacheable
Returns the time, in milliseconds, for this object's last update.
getUpdateTime() - Method in class com.perforce.api.SourceControlObject
Returns the time, in milliseconds, for this object's last update.
getURL() - Method in class hudson.plugins.perforce.browsers.P4Web
 
getUser() - Method in class com.perforce.api.Change
Returns the User that owns this Change.
getUser() - Method in class com.perforce.api.Env
Returns the P4USER.
getUser() - Method in class com.perforce.api.Job
Returns the User that owns this Job.
getUser(String) - Static method in class com.perforce.api.User
Deprecated. Use method with Env parameter.
getUser(Env, String) - Static method in class com.perforce.api.User
Gets the user information for the specified user.
getUser() - Method in class com.tek42.perforce.Depot
Returns the P4USER.
getUser() - Method in class com.tek42.perforce.model.Changelist
 
getUser(String) - Method in class com.tek42.perforce.parse.Users
Returns the user specified by username.
getUsername() - Method in class com.tek42.perforce.model.User
 
getUsers() - Static method in class com.perforce.api.User
Returns an Enumeration of all User objects.
getUsers(Env) - Static method in class com.perforce.api.User
Returns an Enumeration of all User objects.
getUsers() - Method in class com.tek42.perforce.Depot
Retrieves the Users object for interacting with this depot's users.
getUsers() - Method in class com.tek42.perforce.model.Group
 
getUsersAsString() - Method in class com.tek42.perforce.model.Group
 
getValue() - Method in class com.perforce.api.Counter
Returns the value of this Counter.
getValue() - Method in class com.tek42.perforce.model.Counter
Returns counter value
getValues() - Method in class com.perforce.api.JobField
 
getView() - Method in class com.perforce.api.Mapping
 
getViewCount() - Method in class com.perforce.api.RobotMessage
Deprecated. Returns the number of views in this.
getViews() - Method in class com.perforce.api.Mapping
 
getViews() - Method in class com.perforce.api.RobotMessage
Deprecated. Returns an enumeration of the views.
getViews() - Method in class com.tek42.perforce.model.AbstractViewsSupport
 
getViewsAsString() - Method in class com.tek42.perforce.model.AbstractViewsSupport
Returns the list of views concatenated together with \n as delimeters.
getWorkspace() - Method in class com.tek42.perforce.model.Changelist
 
getWorkspace(String) - Method in class com.tek42.perforce.parse.Workspaces
Returns a workspace specified by name.
getWorkspaces() - Method in class com.tek42.perforce.Depot
Retrieves the Workspaces object for interacting with this depot's workspaces
getWriter() - Method in class com.perforce.api.P4JNI
 
getWriter() - Method in class com.perforce.api.P4Process
 
getWriter() - Method in class com.tek42.perforce.process.CmdLineExecutor
 
getWriter() - Method in interface com.tek42.perforce.process.Executor
Returns a BufferedWriter for writing to the stdin of this process
getWriter() - Method in class hudson.plugins.perforce.HudsonP4Executor
 
Group - Class in com.tek42.perforce.model
Represents a group in perforce.
Group() - Constructor for class com.tek42.perforce.model.Group
 
GroupBuilder - Class in com.tek42.perforce.parse
 
GroupBuilder() - Constructor for class com.tek42.perforce.parse.GroupBuilder
 
Groups - Class in com.tek42.perforce.parse
Object for working with perforce groups.
Groups(Depot) - Constructor for class com.tek42.perforce.parse.Groups
 

H

HashDecay - Class in com.perforce.api
This hashtable build to contain objects that will decay over time.
HashDecay() - Constructor for class com.perforce.api.HashDecay
 
HashDecay(long) - Constructor for class com.perforce.api.HashDecay
 
hitMax(StringBuilder) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Check to see if the perforce request resulted in a "too many results" error.
HTMLEncode(String) - Static method in class com.perforce.api.FileEntry
Deprecated. Don't use this anymore.
HTMLEncode(String) - Static method in class com.perforce.api.Utils
Returns the string encoded for HTML use.
hudson.plugins.perforce - package hudson.plugins.perforce
 
hudson.plugins.perforce.browsers - package hudson.plugins.perforce.browsers
 
HudsonP4Executor - Class in hudson.plugins.perforce
Implementation of the P4Java Executor interface that provides support for remotely executing Perforce commands.
HudsonP4ExecutorFactory - Class in hudson.plugins.perforce
 
HudsonPipedOutputStream - Class in hudson.plugins.perforce
Extended class of PipedOutputStream, used specifically for passing into hudson launcher.launch() calls.
HudsonPipedOutputStream() - Constructor for class hudson.plugins.perforce.HudsonPipedOutputStream
 

I

in_close() - Method in class com.perforce.api.P4JNI
 
in_flush() - Method in class com.perforce.api.P4JNI
 
in_write(char[], int, int) - Method in class com.perforce.api.P4JNI
 
info() - Method in class com.tek42.perforce.Depot
Returns the output created by "p4 info"
initPackage() - Static method in class com.perforce.api.Utils
Initializes the package, in order to avoid some arbitrary JVM problems that have been encountered.
inSync() - Method in interface com.perforce.api.Cacheable
Marks this object as being in in sync or valid.
inSync() - Method in class com.perforce.api.SourceControlObject
Marks this object as being in in sync or valid.
integrate(Env, Vector, String, StringBuffer, String) - Static method in class com.perforce.api.Branch
Integrate a set of files using the named branch.
integrate(Env, Vector, String, StringBuffer, Change) - Static method in class com.perforce.api.Branch
Integrate a set of files using the named branch.
integrate(String, StringBuffer, Change) - Method in class com.perforce.api.Branch
Class method for integrating using the instantiated Branch.
integrate(Env, String, String, StringBuffer, Change) - Static method in class com.perforce.api.Branch
Integrate a set of files using the named branch.
invalidate() - Method in interface com.perforce.api.Cacheable
Invalidates this object.
invalidate() - Method in class com.perforce.api.SourceControlObject
Invalidates this object.
isDirty() - Method in class com.tek42.perforce.model.AbstractViewsSupport
Has this object's fields been changed since it was created, or since the last call to clearDirty()?
isDontRenameClient() - Method in class hudson.plugins.perforce.PerforceSCM
 
isEmptySet() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 
isForceSync() - Method in class hudson.plugins.perforce.PerforceSCM
 
isInvalidTag(String) - Method in class hudson.plugins.perforce.PerforceTagAction
Checks to see if the user entered tag matches any Perforce restrictions.
isMSJVM() - Static method in class com.perforce.api.Utils
Check to see if the current Java Virtual Machine is made by Microsoft
isNew() - Method in class com.tek42.perforce.model.Workspace
Is this workspace new (i.e.
isPiped() - Method in class com.perforce.api.P4JNI
 
isTagged() - Method in class hudson.plugins.perforce.PerforceTagAction
Returns true if this build has already been tagged at least once.
isUpdateView() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseLabel() - Method in class hudson.plugins.perforce.PerforceSCM
 
isValid() - Static method in class com.perforce.api.P4JNI
 
isValid() - Method in class com.tek42.perforce.parse.Status
Checks the environment to see if it is valid.
isValidProjectPath(String) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
isWindows() - Static method in class com.perforce.api.Utils
Check to see if the current operating system is a Windows OS
iterator() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 

J

javaDateToStringDate(Date) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
This takes a java.util.Date and converts it to a string.
Job - Class in com.perforce.api
Representation of a source control job.
Job(Env) - Constructor for class com.perforce.api.Job
Default no-argument constructor.
Job(String) - Constructor for class com.perforce.api.Job
Constructor that accepts the job number.
Job() - Constructor for class com.perforce.api.Job
 
Job(Env, String) - Constructor for class com.perforce.api.Job
 
JobField - Class in com.perforce.api
Data class for p4 jobspec field information.
JobField() - Constructor for class com.perforce.api.JobField
 
JobField(int, String, int, int, int) - Constructor for class com.perforce.api.JobField
 
JobField(int, String, String, int, String) - Constructor for class com.perforce.api.JobField
 

L

Label - Class in com.perforce.api
Representation of a source control lablel.
Label() - Constructor for class com.perforce.api.Label
Default no-argument constructor.
Label(String) - Constructor for class com.perforce.api.Label
Constructor that is passed the label name.
Label - Class in com.tek42.perforce.model
Represents a Perforce Label.
Label() - Constructor for class com.tek42.perforce.model.Label
 
LabelBuilder - Class in com.tek42.perforce.parse
Responsible for building and saving labels.
LabelBuilder() - Constructor for class com.tek42.perforce.parse.LabelBuilder
 
Labels - Class in com.tek42.perforce.parse
Base API object for interacting with labels.
Labels(Depot) - Constructor for class com.tek42.perforce.parse.Labels
 
LINE - Static variable in class com.perforce.api.JobField
Data type is a one-liner
loadBranches() - Static method in class com.perforce.api.Branch
Loads the list of branches using the default environment.
loadBranches(Env) - Static method in class com.perforce.api.Branch
Loads a list of all the branches into an internal class HashDecay.
loadClients() - Static method in class com.perforce.api.Client
Loads a list of all the clients into an internal class Hashtable.
loadClients(Env) - Static method in class com.perforce.api.Client
Loads a list of all the clients into an internal class Hashtable.
loadFields(Env, boolean) - Static method in class com.perforce.api.JobField
 
loadLabels() - Static method in class com.perforce.api.Label
Deprecated. Use loadLabels(Env, String) instead.
loadLabels(Env) - Static method in class com.perforce.api.Label
Loads a list of all the labels into an internal class HashDecay.
localizePath(String) - Static method in class com.perforce.api.FileEntry
Returns the path in local format.
log(String) - Method in class com.perforce.api.EventLog
Logs an event to this log.
log(String, String) - Method in class com.perforce.api.EventLog
Logs an event to this log.
log(String, String, boolean) - Method in class com.perforce.api.EventLog
Logs an event to this log.
LOG_NONE - Static variable in class com.perforce.api.Debug
Debugging output is discarded entirely.
LOG_ONLY - Static variable in class com.perforce.api.Debug
Debugging output is sent only to the EventLog.
LOG_SPLIT - Static variable in class com.perforce.api.Debug
Debugging output is sent to standard out and to the EventLog.
login() - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
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().
lookupBranches(String) - Static method in class com.perforce.api.Branch
Returns a list of branches that begin with the specified prefix.
lookupClient(Env, String) - Static method in class com.perforce.api.Client
Returns a list of clients that begin with the specified prefix.
lookupClient(String) - Static method in class com.perforce.api.Client
Returns a list of clients that begin with the specified prefix.
lookupLabels(String) - Static method in class com.perforce.api.Label
Deprecated. Use lookupLabels(Env, String) instead.
lookupLabels(Env, String) - Static method in class com.perforce.api.Label
Returns a list of labels that begin with the specified prefix.
lookupMappings(HashDecay, String) - Static method in class com.perforce.api.Mapping
Returns a list of mappings that begin with the specified prefix.

M

main(String[]) - Static method in class com.perforce.api.Change
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.Client
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.Counter
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.Job
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.JobField
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.Label
 
main(String[]) - Static method in class com.perforce.api.P4JNI
 
main(String[]) - Static method in class com.perforce.api.User
Deprecated. Actually in use, but this keeps it out of the docs.
main(String[]) - Static method in class com.perforce.api.Utils
Deprecated. Useful for testing, but should not be documented.
Mapping - Class in com.perforce.api
Representation of a source control mapping.
Mapping() - Constructor for class com.perforce.api.Mapping
Default no-argument constructor.
Mapping(String) - Constructor for class com.perforce.api.Mapping
Constructor that is passed the mapping name.
markDirty() - Method in class com.tek42.perforce.model.AbstractViewsSupport
 
MIN_DELAY - Static variable in class com.perforce.api.HashDecay
The minimum delay allowed

N

newExecutor() - Method in class com.tek42.perforce.process.DefaultExecutorFactory
 
newExecutor() - Method in interface com.tek42.perforce.process.ExecutorFactory
Creates a new executor for running a process.
newExecutor() - Method in class hudson.plugins.perforce.HudsonP4ExecutorFactory
 
newInstance(StaplerRequest) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
newInstance(StaplerRequest) - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
 
NONE - Static variable in class com.perforce.api.Debug
No debug messages are displayed.
NOTICE - Static variable in class com.perforce.api.Debug
Error, warning, and notice messages are displayed.
notify(String) - Static method in class com.perforce.api.Debug
Displays a notice message for debugging.
notify(String, String[]) - Static method in class com.perforce.api.Debug
Displays a notice message for debugging.

O

obtainLock() - Method in class com.perforce.api.FileEntry
Obtains the lock for this file.
ONCE - Static variable in class com.perforce.api.JobField
Field type has set once to the default and never changed
OPEN - Static variable in class com.perforce.api.Job
Indicates that the Job is open.
openForAdd(Env, String, Change) - Static method in class com.perforce.api.FileEntry
Opens the file on the path for add under the change.
openForAdd() - Method in class com.perforce.api.FileEntry
Opens this file for addition.
openForAdd(Change) - Method in class com.perforce.api.FileEntry
Opens this file for addition.
openForEdit(Env, String, boolean, boolean, boolean, Change) - Static method in class com.perforce.api.FileEntry
Opens the file on the path for edit under the change.
openForEdit() - Method in class com.perforce.api.FileEntry
Opens this file for edit.
openForEdit(boolean, boolean) - Method in class com.perforce.api.FileEntry
Opens this file for edit.
openForEdit(boolean, boolean, Change) - Method in class com.perforce.api.FileEntry
Opens this file for edit.
OPTIONAL - Static variable in class com.perforce.api.JobField
Field type has no default, not required to be present
out(int, Throwable) - Static method in class com.perforce.api.Debug
Writes the message associated with the Throwable to the debugging output.
out(String, int, Throwable) - Static method in class com.perforce.api.Debug
Writes the formatted message associated with the Throwable to the debugging output.
out(int, String) - Static method in class com.perforce.api.Debug
Writes the message to the debugging output.
out(int, String, String[]) - Static method in class com.perforce.api.Debug
Writes the message and associated array of Strings to the debugging output.
out_read(char[], int, int) - Method in class com.perforce.api.P4JNI
 
outClose() - Method in class com.perforce.api.P4Process
Flushes and closes the output stream to the process.
outOfSync(long) - Method in interface com.perforce.api.Cacheable
Tests this object to see if it is out of sync.
outOfSync(long) - Method in class com.perforce.api.SourceControlObject
Tests this object to see if it is out of sync.

P

p4DifEndShite - Variable in class hudson.plugins.perforce.browsers.P4Web
 
P4JNI - Class in com.perforce.api
This class handles the Java Native Interface to the P4 libraries.
P4JNI() - Constructor for class com.perforce.api.P4JNI
 
P4Process - Class in com.perforce.api
Handles the execution of all perforce commands.
P4Process() - Constructor for class com.perforce.api.P4Process
Default no-argument constructor.
P4Process(Env) - Constructor for class com.perforce.api.P4Process
Constructor that specifies the source control environment.
P4Web - Class in hudson.plugins.perforce.browsers
RepositoryBrowser for Perforce's P4Web.
P4Web(URL) - Constructor for class hudson.plugins.perforce.browsers.P4Web
 
P4Web.DescriptorImpl - Class in hudson.plugins.perforce.browsers
 
P4Web.DescriptorImpl() - Constructor for class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
 
p4WebEndShite - Variable in class hudson.plugins.perforce.browsers.P4Web
 
parse(AbstractBuild, File) - Method in class hudson.plugins.perforce.PerforceChangeLogParser
 
parse(AbstractBuild, InputStream) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
Parses the change log stream and returns a Perforce change log set.
parseDate(String) - Static method in class com.tek42.perforce.parse.ChangelistBuilder
Returns a java.util.Date object set to the time specified in newDate.
parseList(StringBuilder, int) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Parses lines of formatted text for a list of values.
PENDING - Static variable in class com.perforce.api.Change
Indicates that the Change is pending submission.
PerforceChangeLogEntry - Class in hudson.plugins.perforce
Perforce Implementation of ChangeLogSet.Entry.
PerforceChangeLogEntry(PerforceChangeLogSet) - Constructor for class hudson.plugins.perforce.PerforceChangeLogEntry
 
PerforceChangeLogParser - Class in hudson.plugins.perforce
 
PerforceChangeLogParser() - Constructor for class hudson.plugins.perforce.PerforceChangeLogParser
 
PerforceChangeLogSet - Class in hudson.plugins.perforce
 
PerforceChangeLogSet(AbstractBuild<?, ?>, List<PerforceChangeLogEntry>) - Constructor for class hudson.plugins.perforce.PerforceChangeLogSet
 
PerforceException - Exception in com.perforce.api
Signals that a general exception occurred when working with Perforce.
PerforceException(String) - Constructor for exception com.perforce.api.PerforceException
 
PerforceException - Exception in com.tek42.perforce
Signals that a general exception occurred when working with Perforce.
PerforceException(String) - Constructor for exception com.tek42.perforce.PerforceException
 
PerforceException(String, Throwable) - Constructor for exception com.tek42.perforce.PerforceException
 
PerforceMailResolver - Class in hudson.plugins.perforce
Implementation of MailAddressResolver for looking up the email address of a user in the Perforce repository.
PerforceMailResolver() - Constructor for class hudson.plugins.perforce.PerforceMailResolver
 
PerforcePasswordEncryptor - Class in hudson.plugins.perforce
 
PerforcePasswordEncryptor() - Constructor for class hudson.plugins.perforce.PerforcePasswordEncryptor
 
PerforceRepositoryBrowser - Class in hudson.plugins.perforce
RepositoryBrowser for Perforce.
PerforceRepositoryBrowser() - Constructor for class hudson.plugins.perforce.PerforceRepositoryBrowser
 
PerforceSCM - Class in hudson.plugins.perforce
Extends SCM to provide integration with Perforce SCM repositories.
PerforceSCM(String, String, String, String, String, String, String, String, String, boolean, boolean, boolean, int, PerforceRepositoryBrowser) - Constructor for class hudson.plugins.perforce.PerforceSCM
 
PerforceSCM.PerforceSCMDescriptor - Class in hudson.plugins.perforce
 
PerforceSCM.PerforceSCMDescriptor() - Constructor for class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
PerforceSCMHelper - Class in hudson.plugins.perforce
 
PerforceTagAction - Class in hudson.plugins.perforce
Action that lets people create tag for the given build.
PerforceTagAction(AbstractBuild, Depot, int, String) - Constructor for class hudson.plugins.perforce.PerforceTagAction
 
PerforceTagAction(AbstractBuild, Depot, String, String) - Constructor for class hudson.plugins.perforce.PerforceTagAction
 
pollChanges(AbstractProject, Launcher, FilePath, TaskListener) - Method in class hudson.plugins.perforce.PerforceSCM
 
print(String) - Method in class com.perforce.api.P4Process
Writes line to the standard input of the process.
println(String) - Method in class com.perforce.api.P4Process
Writes line to the standard input of the process.
printLog(PrintWriter, String) - Static method in class com.perforce.api.EventLog
Prints this log, using the specified format.
printLog(EventLog, PrintWriter, String) - Static method in class com.perforce.api.EventLog
Prints a log, using the specified format.
processWorkspaceBeforeDeletion(AbstractProject<?, ?>, FilePath, Node) - Method in class hudson.plugins.perforce.PerforceSCM
With Perforce the server keeps track of files in the workspace.
put(Object, Object) - Method in class com.perforce.api.HashDecay
 
put(Object, Cacheable) - Method in class com.perforce.api.HashDecay
 

R

readLine() - Method in class com.perforce.api.P4Process
Returns the next line from the process, or null if the command has completed its execution.
refreshUpdateTime() - Method in interface com.perforce.api.Cacheable
Sets the update time for this object to the current time.
refreshUpdateTime() - Method in class com.perforce.api.SourceControlObject
Sets the update time for this object to the current time.
removeFix(int) - Method in class com.perforce.api.Job
 
reopen(String, Change) - Method in class com.perforce.api.FileEntry
Reopens the file with the new type or in the new change list.
REQUIRED - Static variable in class com.perforce.api.JobField
Field type has default provided, value must be present
requiresStandardInput() - Method in class com.tek42.perforce.parse.AbstractFormBuilder
Default implementation for most Perforce operations is to use stdin.
requiresStandardInput() - Method in interface com.tek42.perforce.parse.Builder
Tells the AbstractPerforceTemplate whether or not this builder will write data on Standard Input to the perforce command specified in getSaveCmd().
requiresStandardInput() - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
requiresStandardInput() - Method in class com.tek42.perforce.parse.CounterBuilder
 
resolve(boolean) - Method in class com.perforce.api.Change
Resolves this file.
resolve(boolean) - Method in class com.perforce.api.FileEntry
Resolves this file.
resolveAll(Env, String, String) - Static method in class com.perforce.api.FileEntry
Resolves all the files in the path.
resolveAT(Env, Enumeration) - Static method in class com.perforce.api.FileEntry
Forces a resolve on a set of files.
revert() - Method in class com.perforce.api.Change
Reverts all the files associated with a pending changelist.
revert() - Method in class com.perforce.api.FileEntry
Reverts this file.
review() - Method in class com.perforce.api.Counter
Determine the changelists that need to be reviewed.
reviews() - Method in class com.perforce.api.Change
Determine the users that review this changelist.
RobotMessage - Class in com.perforce.api
Deprecated. This shoud be a part of the P4WebPublisher package.
RobotMessage() - Constructor for class com.perforce.api.RobotMessage
Deprecated. Default no-argument constructor.
RobotMessage(Change) - Constructor for class com.perforce.api.RobotMessage
Deprecated. Constructs a RobotMessage using the specified Change.
run() - Method in class com.perforce.api.HashDecay
 
run() - Method in class com.perforce.api.P4JNI
 
runCommand(Object, String[], Env) - Method in class com.perforce.api.P4JNI
 

S

safeEquals(String, String) - Static method in class com.tek42.perforce.Depot
 
save(T, Writer) - Method in interface com.tek42.perforce.parse.Builder
The converse of Builder.build(StringBuilder) this should take an object and disassemble it for writing to the Perforce server.
save(Changelist, Writer) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
save(Counter, Writer) - Method in class com.tek42.perforce.parse.CounterBuilder
 
save(Group, Writer) - Method in class com.tek42.perforce.parse.GroupBuilder
 
save(Label, Writer) - Method in class com.tek42.perforce.parse.LabelBuilder
 
save(User, Writer) - Method in class com.tek42.perforce.parse.UserBuilder
 
save(Workspace, Writer) - Method in class com.tek42.perforce.parse.WorkspaceBuilder
 
saveCounter(Counter) - Method in class com.tek42.perforce.parse.Counters
Saves the given counter.
saveGroup(Group) - Method in class com.tek42.perforce.parse.Groups
Saves changes to an existing group, or creates a new one.
saveLabel(Label) - Method in class com.tek42.perforce.parse.Labels
Handles both creating and saving labels.
saveToChangeLog(OutputStream, List<Changelist>) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
Stores the history objects to the output stream as xml
saveToPerforce(Object, Builder) - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
Handles the IO for opening a process, writing to it, flushing, closing, and then handling any errors.
saveWorkspace(Workspace) - Method in class com.tek42.perforce.parse.Workspaces
Saves changes to an existing workspace, or creates a new one.
SELECT - Static variable in class com.perforce.api.JobField
Data type is one of a set of words
setAccess(String) - Method in class com.tek42.perforce.model.Label
 
setAccess(String) - Method in class com.tek42.perforce.model.Workspace
 
setAction(Changelist.FileEntry.Action) - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
setAltRoots(String) - Method in class com.tek42.perforce.model.Workspace
 
setBase(P4Process) - Static method in class com.perforce.api.P4Process
Sets the base process to be used when new processes are instantiated.
setChange(Changelist) - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
setChangeNumber(int) - Method in class com.tek42.perforce.model.Changelist
 
setClient(String) - Method in class com.perforce.api.Env
Sets the P4CLIENT in the class information.
setClient(String) - Method in class com.tek42.perforce.Depot
Sets the P4CLIENT in the class information.
setClientName(String) - Method in class com.perforce.api.Change
 
setClientPath(String) - Method in class com.perforce.api.FileEntry
Sets the client path for this file.
setCode(int) - Method in class com.perforce.api.JobField
 
setDataType(int) - Method in class com.perforce.api.JobField
 
setDataType(String) - Method in class com.perforce.api.JobField
 
setDate(Date) - Method in class com.tek42.perforce.model.Changelist
 
setDebugLevel(int) - Static method in class com.perforce.api.Debug
Sets the debug level for the application.
setDelay(long) - Method in class com.perforce.api.HashDecay
Sets the delay, in milliseconds, before items in the hashtable are discarded.
setDepotPath(String) - Method in class com.perforce.api.FileEntry
Sets the depot path for this file.
setDescription(String) - Method in class com.perforce.api.Change
Sets the description for the change.
setDescription(String) - Method in class com.perforce.api.FileEntry
Sets the decription for this file
setDescription(String) - Method in class com.perforce.api.Job
Sets the description for the job.
setDescription(String) - Method in class com.perforce.api.Mapping
Sets the description for the Mapping.
setDescription(String) - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
setDescription(String) - Method in class com.tek42.perforce.model.Changelist
 
setDescription(String) - Method in class com.tek42.perforce.model.Label
 
setDescription(String) - Method in class com.tek42.perforce.model.Workspace
 
setDescription(String) - Method in class hudson.plugins.perforce.PerforceTagAction
 
setDontRenameClient(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setEmail(String) - Method in class com.perforce.api.User
Sets the e-mail address for this user.
setEmail(String) - Method in class com.tek42.perforce.model.User
 
setenv(String, String) - Method in class com.perforce.api.Env
Allows the user to set any environment variable.
setEnv(Env) - Method in class com.perforce.api.P4Process
Sets the environment to use.
setEnv(Env) - Method in class com.perforce.api.SourceControlObject
Sets the P4 environment to be used when working with this object.
setEnv(Map<String, String>) - Method in class com.tek42.perforce.process.DefaultExecutorFactory
 
setEnv(Map<String, String>) - Method in interface com.tek42.perforce.process.ExecutorFactory
Sets a the environment variables for processes to be run.
setEnv(Map<String, String>) - Method in class hudson.plugins.perforce.HudsonP4ExecutorFactory
 
setEventLog(EventLog) - Static method in class com.perforce.api.Debug
Sets the EventLog that debugging output should be sent to.
setEventLog(EventLog) - Method in class com.perforce.api.P4Process
Sets the event log.
setExecutable(String) - Method in class com.perforce.api.Env
Sets up the path to reach the p4 executable.
setExecutable(String) - Method in class com.tek42.perforce.Depot
Sets up the path to reach the p4 executable.
setField(String, String) - Method in class com.perforce.api.Job
 
setFieldType(int) - Method in class com.perforce.api.JobField
 
setFieldType(String) - Method in class com.perforce.api.JobField
 
setFilename(String) - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
setFiles(List<Changelist.FileEntry>) - Method in class com.tek42.perforce.model.Changelist
 
setFlags(int) - Method in class com.perforce.api.RobotMessage
Deprecated. Sets the flags.
setForceSync(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setFromProperties(String) - Method in class com.perforce.api.Env
Sets the environment using the specified properties file.
setFromProperties(Properties) - Method in class com.perforce.api.Env
Uses a set of Properties to set up the environment.
setFullName(String) - Method in class com.perforce.api.User
Sets the full name of this user.
setFullName(String) - Method in class com.tek42.perforce.model.User
 
setHaveRev(int) - Method in class com.perforce.api.FileEntry
Sets the revision number the client has for this file.
setHeadAction(String) - Method in class com.perforce.api.FileEntry
Sets the head revision action for this file.
setHeadChange(int) - Method in class com.perforce.api.FileEntry
Sets the head revision change number for this file.
setHeadDate(String) - Method in class com.perforce.api.FileEntry
Sets the head date for this file.
setHeadRev(int) - Method in class com.perforce.api.FileEntry
Sets the head revision number for this file.
setHeadTime(long) - Method in class com.perforce.api.FileEntry
Sets the head revision time for this file.
setHeadType(String) - Method in class com.perforce.api.FileEntry
Sets the head revision type for this file.
setHost(String) - Method in class com.tek42.perforce.model.Workspace
 
setId(String) - Method in class com.perforce.api.User
Sets the id for this user.
setJob(String) - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
setJobs(List<Changelist.JobEntry>) - Method in class com.tek42.perforce.model.Changelist
 
setJobView(String) - Method in class com.tek42.perforce.model.User
 
setLength(int) - Method in class com.perforce.api.JobField
 
setLineEnd(String) - Method in class com.tek42.perforce.model.Workspace
 
setLogLevel(String) - Static method in class com.perforce.api.Debug
Sets the logging level.
setLogLevel(int) - Static method in class com.perforce.api.Debug
Sets the logging level.
setMaxLockTime(String) - Method in class com.tek42.perforce.model.Group
 
setMaxResults(String) - Method in class com.tek42.perforce.model.Group
 
setMaxScanRows(String) - Method in class com.tek42.perforce.model.Group
 
setModtimeString(String) - Method in class com.perforce.api.Change
 
setModtimeString(String) - Method in class com.perforce.api.Job
Sets the job's modification time
setName(String) - Method in class com.perforce.api.Counter
 
setName(String) - Method in class com.perforce.api.Job
Sets the job name for the Job.
setName(String) - Method in class com.perforce.api.JobField
 
setName(String) - Method in class com.perforce.api.Mapping
Sets the name of the Mapping.
setName(String) - Method in class com.tek42.perforce.model.Counter
Sets counter name
setName(String) - Method in class com.tek42.perforce.model.Group
 
setName(String) - Method in class com.tek42.perforce.model.Label
 
setName(String) - Method in class com.tek42.perforce.model.Workspace
 
setNumber(int) - Method in class com.perforce.api.Change
Sets the change number for the Change.
setOptions(String) - Method in class com.perforce.api.Client
Sets the options for the Client.
setOptions(String) - Method in class com.tek42.perforce.model.Label
 
setOptions(String) - Method in class com.tek42.perforce.model.Workspace
 
setOwner(String) - Method in class com.perforce.api.FileEntry
Sets the owner for this file
setOwner(String) - Method in class com.perforce.api.Mapping
Sets the owner of the Mapping.
setOwner(String) - Method in class com.tek42.perforce.model.Label
 
setOwner(String) - Method in class com.tek42.perforce.model.Workspace
 
setOwners(List<String>) - Method in class com.tek42.perforce.model.Group
 
setP4Client(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Exe(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Label(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Passwd(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Port(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4SysDrive(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4SysRoot(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Ticket(String) - Method in class com.tek42.perforce.Depot
If using tickets, set the value of the ticket for this depot's user.
setP4User(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setPassword(String) - Method in class com.perforce.api.Env
Sets the P4PASSWD in the class information.
setPassword(String) - Method in class com.tek42.perforce.Depot
Sets the P4PASSWD in the class information.
setPassword(String) - Method in class com.tek42.perforce.model.User
 
setPath(String) - Method in class com.perforce.api.DirEntry
Sets the path for this directory.
setPath(String) - Method in class com.perforce.api.Env
Sets the PATH in the class information.
setPath(String) - Method in class com.tek42.perforce.Depot
Sets the PATH in the class information.
setPort(String) - Method in class com.perforce.api.Env
Sets the P4PORT in the class information.
setPort(String) - Method in class com.tek42.perforce.Depot
Sets the P4PORT in the class information.
setPreset(String) - Method in class com.perforce.api.JobField
 
setProjectPath(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setProperties(Properties) - Static method in class com.perforce.api.Debug
Sets the logging level from the supplied Properties.
setProperty(String, String) - Method in class com.perforce.api.Env
Calls the hashtable method put.
setRawMode(boolean) - Method in class com.perforce.api.P4Process
In raw mode, the process will return the prefix added by the "-s" command line option.
setReviews(String) - Method in class com.tek42.perforce.model.User
 
setRevision(String) - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
setRevision(String) - Method in class com.tek42.perforce.model.Label
 
setRoot(String) - Method in class com.perforce.api.Client
Sets the root for the Client.
setRoot(String) - Method in class com.tek42.perforce.model.Workspace
 
setServerTimeout(long) - Method in class com.perforce.api.Env
Set the server timeout threshold.
setServerTimeout(long) - Method in class com.perforce.api.P4Process
Set the server timeout threshold.
setServerTimeout(long) - Method in class com.tek42.perforce.Depot
Set the server timeout threshold.
setShowThread(boolean) - Static method in class com.perforce.api.Debug
If set true, the thread number is included in all debugging output.
setSize(int) - Method in class com.perforce.api.EventLog
Sets the size of the log.
setSource(FileEntry) - Method in class com.perforce.api.FileEntry
Sets the source file entry associated with this file.
setStatus(int) - Method in class com.perforce.api.Change
Sets status for the Change.
setStatus(String) - Method in class com.perforce.api.Job
Sets status for the Job.
setStatus(int) - Method in class com.perforce.api.Job
Sets status for the Job.
setStatus(String) - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
setSubgroups(List<String>) - Method in class com.tek42.perforce.model.Group
 
setSubmitOptions(String) - Method in class com.tek42.perforce.model.Workspace
 
setSystemDrive(String) - Method in class com.perforce.api.Env
Sets the SystemDrive in the class information.
setSystemDrive(String) - Method in class com.tek42.perforce.Depot
Sets the SystemDrive in the class information.
setSystemRoot(String) - Method in class com.perforce.api.Env
Sets the SystemRoot in the class information.
setSystemRoot(String) - Method in class com.tek42.perforce.Depot
Sets the SystemRoot in the class information.
setTag(String) - Method in class hudson.plugins.perforce.PerforceTagAction
 
setTimeFormat(String) - Method in class com.perforce.api.FileEntry
Sets the format used by the getHeadTimeString method.
setTimeout(Long) - Method in class com.tek42.perforce.model.Group
 
setTitle(String) - Method in class com.perforce.api.EventLog
Sets the title for this log.
setUpdate(String) - Method in class com.tek42.perforce.model.Label
 
setUpdate(String) - Method in class com.tek42.perforce.model.Workspace
 
setUpdateView(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setUser(User) - Method in class com.perforce.api.Change
Sets the User that owns this Change.
setUser(String) - Method in class com.perforce.api.Env
Sets the P4USER in the class information.
setUser(String) - Method in class com.perforce.api.Job
Sets the User that owns this Job.
setUser(String) - Method in class com.tek42.perforce.Depot
Sets the P4USER in the class information.
setUser(String) - Method in class com.tek42.perforce.model.Changelist
 
setUsername(String) - Method in class com.tek42.perforce.model.User
 
setUsers(List<String>) - Method in class com.tek42.perforce.model.Group
 
setValue(int) - Method in class com.perforce.api.Counter
Sets the value for the Counter.
setValue(int) - Method in class com.tek42.perforce.model.Counter
Sets counter value
setWorkspace(String) - Method in class com.tek42.perforce.model.Changelist
 
SourceControlObject - Class in com.perforce.api
An abstract base class for all source control objects.
SourceControlObject() - Constructor for class com.perforce.api.SourceControlObject
Default, no-argument constructor.
SourceControlObject(Env) - Constructor for class com.perforce.api.SourceControlObject
Constructor that takes an environment for this object to use.
start() - Method in class com.perforce.api.HashDecay
 
Status - Class in com.tek42.perforce.parse
Allows checking the status of the depot.
Status(Depot) - Constructor for class com.tek42.perforce.parse.Status
 
stop() - Method in class com.perforce.api.HashDecay
 
stopAll() - Static method in class com.perforce.api.HashDecay
Stops running threads for all HashDecay instances.
store() - Method in class com.perforce.api.Branch
Deprecated. Use commit() instead.
store() - Method in class com.perforce.api.Change
Deprecated. Use commit() instead.
store() - Method in class com.perforce.api.Client
Deprecated. Use commit() instead.
store() - Method in class com.perforce.api.Job
Deprecated. Use commit() instead.
store() - Method in class com.perforce.api.Label
Deprecated. Use commit() instea.d
stringDateToJavaDate(String) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
Returns a java.util.Date object set to the time specified in newDate.
submit() - Method in class com.perforce.api.Change
Submits the change, if it is pending.
SubmitException - Exception in com.perforce.api
Signals that an exception occurred during a submit to Perforce.
SubmitException(String) - Constructor for exception com.perforce.api.SubmitException
 
SUBMITTED - Static variable in class com.perforce.api.Change
Indicates that the Change has been submitted.
SUSPENDED - Static variable in class com.perforce.api.Job
Indicates that the Job is suspended.
sync() - Method in class com.perforce.api.Branch
 
sync(String) - Method in class com.perforce.api.Branch
Synchronizes the Branch with the latest information from P4.
sync() - Method in interface com.perforce.api.Cacheable
Brings this object back into sync with Perforce.
sync() - Method in class com.perforce.api.Change
Synchronizes the Change with the correct information from P4, using whatever change number has already been set in the Change.
sync(int) - Method in class com.perforce.api.Change
Sycnhronizes the Change with the correct information from P4.
sync() - Method in class com.perforce.api.Client
 
sync(String) - Method in class com.perforce.api.Client
Synchronizes the Client with the latest information from P4.
sync() - Method in class com.perforce.api.Counter
 
sync() - Method in class com.perforce.api.DirEntry
Loads the directories and files for this directory.
sync() - Method in class com.perforce.api.FileEntry
 
sync() - Method in class com.perforce.api.Job
Synchronizes the Job with the correct information from P4, using whatever job number has already been set in the Job.
sync(String) - Method in class com.perforce.api.Job
Sycnhronizes the Job with the correct information from P4.
sync() - Method in class com.perforce.api.Label
 
sync(String) - Method in class com.perforce.api.Label
Synchronizes the Label with the latest information from P4.
sync(String) - Method in class com.perforce.api.Mapping
Synchronizes the Mapping with the latest information from P4.
sync() - Method in class com.perforce.api.SourceControlObject
Brings this object back into sync with Perforce.
sync(String) - Method in class com.perforce.api.User
Synchronizes the user information with P4.
sync() - Method in class com.perforce.api.User
Synchronizes the user information with P4.
SYNC_ALL - Static variable in class com.perforce.api.RobotMessage
Deprecated. Indicates that the views should be ignored and "p4 sync //..." is run
SYNC_FORCE - Static variable in class com.perforce.api.RobotMessage
Deprecated. Indicates that the "p4 sync" should be run with the -f option
syncDryRun() - Method in class com.tek42.perforce.parse.Workspaces
Test whether there are any changes pending for the current client (P4CLIENT env var).
synchronizeWorkspace(Env, String) - Static method in class com.perforce.api.FileEntry
Returns a Vector of FileEntry objects that reflect what files were changed by the sync process.
syncMySpace(Env, String) - Method in class com.perforce.api.FileEntry
Deprecated.  
syncTo(String, boolean) - Method in class com.tek42.perforce.parse.Workspaces
Provides method to sync to a depot path and allows for any revision, changelist, label, etc.
syncToHead(String) - Method in class com.tek42.perforce.parse.Workspaces
Synchronizes to the latest change for the specified path.
syncToHead(String, boolean) - Method in class com.tek42.perforce.parse.Workspaces
Synchronizes to the latest change for the specified path.
syncWorkspace(Env, String) - Static method in class com.perforce.api.FileEntry
Synchronizes the workspace.

T

TEXT - Static variable in class com.perforce.api.JobField
Data type is a block of text
toString() - Method in class com.perforce.api.Change
Overrides the default toString() method.
toString() - Method in class com.perforce.api.Env
 
toString() - Method in class com.perforce.api.FileEntry
 
toString() - Method in class com.perforce.api.Job
Overrides the default toString() method.
toString() - Method in class com.perforce.api.Mapping
 
toString() - Method in class com.perforce.api.P4Process
 
toString() - Method in class com.perforce.api.User
 
toString() - Method in class com.tek42.perforce.model.Changelist.FileEntry
 
toString() - Method in class com.tek42.perforce.model.Changelist.JobEntry
 
toString() - Method in class com.tek42.perforce.model.Changelist
 
toString() - Method in class com.tek42.perforce.model.Counter
 
toString() - Method in class com.tek42.perforce.model.Group
 
toString() - Method in class com.tek42.perforce.model.Workspace
 
toXML() - Method in class com.perforce.api.Branch
 
toXML() - Method in class com.perforce.api.Change
 
toXML() - Method in class com.perforce.api.Client
 
toXML() - Method in class com.perforce.api.Counter
 
toXML() - Method in class com.perforce.api.DirEntry
 
toXML() - Method in class com.perforce.api.Env
Returns an XML representation of the environment.
toXML() - Method in class com.perforce.api.FileEntry
 
toXML() - Method in class com.perforce.api.Job
 
toXML() - Method in class com.perforce.api.JobField
 
toXML() - Method in class com.perforce.api.Label
 
toXML() - Method in class com.perforce.api.Mapping
 
toXML() - Method in class com.perforce.api.SourceControlObject
Returns a string containing the object in XML form.
toXML() - Method in class com.perforce.api.User
 

U

url - Variable in class hudson.plugins.perforce.browsers.FishEyePerforce
The URL of the FishEye repository, e.g.
url - Variable in class hudson.plugins.perforce.browsers.P4Web
The URL of the P4Web server.
User - Class in com.perforce.api
Representation of a source control user.
User() - Constructor for class com.perforce.api.User
Default no-argument constructor.
User(String) - Constructor for class com.perforce.api.User
Constructor that accepts the id of the user.
User - Class in com.tek42.perforce.model
Represents a user in perforce.
User() - Constructor for class com.tek42.perforce.model.User
 
UserBuilder - Class in com.tek42.perforce.parse
Responsible for building and saving user objects.
UserBuilder() - Constructor for class com.tek42.perforce.parse.UserBuilder
 
Users - Class in com.tek42.perforce.parse
Base API object for interacting with users.
Users(Depot) - Constructor for class com.tek42.perforce.parse.Users
 
Utils - Class in com.perforce.api
Class that contains static utility methods.
Utils() - Constructor for class com.perforce.api.Utils
 

V

valueOf(String) - Static method in enum com.tek42.perforce.model.Changelist.FileEntry.Action
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.tek42.perforce.model.Changelist.FileEntry.Action
Returns an array containing the constants of this enum type, in the order they are declared.
VERBOSE - Static variable in class com.perforce.api.Debug
Error, warning, notice, and verbose messages are displayed.
verbose(String) - Static method in class com.perforce.api.Debug
Displays a verbose message for debugging.
verbose(String, String[]) - Static method in class com.perforce.api.Debug
Displays a verbose message for debugging.
views - Variable in class com.tek42.perforce.model.AbstractViewsSupport
 

W

warn(String) - Static method in class com.perforce.api.Debug
Displays a warning message for debugging.
WARNING - Static variable in class com.perforce.api.Debug
Error and warning messages are displayed.
wildPathMatch(String, String) - Static method in class com.perforce.api.Utils
Returns true if the path matches the wildpath.
WORD - Static variable in class com.perforce.api.JobField
Data type is a single word (any value)
Workspace - Class in com.tek42.perforce.model
Represents a Perforce clientspec or workspace.
Workspace() - Constructor for class com.tek42.perforce.model.Workspace
 
WorkspaceBuilder - Class in com.tek42.perforce.parse
Responsible for building and saving workspaces.
WorkspaceBuilder() - Constructor for class com.tek42.perforce.parse.WorkspaceBuilder
 
Workspaces - Class in com.tek42.perforce.parse
Base API object for interacting with workspaces.
Workspaces(Depot) - Constructor for class com.tek42.perforce.parse.Workspaces
 

A B C D E F G H I J L M N O P R S T U V W

Copyright © 2009. All Rights Reserved.