Saltar al contenido principal

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

AttributeTypeRequiredDefaultDescription
namestringyesNot documented yet
labelstringnoNot documented yet
exclusivetrue, falsenoNot documented yet
publictrue, falsenoNot documented yet

send-email​

Type: emailType

Contains: no child elements

Contained by: target

AttributeTypeRequiredDefaultDescription
idstringyesNot documented yet
labelstringnoNot 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

AttributeTypeRequiredDefaultDescription
distincttrue, falsenoNot documented yet
enumeratedidentifierTypenoNot documented yet
serviceidentifierTypenoNot documented yet
queueidentifierTypenoNot documented yet
cacheabletrue, falsenoNot documented yet
managed-paginationtrue, falsenoNot documented yet
post-processtrue, falsenoNot documented yet
publictrue, falsenoNot documented yet

multiple​

Type: multipleType

Contains: table (0..n), field (0..n), variable (0..n)

Contained by: target

AttributeTypeRequiredDefaultDescription
auditstringnoNot documented yet
labelstringnoNot documented yet
gridstringyesNot documented yet

serve​

Type: serveType

Contains: variable (0..n)

Contained by: target

AttributeTypeRequiredDefaultDescription
servicestringyesNot documented yet
labelstringnoNot documented yet

queue​

Type: queueType

Contains: variable (0..n)

Contained by: target

AttributeTypeRequiredDefaultDescription
namestringyesNot documented yet
labelstringnoNot 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

AttributeTypeRequiredDefaultDescription
multipletrue, auditnoNot documented yet
auditstringnoNot documented yet
batchtrue, falsenoNot documented yet
batch-sizeintegernoNot documented yet
labelstringnoNot documented yet

insert​

Type: insertType

Contains: table (0..n), field (0..n), constant (0..n), operation (0..n), variable (0..n)

Contained by: target

AttributeTypeRequiredDefaultDescription
multipletrue, auditnoNot documented yet
auditstringnoNot documented yet
batchtrue, falsenoNot documented yet
batch-sizeintegernoNot documented yet
labelstringnoNot documented yet
querystringnoNot 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

AttributeTypeRequiredDefaultDescription
multipletrue, auditnoNot documented yet
auditstringnoNot documented yet
batchtrue, falsenoNot documented yet
batch-sizeintegernoNot documented yet
labelstringnoNot documented yet

include-target​

Type: includeTargetType

Contains: variable (0..n)

Contained by: target

AttributeTypeRequiredDefaultDescription
namestringyesNot documented yet

Simple types​

multipleRestriction​

Base type: string

Allowed values: true, audit