1 <!-------------------------------------------------------------------------------
2 # ============LICENSE_START==================================================
4 # * ===========================================================================
5 # * Copyright � 2017 AT&T Intellectual Property. All rights reserved.
6 # * ===========================================================================
7 # * Licensed under the Apache License, Version 2.0 (the "License");
8 # * you may not use this file except in compliance with the License.
9 # * You may obtain a copy of the License at
11 # * http://www.apache.org/licenses/LICENSE-2.0
13 # * Unless required by applicable law or agreed to in writing, software
14 # * distributed under the License is distributed on an "AS IS" BASIS,
15 # * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
16 # * See the License for the specific language governing permissions and
17 # * limitations under the License.
18 # * ============LICENSE_END====================================================
20 # * ECOMP is a trademark and service mark of AT&T Intellectual Property.
22 #------------------------------------------------------------------------------->
27 <title>DMaaP DR Provisioning Servlets</title>
31 This package provides the servlets used by the provisioning server for the Data Router application.
32 URLs are from the document <strong>URLs for DR Release 1</strong> <em>Version 1.2</em>.
34 <div class="contentContainer">
35 <table class="packageSummary" border="0">
36 <caption><span>URL Path Summary</span><span class="tabEnd"> </span></caption>
38 <th class="colFirst" scope="col">URL Path</th>
39 <th class="colOne" scope="col">Symbolic Name</th>
40 <th class="colLast" scope="col">Servlet Name</th>
41 <th class="colLast" colspan="4" scope="col">Allowed Methods</th>
44 <td class="colFirst" class="colOne">/</td>
45 <td class="colOne" class="colOne"><drFeedsUrl></td>
46 <td class="colLast" class="colOne">{@link org.onap.dmaap.datarouter.provisioning.DRFeedsServlet}</td>
47 <td class="colLast" class="colOne" style="background-color: pink">DELETE</td>
48 <td class="colLast" class="colOne" style="background-color: lightgreen">GET</td>
49 <td class="colLast" class="colOne" style="background-color: lightgreen">POST</td>
50 <td class="colLast" class="colOne" style="background-color: pink">PUT</td>
53 <td class="colFirst" class="colOne">/feed/feedid</td>
54 <td class="colOne" class="colOne"><feedUrl></td>
55 <td class="colLast" class="colOne">{@link org.onap.dmaap.datarouter.provisioning.FeedServlet}</td>
56 <td class="colLast" style="background-color: lightgreen">DELETE</td>
57 <td class="colLast" style="background-color: lightgreen">GET</td>
58 <td class="colLast" style="background-color: pink">POST</td>
59 <td class="colLast" style="background-color: lightgreen">PUT</td>
62 <td class="colFirst">/publish/feedid</td>
63 <td class="colOne"><publishUrl></td>
64 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.PublishServlet}</td>
65 <td class="colLast" style="background-color: lightgreen">DELETE</td>
66 <td class="colLast" style="background-color: lightgreen">GET</td>
67 <td class="colLast" style="background-color: lightgreen">POST</td>
68 <td class="colLast" style="background-color: lightgreen">PUT</td>
71 <td class="colFirst">/subscribe/feedid</td>
72 <td class="colOne"><subscribeUrl></td>
73 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.SubscribeServlet}</td>
74 <td class="colLast" style="background-color: pink">DELETE</td>
75 <td class="colLast" style="background-color: lightgreen">GET</td>
76 <td class="colLast" style="background-color: lightgreen">POST</td>
77 <td class="colLast" style="background-color: pink">PUT</td>
80 <td class="colFirst">/feedlog/feedid</td>
81 <td class="colOne"><feedLogUrl></td>
82 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.FeedLogServlet}</td>
83 <td class="colLast" style="background-color: pink">DELETE</td>
84 <td class="colLast" style="background-color: lightgreen">GET</td>
85 <td class="colLast" style="background-color: pink">POST</td>
86 <td class="colLast" style="background-color: pink">PUT</td>
89 <td class="colFirst">/subs/subid</td>
90 <td class="colOne"><subscriptionUrl></td>
91 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.SubscriptionServlet}</td>
92 <td class="colLast" style="background-color: lightgreen">DELETE</td>
93 <td class="colLast" style="background-color: lightgreen">GET</td>
94 <td class="colLast" style="background-color: lightgreen">POST</td>
95 <td class="colLast" style="background-color: lightgreen">PUT</td>
98 <td class="colFirst">/sublog/subid</td>
99 <td class="colOne"><subLogUrl></td>
100 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.SubLogServlet}</td>
101 <td class="colLast" style="background-color: pink">DELETE</td>
102 <td class="colLast" style="background-color: lightgreen">GET</td>
103 <td class="colLast" style="background-color: pink">POST</td>
104 <td class="colLast" style="background-color: pink">PUT</td>
106 <tr class="altColor">
107 <td class="colFirst">/internal/*</td>
108 <td class="colOne"><internalUrl></td>
109 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.InternalServlet}</td>
110 <td class="colLast" style="background-color: lightgreen">DELETE</td>
111 <td class="colLast" style="background-color: lightgreen">GET</td>
112 <td class="colLast" style="background-color: lightgreen">POST</td>
113 <td class="colLast" style="background-color: lightgreen">PUT</td>
116 <td class="colFirst">/internal/route/*</td>
117 <td class="colOne"><routeUrl></td>
118 <td class="colLast">{@link org.onap.dmaap.datarouter.provisioning.RouteServlet}</td>
119 <td class="colLast" style="background-color: lightgreen">DELETE</td>
120 <td class="colLast" style="background-color: lightgreen">GET</td>
121 <td class="colLast" style="background-color: lightgreen">POST</td>
122 <td class="colLast" style="background-color: pink">PUT</td>