public class CompositeDN
extends java.lang.Object
implements java.io.Serializable, java.lang.Comparable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMPOSITE_DL |
static java.util.regex.Pattern |
compositeDLPattern |
static java.lang.String |
LABEL_DL |
static java.util.regex.Pattern |
labelDLPattern |
static java.lang.String |
REVISION_DL |
static java.util.regex.Pattern |
revisionDLPattern |
| Constructor and Description |
|---|
CompositeDN(java.lang.String dn)
String based constructor
|
CompositeDN(java.lang.String domainName, java.lang.String compositeName, java.lang.String revision)
Typed constructor for a composite DN
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(CompositeDN o) |
boolean |
equals(java.lang.Object dn)
Compares to composite DNs with each other
|
java.lang.String |
getCompositeName()
Get the name of the composite dn
|
java.lang.String |
getDomainName()
Get the partition name the composite described hereby belongs to
|
java.lang.String |
getRevision()
Get the revision of the composite dn
|
java.lang.String |
getStringDN()
Get the string representation of the composite dn
|
int |
hashCode() |
void |
init(java.lang.String dn) |
java.lang.String |
toString() |
public static final java.lang.String COMPOSITE_DL
public static java.util.regex.Pattern compositeDLPattern
public static final java.lang.String LABEL_DL
public static java.util.regex.Pattern labelDLPattern
public static final java.lang.String REVISION_DL
public static java.util.regex.Pattern revisionDLPattern
public CompositeDN(java.lang.String dn)
dn - the distinguished name in string format
public CompositeDN(java.lang.String domainName,
java.lang.String compositeName,
java.lang.String revision)
domainName - the name of the partition (e.g. default)compositeName - the name of the composite (e.g. OrderBookingComposite)revision - the (optional) revision, leave empty for defaultpublic int compareTo(CompositeDN o)
compareTo in interface java.lang.Comparablepublic boolean equals(java.lang.Object dn)
equals in class java.lang.Objectdn - the DN to compare the current instance of a DN withpublic java.lang.String getCompositeName()
public java.lang.String getDomainName()
public java.lang.String getRevision()
public java.lang.String getStringDN()
public int hashCode()
hashCode in class java.lang.Objectpublic void init(java.lang.String dn)
public java.lang.String toString()
toString in class java.lang.ObjectCompositeDN.getStringDN()