Module com.aoapps.appcluster.jdbc
Package com.aoapps.appcluster.jdbc
Class JdbcResourceNodePropertiesConfiguration
java.lang.Object
com.aoapps.appcluster.ResourceNodePropertiesConfiguration<JdbcResource,JdbcResourceNode>
com.aoapps.appcluster.CronResourceNodePropertiesConfiguration<JdbcResource,JdbcResourceNode>
com.aoapps.appcluster.jdbc.JdbcResourceNodePropertiesConfiguration
- All Implemented Interfaces:
CronResourceNodeConfiguration<JdbcResource,
,JdbcResourceNode> JdbcResourceNodeConfiguration
,ResourceNodeConfiguration<JdbcResource,
JdbcResourceNode>
public class JdbcResourceNodePropertiesConfiguration
extends CronResourceNodePropertiesConfiguration<JdbcResource,JdbcResourceNode>
implements JdbcResourceNodeConfiguration
The configuration for a JDBC resource.
- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from class com.aoapps.appcluster.ResourceNodePropertiesConfiguration
nodeId, nodeRecords, properties, resourceId
-
Constructor Summary
ModifierConstructorDescriptionprotected
JdbcResourceNodePropertiesConfiguration
(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) -
Method Summary
Methods inherited from class com.aoapps.appcluster.ResourceNodePropertiesConfiguration
equals, getNodeId, getNodeRecords, getResourceId, hashCode, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.aoapps.appcluster.ResourceNodeConfiguration
equals, getNodeId, getNodeRecords, getResourceId, hashCode, toString
-
Constructor Details
-
JdbcResourceNodePropertiesConfiguration
protected JdbcResourceNodePropertiesConfiguration(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) throws AppClusterConfigurationException - Throws:
AppClusterConfigurationException
-
-
Method Details
-
getDataSource
Description copied from interface:JdbcResourceNodeConfiguration
- Specified by:
getDataSource
in interfaceJdbcResourceNodeConfiguration
-
newResourceNode
- Specified by:
newResourceNode
in interfaceJdbcResourceNodeConfiguration
- Specified by:
newResourceNode
in interfaceResourceNodeConfiguration<JdbcResource,
JdbcResourceNode> - Specified by:
newResourceNode
in classCronResourceNodePropertiesConfiguration<JdbcResource,
JdbcResourceNode> - Throws:
AppClusterConfigurationException
-