1 package org.apache.archiva.metadata.repository.storage.maven2;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import org.apache.archiva.metadata.model.MetadataFacet;
23 import org.apache.archiva.metadata.model.MetadataFacetFactory;
24 import org.apache.archiva.metadata.model.maven2.MavenArtifactFacet;
25 import org.springframework.stereotype.Service;
26
27
28
29
30 @Service("metadataFacetFactory#org.apache.archiva.metadata.repository.storage.maven2.artifact")
31 public class MavenArtifactFacetFactory
32 implements MetadataFacetFactory
33 {
34 @Override
35 public MetadataFacet createMetadataFacet()
36 {
37 return new MavenArtifactFacet();
38 }
39
40 @Override
41 public MetadataFacet createMetadataFacet( String repositoryId, String name )
42 {
43 throw new UnsupportedOperationException( "There is no valid name for artifact facets" );
44 }
45 }