The data-sources subsystem, used to declare JDBC data-sources
Attribute | Value |
---|---|
Type | LIST |
Nillable | true |
Expressions Allowed | false |
Storage | runtime |
Access Type | read-only |
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
driver-name | STRING | true | false | Driver name |
{
"driver-minor-version" => {
"type" => INT,
"description" => "Minor driver version",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"driver-major-version" => {
"type" => INT,
"description" => "Major driver version",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"deployment-name" => {
"type" => STRING,
"description" => "The name of the deployment unit from which the driver was loaded",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-name" => {
"type" => STRING,
"description" => "Driver name",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-xa-datasource-class-name" => {
"type" => STRING,
"description" => "XA datasource class name",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"xa-datasource-class" => {
"type" => STRING,
"description" => "XA datasource class",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"jdbc-compliant" => {
"type" => BOOLEAN,
"description" => "Whether or not the driver is JDBC compliant",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"module-slot" => {
"type" => STRING,
"description" => "The slot of the module from which the driver was loaded, if it was loaded from the module path",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-class-name" => {
"type" => STRING,
"description" => "Driver class name",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-module-name" => {
"type" => STRING,
"description" => "The name of the module from which the driver was loaded, if it was loaded from the module path",
"expressions-allowed" => true,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
}
}
{
"deployment-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => false,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-module-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => true,
"nillable" => false,
"min-length" => 1L,
"max-length" => 2147483647L
},
"module-slot" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-class-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-datasource-class-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-xa-datasource-class-name" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"xa-datasource-class" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L
},
"driver-major-version" => {
"type" => INT,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"driver-minor-version" => {
"type" => INT,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"jdbc-compliant" => {
"type" => BOOLEAN,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true
},
"profile" => {
"type" => STRING,
"description" => "installed-drivers-list",
"expressions-allowed" => true,
"required" => false,
"nillable" => true,
"min-length" => 1L,
"max-length" => 2147483647L,
"deprecated" => {
"since" => "4.0.0",
"reason" => "installed-drivers-list"
}
}
}