You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ambari.apache.org by "Hudson (JIRA)" <ji...@apache.org> on 2015/04/06 22:21:13 UTC
[jira] [Commented] (AMBARI-10372) Create an API endpoint for
widget_layouts
[ https://issues.apache.org/jira/browse/AMBARI-10372?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14481859#comment-14481859 ]
Hudson commented on AMBARI-10372:
---------------------------------
FAILURE: Integrated in Ambari-trunk-Commit #2228 (See [https://builds.apache.org/job/Ambari-trunk-Commit/2228/])
AMBARI-10372. Create an API endpoint for widget_layouts. (swagle: http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=4b3caee767a2dc2dbd0061021ebafff9156bcbd3)
* ambari-server/src/main/java/org/apache/ambari/server/api/services/parsers/JsonRequestBodyParser.java
* ambari-server/src/main/resources/Ambari-DDL-Postgres-CREATE.sql
* ambari-server/src/main/resources/Ambari-DDL-MySQL-CREATE.sql
* ambari-server/src/test/java/org/apache/ambari/server/orm/dao/WidgetLayoutDAOTest.java
* ambari-server/src/main/java/org/apache/ambari/server/controller/internal/WidgetLayoutResourceProvider.java
* ambari-server/src/test/java/org/apache/ambari/server/upgrade/UpgradeCatalog210Test.java
* ambari-server/src/main/java/org/apache/ambari/server/controller/spi/Resource.java
* ambari-server/src/main/java/org/apache/ambari/server/controller/WidgetResponse.java
* ambari-server/src/test/java/org/apache/ambari/server/api/services/parsers/JsonRequestBodyParserTest.java
* ambari-server/src/main/java/org/apache/ambari/server/controller/internal/AbstractControllerResourceProvider.java
* ambari-server/src/main/resources/Ambari-DDL-Oracle-CREATE.sql
* ambari-server/src/main/java/org/apache/ambari/server/orm/dao/WidgetLayoutDAO.java
* ambari-server/src/main/resources/META-INF/persistence.xml
* ambari-server/src/main/java/org/apache/ambari/server/api/services/WidgetLayoutService.java
* ambari-server/src/main/java/org/apache/ambari/server/orm/entities/WidgetLayoutUserWidgetEntity.java
* ambari-server/src/main/java/org/apache/ambari/server/api/resources/WidgetLayoutResourceDefinition.java
* ambari-server/src/main/java/org/apache/ambari/server/orm/dao/UserWidgetDAO.java
* ambari-server/src/main/resources/Ambari-DDL-Postgres-EMBEDDED-CREATE.sql
* ambari-server/src/main/java/org/apache/ambari/server/upgrade/UpgradeCatalog210.java
* ambari-server/src/main/java/org/apache/ambari/server/api/resources/ResourceInstanceFactoryImpl.java
* ambari-server/src/main/java/org/apache/ambari/server/api/resources/WidgetResourceDefinition.java
* ambari-server/src/test/java/org/apache/ambari/server/orm/dao/WidgetDAOTest.java
* ambari-server/src/main/resources/properties.json
* ambari-server/src/main/java/org/apache/ambari/server/orm/entities/WidgetLayoutEntity.java
* ambari-server/src/main/java/org/apache/ambari/server/orm/entities/UserWidgetEntity.java
* ambari-server/src/main/java/org/apache/ambari/server/orm/entities/WidgetEntity.java
* ambari-server/src/main/java/org/apache/ambari/server/orm/dao/WidgetDAO.java
* ambari-server/src/main/java/org/apache/ambari/server/api/services/ClusterService.java
* ambari-server/src/test/java/org/apache/ambari/server/orm/dao/UserWidgetDAOTest.java
* ambari-server/src/test/java/org/apache/ambari/server/controller/internal/WidgetLayoutResourceProviderTest.java
AMBARI-10372. Create an API endpoint for widget_layouts. Missing license header. (swagle: http://git-wip-us.apache.org/repos/asf?p=ambari.git&a=commit&h=5c030d43149a1012a8d74e75fc52edd3928e58d3)
* ambari-server/src/main/java/org/apache/ambari/server/api/services/WidgetLayoutService.java
> Create an API endpoint for widget_layouts
> -----------------------------------------
>
> Key: AMBARI-10372
> URL: https://issues.apache.org/jira/browse/AMBARI-10372
> Project: Ambari
> Issue Type: Task
> Components: ambari-server
> Affects Versions: 2.1.0
> Reporter: Siddharth Wagle
> Fix For: 2.1.0
>
>
> *Request for getting order of the widgets specific to a user*
> - /api/v1/users/admin/widget_layouts/default_hdfs_layout
> - /api/v1/users/admin/widget_layouts?section_name=HDFS_SUMMARY
> *Response*
> {code}
> {
> href: "http://c6401.ambari.apache.org:8080/api/v1/users/jaimin/widget_layouts?layout_name=default_hdfs_layout&fields=*",
> layout_name: “default_hdfs_layout”,
> section_name: “HDFS_SUMMARY”,
> cluster_name: “c1”,
> widgetLayoutInfo: {
> widgetLayout: [{
> widget_name: “NAMENODE_HEAP”,
> href: “http://c6401.ambari.apache.org:8080/api/v1/stacks/HDP/2.0.6/services/HDFS/artifacts/widgets?widgetName=NAMENODE_HEAP”,
> widget: {
> WidgetInfo: { …. }
> }
> },
> {
> id: 1,
> widget_name: “jaiminFavWidget”,
> author: “jaimin”
> href: “http://c6401.ambari.apache.org:8080/api/v1/users/jaimin/widgets/1”,
> widget: {
> WidgetInfo: { …. }
> }
> },
> {
> id: 10
> widget_name: “myFavWidget”
> author: “admin”,
> href: “http://c6401.ambari.apache.org:8080/api/v1/users/admin/widgets/10”,
> widget: {
> WidgetInfo: { …. }
> }
> }
> ]
> }
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)