|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.cayenne.configuration.DataNodeDescriptor
public class DataNodeDescriptor
A descriptor of DataNode
configuration.
Field Summary | |
---|---|
protected java.lang.String |
adapterType
|
protected Resource |
configurationSource
|
protected DataChannelDescriptor |
dataChannelDescriptor
|
protected java.util.Collection<java.lang.String> |
dataMapNames
|
protected DataSourceInfo |
dataSourceDescriptor
|
protected java.lang.String |
dataSourceFactoryType
|
protected java.lang.String |
name
|
protected java.lang.String |
parameters
|
protected java.lang.String |
schemaUpdateStrategyType
|
Constructor Summary | |
---|---|
DataNodeDescriptor()
|
|
DataNodeDescriptor(java.lang.String name)
|
Method Summary | ||
---|---|---|
|
acceptVisitor(ConfigurationNodeVisitor<T> visitor)
|
|
int |
compareTo(DataNodeDescriptor o)
|
|
void |
encodeAsXML(XMLEncoder encoder)
Prints itself as XML to the provided XMLEncoder. |
|
java.lang.String |
getAdapterType()
|
|
Resource |
getConfigurationSource()
Returns configuration resource for this descriptor. |
|
DataChannelDescriptor |
getDataChannelDescriptor()
|
|
java.util.Collection<java.lang.String> |
getDataMapNames()
|
|
DataSourceInfo |
getDataSourceDescriptor()
|
|
java.lang.String |
getDataSourceFactoryType()
|
|
java.lang.String |
getName()
|
|
java.lang.String |
getParameters()
Returns extra DataNodeDescriptor parameters. |
|
java.lang.String |
getSchemaUpdateStrategyType()
|
|
void |
setAdapterType(java.lang.String adapter)
|
|
void |
setConfigurationSource(Resource configurationResource)
Sets configuration resource for this descriptor. |
|
void |
setDataChannelDescriptor(DataChannelDescriptor dataChannelDescriptor)
|
|
void |
setDataSourceDescriptor(DataSourceInfo dataSourceDescriptor)
|
|
void |
setDataSourceFactoryType(java.lang.String dataSourceFactory)
|
|
void |
setName(java.lang.String name)
|
|
void |
setParameters(java.lang.String parameters)
Sets extra DataNodeDescriptor parameters. |
|
void |
setSchemaUpdateStrategyType(java.lang.String schemaUpdateStrategyClass)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String name
protected java.util.Collection<java.lang.String> dataMapNames
protected java.lang.String parameters
protected java.lang.String adapterType
protected java.lang.String dataSourceFactoryType
protected java.lang.String schemaUpdateStrategyType
protected DataSourceInfo dataSourceDescriptor
protected Resource configurationSource
protected DataChannelDescriptor dataChannelDescriptor
Constructor Detail |
---|
public DataNodeDescriptor()
public DataNodeDescriptor(java.lang.String name)
Method Detail |
---|
public DataChannelDescriptor getDataChannelDescriptor()
public void setDataChannelDescriptor(DataChannelDescriptor dataChannelDescriptor)
public int compareTo(DataNodeDescriptor o)
compareTo
in interface java.lang.Comparable<DataNodeDescriptor>
public <T> T acceptVisitor(ConfigurationNodeVisitor<T> visitor)
acceptVisitor
in interface ConfigurationNode
public void encodeAsXML(XMLEncoder encoder)
XMLSerializable
encodeAsXML
in interface XMLSerializable
public java.lang.String getName()
public void setName(java.lang.String name)
public java.util.Collection<java.lang.String> getDataMapNames()
public java.lang.String getParameters()
DataSourceFactory
to configure a DataSource. E.g. JNDIDataSoirceFactory may
treat parameters String as a JNDI location of the DataSource, etc.
public void setParameters(java.lang.String parameters)
DataSourceFactory
to configure a DataSource. E.g. JNDIDataSoirceFactory may
treat parameters String as a JNDI location of the DataSource, etc.
public java.lang.String getAdapterType()
public void setAdapterType(java.lang.String adapter)
public java.lang.String getDataSourceFactoryType()
public void setDataSourceFactoryType(java.lang.String dataSourceFactory)
public java.lang.String getSchemaUpdateStrategyType()
public void setSchemaUpdateStrategyType(java.lang.String schemaUpdateStrategyClass)
public DataSourceInfo getDataSourceDescriptor()
public void setDataSourceDescriptor(DataSourceInfo dataSourceDescriptor)
public Resource getConfigurationSource()
DataChannelDescriptor
.
public void setConfigurationSource(Resource configurationResource)
DataChannelDescriptor
and has to be synchronized when it
changes in the parent.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |