public interface IConnectionInfo
Modifier and Type | Field and Description |
---|---|
static long |
DEFAULT_RETRY_COUNT |
static long |
DEFAULT_RETRY_DELAY |
Modifier and Type | Method and Description |
---|---|
IConnectionProvider |
getConnProvider() |
String |
getConnProviderClass() |
boolean |
getDefault() |
String |
getDisplayName() |
int |
getID() |
String |
getJNDIName() |
String |
getName() |
Properties |
getParams() |
boolean |
getPasswordGotEncrypted() |
long |
getRetryCount()
Returns retry count for
BaseSqlWorker on SQLException |
long |
getRetryDelay()
Returns delay in ms between retries for
BaseSqlWorker on SQLException |
String |
getServerType() |
IThingID |
getServiceID(IMetaContext mc)
gets the IService ID for the the service associate with this connection
If one doesn't exists, it creates one.
|
Class<ISqlWorker> |
getSqlWorkerClass() |
void |
setConnProvider(IConnectionProvider connProvider) |
void |
setName(String name) |
void |
setRetryCount(long retryCount) |
void |
setRetryDelay(long retryDelay) |
Element |
toXMLNode(Document doc)
Created DOM representation of this ConnectionInfo
doc Document is owner of created Element
|
static final long DEFAULT_RETRY_COUNT
static final long DEFAULT_RETRY_DELAY
boolean getPasswordGotEncrypted()
String getName()
void setName(String name)
String getDisplayName()
Class<ISqlWorker> getSqlWorkerClass()
String getConnProviderClass()
Properties getParams()
boolean getDefault()
IConnectionProvider getConnProvider()
String getServerType()
void setConnProvider(IConnectionProvider connProvider)
int getID()
String getJNDIName()
long getRetryCount()
BaseSqlWorker
on SQLExceptionvoid setRetryCount(long retryCount)
long getRetryDelay()
BaseSqlWorker
on SQLExceptionvoid setRetryDelay(long retryDelay)
Element toXMLNode(Document doc) throws PortalException
PortalException
IThingID getServiceID(IMetaContext mc) throws MetaException
MetaException