public static synchronized OnRoute any(String path) { return setup().any(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute route(String verb, String path) { return setup().on(verb, path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute put(String path) { return setup().put(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute trace(String path) { return setup().trace(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute get(String path) { return setup().get(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute page(String path) { return setup().page(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute post(String path) { return setup().post(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute delete(String path) { return setup().delete(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute patch(String path) { return setup().patch(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute options(String path) { return setup().options(path).roles(Role.ADMINISTRATOR); }
public static synchronized OnRoute head(String path) { return setup().head(path).roles(Role.ADMINISTRATOR); }
@Override public Object call() { List<Object> routes = U.list(); Set<Route> appRoutes = On.setup().routes().allExceptInternal(); Set<Route> internalRoutes = On.setup().routes().allInternal(); internalRoutes.addAll(Admin.setup().routes().allInternal()); routes.add(div(h3("Application routes:"), routesOf(appRoutes, true))); routes.add(div(h3("Internal routes:"), routesOf(internalRoutes, true))); return multi(routes); }
@Override protected void bootstrap() { getGoodies().entities(Admin.setup()); } };
@Override protected void bootstrap() { getGoodies().metrics(Admin.setup()); } };
@Override protected void bootstrap() { getGoodies().application(Admin.setup()); } };
@Override protected void bootstrap() { getGoodies().manageables(Admin.setup()); } };
@Override protected void bootstrap() { getGoodies().adminCenter(Admin.setup()); } };
@Override protected void bootstrap() { getGoodies().status(Admin.setup()); } };
static void activateServices() { bootstrapServices(On.setup(), "app", Conf.APP); bootstrapServices(Admin.setup(), "admin", Conf.ADMIN); verifyCoverage(); }
@Override public Object call() throws Exception { List<Object> routes = U.list(); Set<Route> appRoutes = On.setup().routes().allNonAdmin(); Set<Route> adminRoutes = On.setup().routes().allAdmin(); adminRoutes.addAll(Admin.setup().routes().allAdmin()); routes.add(div(h3("Application routes:"), routesOf(appRoutes, true))); routes.add(div(h3("Admin routes:"), routesOf(adminRoutes, true))); return multi(routes); }