/** * Returns a new AdminPage instance which path is a full URI for the page, based on the provided baseUri. * * @param baseUri the uri to use as base in the path. * @return a new admin page with path being a full URI. */ public AdminPage rootOn(String baseUri) { return new AdminPage(baseUri + path, title); } }
@Provides public RestxRouter mountSources(AppSettings appSettings) { if (!"dev".equals(appSettings.mode())) { return NO_SOURCES; } return sourcesRouter(appSettings).or(NO_SOURCES); }
@Provides public RestxRouter mountResources(AppSettings appSettings) { if (!"dev".equals(appSettings.mode())) { return NO_SOURCES; } return resourcesRouter(appSettings).or(NO_SOURCES); }
/** * Returns a new AdminPage instance which path is a full URI for the page, based on the provided baseUri. * * @param baseUri the uri to use as base in the path. * @return a new admin page with path being a full URI. */ public AdminPage rootOn(String baseUri) { return new AdminPage(baseUri + path, title); } }
@Provides public RestxRouter mountResources(AppSettings appSettings) { if (!"dev".equals(appSettings.mode())) { return NO_SOURCES; } return resourcesRouter(appSettings).or(NO_SOURCES); }
@Provides @Named("ApiDocs") public AdminPage getApiDocsAdminPage() { return new AdminPage("/@/ui/api-docs/", "API DOCS"); } }
@Provides @Named("Monitor") public AdminPage getMonitorAdminPage() { return new AdminPage("/@/ui/monitor/", "Monitor"); }
@Provides @Named("Monitor") public AdminPage getMonitorAdminPage() { return new AdminPage("/@/ui/monitor/", "Monitor"); }
@Provides @Named("Factory") public AdminPage getFactoryAdminPage() { return new AdminPage("/@/ui/factory/", "Factory"); } }
@Provides @Named("Log") public AdminPage getLogAdminPage() { return new AdminPage("/@/ui/log/", "Logs"); }
@Provides @Named("Messages") public AdminPage getMessagesAdminPage() { return new AdminPage("/@/ui/messages/", "Messages"); } }
@Provides @Named("Stats") public AdminPage getStatsAdminPage() { return new AdminPage("/@/ui/stats/", "Stats"); }
@Provides @Named("Errors") public AdminPage getErrorAdminPage() { return new AdminPage("/@/ui/errors/", "Errors"); } }
@Provides @Named("Config") public AdminPage getErrorAdminPage() { return new AdminPage("/@/ui/config/", "Config"); } }
@Provides @Named("ApiDocs") public AdminPage getApiDocsAdminPage() { return new AdminPage("/@/ui/api-docs/", "API DOCS"); } }
@Provides @Named("Config") public AdminPage getErrorAdminPage() { return new AdminPage("/@/ui/config/", "Config"); } }
@Provides @Named("Errors") public AdminPage getErrorAdminPage() { return new AdminPage("/@/ui/errors/", "Errors"); } }
@Provides @Named("Messages") public AdminPage getMessagesAdminPage() { return new AdminPage("/@/ui/messages/", "Messages"); } }
@Provides @Named("Sources") public AdminPage getSourcesAdminPage() { return new AdminPage("/@/ui/sources/", "Sources"); }
@Provides @Named("Sources") public AdminPage getSourcesAdminPage() { return new AdminPage("/@/ui/sources/", "Sources"); }