public CreateIndexingTaskHandler(IIndexingTaskManager indexingTaskManager) {
            _indexingTaskManager = indexingTaskManager;

            OnPublished<ContentPart>(CreateIndexingTask);
            OnUnpublished<ContentPart>(CreateIndexingTask);
            OnRemoved<ContentPart>(RemoveIndexingTask);
        }
示例#2
0
 public PackageService(IContentManager contentManager, IPackageMediaDirectoryHelper packageMediaDirectoryHelper,
     IIndexingTaskManager indexingTaskManager, IIndexNotifierHandler indexNotifierHandler) {
     _contentManager = contentManager;
     _indexNotifierHandler = indexNotifierHandler;
     _indexingTaskManager = indexingTaskManager;
     _packageMediaDirectoryHelper = packageMediaDirectoryHelper;
 }
        public CreateIndexingTaskHandler(IIndexingTaskManager indexingTaskManager)
        {
            _indexingTaskManager = indexingTaskManager;

            OnPublished <ContentPart>(CreateIndexingTask);
            OnUnpublished <ContentPart>(CreateIndexingTask);
            OnRemoved <ContentPart>(RemoveIndexingTask);
        }
示例#4
0
 public IndexingCommands(
     IIndexManager indexManager,
     IIndexingService indexingService,
     IIndexingTaskManager indexingTaskManager,
     IContentManager contentManager) {
     _indexingTaskManager = indexingTaskManager;
     _contentManager = contentManager;
     _indexManager = indexManager;
     _indexingService = indexingService;
 }
示例#5
0
        public ResourceFormController(IContentManager contentManager, ICultureManager cultureManager, IEmailService emailService, IOrchardServices services, IIndexingTaskManager indexingTasks)
        {
            this.contentManager = contentManager;
            this.cultureManager = cultureManager;
            this.emailManager = emailService;
            orchardServices = services;
            _indexingTasks = indexingTasks;

            Logger = NullLogger.Instance;
        }
示例#6
0
 public IndexingCommands(
     IIndexManager indexManager,
     IIndexingService indexingService,
     IIndexingTaskManager indexingTaskManager,
     IContentManager contentManager)
 {
     _indexingTaskManager = indexingTaskManager;
     _contentManager      = contentManager;
     _indexManager        = indexManager;
     _indexingService     = indexingService;
 }
        public CreateIndexingTaskHandler(IIndexingTaskManager indexingTaskManager) {
            _indexingTaskManager = indexingTaskManager;

            OnCreated<ContentPart>(CreateIndexingTask);
            OnUpdated<ContentPart>(CreateIndexingTask);
            OnPublished<ContentPart>(CreateIndexingTask);
            OnUnpublished<ContentPart>(CreateIndexingTask);
            OnImported<ContentPart>(CreateIndexingTask);
            OnRestored<ContentPart>(CreateIndexingTask);
            OnRemoved<ContentPart>(RemoveIndexingTask);
            OnDestroyed<ContentPart>(RemoveIndexingTask);
        }
        public CreateIndexingTaskHandler(IIndexingTaskManager indexingTaskManager)
        {
            _indexingTaskManager = indexingTaskManager;

            OnCreated <ContentPart>(CreateIndexingTask);
            OnUpdated <ContentPart>(CreateIndexingTask);
            OnPublished <ContentPart>(CreateIndexingTask);
            OnUnpublished <ContentPart>(CreateIndexingTask);
            OnImported <ContentPart>(CreateIndexingTask);
            OnRestored <ContentPart>(CreateIndexingTask);
            OnRemoved <ContentPart>(RemoveIndexingTask);
            OnDestroyed <ContentPart>(RemoveIndexingTask);
        }
示例#9
0
        public PackagePartUpdater(IPackageService packageService, IPackagePartMapper packagePartMapper,
            IODataContext oDataContext, IPackagePartExtendedInfoUpdater packagePartExtendedInfoUpdater,
            IRecommendedVersionUpdater recommendedVersionUpdater, IIndexingTaskManager indexingTaskManager,
            IPackagePartPublishingService packagePartPublishingService) {
            _packageService = packageService;
            _indexingTaskManager = indexingTaskManager;
            _packagePartPublishingService = packagePartPublishingService;
            _packagePartExtendedInfoUpdater = packagePartExtendedInfoUpdater;
            _recommendedVersionUpdater = recommendedVersionUpdater;
            _oDataContext = oDataContext;
            _packagePartMapper = packagePartMapper;

            Logger = NullLogger.Instance;
        }
示例#10
0
        public LuceneIndexingService(
            LuceneIndexingState indexingState,
            LuceneIndexProvider indexProvider,
            IIndexingTaskManager indexTaskManager,
            IEnumerable <IContentItemIndexHandler> indexHandlers,
            IContentManager contentManager,
            ILogger <LuceneIndexingService> logger)
        {
            _indexingState    = indexingState;
            _indexProvider    = indexProvider;
            _indexTaskManager = indexTaskManager;
            _indexHandlers    = indexHandlers;
            _contentManager   = contentManager;

            Logger = logger;
        }
        public LuceneIndexingService(
            IShellHost shellHost,
            ShellSettings shellSettings,
            LuceneIndexingState indexingState,
            LuceneIndexManager indexManager,
            IIndexingTaskManager indexingTaskManager,
            ISiteService siteService,
            ILogger <LuceneIndexingService> logger)
        {
            _shellHost           = shellHost;
            _shellSettings       = shellSettings;
            _indexingState       = indexingState;
            _indexManager        = indexManager;
            _indexingTaskManager = indexingTaskManager;
            _siteService         = siteService;

            Logger = logger;
        }
 public CreateIndexingTaskContentHandler(IIndexingTaskManager indexingTaskManager)
 {
     _indexingTaskManager = indexingTaskManager;
 }
 public CreateUpdateIndexTaskBackgroundTask(IIndexTaskBatchManagementService indexTaskBatchManagementService, IIndexingTaskManager indexingTaskManager) {
     _indexTaskBatchManagementService = indexTaskBatchManagementService;
     _indexingTaskManager = indexingTaskManager;
 }
 public CreateUpdateIndexTaskService(IContentManager contentManager, IIndexingTaskManager indexingTaskManager, IJobsQueueService jobsQueueService)
 {
     _jobsQueueService    = jobsQueueService;
     _indexingTaskManager = indexingTaskManager;
     _contentManager      = contentManager;
 }
示例#15
0
 public EditorEvents(IIndexingTaskManager indexingTaskManager, IContentManager contentManager){
     _indexingTaskManager = indexingTaskManager;
     _contentManager = contentManager;
 }
        public CreateUpdateIndexTaskService(IContentManager contentManager, IIndexingTaskManager indexingTaskManager, IJobsQueueService jobsQueueService) {
            _jobsQueueService = jobsQueueService;
            _indexingTaskManager = indexingTaskManager;
            _contentManager = contentManager;

        }
 public RecommendedVersionUpdater(IPackageService packageService, IIndexingTaskManager indexingTaskManager) {
     _packageService = packageService;
     _indexingTaskManager = indexingTaskManager;
 }
示例#18
0
 public EditorEvents(IIndexingTaskManager indexingTaskManager, IContentManager contentManager)
 {
     _indexingTaskManager = indexingTaskManager;
     _contentManager      = contentManager;
 }
 public CreateUpdateIndexTaskBackgroundTask(IIndexTaskBatchManagementService indexTaskBatchManagementService, IIndexingTaskManager indexingTaskManager)
 {
     _indexTaskBatchManagementService = indexTaskBatchManagementService;
     _indexingTaskManager             = indexingTaskManager;
 }