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()