public virtual void Distribute() { var distributor = new LuceneActivityDistributor() { Activity = this }; distributor.Execute(); DistributedLuceneActivity.WriteMSMQLog(this, MSMQLogStatusType.SENT); }