AWE Maintain Schema
Generated from maintain.xsd. It includes query.xsd.
This Schema defines the way an AWE Maintain file must be structured
12 elements, 20 declared attributes (0 documented).
Elements
Elements: maintain, target, send-email, commit, retrieve-data, multiple, serve, queue, delete, insert, update, include-target
maintain
Type: maintainType
Contains: target (0..n)
Contained by: none (document root)
Attributes: none
target
Type: targetType
Contains: insert (0..n), update (0..n), delete (0..n), serve (0..n), queue (0..n), commit (0..n), multiple (0..n), send-email (0..n), include-target (0..n), retrieve-data (0..n)
Contained by: maintain
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | yes | Not documented yet | |
label | string | no | Not documented yet | |
exclusive | true, false | no | Not documented yet | |
public | true, false | no | Not documented yet |
send-email
Type: emailType
Contains: no child elements
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
id | string | yes | Not documented yet | |
label | string | no | Not documented yet |
commit
Contains: no child elements
Contained by: target
Attributes: none
retrieve-data
Type: retrieveDataType
Contains: table (0..n), computed (0..n), compound (0..n), field (0..n), constant (0..n), operation (0..n), case (0..n), over (0..n), join (0..n), union (0..n), variable (0..n), where (0..n), having (0..n), order-by (0..n), group-by (0..n), totalize (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
distinct | true, false | no | Not documented yet | |
enumerated | identifierType | no | Not documented yet | |
service | identifierType | no | Not documented yet | |
queue | identifierType | no | Not documented yet | |
cacheable | true, false | no | Not documented yet | |
managed-pagination | true, false | no | Not documented yet | |
post-process | true, false | no | Not documented yet | |
public | true, false | no | Not documented yet |
multiple
Type: multipleType
Contains: table (0..n), field (0..n), variable (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
audit | string | no | Not documented yet | |
label | string | no | Not documented yet | |
grid | string | yes | Not documented yet |
serve
Type: serveType
Contains: variable (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
service | string | yes | Not documented yet | |
label | string | no | Not documented yet |
queue
Type: queueType
Contains: variable (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | yes | Not documented yet | |
label | string | no | Not documented yet |
delete
Type: deleteType
Contains: table (0..n), field (0..n), constant (0..n), operation (0..n), variable (0..n), where (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
multiple | true, audit | no | Not documented yet | |
audit | string | no | Not documented yet | |
batch | true, false | no | Not documented yet | |
batch-size | integer | no | Not documented yet | |
label | string | no | Not documented yet |
insert
Type: insertType
Contains: table (0..n), field (0..n), constant (0..n), operation (0..n), variable (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
multiple | true, audit | no | Not documented yet | |
audit | string | no | Not documented yet | |
batch | true, false | no | Not documented yet | |
batch-size | integer | no | Not documented yet | |
label | string | no | Not documented yet | |
query | string | no | Not documented yet |
update
Type: updateType
Contains: table (0..n), field (0..n), constant (0..n), operation (0..n), variable (0..n), where (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
multiple | true, audit | no | Not documented yet | |
audit | string | no | Not documented yet | |
batch | true, false | no | Not documented yet | |
batch-size | integer | no | Not documented yet | |
label | string | no | Not documented yet |
include-target
Type: includeTargetType
Contains: variable (0..n)
Contained by: target
| Attribute | Type | Required | Default | Description |
|---|---|---|---|---|
name | string | yes | Not documented yet |
Simple types
multipleRestriction
Base type: string
Allowed values: true, audit