^1730455890959
@
sname
DataSouceActionContext
slabel
DataSouceActionContext
sdescriptors
xworker.lang.MetaDescriptor3
smany
true
seditCols
2
sinitialization
false
smodifier
public
sinheritDescription
false
sdescription
<p>数据源动作上下文。</p>
snotXmlAttribute
false
sjson_isArray
false
sjson_array_type
children
sjson_attribute
false
  @/@actions
  sname
  actions
  slabel
  actions
  sdescriptors
  xworker.lang.MetaDescriptor3/@actions
  sid
  actions
    @/@actions/@create
    sname
    createProvider
    sisSynchronized
    false
    sthrowException
    true
    suseOtherAction
    false
    suseOuterJava
    true
    suseInnerJava
    false
    souterClassName
    xworker.lang.db.jdbc.DataSourceContext
    smethodName
    createProvider
    sdisableGlobalContext
    false
    sattributeTemplate
    false
    sinterpretationType
    Action
    svarScope
    Global
    screateLocalVarScope
    false
    ssaveReturn
    false
    sswitchResult
    false
    sdebugLog
    false
    sdescriptors
    xworker.lang.actions.Actions/@JavaAction
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    create
  @/@name
  sname
  name
  slabel
  名称
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  name
  @/@label
  sname
  label
  slabel
  标签
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  label
  @/@connectionName
  sname
  connectionName
  slabel
  连接名称
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sdefault
  con
  sinheritDescription
  false
  sdescription
  <p>动作用于访问连接的名称。</p>
  svalidateAllowBlank
  true
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  connectionName
  @/@transaction
  sname
  transaction
  slabel
  事务
  sinputtype
  truefalse
  sdefault
  false
  Sdescription
#$@text#$@
<p>设置是否启动事务。</p>
<p>如果设置了启动事务并且连接是上级栈获取的并且已经启动了事物，那么忽略此项。</p>
<p>如果是本事物获取的连接或启动的事务，那么在动作执行完毕后释放连接和处理事务。</p>
#$@text#$@
  LvalidateOnBlur
  false
  LallowDecimals
  false
  LallowNegative
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  transaction
  @/@transactionIsolation
  sname
  transactionIsolation
  slabel
  事务隔离级别
  sinputtype
  select
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sxmlJsonIncludeDefault
  false
  sen_label
  TransactionIsolation
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_deprecated
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sjson_isArray
  false
  sgroupDescriptor
  false
  sid
  transactionIsolation
    @/@transactionIsolation/@TRANSACTION_NONE
    sname
    TRANSACTION_NONE
    svalue
    TRANSACTION_NONE
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    TRANSACTION_NONE
    @/@transactionIsolation/@TRANSACTION_READ_COMMITTED
    sname
    TRANSACTION_READ_COMMITTED
    svalue
    TRANSACTION_READ_COMMITTED
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    TRANSACTION_READ_COMMITTED
    @/@transactionIsolation/@TRANSACTION_READ_UNCOMMITTED
    sname
    TRANSACTION_READ_UNCOMMITTED
    svalue
    TRANSACTION_READ_UNCOMMITTED
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    TRANSACTION_READ_UNCOMMITTED
    @/@transactionIsolation/@TRANSACTION_REPEATABLE_READ
    sname
    TRANSACTION_REPEATABLE_READ
    svalue
    TRANSACTION_REPEATABLE_READ
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    TRANSACTION_REPEATABLE_READ
    @/@transactionIsolation/@TRANSACTION_SERIALIZABLE
    sname
    TRANSACTION_SERIALIZABLE
    svalue
    TRANSACTION_SERIALIZABLE
    sdescriptors
    xworker.lang.MetaDescriptor3/@attribute/@value
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    snotXmlAttribute
    false
    sjson_isArray
    false
    sgroupDescriptor
    false
    sid
    TRANSACTION_SERIALIZABLE
  @/@dataSourcePath
  sname
  dataSourcePath
  slabel
  数据源
  sinputtype
  openWindow
  ssize
  60
  scolspan
  2
  sinputattrs
  xworker.swt.xworker.attributeEditor.openWins.SelectThingOpenWindow/@shell|descriptor=xworker.lang.db.jdbc.DataSource,seperator=%2C,returnType=path,append=false
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  Sdescription
#$@text#$@
<p>数据源是以事物的形式定义的。属性值可以是：</p>

<ul>
	<li><strong>self.xxxx</strong><br />
	那么表示数据源的事物路径从self的属性中获取数据源事物。<br />
	&nbsp;</li>
	<li><strong>var:xxxx</strong><br />
	那么从动作上下文变量中获取数据源事物，可以是事物或事物的路径。<br />
	&nbsp;</li>
	<li><strong>ognl:xxx</strong><br />
	那么从动作上下文中使用xxx按照ognl表达式去数据源事物，可以是事物或事物的路径。<br />
	&nbsp;</li>
	<li><strong>action.xxx</strong><br />
	那么执行self的xxx方法。<br />
	&nbsp;</li>
	<li><strong>action:xxx</strong><br />
	那么获取xxx路径对应的动作，然后执行获取数据源。<br />
	&nbsp;</li>
	<li><strong>parent:xxx</strong><br />
	从变量上下文，或从父变量上下文（parentContext或parentActionContext)中取变量xxx。<br />
	&nbsp;</li>
	<li><strong>_c_.xxx</strong><br />
	从Configuration配置中取。<br />
	&nbsp;</li>
	<li><strong>其它</strong><br />
	其他情况时直接以值为路径获取数据源事物。</li>
</ul>
#$@text#$@
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sid
  dataSourcePath
  @/@description
  sname
  description
  sinputtype
  html
  sshowLabel
  true
  slabelAlign
  right
  slabelVAlign
  baseline
  smodifier
  public
  sreadOnly
  false
  sinheritDescription
  false
  svalidateAllowBlank
  true
  LvalidateOnBlur
  true
  LallowDecimals
  true
  LallowNegative
  true
  snotXmlAttribute
  false
  sdescriptors
  xworker.lang.MetaDescriptor3/@attribute
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sid
  description
  @/@VariablesDescs
  sname
  VariablesDescs
  sdescriptors
  xworker.lang.MetaThing/@VariablesDesc
  sinheritDescription
  false
  sth_createIndex
  false
  sth_registMyChilds
  false
  sth_registDisabled
  false
  sth_noThingRegistViewer
  false
  sth_fileMonitor
  false
  sth_mark
  false
  sth_registQueryOnlySelf
  false
  sid
  VariablesDescs
    @/@VariablesDescs/@var
    sname
    var
    svarName
    ognl:thing.getString("connectionName")
    spassive
    true
    sscope
    0
    stype
    object
    sclassName
    java.sql.Connection
    sstaticClass
    false
    sdescriptors
    xworker.lang.MetaThing/@VariablesDesc/@Object
    sinheritDescription
    false
    sth_createIndex
    false
    sth_registMyChilds
    false
    sth_registDisabled
    false
    sth_noThingRegistViewer
    false
    sth_fileMonitor
    false
    sth_mark
    false
    sth_registQueryOnlySelf
    false
    sid
    var
