2012-10-03 149 views
3

我研究过文档(多伦多和古巴),它并没有帮助我理解数据规则,任何人都必须进行电子邮件验证。你可以给我一个例子吗?Aviarc - 验证电子邮件?

感谢, 罗布

回答

2

我相信你正在运行Aviarc 3.5.0。如果是这种情况,则为此版本的引擎编写的数据文件有an example。其中一个规则是电子邮件验证器。

的规则连接到databroker与添加属性的规则在definition.xml文件,指定规则文件的位置,所以你会最终有类似的东西:

<databroker factory-class="com.aviarc.framework.databroker.workflowsql.AviarcWorkflowSQLDataBrokerFactoryImpl" 
      rules="data-rules.xml" > 
    <operation name="get-all" pre-workflow="workflows/new-customer-get-all"> 

    </operation> 
    <store-dataset-changes> 
     <create pre-workflow="workflows/NeW-CuStOmer-Create"/> 
     <update pre-workflow="workflows/new-customer-update"/> 
     <delete pre-workflow="workflows/new-customer-delete"/> 
    </store-dataset-changes> 
</databroker> 

然后,文件“data-rules.xml”将驻留在与definition.xml相同级别的databroker目录中。这就是你确定实际规则的地方。

干杯, 弗拉德

+0

感谢弗拉德,什么我们腌渍是搞清楚在哪里创建规则文件,以及如何指向我们的数据经纪人吧... –

+0

@RobertKnox罗布,我已经更新了我答案包括规则文件所在位置的详细信息以及如何在代理定义文件中引用它。 – Vlad

+0

谢谢弗拉德今晚我会努力工作。 –