1 package org.apache.archiva.metadata.generic;
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.facets.AbstractMetadataFacetFactory;
23 import org.springframework.stereotype.Service;
24
25
26
27 @Service("metadataFacetFactory#org.apache.archiva.metadata.generic")
28 public class GenericMetadataFacetFactory
29 extends AbstractMetadataFacetFactory<GenericMetadataFacet>
30 {
31
32 public GenericMetadataFacetFactory() {
33 super( GenericMetadataFacet.class );
34 }
35
36 @Override
37 public GenericMetadataFacet createMetadataFacet()
38 {
39 return new GenericMetadataFacet();
40 }
41
42 @Override
43 public GenericMetadataFacet createMetadataFacet( String repositoryId, String name )
44 {
45 throw new UnsupportedOperationException( "There is no valid name for project version facets" );
46 }
47
48 }