org.jumpmind.symmetric.model
Class Node

java.lang.Object
  extended by org.jumpmind.symmetric.model.Node

public class Node
extends java.lang.Object

This class represents a node who has registered for sync updates.


Constructor Summary
Node()
           
Node(IParameterService runtimeConfig, IDbDialect dbDialect)
           
Node(java.lang.String nodeId, java.lang.String syncURL, java.lang.String version)
           
 
Method Summary
 boolean equals(java.lang.Object n)
           
 java.lang.String getCreatedByNodeId()
           
 java.lang.String getDatabaseType()
           
 java.lang.String getDatabaseVersion()
           
 java.lang.String getExternalId()
           
 java.util.Date getHeartbeatTime()
           
 java.lang.String getNodeGroupId()
           
 java.lang.String getNodeId()
           
 java.lang.String getSchemaVersion()
           
 java.lang.String getSymmetricVersion()
           
 java.lang.String getSyncURL()
           
 java.lang.String getTimezoneOffset()
           
 boolean isSyncEnabled()
           
 boolean isVersionGreaterThanOrEqualTo(int... targetVersion)
           
 void setCreatedByNodeId(java.lang.String createdByNodeId)
           
 void setDatabaseType(java.lang.String databaseType)
           
 void setDatabaseVersion(java.lang.String databaseVersion)
           
 void setExternalId(java.lang.String domainId)
           
 void setHeartbeatTime(java.util.Date heartbeatTime)
           
 void setNodeGroupId(java.lang.String domainName)
           
 void setNodeId(java.lang.String nodeId)
           
 void setSchemaVersion(java.lang.String version)
           
 void setSymmetricVersion(java.lang.String symmetricVersion)
           
 void setSyncEnabled(boolean syncEnabled)
           
 void setSyncURL(java.lang.String syncURL)
           
 void setTimezoneOffset(java.lang.String timezoneOffset)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Node

public Node()

Node

public Node(IParameterService runtimeConfig,
            IDbDialect dbDialect)

Node

public Node(java.lang.String nodeId,
            java.lang.String syncURL,
            java.lang.String version)
Method Detail

equals

public boolean equals(java.lang.Object n)
Overrides:
equals in class java.lang.Object

getNodeId

public java.lang.String getNodeId()

setNodeId

public void setNodeId(java.lang.String nodeId)

getSyncURL

public java.lang.String getSyncURL()

setSyncURL

public void setSyncURL(java.lang.String syncURL)

getSchemaVersion

public java.lang.String getSchemaVersion()

setSchemaVersion

public void setSchemaVersion(java.lang.String version)

isSyncEnabled

public boolean isSyncEnabled()

setSyncEnabled

public void setSyncEnabled(boolean syncEnabled)

getDatabaseType

public java.lang.String getDatabaseType()

setDatabaseType

public void setDatabaseType(java.lang.String databaseType)

getDatabaseVersion

public java.lang.String getDatabaseVersion()

setDatabaseVersion

public void setDatabaseVersion(java.lang.String databaseVersion)

getExternalId

public java.lang.String getExternalId()

setExternalId

public void setExternalId(java.lang.String domainId)

getNodeGroupId

public java.lang.String getNodeGroupId()

setNodeGroupId

public void setNodeGroupId(java.lang.String domainName)

getSymmetricVersion

public java.lang.String getSymmetricVersion()

setSymmetricVersion

public void setSymmetricVersion(java.lang.String symmetricVersion)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getHeartbeatTime

public java.util.Date getHeartbeatTime()

setHeartbeatTime

public void setHeartbeatTime(java.util.Date heartbeatTime)

getTimezoneOffset

public java.lang.String getTimezoneOffset()

setTimezoneOffset

public void setTimezoneOffset(java.lang.String timezoneOffset)

getCreatedByNodeId

public java.lang.String getCreatedByNodeId()

setCreatedByNodeId

public void setCreatedByNodeId(java.lang.String createdByNodeId)

isVersionGreaterThanOrEqualTo

public boolean isVersionGreaterThanOrEqualTo(int... targetVersion)


Copyright © 2007-2008. All Rights Reserved.