public interface Replica
ReplicationUnit
,
ReplicaTable
,
ReplicaForList
Modifier and Type | Method and Description |
---|---|
String |
getColumnNameInDatabase(SchemaNode aFieldNode)
Returns the column name in the database
of the specified field.
|
List<String> |
getColumnNamesInDatabase(SchemaNode aForeignKeyFieldNode)
Returns the columns name in the database
of the specified foreign key field.
|
ReplicationUnit |
getContainerReplicationUnit()
Returns the replication unit that contains
this replica.
|
String |
getNameInDatabase()
Returns the table name in the database
of the replica.
|
SchemaNode |
getReplicatedNode()
Returns the node that is replicated
in the database.
|
ReplicationUnit getContainerReplicationUnit()
SchemaNode getReplicatedNode()
String getNameInDatabase()
String getColumnNameInDatabase(SchemaNode aFieldNode)
Returns null
if the specified node is:
osd:replication disable = "true"
).IllegalArgumentException
- if the specified node is:
null
;osd:tableRef
).getReplicatedNode()
,
getColumnNamesInDatabase(SchemaNode)
List<String> getColumnNamesInDatabase(SchemaNode aForeignKeyFieldNode)
Returns null
if the specified node is:
osd:replication disable = "true"
).IllegalArgumentException
- if the specified node is:
null
;osd:tableRef
).getReplicatedNode()
,
getColumnNameInDatabase(SchemaNode)