package net.codjo.segmentation.server.plugin; import java.net.URL; import java.util.concurrent.TimeUnit; /** * */ public interface SegmentationServerPluginConfiguration { void setConfigurationFileUrl(URL url); void setMaxAnalyzerAgents(int maxAnalyzerAgents); void setMaxDeleteAgents(int maxDeleteAgents); void setMaxPaginatorAgents(int maxPaginatorAgents); void setMaxCalculatorAgents(int maxCalculatorAgents); void setMaxSegmentationJobAgents(int maxSegmentationJobAgent); /** * Set the value of the time window used by {@link net.codjo.segmentation.server.blackboard.DefaultErrorLogLimiter}. */ void setTimeWindowValue(long timeWindowValue); /** * Set the unit of the time window used by {@link net.codjo.segmentation.server.blackboard.DefaultErrorLogLimiter}. */ void setTimeWindowUnit(TimeUnit timeWindowUnit); }