.setExecutionListener( executionListener ).setTransferListener(
@Override public void projectSucceeded(ExecutionEvent executionEvent) { if (delegate != null) { delegate.projectSucceeded(executionEvent); } // Cleanup request.setExecutionListener(delegate); }
@Override public void projectFailed(ExecutionEvent executionEvent) { if (delegate != null) { delegate.projectFailed(executionEvent); } // Cleanup request.setExecutionListener(delegate); }
public static void init(MavenExecutionRequest request) { request.setExecutionListener(new MojoSpy(request)); } }
private static MavenExecutionRequest getMavenExecutionRequest( String[] args, DefaultPlexusContainer container ) throws Exception { MavenExecutionRequestBuilder mavenExecutionRequestBuilder = container.lookup( MavenExecutionRequestBuilder.class ); MavenExecutionRequest request = mavenExecutionRequestBuilder.getMavenExecutionRequest( args, System.out ); if ( mavenExecutionListener != null ) { request.setExecutionListener( mavenExecutionListener ); } return request; }
private static MavenExecutionRequest getMavenExecutionRequest( String[] args, DefaultPlexusContainer container ) throws Exception { MavenExecutionRequestBuilder mavenExecutionRequestBuilder = container .lookup( MavenExecutionRequestBuilder.class ); MavenExecutionRequest request = mavenExecutionRequestBuilder.getMavenExecutionRequest( args, System.out ); if ( mavenExecutionListener != null ) { request.setExecutionListener( mavenExecutionListener ); } return request; }
private static MavenExecutionRequest getMavenExecutionRequest( String[] args, DefaultPlexusContainer container ) throws Exception { MavenExecutionRequestBuilder mavenExecutionRequestBuilder = container .lookup( MavenExecutionRequestBuilder.class ); MavenExecutionRequest request = mavenExecutionRequestBuilder.getMavenExecutionRequest( args, System.out ); if ( mavenExecutionListener != null ) { request.setExecutionListener( mavenExecutionListener ); } return request; }
private MavenExecutionRequest getMavenExecutionRequest() { MavenExecutionRequest request = DefaultMavenExecutionRequest.copy(session.getRequest()); request.setStartTime(session.getStartTime()); request.setExecutionListener(null); if (! initialBuild && session.getGoals().contains("clean")) { // Here the package phase is required to restore the runtime environment request.setGoals(ImmutableList.of("clean", "package", "wisdom:internal-run")); } else { // It is safer to re-execute the package phase to have the new classes... request.setGoals(ImmutableList.of("package", "wisdom:internal-run")); } return request; }
private static MavenExecutionRequest getMavenExecutionRequest(MavenSession session, String phase) { MavenExecutionRequest request = DefaultMavenExecutionRequest.copy(session.getRequest()); request.setStartTime(session.getStartTime()); request.setExecutionListener(null); request.setGoals(ImmutableList.of(phase)); return request; }
@Override public void projectSucceeded(final ExecutionEvent event) { event.getSession().getRequest().setExecutionListener(getDelegate()); super.projectSucceeded(event); } });
cliRequest.request.setExecutionListener( new ExecutionEventLogger( cliRequest.logger ) );
cliRequest.request.setExecutionListener( new ExecutionEventLogger( cliRequest.logger ) );
.setExecutionListener(executionListener)
@Override public void afterProjectsRead(MavenSession session) throws MavenExecutionException { ArtifactoryClientConfiguration configuration = getConfiguration(session); Object activateRecorderObject = configuration.isActivateRecorder(); if (activateRecorderObject == null) { logger.debug("Disabling Artifactory Maven3 Build-Info Recorder: activation property (" + BuildInfoConfigProperties.ACTIVATE_RECORDER + ") not found."); return; } if (!Boolean.valueOf(activateRecorderObject.toString())) { logger.debug("Disabling Artifactory Maven3 Build-Info Recorder: activation property (" + BuildInfoConfigProperties.ACTIVATE_RECORDER + ") value is either false or invalid."); return; } logger.debug("Activating Artifactory Maven3 Build-Info Recorder: activation property (" + BuildInfoConfigProperties.ACTIVATE_RECORDER + ") value is true."); configuration.info.setBuildStarted( System.currentTimeMillis() ); ExecutionListener existingExecutionListener = session.getRequest().getExecutionListener(); recorder.setListenerToWrap(existingExecutionListener); recorder.setConfiguration(configuration); session.getRequest().setExecutionListener(recorder); }
@Override public void afterProjectsRead(MavenSession session) throws MavenExecutionException { // TODO installSnapshotEnabled if (stamper.isEnabled()) { for (MavenProject project : session.getAllProjects()) { for (Plugin plugin : project.getBuild().getPlugins()) { List<PluginExecution> pluginExecutionClones = new LinkedList<PluginExecution>(); for (PluginExecution execution : plugin.getExecutions()) { if (executionToBeCloned(plugin, execution.getId())) { PluginExecution pluginExecutionClone = clone(execution); pluginExecutionClones.add(pluginExecutionClone); } } for (PluginExecution pluginExecutionClone : pluginExecutionClones) { plugin.addExecution(pluginExecutionClone); logger.info("Added cloned pluginExecution :" + pluginExecutionClone.getId() + ":" + pluginExecutionClone.getPhase() + ":" + pluginExecutionClone.getGoals()); } } } } ExecutionListener originalExecutionListener = session.getRequest().getExecutionListener(); session.getRequest().setExecutionListener(new TeeExecutionListener(originalExecutionListener, new SnapshotExecutionListener(logger, stamper))); logger.info("[FreezeExtension]: " + SnapshotExecutionListener.class.getSimpleName() + " added"); }
ExecutionListener executionListener = executionRequest.getExecutionListener(); executionRequest.setExecutionListener( new DelegatingExecutionListener(executionListener)
this.mavenExecutionRequest.setExecutionListener(this.mavenRequest.getExecutionListener()) .setInteractiveMode(this.mavenRequest.isInteractive()) .setGlobalChecksumPolicy(this.mavenRequest.getGlobalChecksumPolicy())
this.mavenExecutionRequest.setExecutionListener( this.mavenRequest.getExecutionListener() ) .setInteractiveMode( this.mavenRequest.isInteractive() ) .setGlobalChecksumPolicy( this.mavenRequest.getGlobalChecksumPolicy() )
mavenExecutionRequest.setExecutionListener( mavenRequest.getExecutionListener() ) .setInteractiveMode( mavenRequest.isInteractive() ) .setGlobalChecksumPolicy( mavenRequest.getGlobalChecksumPolicy() )
mavenExecutionRequest.setExecutionListener( mavenRequest.getExecutionListener() ) .setInteractiveMode( mavenRequest.isInteractive() ) .setGlobalChecksumPolicy( mavenRequest.getGlobalChecksumPolicy() )