com.perforce.maven.mojo.jobs
Class P4JobsMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by com.perforce.maven.mojo.P4Mojo
          extended by com.perforce.maven.mojo.jobs.P4JobsMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class P4JobsMojo
extends P4Mojo

Perforce jobs command.


Field Summary
static String command
          The Constant command.
 
Fields inherited from class com.perforce.maven.mojo.P4Mojo
excludes, includes, logger, password, project, reactorProjects, scmDirectory, scmManager, session, urlScm, username
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
P4JobsMojo()
           
 
Method Summary
protected  org.apache.maven.scm.ScmResult executeJobsCommand(org.apache.maven.scm.provider.ScmProviderRepository repo, org.apache.maven.scm.ScmFileSet files)
           
 org.apache.maven.scm.ScmResult executeP4Command()
           
 
Methods inherited from class com.perforce.maven.mojo.P4Mojo
checkResult, execute, getLogger, getScmPluginConfiguration, getScmRepository, getStatus, isEmpty, parseChangelist, setExcludes, setIncludes, setPassword, setScmManager, setUrlScm, setUsername
 
Methods inherited from class org.apache.maven.plugin.AbstractMojo
getLog, getPluginContext, setLog, setPluginContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

command

public static final String command
The Constant command.

See Also:
Constant Field Values
Constructor Detail

P4JobsMojo

public P4JobsMojo()
Method Detail

executeP4Command

public org.apache.maven.scm.ScmResult executeP4Command()
                                                throws org.apache.maven.plugin.MojoExecutionException
Specified by:
executeP4Command in class P4Mojo
Throws:
org.apache.maven.plugin.MojoExecutionException

executeJobsCommand

protected org.apache.maven.scm.ScmResult executeJobsCommand(org.apache.maven.scm.provider.ScmProviderRepository repo,
                                                            org.apache.maven.scm.ScmFileSet files)
                                                     throws org.apache.maven.scm.ScmException
Throws:
org.apache.maven.scm.ScmException


Copyright © 2011 Perforce Software. All Rights Reserved.