1 package org.apache.maven.model.converter;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.File;
23
24
25
26
27 public interface ConverterListener
28 {
29 void debug( String message );
30
31 void debug( String message, Throwable throwable );
32
33 void info( String message );
34
35 void info( String message, Throwable throwable );
36
37 void warn( String message );
38
39 void warn( String message, Throwable throwable );
40
41 void error( String message );
42
43 void error( String message, Throwable throwable );
44
45 void addDependencyEvent( String groupId, String artifactId, String version );
46
47 void addPluginEvent( String groupId, String artifactId );
48
49 void relocatePluginEvent( String oldGroupId, String oldArtifactId, String newGroupId, String newArtifactId );
50
51 void removePluginEvent( String groupId, String artifactId );
52
53 void addReportEvent( String groupId, String artifactId );
54
55 void relocateReportEvent( String oldGroupId, String oldArtifactId, String newGroupId, String newArtifactId );
56
57 void removeReportEvent( String groupId, String artifactId );
58
59 void savePomEvent( File pomFileFile, boolean alreadyExist );
60 }