|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectibrokerkit.iname4java.store.impl.AbstractXri
ibrokerkit.iname4java.store.impl.openxri.OpenxriXri
ibrokerkit.iname4java.store.impl.grs.GrsXri
public class GrsXri
An i-name that exists in the GRS, i.e. a top-level i-name. This class extends OpenxriXri, i.e. all top-level i-names are also stored in OpenXRI.
| Field Summary |
|---|
| Fields inherited from class ibrokerkit.iname4java.store.impl.openxri.OpenxriXri |
|---|
aliases, authority, authorityAttributes, authorityId, canonicalEquivID, canonicalID, date, equivIDs, extension, openxriStore, parentAliases, parentAuthority, redirects, refs, services, subSegment, subSegmentAttributes, xrd |
| Constructor Summary | |
|---|---|
protected |
GrsXri(OpenxriXri xri,
EppTools eppTools,
char gcs,
java.lang.String grsAuthorityId,
java.lang.String grsAuthorityPassword)
|
protected |
GrsXri(OpenxriXri xri,
EppTools eppTools,
char gcs,
java.lang.String grsAuthorityId,
java.lang.String grsAuthorityPassword,
com.neulevel.epp.xri.EppXriAuthority eppXriAuthority)
|
| Method Summary | |
|---|---|
void |
addEquivID(org.openxri.xml.EquivID equivID)
|
void |
addRedirect(org.openxri.xml.Redirect redirect)
|
void |
addRef(org.openxri.xml.Ref ref)
|
void |
addService(org.openxri.xml.Service service)
|
void |
addServices(org.openxri.xml.Service[] services)
|
void |
deleteAllServices()
|
void |
deleteCanonicalEquivID()
|
void |
deleteEquivID(org.openxri.xml.EquivID equivID)
|
void |
deleteExtension()
|
void |
deleteRedirect(org.openxri.xml.Redirect redirect)
|
void |
deleteRef(org.openxri.xml.Ref ref)
|
void |
deleteService(org.openxri.xml.Service service)
|
void |
deleteStandardServices()
|
java.util.List<java.lang.String> |
getAliases()
Returns a list of "full names" of i-names that resolve to the authority of this i-name. |
java.lang.String |
getAuthorityId()
Returns the ID of the OpenXRI authority of this i-name. |
org.openxri.xml.CanonicalEquivID |
getCanonicalEquivID()
|
org.openxri.xml.CanonicalID |
getCanonicalID()
|
java.util.Date |
getDate()
Returns the registration date of this i-name. |
java.util.List<org.openxri.xml.EquivID> |
getEquivIDs()
|
java.lang.String |
getExtension()
|
java.lang.String |
getFullName()
Returns a single "full name" of this i-name. |
java.util.List<java.lang.String> |
getFullNames()
Returns all "full names" of this i-name. |
char |
getGcs()
|
java.lang.String |
getGrsAuthorityId()
|
java.lang.String |
getGrsAuthorityPassword()
|
java.lang.String |
getLocalName()
Returns the "local name" of this i-name. |
java.util.List<java.lang.String> |
getParentAliases()
Returns a list of "full names" of i-names that resolve to the parent authority of this i-name. |
java.util.List<org.openxri.xml.Redirect> |
getRedirects()
|
java.util.List<org.openxri.xml.Ref> |
getRefs()
|
java.util.List<org.openxri.xml.Service> |
getServices()
|
java.lang.String |
getXriAttribute(java.lang.String key)
|
boolean |
hasXriAttribute(java.lang.String key)
|
boolean |
isStale()
Returns true, if the i-name is "stale". |
void |
setCanonicalEquivID(org.openxri.xml.CanonicalEquivID canonicalEquivID)
|
void |
setCanonicalID(org.openxri.xml.CanonicalID canonicalID)
|
void |
setExtension(java.lang.String extension)
|
| Methods inherited from class ibrokerkit.iname4java.store.impl.openxri.OpenxriXri |
|---|
getAuthority, getAuthorityAttribute, getParentAuthority, getSubSegment, hasAuthorityAttribute, setAuthorityAttribute, setXriAttribute |
| Methods inherited from class ibrokerkit.iname4java.store.impl.AbstractXri |
|---|
compareTo, equals, hashCode, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected GrsXri(OpenxriXri xri,
EppTools eppTools,
char gcs,
java.lang.String grsAuthorityId,
java.lang.String grsAuthorityPassword)
protected GrsXri(OpenxriXri xri,
EppTools eppTools,
char gcs,
java.lang.String grsAuthorityId,
java.lang.String grsAuthorityPassword,
com.neulevel.epp.xri.EppXriAuthority eppXriAuthority)
| Method Detail |
|---|
public char getGcs()
public java.lang.String getGrsAuthorityId()
public java.lang.String getGrsAuthorityPassword()
public java.lang.String getLocalName()
Xri
getLocalName in interface XrigetLocalName in class OpenxriXripublic java.lang.String getFullName()
Xri
getFullName in interface XrigetFullName in class OpenxriXripublic java.util.List<java.lang.String> getFullNames()
Xri
getFullNames in interface XrigetFullNames in class OpenxriXripublic java.lang.String getAuthorityId()
Xri
getAuthorityId in interface XrigetAuthorityId in class OpenxriXripublic java.util.Date getDate()
Xri
getDate in interface XrigetDate in class OpenxriXri
public java.lang.String getXriAttribute(java.lang.String key)
throws XriStoreException
getXriAttribute in interface XrigetXriAttribute in class OpenxriXriXriStoreException
public boolean hasXriAttribute(java.lang.String key)
throws XriStoreException
hasXriAttribute in interface XrihasXriAttribute in class OpenxriXriXriStoreExceptionpublic java.util.List<java.lang.String> getParentAliases()
Xri
getParentAliases in interface XrigetParentAliases in class OpenxriXripublic java.util.List<java.lang.String> getAliases()
Xri
getAliases in interface XrigetAliases in class OpenxriXripublic boolean isStale()
Xri
isStale in interface XriisStale in class OpenxriXri
public org.openxri.xml.CanonicalID getCanonicalID()
throws XriStoreException
getCanonicalID in interface XrigetCanonicalID in class OpenxriXriXriStoreException
public org.openxri.xml.CanonicalEquivID getCanonicalEquivID()
throws XriStoreException
getCanonicalEquivID in interface XrigetCanonicalEquivID in class OpenxriXriXriStoreException
public java.lang.String getExtension()
throws XriStoreException
getExtension in interface XrigetExtension in class OpenxriXriXriStoreException
public java.util.List<org.openxri.xml.EquivID> getEquivIDs()
throws XriStoreException
getEquivIDs in interface XrigetEquivIDs in class OpenxriXriXriStoreException
public java.util.List<org.openxri.xml.Ref> getRefs()
throws XriStoreException
getRefs in interface XrigetRefs in class OpenxriXriXriStoreException
public java.util.List<org.openxri.xml.Redirect> getRedirects()
throws XriStoreException
getRedirects in interface XrigetRedirects in class OpenxriXriXriStoreException
public java.util.List<org.openxri.xml.Service> getServices()
throws XriStoreException
getServices in interface XrigetServices in class OpenxriXriXriStoreException
public void setCanonicalID(org.openxri.xml.CanonicalID canonicalID)
throws XriStoreException
setCanonicalID in interface XrisetCanonicalID in class OpenxriXriXriStoreException
public void setCanonicalEquivID(org.openxri.xml.CanonicalEquivID canonicalEquivID)
throws XriStoreException
setCanonicalEquivID in interface XrisetCanonicalEquivID in class OpenxriXriXriStoreException
public void setExtension(java.lang.String extension)
throws XriStoreException
setExtension in interface XrisetExtension in class OpenxriXriXriStoreException
public void addEquivID(org.openxri.xml.EquivID equivID)
throws XriStoreException
addEquivID in interface XriaddEquivID in class OpenxriXriXriStoreException
public void addRef(org.openxri.xml.Ref ref)
throws XriStoreException
addRef in interface XriaddRef in class OpenxriXriXriStoreException
public void addRedirect(org.openxri.xml.Redirect redirect)
throws XriStoreException
addRedirect in interface XriaddRedirect in class OpenxriXriXriStoreException
public void addService(org.openxri.xml.Service service)
throws XriStoreException
addService in interface XriaddService in class OpenxriXriXriStoreException
public void addServices(org.openxri.xml.Service[] services)
throws XriStoreException
addServices in interface XriaddServices in class OpenxriXriXriStoreException
public void deleteCanonicalEquivID()
throws XriStoreException
deleteCanonicalEquivID in interface XrideleteCanonicalEquivID in class OpenxriXriXriStoreException
public void deleteExtension()
throws XriStoreException
deleteExtension in interface XrideleteExtension in class OpenxriXriXriStoreException
public void deleteEquivID(org.openxri.xml.EquivID equivID)
throws XriStoreException
deleteEquivID in interface XrideleteEquivID in class OpenxriXriXriStoreException
public void deleteRef(org.openxri.xml.Ref ref)
throws XriStoreException
deleteRef in interface XrideleteRef in class OpenxriXriXriStoreException
public void deleteRedirect(org.openxri.xml.Redirect redirect)
throws XriStoreException
deleteRedirect in interface XrideleteRedirect in class OpenxriXriXriStoreException
public void deleteService(org.openxri.xml.Service service)
throws XriStoreException
deleteService in interface XrideleteService in class OpenxriXriXriStoreException
public void deleteAllServices()
throws XriStoreException
deleteAllServices in interface XrideleteAllServices in class OpenxriXriXriStoreException
public void deleteStandardServices()
throws XriStoreException
deleteStandardServices in interface XrideleteStandardServices in class OpenxriXriXriStoreException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||