
xworker.dataObject.transfer.TransferableDataObject.xer.txt Maven / Gradle / Ivy
Show all versions of xworker_dataobject Show documentation
^1364779414420
@xworker.dataObject.transfer.TransferableDataObject
sname
TransferableDataObject
slabel
TransferableDataObject
sdescriptors
xworker.lang.MetaDescriptor3
sextends
xworker.dataObject.DataObject
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
Sdescription
#$@text#$@
可转换数据对象,通常是一个数据对象转换为其他数据对象,或者从源数据对象的数据分析统计后成为新的数据对象的数据。
本数据对象封装了数据对象转换之外的基本方法,数据转换通常是双向的,update和delete是转化为源数据对象操作,query是同源数据对象转换为目标数据对象,load方法是先转换为源,再转换为目标。
SourceDataObject <=> TargetDataObject.
create TargetDataObject=>SourceDataObject=>create=>TargetDataObject
update (delete) TargetDataObject=>SourceDataObject=>update(delete)
query SourceDataObject=>query=>TargetDataObject
具体的实现一般只需要实现toSourceData、toSourceDatas、toTargetData和toTargetDatas四个方法。
远数据对象一般通过sourceDataObject属性或SourceDataObject子事物来确定,转换的目标数据对象一般是自身,也可以通过targetDataObject属性或TargetDataObject子事物确定。
#$@text#$@
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions
sname
actions
sdescriptors
xworker.lang.MetaDescriptor3/@actions
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@load
sname
load
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
load
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
load
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@load/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@load/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@create
sname
create
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
create
sdisableGlobalContext
false
sdescription
如果创建成功,返回被创建的数据对象。
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
create
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@create/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@create/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@update
sname
update
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
update
sdisableGlobalContext
false
sdescription
如果更新成功返回true,否则返回false。
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
update
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@update/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@update/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@updateBatch
sname
updateBatch
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
updateBatch
sdisableGlobalContext
false
sdescription
批量更新,根据查询条件查找并更新符合条件的记录,返回成功更新的记录数。
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
updateBatch
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@updateBatch/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@updateBatch/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescription
数据对象。
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@updateBatch/@ins/@conditionData
sname
conditionData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescription
查询条件数据。
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@updateBatch/@ins/@conditionConfig
sname
conditionConfig
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@delete
sname
delete
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
delete
sdisableGlobalContext
false
sdescription
如果删除成功返回true,否则返回false。
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
delete
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@delete/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@delete/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@deleteBatch
sname
deleteBatch
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
deleteBatch
sdisableGlobalContext
false
sdescription
批量删除,根据查询条件查找并删除符合条件的记录,返回成功删除的记录数。
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
deleteBatch
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@deleteBatch/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@deleteBatch/@ins/@theData
sname
theData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescription
数据对象。
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@deleteBatch/@ins/@conditionData
sname
conditionData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescription
查询条件数据。
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@deleteBatch/@ins/@conditionConfig
sname
conditionConfig
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@query
sname
query
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
true
souterClassName
xworker.dataObject.transfer.TransferableDataObject
smethodName
query
sdisableGlobalContext
false
Sdescription
#$@text#$@
可以传入一个分页信息(变量名为pageInfo)。
pageInfo.start 记录起始索引
pageInfo.limit 返回记录最大条数
pageInfo.datas 查询的结果,应该是一个List或数组
pageInfo.success 是否查询成功
pageInfo.msg 操作的结果提示信息
pageInfo.totalCount 记录总数
pageInfo.sort 排序字段
pageInfo.dir 排序的方向,ASC或DESC
返回符合条件的记录列表。
#$@text#$@
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sid
query
sdescriptors
xworker.lang.actions.JavaAction
@xworker.dataObject.transfer.TransferableDataObject/@actions/@query/@ins
sisValidate
false
sname
ins
sid
ins
slabel
ins
sdescriptors
xworker.lang.actions.Inout/@ins
@xworker.dataObject.transfer.TransferableDataObject/@actions/@query/@ins/@theData
sname
conditionConfig
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
theData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@query/@ins/@conditionData
sname
conditionData
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sid
conditionData
sdescriptors
xworker.lang.actions.Inout/@ins/@param
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toSourceData
sname
toSourceData
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
false
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toSourceData/@ins
sisValidate
false
sname
ins
sdescriptors
xworker.lang.actions.Inout/@ins
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toSourceData/@ins/@theData
sname
theData
stype
DataObject
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetData
sname
toTargetData
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
false
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetData/@ins
sisValidate
false
sname
ins
sdescriptors
xworker.lang.actions.Inout/@ins
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetData/@ins/@theData
sname
theData
stype
DataObject
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetDatas
sname
toTargetDatas
sisSynchronized
false
sthrowException
true
suseOtherAction
false
suseOuterJava
false
sdisableGlobalContext
false
sattributeTemplate
false
sinitBreakPoint
false
ssuccessBreakPoint
false
sexceptionBreakPoint
false
seditBreakPoint
false
sinterpretationType
Action
svarScope
Global
ssaveReturn
false
sdescriptors
xworker.lang.actions.Actions/@JavaAction
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetDatas/@ins
sisValidate
false
sname
ins
sdescriptors
xworker.lang.actions.Inout/@ins
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions/@toTargetDatas/@ins/@theData
sname
datas
stype
java.util.List
stypeCheck
false
soptional
true
scheck
false
scheckLevel
exception
sdescriptors
xworker.lang.actions.Inout/@ins/@param
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@name
sname
name
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@label
sname
label
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@sourceDataObject
sname
sourceDataObject
ssize
60
srowspan
2
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@targetDataObject
sname
targetDataObject
ssize
60
scolspan
2
sreadOnly
false
sinheritDescription
false
svalidateAllowBlank
true
LvalidateOnBlur
true
LallowDecimals
true
LallowNegative
true
sdescriptors
xworker.lang.MetaDescriptor3/@attribute
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@SourceDataObject
sname
SourceDataObject
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.dataObject.DataObjects
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
true
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@TargetDataObject
sname
TargetDataObject
sdescriptors
xworker.lang.MetaDescriptor3/@thing
sextends
xworker.dataObject.DataObjects
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
true
sth_createIndex
false
sth_mark
false
@xworker.dataObject.transfer.TransferableDataObject/@actions1
sname
actions
slabel
动作
sdescriptors
xworker.lang.MetaDescriptor2/@thing
sextends
xworker.lang.actions.Actions
sid
actions1
@xworker.dataObject.transfer.TransferableDataObject/@actions1/@name
sname
name
sid
name
sdescriptors
xworker.lang.MetaDescriptor2/@attribute