org.apache.servicemix.maven.plugin.jbi
Class ServiceMixMojo

java.lang.Object
  extended by org.apache.maven.plugin.AbstractMojo
      extended by org.apache.servicemix.maven.plugin.jbi.AbstractJbiMojo
          extended by org.apache.servicemix.maven.plugin.jbi.AbstractDeployableMojo
              extended by org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo
                  extended by org.apache.servicemix.maven.plugin.jbi.ServiceMixMojo
All Implemented Interfaces:
org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo

public class ServiceMixMojo
extends JbiProjectDeployerMojo

Starts a ServiceMix JBI container and them uses the deploy project MOJO to push the current project and dependencies to it

Version:
$Id: GenerateComponentDescriptorMojo 314956 2005-10-12 16:27:15Z brett $
Author:
Philip Dodds

Field Summary
 
Fields inherited from class org.apache.servicemix.maven.plugin.jbi.AbstractDeployableMojo
containerName, host, jmxDomainName, jndiPath, password, port, serverProtocol, username
 
Fields inherited from class org.apache.servicemix.maven.plugin.jbi.AbstractJbiMojo
artifactMetadataSource, collector, factory, JBI_DESCRIPTOR, LIB_DIRECTORY, localRepo, META_INF, project, projectBuilder, projectHelper, remoteRepos, resolver, workDirectory
 
Fields inherited from interface org.apache.maven.plugin.Mojo
ROLE
 
Constructor Summary
ServiceMixMojo()
           
 
Method Summary
 void execute()
           
 
Methods inherited from class org.apache.servicemix.maven.plugin.jbi.JbiProjectDeployerMojo
deployProject
 
Methods inherited from class org.apache.servicemix.maven.plugin.jbi.AbstractDeployableMojo
initializeJbiTask
 
Methods inherited from class org.apache.servicemix.maven.plugin.jbi.AbstractJbiMojo
createManagedVersionMap, excludeBranch, getArtifacts, getClassLoader, getProject, getProjectHelper, getWorkDirectory, print, removeBranch, removeChildren, resolveProject, retainArtifacts
 
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
 

Constructor Detail

ServiceMixMojo

public ServiceMixMojo()
Method Detail

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Specified by:
execute in interface org.apache.maven.plugin.Mojo
Overrides:
execute in class JbiProjectDeployerMojo
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright ? 2005-2007. All Rights Reserved.