generated from intersystems-community/objectscript-docker-template
-
Notifications
You must be signed in to change notification settings - Fork 6
/
Production.cls
executable file
·33 lines (30 loc) · 1.81 KB
/
Production.cls
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Class dc.Demo.Production Extends Ens.Production
{
XData ProductionDefinition
{
<Production Name="dc.Demo.Production" TestingEnabled="true" LogGeneralTraceEvents="false">
<Description>This is a sample Reddit cats and dogs production</Description>
<ActorPoolSize>2</ActorPoolSize>
<Item Name="dc.Demo.RedditService" Category="" ClassName="dc.Demo.RedditService" PoolSize="1" Enabled="true" Foreground="false" Comment="Service to fetch data from Reddit" LogTraceEvents="true" Schedule="">
<Setting Target="Adapter" Name="Feed">/new/</Setting>
<Setting Target="Adapter" Name="SSLConfig">default</Setting>
<Setting Target="Adapter" Name="CallInterval">15</Setting>
<Setting Target="Adapter" Name="Limit">50</Setting>
</Item>
<Item Name="FilterPosts" Category="" ClassName="EnsLib.MsgRouter.RoutingEngine" PoolSize="1" Enabled="true" Foreground="false" Comment="" LogTraceEvents="false" Schedule="">
<Setting Target="Host" Name="BusinessRuleName">dc.Demo.FilterPostsRoutingRule</Setting>
</Item>
<Item Name="dc.Demo.EmailOperation" Category="" ClassName="dc.Demo.EmailOperation" PoolSize="1" Enabled="true" Foreground="false" Comment="" LogTraceEvents="false" Schedule="">
<Setting Target="Adapter" Name="SMTPPort"></Setting>
<Setting Target="Adapter" Name="SMTPServer"></Setting>
<Setting Target="Adapter" Name="SSLConfig"></Setting>
<Setting Target="Adapter" Name="From"></Setting>
<Setting Target="Adapter" Name="Credentials"></Setting>
</Item>
<Item Name="dc.Demo.FileOperation" Category="" ClassName="dc.Demo.FileOperation" PoolSize="1" Enabled="true" Foreground="false" Comment="" LogTraceEvents="true" Schedule="">
<Setting Target="Adapter" Name="Charset">utf-8</Setting>
<Setting Target="Adapter" Name="FilePath">/home/irisowner/dev/output/</Setting>
</Item>
</Production>
}
}