1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.neo4j.server.rest.repr;
21
22 public class DiscoveryRepresentation extends MappingRepresentation {
23
24 private static final String DATA_URI_KEY = "data";
25 private static final String MANAGEMENT_URI_KEY = "management";
26 private static final String DISCOVERY_REPRESENTATION_TYPE = "discovery";
27 private final String managementUri;
28 private final String dataUri;
29
30 public DiscoveryRepresentation(String managementUri, String dataUri) {
31 super(DISCOVERY_REPRESENTATION_TYPE);
32 this.managementUri = managementUri;
33 this.dataUri = dataUri;
34 }
35
36 @Override
37 protected void serialize(MappingSerializer serializer) {
38 serializer.putUri( MANAGEMENT_URI_KEY, managementUri);
39 serializer.putUri( DATA_URI_KEY, dataUri);
40 }
41
42 }