Example #1
0
 protected override void CreateIndexEntries(TransactionalRequestJob dataObject)
 {
     RequestIndexEntryProvider.CreateAndPopulateRequestIndexEntries(dataObject, new RequestIndexId(this.mailbox.Id));
     if (base.ParameterSetName == "MailboxRelocationSplit")
     {
         RequestIndexEntryProvider.CreateAndPopulateRequestIndexEntries(dataObject, new RequestIndexId(this.sourceContainer.Id));
         return;
     }
     if (base.ParameterSetName == "MailboxRelocationJoin")
     {
         RequestIndexEntryProvider.CreateAndPopulateRequestIndexEntries(dataObject, new RequestIndexId(this.targetContainer.Id));
     }
 }
        protected override void CheckADUser()
        {
            base.CheckADUser();
            Guid a;
            Guid a2;

            RequestIndexEntryProvider.GetMoveGuids(base.LocalADUser, out a, out a2);
            if (a == Guid.Empty || a2 == Guid.Empty)
            {
                this.mrCondition  = RemoveMoveRequest.MoveRequestCondition.AdUserMissingMoveData;
                this.brokenADUser = base.LocalADUser;
                base.LocalADUser  = null;
            }
        }
Example #3
0
 protected override void CreateIndexEntries(TransactionalRequestJob dataObject)
 {
     RequestIndexEntryProvider.CreateAndPopulateRequestIndexEntries(dataObject, this.DefaultRequestIndexId);
 }
Example #4
0
 protected virtual void CreateIndexEntries(TransactionalRequestJob dataObject)
 {
     RequestIndexEntryProvider.CreateAndPopulateRequestIndexEntries(dataObject, this.CurrentOrgConfigSession);
 }