1 package org.apache.maven.resolver.examples.util;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.io.PrintStream;
23
24 import org.eclipse.aether.AbstractRepositoryListener;
25 import org.eclipse.aether.RepositoryEvent;
26
27
28
29
30 public class ConsoleRepositoryListener
31 extends AbstractRepositoryListener
32 {
33
34 private PrintStream out;
35
36 public ConsoleRepositoryListener()
37 {
38 this( null );
39 }
40
41 public ConsoleRepositoryListener( PrintStream out )
42 {
43 this.out = ( out != null ) ? out : System.out;
44 }
45
46 public void artifactDeployed( RepositoryEvent event )
47 {
48 out.println( "Deployed " + event.getArtifact() + " to " + event.getRepository() );
49 }
50
51 public void artifactDeploying( RepositoryEvent event )
52 {
53 out.println( "Deploying " + event.getArtifact() + " to " + event.getRepository() );
54 }
55
56 public void artifactDescriptorInvalid( RepositoryEvent event )
57 {
58 out.println( "Invalid artifact descriptor for " + event.getArtifact() + ": "
59 + event.getException().getMessage() );
60 }
61
62 public void artifactDescriptorMissing( RepositoryEvent event )
63 {
64 out.println( "Missing artifact descriptor for " + event.getArtifact() );
65 }
66
67 public void artifactInstalled( RepositoryEvent event )
68 {
69 out.println( "Installed " + event.getArtifact() + " to " + event.getFile() );
70 }
71
72 public void artifactInstalling( RepositoryEvent event )
73 {
74 out.println( "Installing " + event.getArtifact() + " to " + event.getFile() );
75 }
76
77 public void artifactResolved( RepositoryEvent event )
78 {
79 out.println( "Resolved artifact " + event.getArtifact() + " from " + event.getRepository() );
80 }
81
82 public void artifactDownloading( RepositoryEvent event )
83 {
84 out.println( "Downloading artifact " + event.getArtifact() + " from " + event.getRepository() );
85 }
86
87 public void artifactDownloaded( RepositoryEvent event )
88 {
89 out.println( "Downloaded artifact " + event.getArtifact() + " from " + event.getRepository() );
90 }
91
92 public void artifactResolving( RepositoryEvent event )
93 {
94 out.println( "Resolving artifact " + event.getArtifact() );
95 }
96
97 public void metadataDeployed( RepositoryEvent event )
98 {
99 out.println( "Deployed " + event.getMetadata() + " to " + event.getRepository() );
100 }
101
102 public void metadataDeploying( RepositoryEvent event )
103 {
104 out.println( "Deploying " + event.getMetadata() + " to " + event.getRepository() );
105 }
106
107 public void metadataInstalled( RepositoryEvent event )
108 {
109 out.println( "Installed " + event.getMetadata() + " to " + event.getFile() );
110 }
111
112 public void metadataInstalling( RepositoryEvent event )
113 {
114 out.println( "Installing " + event.getMetadata() + " to " + event.getFile() );
115 }
116
117 public void metadataInvalid( RepositoryEvent event )
118 {
119 out.println( "Invalid metadata " + event.getMetadata() );
120 }
121
122 public void metadataResolved( RepositoryEvent event )
123 {
124 out.println( "Resolved metadata " + event.getMetadata() + " from " + event.getRepository() );
125 }
126
127 public void metadataResolving( RepositoryEvent event )
128 {
129 out.println( "Resolving metadata " + event.getMetadata() + " from " + event.getRepository() );
130 }
131
132 }