C# Class Tp.PopEmailIntegration.Rules.ThenClauses.ThenClause

Inheritance: IThenClause
Mostrar archivo Open project: TargetProcess/Target-Process-Plugins

Protected Properties

Property Type Description
_bus ITpBus
_projectId int

Public Methods

Method Description
Execute ( MessageDTO dto, AttachmentDTO attachments, int requesters ) : void
IsMatched ( EmailMessage message ) : bool

Protected Methods

Method Description
ThenClause ( ParseNode clauseNode, ITpBus bus, IStorageRepository storage ) : System

Method Details

Execute() public abstract method

public abstract Execute ( MessageDTO dto, AttachmentDTO attachments, int requesters ) : void
dto Tp.Integration.Common.MessageDTO
attachments Tp.Integration.Common.AttachmentDTO
requesters int
return void

IsMatched() public method

public IsMatched ( EmailMessage message ) : bool
message Tp.PopEmailIntegration.Data.EmailMessage
return bool

ThenClause() protected method

protected ThenClause ( ParseNode clauseNode, ITpBus bus, IStorageRepository storage ) : System
clauseNode ParseNode
bus ITpBus
storage IStorageRepository
return System

Property Details

_bus protected_oe property

protected ITpBus _bus
return ITpBus

_projectId protected_oe property

protected int _projectId
return int