summaryrefslogtreecommitdiffstats
path: root/dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html
diff options
context:
space:
mode:
Diffstat (limited to 'dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html')
-rw-r--r--dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html108
1 files changed, 108 insertions, 0 deletions
diff --git a/dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html b/dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html
new file mode 100644
index 0000000..381a850
--- /dev/null
+++ b/dcae_dmaapbc_webapp/src/main/webapp/app/dbcapp/dmaapaccess/dmaap_access_list.html
@@ -0,0 +1,108 @@
+<!--
+ ================================================================================
+ DCAE DMaaP Bus Controller Web Application
+ ================================================================================
+ Copyright (C) 2017 AT&T Intellectual Property
+ ================================================================================
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+ ================================================================================
+ -->
+<!-- controller is specified by route provider -->
+
+<div class="pageTitle">
+ <h3 class="heading3" style="margin-top: 10px; margin-bottom: 10px;">DMaaP
+ Access Profiles</h3>
+</div>
+
+<div id="button-search-row">
+ <!-- add disabled for DE238329
+ <button att-button
+ type="submit"
+ ng-click="dbcapp.addDmaapAccessModalPopup();"
+ btn-type="primary"
+ size="small">
+ Add profile...
+ </button>
+ -->
+ <div style="float: right;">
+ <div class="form-field form-field__small">
+ <input class="fn-ebz-text.search" type="text"
+ placeholder="Search profiles" ng-model="dbcapp.searchString" /> <i
+ class="ion-search" style="position:relative;line-height:10px;top:-25px;right:-190px"></i>
+ </div>
+ </div>
+</div>
+
+<!-- show progress indicator -->
+<div ng-show="isDataLoading">
+ <div att-loading></div>
+</div>
+
+<div ng-hide="isDataLoading">
+
+ <div ng-show="dbcapp.isRequestFailed">
+ <span class="errorMessageText">{{dbcapp.errMsg}}</span>
+ </div>
+
+ <div ng-hide="dbcapp.isRequestFailed">
+ <div style="text-align: justify; text-align-last: auto;">
+ Click on a radio button to select that profile for use in this web application.
+ </div>
+ </div>
+
+ <div id="dmaapAccessTable">
+ <table att-table table-data="dbcapp.dmaapAccessList"
+ search-string="dbcapp.searchString"
+ view-per-page="dbcapp.viewPerPageIgnored"
+ current-page="dbcapp.currentPageIgnored"
+ total-page="dbcapp.totalPageIgnored">
+
+ <thead att-table-row type="header">
+ <tr>
+ <th att-table-header sortable="false">Selected</th>
+ <th att-table-header sortable="true" key="name">Name</th>
+ <th att-table-header sortable="true" key="dmaapUrl">URL</th>
+ <th att-table-header sortable="true" key="mechId">Mech ID</th>
+ <!-- delete disabled for DE238329
+ <th att-table-header sortable="false">Delete</th> -->
+ </tr>
+ </thead>
+ <!-- row-repeat enables sorting -->
+ <tbody att-table-row type="body"
+ row-repeat="rowData in dbcapp.tableData">
+ <tr>
+ <td att-table-body>
+ <!-- att-radio control does not work; not selected by controller successfully -->
+ <input type="radio" name="dmaapSelGroup" title="rowData.id"
+ ng-value="rowData.id" ng-model="dbcapp.selectDmaapModel.id"
+ ng-change="dbcapp.selectDmaapAccess(rowData);" />
+ </td>
+ <td att-table-body ng-bind="rowData.name"
+ ng-click="dbcapp.editDmaapAccessModalPopup(rowData)"></td>
+ <td att-table-body ng-bind="rowData.dmaapUrl"
+ ng-click="dbcapp.editDmaapAccessModalPopup(rowData)"></td>
+ <td att-table-body ng-bind="rowData.mechId"
+ ng-click="dbcapp.editDmaapAccessModalPopup(rowData)"></td>
+ <!-- delete disabled for DE238329
+ <td att-table-body>
+ <div ng-click="dbcapp.deleteDmaapAccess(rowData);" style="font-size:20px;">
+ <a href="" class="ion-trash-b"></a>
+ </div>
+ </td>
+ -->
+ </tr>
+ </tbody>
+ </table>
+ </div>
+
+</div>