Skip to content

Instantly share code, notes, and snippets.

@kabir
Last active September 25, 2015 16:53
Show Gist options
  • Select an option

  • Save kabir/ac9241b73983de8304d2 to your computer and use it in GitHub Desktop.

Select an option

Save kabir/ac9241b73983de8304d2 to your computer and use it in GitHub Desktop.
WFCORE-994 /host=*/server=*:read-resource-description
[domain@localhost:9990 /] /host=*/server=*:read-resource-description
{
"outcome" => "success",
"result" => [
{
"address" => [
("host" => "master"),
("server" => "*")
],
"outcome" => "success",
"result" => {
"description" => "The managed server instance.",
"attributes" => {
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {}
}
},
{
"address" => [
("host" => "kabirmac.local"),
("server" => "*")
],
"outcome" => "success",
"result" => {
"description" => "The managed server instance.",
"attributes" => {
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {}
}
},
{
"address" => [
("host" => "kabirmac.local"),
("server" => "server-one")
],
"outcome" => "success",
"result" => {
"description" => "The root node of the server-level management model.",
"min-occurs" => 1,
"max-occurs" => 1,
"attributes" => {
"host" => {
"type" => STRING,
"description" => "The name of the managed domain host that is responsible for managing this server.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"management-major-version" => {
"type" => INT,
"description" => "The major version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 1L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-micro-version" => {
"type" => INT,
"description" => "The micro version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-minor-version" => {
"type" => INT,
"description" => "The minor version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"name" => {
"type" => STRING,
"description" => "The name of this server. If not set, defaults to the runtime value of InetAddress.getLocalHost().getHostName().",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"namespaces" => {
"type" => OBJECT,
"description" => "Map of namespaces used in the configuration XML document, where keys are namespace prefixes and values are schema URIs.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"process-type" => {
"type" => STRING,
"description" => "The type of process represented by this root resource. Always has a value of \"Server\" for a server resource.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"product-name" => {
"type" => STRING,
"description" => "The name of the JBoss AS based product that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"product-version" => {
"type" => STRING,
"description" => "The version of the JBoss AS based product release that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"profile-name" => {
"type" => STRING,
"description" => "The name of the server's configuration profile.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration",
"restart-required" => "no-services"
},
"release-codename" => {
"type" => STRING,
"description" => "The codename of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"release-version" => {
"type" => STRING,
"description" => "The version of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"running-mode" => {
"type" => STRING,
"description" => "The current running mode of the server. Either NORMAL (normal operations) or ADMIN_ONLY. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"NORMAL",
"ADMIN_ONLY"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"schema-locations" => {
"type" => OBJECT,
"description" => "Map of locations of XML schemas used in the configuration XML document, where keys are schema URIs and values are locations where the schema can be found.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-group" => {
"type" => STRING,
"description" => "The name of the server group of which this server is a member.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller; either STARTING, RUNNING or RESTART_REQUIRED",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"suspend-state" => {
"type" => STRING,
"description" => "The suspend state of the server",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"RUNNING",
"PRE_SUSPEND",
"SUSPENDING",
"SUSPENDED"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"uuid" => {
"type" => STRING,
"description" => "Unique Id of this server instance.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {
"core-service" => {
"description" => "Core services provided by the server.",
"model-description" => undefined
},
"socket-binding-group" => {
"description" => "A list of socket bindings available for use on the server.",
"model-description" => undefined
},
"path" => {
"description" => "A list of named filesystem paths.",
"model-description" => undefined
},
"deployment-overlay" => {
"description" => "A list of deployment overlays available for use by the server",
"model-description" => undefined
},
"subsystem" => {
"description" => "The subsystems that make up the server's profile.",
"model-description" => undefined
},
"deployment" => {
"description" => "A list of deployments available for use on the server.",
"model-description" => undefined
},
"interface" => {
"description" => "A list of named network interfaces available for use on the server.",
"model-description" => undefined
},
"system-property" => {
"description" => "A list of system properties to set on the server.",
"model-description" => undefined
},
"extension" => {
"description" => "A list of extension modules.",
"model-description" => undefined
}
}
}
},
{
"address" => [
("host" => "kabirmac.local"),
("server" => "server-two")
],
"outcome" => "success",
"result" => {
"description" => "The root node of the server-level management model.",
"min-occurs" => 1,
"max-occurs" => 1,
"attributes" => {
"host" => {
"type" => STRING,
"description" => "The name of the managed domain host that is responsible for managing this server.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"management-major-version" => {
"type" => INT,
"description" => "The major version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 1L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-micro-version" => {
"type" => INT,
"description" => "The micro version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-minor-version" => {
"type" => INT,
"description" => "The minor version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"name" => {
"type" => STRING,
"description" => "The name of this server. If not set, defaults to the runtime value of InetAddress.getLocalHost().getHostName().",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"namespaces" => {
"type" => OBJECT,
"description" => "Map of namespaces used in the configuration XML document, where keys are namespace prefixes and values are schema URIs.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"process-type" => {
"type" => STRING,
"description" => "The type of process represented by this root resource. Always has a value of \"Server\" for a server resource.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"product-name" => {
"type" => STRING,
"description" => "The name of the JBoss AS based product that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"product-version" => {
"type" => STRING,
"description" => "The version of the JBoss AS based product release that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"profile-name" => {
"type" => STRING,
"description" => "The name of the server's configuration profile.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration",
"restart-required" => "no-services"
},
"release-codename" => {
"type" => STRING,
"description" => "The codename of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"release-version" => {
"type" => STRING,
"description" => "The version of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"running-mode" => {
"type" => STRING,
"description" => "The current running mode of the server. Either NORMAL (normal operations) or ADMIN_ONLY. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"NORMAL",
"ADMIN_ONLY"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"schema-locations" => {
"type" => OBJECT,
"description" => "Map of locations of XML schemas used in the configuration XML document, where keys are schema URIs and values are locations where the schema can be found.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-group" => {
"type" => STRING,
"description" => "The name of the server group of which this server is a member.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller; either STARTING, RUNNING or RESTART_REQUIRED",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"suspend-state" => {
"type" => STRING,
"description" => "The suspend state of the server",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"RUNNING",
"PRE_SUSPEND",
"SUSPENDING",
"SUSPENDED"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"uuid" => {
"type" => STRING,
"description" => "Unique Id of this server instance.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {
"core-service" => {
"description" => "Core services provided by the server.",
"model-description" => undefined
},
"socket-binding-group" => {
"description" => "A list of socket bindings available for use on the server.",
"model-description" => undefined
},
"path" => {
"description" => "A list of named filesystem paths.",
"model-description" => undefined
},
"deployment-overlay" => {
"description" => "A list of deployment overlays available for use by the server",
"model-description" => undefined
},
"subsystem" => {
"description" => "The subsystems that make up the server's profile.",
"model-description" => undefined
},
"deployment" => {
"description" => "A list of deployments available for use on the server.",
"model-description" => undefined
},
"interface" => {
"description" => "A list of named network interfaces available for use on the server.",
"model-description" => undefined
},
"system-property" => {
"description" => "A list of system properties to set on the server.",
"model-description" => undefined
},
"extension" => {
"description" => "A list of extension modules.",
"model-description" => undefined
}
}
}
},
{
"address" => [
("host" => "master"),
("server" => "server-one")
],
"outcome" => "success",
"result" => {
"description" => "The root node of the server-level management model.",
"min-occurs" => 1,
"max-occurs" => 1,
"attributes" => {
"host" => {
"type" => STRING,
"description" => "The name of the managed domain host that is responsible for managing this server.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"management-major-version" => {
"type" => INT,
"description" => "The major version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 1L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-micro-version" => {
"type" => INT,
"description" => "The micro version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-minor-version" => {
"type" => INT,
"description" => "The minor version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"name" => {
"type" => STRING,
"description" => "The name of this server. If not set, defaults to the runtime value of InetAddress.getLocalHost().getHostName().",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"namespaces" => {
"type" => OBJECT,
"description" => "Map of namespaces used in the configuration XML document, where keys are namespace prefixes and values are schema URIs.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"process-type" => {
"type" => STRING,
"description" => "The type of process represented by this root resource. Always has a value of \"Server\" for a server resource.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"product-name" => {
"type" => STRING,
"description" => "The name of the JBoss AS based product that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"product-version" => {
"type" => STRING,
"description" => "The version of the JBoss AS based product release that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"profile-name" => {
"type" => STRING,
"description" => "The name of the server's configuration profile.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration",
"restart-required" => "no-services"
},
"release-codename" => {
"type" => STRING,
"description" => "The codename of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"release-version" => {
"type" => STRING,
"description" => "The version of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"running-mode" => {
"type" => STRING,
"description" => "The current running mode of the server. Either NORMAL (normal operations) or ADMIN_ONLY. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"NORMAL",
"ADMIN_ONLY"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"schema-locations" => {
"type" => OBJECT,
"description" => "Map of locations of XML schemas used in the configuration XML document, where keys are schema URIs and values are locations where the schema can be found.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-group" => {
"type" => STRING,
"description" => "The name of the server group of which this server is a member.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller; either STARTING, RUNNING or RESTART_REQUIRED",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"suspend-state" => {
"type" => STRING,
"description" => "The suspend state of the server",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"RUNNING",
"PRE_SUSPEND",
"SUSPENDING",
"SUSPENDED"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"uuid" => {
"type" => STRING,
"description" => "Unique Id of this server instance.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {
"core-service" => {
"description" => "Core services provided by the server.",
"model-description" => undefined
},
"socket-binding-group" => {
"description" => "A list of socket bindings available for use on the server.",
"model-description" => undefined
},
"path" => {
"description" => "A list of named filesystem paths.",
"model-description" => undefined
},
"deployment-overlay" => {
"description" => "A list of deployment overlays available for use by the server",
"model-description" => undefined
},
"subsystem" => {
"description" => "The subsystems that make up the server's profile.",
"model-description" => undefined
},
"deployment" => {
"description" => "A list of deployments available for use on the server.",
"model-description" => undefined
},
"interface" => {
"description" => "A list of named network interfaces available for use on the server.",
"model-description" => undefined
},
"system-property" => {
"description" => "A list of system properties to set on the server.",
"model-description" => undefined
},
"extension" => {
"description" => "A list of extension modules.",
"model-description" => undefined
}
}
}
},
{
"address" => [
("host" => "master"),
("server" => "server-two")
],
"outcome" => "success",
"result" => {
"description" => "The root node of the server-level management model.",
"min-occurs" => 1,
"max-occurs" => 1,
"attributes" => {
"host" => {
"type" => STRING,
"description" => "The name of the managed domain host that is responsible for managing this server.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"launch-type" => {
"type" => STRING,
"description" => "The manner in which the server process was launched. Either \"DOMAIN\" for a domain mode server launched by a Host Controller, \"STANDALONE\" for a standalone server launched from the command line, or \"EMBEDDED\" for a standalone server launched as an embedded part of an application running in the same virtual machine.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"DOMAIN",
"STANDALONE",
"EMBEDDED",
"SELF_CONTAINED",
"APPCLIENT"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"management-major-version" => {
"type" => INT,
"description" => "The major version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 1L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-micro-version" => {
"type" => INT,
"description" => "The micro version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"management-minor-version" => {
"type" => INT,
"description" => "The minor version of the JBoss AS management interface that is provided by this server.",
"expressions-allowed" => false,
"nillable" => false,
"min" => 0L,
"max" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"name" => {
"type" => STRING,
"description" => "The name of this server. If not set, defaults to the runtime value of InetAddress.getLocalHost().getHostName().",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"namespaces" => {
"type" => OBJECT,
"description" => "Map of namespaces used in the configuration XML document, where keys are namespace prefixes and values are schema URIs.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"process-type" => {
"type" => STRING,
"description" => "The type of process represented by this root resource. Always has a value of \"Server\" for a server resource.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"product-name" => {
"type" => STRING,
"description" => "The name of the JBoss AS based product that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"product-version" => {
"type" => STRING,
"description" => "The version of the JBoss AS based product release that is being run by this server.",
"expressions-allowed" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"profile-name" => {
"type" => STRING,
"description" => "The name of the server's configuration profile.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration",
"restart-required" => "no-services"
},
"release-codename" => {
"type" => STRING,
"description" => "The codename of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"release-version" => {
"type" => STRING,
"description" => "The version of the JBoss Application Server release this server is running.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"running-mode" => {
"type" => STRING,
"description" => "The current running mode of the server. Either NORMAL (normal operations) or ADMIN_ONLY. An ADMIN_ONLY server will start any configured management interfaces and accept management requests, but will not start services used for handling end user requests.",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"NORMAL",
"ADMIN_ONLY"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"schema-locations" => {
"type" => OBJECT,
"description" => "Map of locations of XML schemas used in the configuration XML document, where keys are schema URIs and values are locations where the schema can be found.",
"expressions-allowed" => false,
"nillable" => false,
"value-type" => STRING,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-group" => {
"type" => STRING,
"description" => "The name of the server group of which this server is a member.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "configuration"
},
"server-state" => {
"type" => STRING,
"description" => "The current state of the server controller; either STARTING, RUNNING or RESTART_REQUIRED",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
},
"suspend-state" => {
"type" => STRING,
"description" => "The suspend state of the server",
"expressions-allowed" => false,
"nillable" => false,
"allowed" => [
"RUNNING",
"PRE_SUSPEND",
"SUSPENDING",
"SUSPENDED"
],
"access-type" => "read-only",
"storage" => "runtime"
},
"uuid" => {
"type" => STRING,
"description" => "Unique Id of this server instance.",
"expressions-allowed" => false,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L,
"access-type" => "read-only",
"storage" => "runtime"
}
},
"operations" => undefined,
"notifications" => undefined,
"children" => {
"core-service" => {
"description" => "Core services provided by the server.",
"model-description" => undefined
},
"socket-binding-group" => {
"description" => "A list of socket bindings available for use on the server.",
"model-description" => undefined
},
"path" => {
"description" => "A list of named filesystem paths.",
"model-description" => undefined
},
"deployment-overlay" => {
"description" => "A list of deployment overlays available for use by the server",
"model-description" => undefined
},
"subsystem" => {
"description" => "The subsystems that make up the server's profile.",
"model-description" => undefined
},
"deployment" => {
"description" => "A list of deployments available for use on the server.",
"model-description" => undefined
},
"interface" => {
"description" => "A list of named network interfaces available for use on the server.",
"model-description" => undefined
},
"system-property" => {
"description" => "A list of system properties to set on the server.",
"model-description" => undefined
},
"extension" => {
"description" => "A list of extension modules.",
"model-description" => undefined
}
}
}
}
]
}
[domain@localhost:9990 /] /host=*/server=*:read-attribute(name=server-state)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment