org.smallmind.seda
Class SedaConfiguration

java.lang.Object
  extended by org.smallmind.seda.SedaConfiguration

public class SedaConfiguration
extends Object


Constructor Summary
SedaConfiguration()
           
 
Method Summary
 double getActiveUpShiftPercentage()
           
 double getInactiveDownShiftPercentage()
           
 int getMaxQueueCapacity()
           
 int getMaxThreadPoolSize()
           
 int getMaxTrackedInvocations()
           
 int getMinThreadPoolSize()
           
 long getQueuePollTimeout()
           
 TimeUnit getQueuePollTimeUnit()
           
 long getRegulatorPulseTime()
           
 TimeUnit getRegulatorPulseTimeUnit()
           
 long getWorkTrackingTime()
           
 TimeUnit getWorkTrackingTimeUnit()
           
 void setActiveUpShiftPercentage(double activeUpShiftPercentage)
           
 void setInactiveDownShiftPercentage(double inactiveDownShiftPercentage)
           
 void setMaxQueueCapacity(int maxQueueCapacity)
           
 void setMaxThreadPoolSize(int maxThreadPoolSize)
           
 void setMaxTrackedInvocations(int maxTrackedInvocations)
           
 void setMinThreadPoolSize(int minThreadPoolSize)
           
 void setQueuePollTimeout(long queuePollTimeout)
           
 void setQueuePollTimeUnit(TimeUnit queuePollTimeUnit)
           
 void setRegulatorPulseTime(long regulatorPulseTime)
           
 void setRegulatorPulseTimeUnit(TimeUnit regulatorPulseTimeUnit)
           
 void setWorkTrackingTime(long workTrackingTime)
           
 void setWorkTrackingTimeUnit(TimeUnit workTrackingTimeUnit)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SedaConfiguration

public SedaConfiguration()
Method Detail

getQueuePollTimeUnit

public TimeUnit getQueuePollTimeUnit()

setQueuePollTimeUnit

public void setQueuePollTimeUnit(TimeUnit queuePollTimeUnit)

getWorkTrackingTimeUnit

public TimeUnit getWorkTrackingTimeUnit()

setWorkTrackingTimeUnit

public void setWorkTrackingTimeUnit(TimeUnit workTrackingTimeUnit)

getRegulatorPulseTimeUnit

public TimeUnit getRegulatorPulseTimeUnit()

setRegulatorPulseTimeUnit

public void setRegulatorPulseTimeUnit(TimeUnit regulatorPulseTimeUnit)

getQueuePollTimeout

public long getQueuePollTimeout()

setQueuePollTimeout

public void setQueuePollTimeout(long queuePollTimeout)

getWorkTrackingTime

public long getWorkTrackingTime()

setWorkTrackingTime

public void setWorkTrackingTime(long workTrackingTime)

getRegulatorPulseTime

public long getRegulatorPulseTime()

setRegulatorPulseTime

public void setRegulatorPulseTime(long regulatorPulseTime)

getMaxQueueCapacity

public int getMaxQueueCapacity()

setMaxQueueCapacity

public void setMaxQueueCapacity(int maxQueueCapacity)

getMinThreadPoolSize

public int getMinThreadPoolSize()

setMinThreadPoolSize

public void setMinThreadPoolSize(int minThreadPoolSize)

getMaxThreadPoolSize

public int getMaxThreadPoolSize()

setMaxThreadPoolSize

public void setMaxThreadPoolSize(int maxThreadPoolSize)

getMaxTrackedInvocations

public int getMaxTrackedInvocations()

setMaxTrackedInvocations

public void setMaxTrackedInvocations(int maxTrackedInvocations)

getInactiveDownShiftPercentage

public double getInactiveDownShiftPercentage()

setInactiveDownShiftPercentage

public void setInactiveDownShiftPercentage(double inactiveDownShiftPercentage)

getActiveUpShiftPercentage

public double getActiveUpShiftPercentage()

setActiveUpShiftPercentage

public void setActiveUpShiftPercentage(double activeUpShiftPercentage)


Copyright © 2011. All Rights Reserved.