public class ReplicationEntityName
extends java.lang.Object
Title: Dataspace Framework
Description: Replication entity name representation
Full replication entity name consist of four parts:
<NodeName>://<DataspaceType>.
<DataspaceName>:<EntityName>
TestNode://TSPACE.TestStore:TestCollection
TSPACE.TestStore:TestCollection
TestCollection
Copyright: Copyright (c) 2012
Company: StreamScape Technologies
Constructor and Description |
---|
ReplicationEntityName(com.streamscape.ds.session.Session session,
java.lang.String fullName,
EventScope scope) |
ReplicationEntityName(java.lang.String nodeName,
java.lang.String dataspaceType,
java.lang.String dataspaceName,
java.lang.String sourceOrReplicaName) |
ReplicationEntityName(java.lang.String nodeName,
java.lang.String dataspaceType,
java.lang.String dataspaceName,
java.lang.String sourceOrReplicaName,
java.lang.String collectionName) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
boolean |
equalsNoCollection(ReplicationEntityName replica) |
java.lang.String |
getCollectionName() |
java.lang.String |
getDataspaceName() |
java.lang.String |
getDataspaceType() |
java.lang.String |
getFullName() |
java.lang.String |
getFullNameNoDataspaceType() |
java.lang.String |
getFullNameNoDataspaceTypeNoNodeName() |
java.lang.String |
getNodeName() |
java.lang.String |
getSourceOrReplicaName() |
int |
hashCode() |
boolean |
isLocalNode() |
static java.lang.String |
quoteReplicationNameIfNeeded(java.lang.String name) |
java.lang.String |
toString() |
public ReplicationEntityName(com.streamscape.ds.session.Session session, java.lang.String fullName, EventScope scope)
public ReplicationEntityName(java.lang.String nodeName, java.lang.String dataspaceType, java.lang.String dataspaceName, java.lang.String sourceOrReplicaName)
public ReplicationEntityName(java.lang.String nodeName, java.lang.String dataspaceType, java.lang.String dataspaceName, java.lang.String sourceOrReplicaName, java.lang.String collectionName)
public java.lang.String getNodeName()
public java.lang.String getDataspaceType()
public java.lang.String getDataspaceName()
public java.lang.String getCollectionName()
public java.lang.String getSourceOrReplicaName()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String getFullName()
public java.lang.String getFullNameNoDataspaceType()
public java.lang.String getFullNameNoDataspaceTypeNoNodeName()
public boolean isLocalNode()
public static java.lang.String quoteReplicationNameIfNeeded(java.lang.String name)
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equalsNoCollection(ReplicationEntityName replica)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.