001
014
015 package com.liferay.portal.kernel.scheduler.config;
016
017 import com.liferay.portal.kernel.scheduler.SchedulerEntry;
018 import com.liferay.portal.kernel.scheduler.StorageType;
019
020 import java.util.Collections;
021 import java.util.List;
022
023
027 public abstract class AbstractSchedulingConfigurator
028 implements SchedulingConfigurator {
029
030 public void afterPropertiesSet() {
031 configure();
032 }
033
034 public void setExceptionsMaxSize(int exceptionsMaxSize) {
035 this.exceptionsMaxSize = exceptionsMaxSize;
036 }
037
038 public void setSchedulerEntries(List<SchedulerEntry> schedulerEntries) {
039 this.schedulerEntries = schedulerEntries;
040 }
041
042 public void setStorageType(StorageType storageType) {
043 this.storageType = storageType;
044 }
045
046 protected int exceptionsMaxSize = 0;
047 protected List<SchedulerEntry> schedulerEntries = Collections.emptyList();
048 protected StorageType storageType = StorageType.MEMORY_CLUSTERED;
049
050 }