]> git.aero2k.de Git - tmp/jakarta-migration.git/blob
13e60cad3819dd458c9fb946a488172a684f831f
[tmp/jakarta-migration.git] /
1 package org.collectionspace.services.jaxrs;
2
3 import org.collectionspace.services.CollectionObjectResource;
4 import org.collectionspace.services.IntakeResource;
5
6 import javax.ws.rs.core.Application;
7 import java.util.HashSet;
8 import java.util.Set;
9
10 public class CollectionSpaceJaxRsApplication extends Application {
11
12     private Set<Object> singletons = new HashSet<Object>();
13     private Set<Class<?>> empty = new HashSet<Class<?>>();
14
15     public CollectionSpaceJaxRsApplication() {
16         singletons.add(new CollectionObjectResource());
17         singletons.add(new IntakeResource());
18 //        singletons.add(new DomainIdentifierResource());
19 //        singletons.add(new PingResource());
20     }
21
22     @Override
23     public Set<Class<?>> getClasses() {
24         return empty;
25     }
26
27     @Override
28     public Set<Object> getSingletons() {
29         return singletons;
30     }
31 }
32