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.
descriptor() - Static method in class hudson.plugins.perforce.PerforceTagNotifier
 
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(String) - 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) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the change list entered exists
doCheckProjectPath(String) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the value is a valid Perforce project path.
doCheckTag(String) - Method in class hudson.plugins.perforce.PerforceTagAction
Checks if the value is a valid Perforce tag (label) name.
doCheckViewMask(StaplerRequest) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
doSubmit(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceTagAction
Invoked to actually tag the workspace.
doValidateP4Client(StaplerRequest) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks to see if the specified workspace is valid.
doValidateP4Counter(StaplerRequest, String) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Performs syntactical and permissions check on the P4Counter
doValidateP4Label(StaplerRequest, String) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Performs syntactical check on the P4Label
doValidatePerforceLogin(StaplerRequest) - 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
 
getAllLineEndChoices() - Method in class hudson.plugins.perforce.PerforceSCM
 
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, 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, String) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
getBuildCmd(String, String) - Method in class com.tek42.perforce.parse.CounterBuilder
 
getBuildCmd(String, String) - Method in class com.tek42.perforce.parse.GroupBuilder
 
getBuildCmd(String, String) - Method in class com.tek42.perforce.parse.LabelBuilder
 
getBuildCmd(String, String) - Method in class com.tek42.perforce.parse.UserBuilder
 
getBuildCmd(String, 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.PerforceChangeLogEntry
 
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.
getChangeNumbersInRange(Workspace, int, int, String) - Method in class com.tek42.perforce.parse.Changes
 
getChangeNumbersInRangeForSinglePath(Workspace, int, int, String) - Method in class com.tek42.perforce.parse.Changes
 
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
 
getChangeTime() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getCharset() - Method in class com.tek42.perforce.Depot
 
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
 
getCommandCharset() - Method in class com.tek42.perforce.Depot
 
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, AbstractProject) - Method in class hudson.plugins.perforce.PerforceSCM
This only exists because we need to do initialization after we have been brought back to life.
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
 
getDisplayName() - Method in class hudson.plugins.perforce.PerforceTagNotifier.DescriptorImpl
 
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
 
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
 
getLineEndValue() - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
getP4Charset() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Client() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4CommandCharset() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Counter() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Exe() - Method in class com.tek42.perforce.parse.AbstractPerforceTemplate
 
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().
getProjectOptions() - Method in class hudson.plugins.perforce.PerforceSCM
The current perforce option set for the view.
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.
getRawLabelName() - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
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
 
getRequiredMonitorService() - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
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(String, T) - Method in interface com.tek42.perforce.parse.Builder
The converse of #getBuildCmd(String) this should return the command line tokens to execute for saving an object to Perforce.
getSaveCmd(String, Changelist) - Method in class com.tek42.perforce.parse.ChangelistBuilder
 
getSaveCmd(String, Counter) - Method in class com.tek42.perforce.parse.CounterBuilder
 
getSaveCmd(String, Group) - Method in class com.tek42.perforce.parse.GroupBuilder
 
getSaveCmd(String, Label) - Method in class com.tek42.perforce.parse.LabelBuilder
 
getSaveCmd(String, User) - Method in class com.tek42.perforce.parse.UserBuilder
 
getSaveCmd(String, 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.
getSlaveClientNameFormat() - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
getView() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getViewCount() - Method in class com.perforce.api.RobotMessage
Deprecated. Returns the number of views in this.
getViewMask() - Method in class hudson.plugins.perforce.PerforceSCM
 
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.
isAlwaysForceSync() - Method in class hudson.plugins.perforce.PerforceSCM
 
isApplicable(Class<? extends AbstractProject>) - Method in class hudson.plugins.perforce.PerforceTagNotifier.DescriptorImpl
 
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()?
isDisableAutoSync() - Method in class hudson.plugins.perforce.PerforceSCM
 
isDontRenameClient() - Method in class hudson.plugins.perforce.PerforceSCM
 
isDontUpdateClient() - Method in class hudson.plugins.perforce.PerforceSCM
 
isEmptySet() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 
isExposeP4Passwd() - Method in class hudson.plugins.perforce.PerforceSCM
 
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.
isOnlyOnSuccess() - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
isPiped() - Method in class com.perforce.api.P4JNI
 
isSlaveClientNameStatic() - Method in class hudson.plugins.perforce.PerforceSCM
 
isTagged() - Method in class hudson.plugins.perforce.PerforceTagAction
Returns true if this build has already been tagged at least once.
isUpdateCounterValue() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUpdateView() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseLabel() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseOldClientName() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseViewMask() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseViewMaskForPolling() - Method in class hudson.plugins.perforce.PerforceSCM
 
isUseViewMaskForSyncing() - 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
isWipeBeforeBuild() - Method in class hudson.plugins.perforce.PerforceSCM
 
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.
LOGGER - Static variable in class hudson.plugins.perforce.PerforceTagNotifier
 
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, JSONObject) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
 
newInstance(StaplerRequest, JSONObject) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
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
onlyOnSuccess - Variable in class hudson.plugins.perforce.PerforceTagNotifier
 
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

p4ClEndShite - Variable in class hudson.plugins.perforce.browsers.P4Web
 
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, String, String, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean, String, 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
 
PerforceTagAction(PerforceTagAction) - Constructor for class hudson.plugins.perforce.PerforceTagAction
 
PerforceTagNotifier - Class in hudson.plugins.perforce
PerforceTagNotifier Adds the option to automatically tag a build upon build completion.
PerforceTagNotifier(String, boolean) - Constructor for class hudson.plugins.perforce.PerforceTagNotifier
 
PerforceTagNotifier.DescriptorImpl - Class in hudson.plugins.perforce
 
PerforceTagNotifier.DescriptorImpl() - Constructor for class hudson.plugins.perforce.PerforceTagNotifier.DescriptorImpl
 
perform(AbstractBuild<?, ?>, Launcher, BuildListener) - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
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.
processPathName(String, boolean) - Static method in class hudson.plugins.perforce.PerforceSCM
 
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

rawLabelName - Variable in class hudson.plugins.perforce.PerforceTagNotifier
 
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
 
requiresWorkspaceForPolling() - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
setAlwaysForceSync(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
setCharset(String) - Method in class com.tek42.perforce.Depot
 
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
 
setCommandCharset(String) - Method in class com.tek42.perforce.Depot
 
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
 
setDisableAutoSync(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setDontRenameClient(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setDontUpdateClient(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.
setExposeP4Passwd(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
setLineEndValue(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
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.
setOnlyOnSuccess(boolean) - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
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
 
setP4Charset(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Client(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4CommandCharset(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Counter(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
 
setProjectOptions(String) - Method in class hudson.plugins.perforce.PerforceSCM
Set the perforce options for view creation.
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.
setRawLabelName(String) - Method in class hudson.plugins.perforce.PerforceTagNotifier
 
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.
setSlaveClientNameFormat(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
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
 
setUpdateCounterValue(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setUpdateView(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setUseOldClientName(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
 
setUseViewMask(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setUseViewMaskForPolling(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setUseViewMaskForSyncing(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
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
setViewMask(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setWipeBeforeBuild(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
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

tagBuild(String, String) - Method in class hudson.plugins.perforce.PerforceTagAction
 
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 © 2010. All Rights Reserved.