B C D E F G H I J N P S U

B

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

C

checkout(AbstractBuild, Launcher, FilePath, BuildListener, File) - Method in class hudson.plugins.perforce.PerforceSCM
 
close() - Method in class hudson.plugins.perforce.HudsonP4Executor
 
closeOnProcess(Proc) - Method in class hudson.plugins.perforce.HudsonPipedOutputStream
 
createChangeLogParser() - Method in class hudson.plugins.perforce.PerforceSCM
 

D

doCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
doCheck(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
Performs on-the-fly validation of the URL.
doCheckChangeList(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the change list entered exists
doCheckProjectPath(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the value is a valid Perforce project path.
doCheckTag(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceTagAction
Checks if the value is a valid Perforce tag (label) name.
doSubmit(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceTagAction
Invoked to actually tag the workspace.
doValidatePerforceLogin(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks if the perforce login credentials are good.
doValidateWorkspace(StaplerRequest, StaplerResponse) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
Checks to see if the specified workspace is valid.

E

exec(String[]) - Method in class hudson.plugins.perforce.HudsonP4Executor
 

F

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
 

G

getAffectedPaths() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getAuthor() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getBrowser() - Method in class hudson.plugins.perforce.PerforceSCM
 
getChange() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getChangeNumber() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getChangeSetLink(PerforceChangeLogEntry) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce
 
getChangeSetLink(PerforceChangeLogEntry) - Method in class hudson.plugins.perforce.browsers.P4Web
P4 Web doesn't have a pretty view for changelists.
getDepot(Launcher, FilePath) - Method in class hudson.plugins.perforce.PerforceSCM
This only exists because we need to do initialization after we have been brought back to life.
getDepot() - Method in class hudson.plugins.perforce.PerforceSCM
Used for MailResolver
getDepotFromRequest(StaplerRequest) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
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.
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
 
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.
getFirstChange() - Method in class hudson.plugins.perforce.PerforceSCM
This is only for the config screen.
getHistory() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 
getIconFileName() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getLastChange(Run) - Method in class hudson.plugins.perforce.PerforceSCM
 
getMsg() - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
getP4Client() - Method in class hudson.plugins.perforce.PerforceSCM
 
getP4Exe() - 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
 
getP4User() - Method in class hudson.plugins.perforce.PerforceSCM
 
getProjectPath() - Method in class hudson.plugins.perforce.PerforceSCM
 
getReader() - Method in class hudson.plugins.perforce.HudsonP4Executor
 
getTag() - Method in class hudson.plugins.perforce.PerforceTagAction
 
getURL() - Method in class hudson.plugins.perforce.browsers.P4Web
 
getWriter() - Method in class hudson.plugins.perforce.HudsonP4Executor
 

H

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

isEmptySet() - Method in class hudson.plugins.perforce.PerforceChangeLogSet
 
isForceSync() - Method in class hudson.plugins.perforce.PerforceSCM
 
isInvalidTag(String) - Method in class hudson.plugins.perforce.PerforceTagAction
Checks to see if the user entered tag matches any Perforce restrictions.
isTagged() - Method in class hudson.plugins.perforce.PerforceTagAction
Returns true if this build has already been tagged at least once.
isUpdateView() - Method in class hudson.plugins.perforce.PerforceSCM
 
isValidProjectPath(String) - Method in class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
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.

N

newExecutor() - Method in class hudson.plugins.perforce.HudsonP4ExecutorFactory
 
newInstance(StaplerRequest) - Method in class hudson.plugins.perforce.browsers.FishEyePerforce.DescriptorImpl
 
newInstance(StaplerRequest) - Method in class hudson.plugins.perforce.browsers.P4Web.DescriptorImpl
 

P

p4DifEndShite - Variable in class hudson.plugins.perforce.browsers.P4Web
 
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.
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
 
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
 
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, boolean, boolean, int, PerforceRepositoryBrowser) - Constructor for class hudson.plugins.perforce.PerforceSCM
 
PerforceSCM.PerforceSCMDescriptor - Class in hudson.plugins.perforce
 
PerforceSCM.PerforceSCMDescriptor() - Constructor for class hudson.plugins.perforce.PerforceSCM.PerforceSCMDescriptor
 
PerforceSCMHelper - Class in hudson.plugins.perforce
 
PerforceTagAction - Class in hudson.plugins.perforce
Action that lets people create tag for the given build.
PerforceTagAction(AbstractBuild, Depot, int, String) - Constructor for class hudson.plugins.perforce.PerforceTagAction
 
pollChanges(AbstractProject, Launcher, FilePath, TaskListener) - 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.

S

saveToChangeLog(OutputStream, List<Changelist>) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
Stores the history objects to the output stream as xml
setChange(Changelist) - Method in class hudson.plugins.perforce.PerforceChangeLogEntry
 
setDescription(String) - Method in class hudson.plugins.perforce.PerforceTagAction
 
setEnv(Map<String, String>) - Method in class hudson.plugins.perforce.HudsonP4ExecutorFactory
 
setForceSync(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Client(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setP4Exe(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
 
setP4User(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setProjectPath(String) - Method in class hudson.plugins.perforce.PerforceSCM
 
setTag(String) - Method in class hudson.plugins.perforce.PerforceTagAction
 
setUpdateView(boolean) - Method in class hudson.plugins.perforce.PerforceSCM
 
stringDateToJavaDate(String) - Static method in class hudson.plugins.perforce.PerforceChangeLogSet
Returns a java.util.Date object set to the time specified in newDate.

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.

B C D E F G H I J N P S U

Copyright © 2009. All Rights Reserved.