public SetEscalate(IExtensibleLogger logger, bool shouldEscalate, SmtpAddress userSmtpAddress, IUserAssociationAdaptor masterAdaptor, UserMailboxLocator itemLocator, int maxEscalatedMembers = 400) : base(logger, masterAdaptor, new IMailboxLocator[] { itemLocator }) { this.shouldEscalate = shouldEscalate; this.userSmtpAddress = userSmtpAddress; this.maxEscalatedMembers = maxEscalatedMembers; }
public SetLastVisitedDate(IExtensibleLogger logger, ExDateTime lastVisitedDate, IUserAssociationAdaptor masterAdaptor, UserMailboxLocator itemLocator) : base(logger, masterAdaptor, new IMailboxLocator[] { itemLocator }) { this.lastVisitedDate = lastVisitedDate; }
public SetUserMembershipState(IExtensibleLogger logger, IAssociationReplicator associationReplicator, bool isMember, string joinedBy, IUserAssociationAdaptor masterAdaptor, IRecipientSession adSession, params UserMailboxLocator[] itemLocators) : base(logger, masterAdaptor, itemLocators) { this.associationReplicator = associationReplicator; this.isMember = isMember; this.joinedBy = joinedBy; this.adSession = adSession; this.groupAdUser = base.MasterAdaptor.MasterLocator.FindAdUser(); }