1 package org.collectionspace.services.jaxrs;
3 import org.collectionspace.services.collectionobject.CollectionObjectResource;
4 import org.collectionspace.services.id.IDResource;
5 import org.collectionspace.services.intake.IntakeResource;
6 import org.collectionspace.services.relation.RelationResource;
8 import javax.ws.rs.core.Application;
9 import java.util.HashSet;
13 public class CollectionSpaceJaxRsApplication extends Application {
15 private Set<Object> singletons = new HashSet<Object>();
16 private Set<Class<?>> empty = new HashSet<Class<?>>();
18 public CollectionSpaceJaxRsApplication() {
19 singletons.add(new CollectionObjectResource());
20 singletons.add(new IDResource());
21 singletons.add(new IntakeResource());
22 singletons.add(new RelationResource());
23 // singletons.add(new DomainIdentifierResource());
24 // singletons.add(new PingResource());
28 public Set<Class<?>> getClasses() {
33 public Set<Object> getSingletons() {