com.continuent.tungsten.replicator
Class Version
java.lang.Object
com.continuent.tungsten.replicator.Version
public class Version
- extends java.lang.Object
This class defines a Version
- Version:
- 1.0
- Author:
- Alex Yurchenko
|
Constructor Summary |
Version(int major,
int minor,
java.lang.String suffix)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TABLE_NAME
public static final java.lang.String TABLE_NAME
- See Also:
- Constant Field Values
MODULE_COLUMN
public static final java.lang.String MODULE_COLUMN
- See Also:
- Constant Field Values
MAJOR_COLUMN
public static final java.lang.String MAJOR_COLUMN
- See Also:
- Constant Field Values
MINOR_COLUMN
public static final java.lang.String MINOR_COLUMN
- See Also:
- Constant Field Values
SUFFIX_COLUMN
public static final java.lang.String SUFFIX_COLUMN
- See Also:
- Constant Field Values
SELECT
public static final java.lang.String SELECT
- See Also:
- Constant Field Values
Version
public Version(int major,
int minor,
java.lang.String suffix)
getVersionTableDefinition
public static Table getVersionTableDefinition(java.lang.String schema)
getVersionFromDB
public static Version getVersionFromDB(java.sql.Statement statement,
java.lang.String schema,
java.lang.String module)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
saveVersionToDB
public static void saveVersionToDB(java.sql.Statement statement,
java.lang.String schema,
java.lang.String module,
Version version)
throws java.sql.SQLException
- Throws:
java.sql.SQLException
compare
public int compare(Version another)
- TODO: compare definition.
- Parameters:
another -
- Returns:
- 1, 0, -1 if this is bigger, equal or lower than another
getMajor
public int getMajor()
getMinor
public int getMinor()
getSuffix
public java.lang.String getSuffix()
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object