Specifications
How Transaction Limits Work
[
ReportedTime < 900000
ElapsedTime < 900000
]
resources
{
require one
{
resource Process { ExecutableName=$(Application Executable) }
resource Process { ExecutableName="OUTLOOK" }
}
additional
{
resource Windows { }
resource Outlook { }
resource Connection { }
}
}
transaction "New"
module "New"
[
ReportedTime < 600000
]
{
# Sending a message
event "New" Outlook ComposeNewMessage { }
event "SubmitComplete" Outlook SubmitMessageComplete { }
}
transaction "Reply"
module "Reply"
[
ElapsedTime < 300000
]
{
# Sending a message
event "Reply" Outlook ComposeReplyMessage { }
event "SubmitComplete" Outlook SubmitMessageComplete { }
}
transaction "ReplyAll"
module "ReplyAll"
[
ReportedTime < 100000
ElapsedTime < 100000
]
{
# Sending a message
event "ReplyAll" Outlook ComposeReplyAllMessage { }
event "SubmitComplete" Outlook SubmitMessageComplete { }
}
BT Language Reference 209