com.atlassian.plugins.maven.statistics
Class StatisticsExecutionListener

java.lang.Object
  extended by org.apache.maven.execution.AbstractExecutionListener
      extended by com.atlassian.plugins.maven.statistics.StatisticsExecutionListener
All Implemented Interfaces:
org.apache.maven.execution.ExecutionListener

public class StatisticsExecutionListener
extends org.apache.maven.execution.AbstractExecutionListener


Constructor Summary
StatisticsExecutionListener(org.apache.maven.execution.ExecutionListener delegate, StatsCollector statsCollector)
           
 
Method Summary
 void forkedProjectFailed(org.apache.maven.execution.ExecutionEvent event)
           
 void forkedProjectStarted(org.apache.maven.execution.ExecutionEvent event)
           
 void forkedProjectSucceeded(org.apache.maven.execution.ExecutionEvent event)
           
 void forkFailed(org.apache.maven.execution.ExecutionEvent event)
           
 void forkStarted(org.apache.maven.execution.ExecutionEvent event)
           
 void forkSucceeded(org.apache.maven.execution.ExecutionEvent event)
           
 void mojoFailed(org.apache.maven.execution.ExecutionEvent event)
           
 void mojoSkipped(org.apache.maven.execution.ExecutionEvent event)
           
 void mojoStarted(org.apache.maven.execution.ExecutionEvent event)
           
 void mojoSucceeded(org.apache.maven.execution.ExecutionEvent event)
           
 void projectDiscoveryStarted(org.apache.maven.execution.ExecutionEvent event)
           
 void projectFailed(org.apache.maven.execution.ExecutionEvent event)
           
 void projectSkipped(org.apache.maven.execution.ExecutionEvent event)
           
 void projectStarted(org.apache.maven.execution.ExecutionEvent event)
           
 void projectSucceeded(org.apache.maven.execution.ExecutionEvent event)
           
 void sessionEnded(org.apache.maven.execution.ExecutionEvent event)
           
 void sessionStarted(org.apache.maven.execution.ExecutionEvent event)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StatisticsExecutionListener

public StatisticsExecutionListener(org.apache.maven.execution.ExecutionListener delegate,
                                   StatsCollector statsCollector)
Method Detail

projectDiscoveryStarted

public void projectDiscoveryStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
projectDiscoveryStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
projectDiscoveryStarted in class org.apache.maven.execution.AbstractExecutionListener

sessionStarted

public void sessionStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
sessionStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
sessionStarted in class org.apache.maven.execution.AbstractExecutionListener

sessionEnded

public void sessionEnded(org.apache.maven.execution.ExecutionEvent event)
Specified by:
sessionEnded in interface org.apache.maven.execution.ExecutionListener
Overrides:
sessionEnded in class org.apache.maven.execution.AbstractExecutionListener

projectSkipped

public void projectSkipped(org.apache.maven.execution.ExecutionEvent event)
Specified by:
projectSkipped in interface org.apache.maven.execution.ExecutionListener
Overrides:
projectSkipped in class org.apache.maven.execution.AbstractExecutionListener

projectStarted

public void projectStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
projectStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
projectStarted in class org.apache.maven.execution.AbstractExecutionListener

projectSucceeded

public void projectSucceeded(org.apache.maven.execution.ExecutionEvent event)
Specified by:
projectSucceeded in interface org.apache.maven.execution.ExecutionListener
Overrides:
projectSucceeded in class org.apache.maven.execution.AbstractExecutionListener

projectFailed

public void projectFailed(org.apache.maven.execution.ExecutionEvent event)
Specified by:
projectFailed in interface org.apache.maven.execution.ExecutionListener
Overrides:
projectFailed in class org.apache.maven.execution.AbstractExecutionListener

forkStarted

public void forkStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkStarted in class org.apache.maven.execution.AbstractExecutionListener

forkSucceeded

public void forkSucceeded(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkSucceeded in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkSucceeded in class org.apache.maven.execution.AbstractExecutionListener

forkFailed

public void forkFailed(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkFailed in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkFailed in class org.apache.maven.execution.AbstractExecutionListener

mojoSkipped

public void mojoSkipped(org.apache.maven.execution.ExecutionEvent event)
Specified by:
mojoSkipped in interface org.apache.maven.execution.ExecutionListener
Overrides:
mojoSkipped in class org.apache.maven.execution.AbstractExecutionListener

mojoStarted

public void mojoStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
mojoStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
mojoStarted in class org.apache.maven.execution.AbstractExecutionListener

mojoSucceeded

public void mojoSucceeded(org.apache.maven.execution.ExecutionEvent event)
Specified by:
mojoSucceeded in interface org.apache.maven.execution.ExecutionListener
Overrides:
mojoSucceeded in class org.apache.maven.execution.AbstractExecutionListener

mojoFailed

public void mojoFailed(org.apache.maven.execution.ExecutionEvent event)
Specified by:
mojoFailed in interface org.apache.maven.execution.ExecutionListener
Overrides:
mojoFailed in class org.apache.maven.execution.AbstractExecutionListener

forkedProjectStarted

public void forkedProjectStarted(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkedProjectStarted in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkedProjectStarted in class org.apache.maven.execution.AbstractExecutionListener

forkedProjectSucceeded

public void forkedProjectSucceeded(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkedProjectSucceeded in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkedProjectSucceeded in class org.apache.maven.execution.AbstractExecutionListener

forkedProjectFailed

public void forkedProjectFailed(org.apache.maven.execution.ExecutionEvent event)
Specified by:
forkedProjectFailed in interface org.apache.maven.execution.ExecutionListener
Overrides:
forkedProjectFailed in class org.apache.maven.execution.AbstractExecutionListener


Copyright © 2013 Atlassian. All Rights Reserved.