Module com.aoapps.appcluster.imap
Package com.aoapps.appcluster.imap
Class ImapResourceNodePropertiesConfiguration
java.lang.Object
com.aoapps.appcluster.ResourceNodePropertiesConfiguration<ImapResource,ImapResourceNode>
com.aoapps.appcluster.CronResourceNodePropertiesConfiguration<ImapResource,ImapResourceNode>
com.aoapps.appcluster.imap.ImapResourceNodePropertiesConfiguration
- All Implemented Interfaces:
CronResourceNodeConfiguration<ImapResource,
,ImapResourceNode> ImapResourceNodeConfiguration
,ResourceNodeConfiguration<ImapResource,
ImapResourceNode>
public class ImapResourceNodePropertiesConfiguration
extends CronResourceNodePropertiesConfiguration<ImapResource,ImapResourceNode>
implements ImapResourceNodeConfiguration
The configuration for an IMAP inbox.
- Author:
- AO Industries, Inc.
-
Field Summary
Fields inherited from class com.aoapps.appcluster.ResourceNodePropertiesConfiguration
nodeId, nodeRecords, properties, resourceId
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ImapResourceNodePropertiesConfiguration
(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) Creates a newImapResourceNodePropertiesConfiguration
. -
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
-
ImapResourceNodePropertiesConfiguration
protected ImapResourceNodePropertiesConfiguration(AppClusterPropertiesConfiguration properties, String resourceId, String nodeId, String type) throws AppClusterConfigurationException Creates a newImapResourceNodePropertiesConfiguration
.- Throws:
AppClusterConfigurationException
-
-
Method Details
-
newResourceNode
- Specified by:
newResourceNode
in interfaceImapResourceNodeConfiguration
- Specified by:
newResourceNode
in interfaceResourceNodeConfiguration<ImapResource,
ImapResourceNode> - Specified by:
newResourceNode
in classCronResourceNodePropertiesConfiguration<ImapResource,
ImapResourceNode> - Throws:
AppClusterConfigurationException
-