public abstract class AbstractSource extends java.lang.Object implements Source
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
name |
static java.lang.String |
NAME_ELEMENT |
static java.lang.String |
RETRIES_ELEMENT |
Constructor and Description |
---|
AbstractSource(org.w3c.dom.Element config,
java.lang.String defaultName) |
AbstractSource(org.w3c.dom.Element config,
java.lang.String defaultName,
int defaultRetries) |
AbstractSource(java.lang.String name) |
AbstractSource(java.lang.String name,
int retries) |
Modifier and Type | Method and Description |
---|---|
void |
appendToName(java.lang.String suffix)
Allows name to be appended to in case of conflicts with other sources.
|
FissuresNamingService |
getFissuresNamingService() |
java.lang.String |
getName()
returns the name of the server.
|
int |
getRetries() |
RetryStrategy |
getRetryStrategy() |
void |
setRetryStrategy(RetryStrategy retryStrategy) |
protected java.lang.String name
public static final java.lang.String NAME_ELEMENT
public static final java.lang.String RETRIES_ELEMENT
public AbstractSource(java.lang.String name)
public AbstractSource(java.lang.String name, int retries)
public AbstractSource(org.w3c.dom.Element config, java.lang.String defaultName)
public AbstractSource(org.w3c.dom.Element config, java.lang.String defaultName, int defaultRetries)
public java.lang.String getName()
Source
public int getRetries()
getRetries
in interface Source
public FissuresNamingService getFissuresNamingService()
public RetryStrategy getRetryStrategy()
public void setRetryStrategy(RetryStrategy retryStrategy)
public void appendToName(java.lang.String suffix)
Source
appendToName
in interface Source