Package | Description |
---|---|
sirius.tagliatelle | |
sirius.web.controller |
Provides the controller part of a simple MVC framework.
|
sirius.web.health |
System health monitoring
Provides tools to collect metrics and to monitor a cluster of machines.
|
sirius.web.security | |
sirius.web.tasks | |
sirius.web.util |
Modifier and Type | Method and Description |
---|---|
void |
TagliatelleController.overview(WebContext ctx)
Renders a list of all known tags.
|
void |
TagliatelleController.tagInfo(WebContext ctx,
String tagLib,
String tag)
Renders details for the given tag.
|
void |
TagliatelleController.tagState(WebContext ctx) |
Modifier and Type | Method and Description |
---|---|
protected static Route |
Route.compile(Controller controller,
Method method,
Routed routed)
Compiles a method defined by a
Controller |
Modifier and Type | Method and Description |
---|---|
void |
SystemController.console(WebContext ctx) |
void |
SystemController.fail(WebContext ctx)
Can be used to forcefully create an error.
|
void |
SystemController.info(WebContext ctx)
Reports useful information for the current user agent and request.
|
void |
SystemController.metric(WebContext ctx,
String key)
Sends the value for the requested metric for /system/metric/[name]
|
void |
SystemController.monitorNode(WebContext ctx)
Determines if there is currently an ALARM present or not for: /system/monitor
Either reports OK or ERROR, if the cluster state is RED for at least two intervals (minutes).
|
void |
SystemController.ok(WebContext ctx)
Simply responds with OK for /system/ok
This can be used to monitoring tools the check the system health.
|
void |
SystemController.reset(WebContext ctx)
Clears the server and client session.
|
void |
SystemController.state(WebContext ctx)
Reports the system and cluster state.
|
void |
SystemController.timing(WebContext ctx)
Provides a list of recorded micro timings.
|
Modifier and Type | Method and Description |
---|---|
void |
ScopeDefaultConfigController.config(WebContext ctx,
String name)
Shows the default scope config for the given config file.
|
void |
ScopeDefaultConfigController.defaultConfig(WebContext ctx)
Shows the default scope config for the first of the known default config file.
|
Modifier and Type | Method and Description |
---|---|
void |
ManagedTasksController.scripting(WebContext ctx)
Displays the system scripting facility.
|
void |
ManagedTasksController.scriptingExecute(WebContext ctx,
JSONStructuredOutput json)
Executes the given script.
|
void |
ManagedTasksController.task(WebContext ctx,
String taskId)
Displays details to a running task
|
void |
ManagedTasksController.taskCancel(WebContext ctx,
JSONStructuredOutput json,
String taskId)
Cancels the given tasks as response to an AJAX call.
|
void |
ManagedTasksController.taskInfo(WebContext ctx,
JSONStructuredOutput json,
String taskId)
Displays details to a running task as JSON
|
void |
ManagedTasksController.tasks(WebContext ctx)
Lists all active tasks
|
void |
ManagedTasksController.tasksAPI(WebContext ctx,
JSONStructuredOutput json)
Lists all active tasks as JSON
|
Modifier and Type | Method and Description |
---|---|
void |
TranslationController.export(WebContext ctx)
Exports all loaded translations into a xls file containing all supported languages
|
void |
TranslationController.export(WebContext ctx,
String filter)
Exports all loaded translations matching the given filter into a xls file containing all supported languages
|
void |
QRCodeController.qr(WebContext ctx)
Creates an QR code for the given content.
|
Copyright © 2018. All rights reserved.