org.gcube.data.access.queueManager
Class FactoryConfiguration
java.lang.Object
org.gcube.data.access.queueManager.FactoryConfiguration
public class FactoryConfiguration
- extends Object
DEFAULT_MAXIMUM_REDELIVERIES
public static final int DEFAULT_MAXIMUM_REDELIVERIES
- See Also:
- Constant Field Values
DEFAULT_USE_EXPONENTIAL_BACKOFF
public static final boolean DEFAULT_USE_EXPONENTIAL_BACKOFF
- See Also:
- Constant Field Values
DEFAULT_INITIAL_REDELIVERY_DELAY
public static final long DEFAULT_INITIAL_REDELIVERY_DELAY
- See Also:
- Constant Field Values
FactoryConfiguration
public FactoryConfiguration(String serviceClass,
String serviceName,
String brokerEndpoint,
String user,
String password)
getServiceClass
public String getServiceClass()
- Returns:
- the serviceClass
getServiceName
public String getServiceName()
- Returns:
- the serviceName
getBrokerEndpoint
public String getBrokerEndpoint()
- Returns:
- the brokerEndpoint
getUser
public String getUser()
- Returns:
- the user
getPassword
public String getPassword()
- Returns:
- the password
getMaximumRedeliveries
public int getMaximumRedeliveries()
- Returns:
- the maximumRedeliveries
setMaximumRedeliveries
public void setMaximumRedeliveries(int maximumRedeliveries)
- Parameters:
maximumRedeliveries - the maximumRedeliveries to set
isUseExponentialRedelivery
public boolean isUseExponentialRedelivery()
- Returns:
- the useExponentialRedelivery
setUseExponentialRedelivery
public void setUseExponentialRedelivery(boolean useExponentialRedelivery)
- Parameters:
useExponentialRedelivery - the useExponentialRedelivery to set
getInitialRedeliveryDelay
public long getInitialRedeliveryDelay()
- Returns:
- the initialRedeliveryDelay
setInitialRedeliveryDelay
public void setInitialRedeliveryDelay(long initialRedeliveryDelay)
- Parameters:
initialRedeliveryDelay - the initialRedeliveryDelay to set
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2013. All Rights Reserved.