Class DashboardRestApiProvider

  • All Implemented Interfaces:
    org.wso2.carbon.uiserver.spi.RestApiProvider

    public class DashboardRestApiProvider
    extends Object
    implements org.wso2.carbon.uiserver.spi.RestApiProvider
    Provider that supplies Microservices for the DASHBOARD_PORTAL_APP_NAME web app.
    • Constructor Detail

      • DashboardRestApiProvider

        public DashboardRestApiProvider()
    • Method Detail

      • activate

        protected void activate​(org.osgi.framework.BundleContext bundleContext)
      • deactivate

        protected void deactivate​(org.osgi.framework.BundleContext bundleContext)
      • setDataProvider

        protected void setDataProvider​(DataProvider dataProvider)
      • unsetDataProvider

        protected void unsetDataProvider​(DataProvider dataProvider)
      • getAppName

        public String getAppName()
        Specified by:
        getAppName in interface org.wso2.carbon.uiserver.spi.RestApiProvider
      • getMicroservices

        public Map<String,​org.wso2.msf4j.Microservice> getMicroservices​(org.wso2.carbon.uiserver.api.App app)
        Specified by:
        getMicroservices in interface org.wso2.carbon.uiserver.spi.RestApiProvider