ibrokerkit.iname4java.store.impl.grs
Class GrsXriData

java.lang.Object
  extended by ibrokerkit.iname4java.store.impl.openxri.OpenxriXriData
      extended by ibrokerkit.iname4java.store.impl.grs.GrsXriData
All Implemented Interfaces:
XriData, java.io.Serializable

public class GrsXriData
extends OpenxriXriData

The user data needed for GRS i-names. This extends OpenxriXriData, which means that it includes the user data needed for OpenXRI i-names. - Registering a new i-name: - A user identifier - Name, street, postal code, city, country code, primary voice, primary email - Registering a new i-name as a synonym of an existing i-name - A user identifier - Transferring an existing i-name - A user identifier

See Also:
Serialized Form

Constructor Summary
GrsXriData()
           
 
Method Summary
 java.lang.String getCity()
           
 java.lang.String getCountryCode()
           
 java.lang.String getFax()
           
 java.lang.String getName()
           
 java.lang.String getOrganization()
           
 java.lang.String getPager()
           
 java.lang.String getPostalCode()
           
 java.lang.String getPrimaryEmail()
           
 java.lang.String getPrimaryVoice()
           
 java.lang.String getSecondaryEmail()
           
 java.lang.String getSecondaryVoice()
           
 java.lang.String getState()
           
 java.lang.String[] getStreet()
           
 java.lang.String getTrusteeContactAgent()
           
 java.lang.String getTrusteeEscrowAgent()
           
 boolean isCompleteForRegister()
          Checks if the XriData contains everything needed for registering a new i-name in the XriStore.
 boolean isCompleteForRegisterSynonym()
          Checks if the XriData contains everything needed for registering a new i-name as a synonym of an existing i-name in the XriStore.
 boolean isCompleteForTransfer()
          Checks if the XriData contains everything needed for transferring an existing i-name into the XriStore.
 void setCity(java.lang.String city)
           
 void setCountryCode(java.lang.String countryCode)
           
 void setFax(java.lang.String fax)
           
 void setName(java.lang.String name)
           
 void setOrganization(java.lang.String organization)
           
 void setPager(java.lang.String pager)
           
 void setPostalCode(java.lang.String postalCode)
           
 void setPrimaryEmail(java.lang.String primaryEmail)
           
 void setPrimaryVoice(java.lang.String primaryVoice)
           
 void setSecondaryEmail(java.lang.String secondaryEmail)
           
 void setSecondaryVoice(java.lang.String secondaryVoice)
           
 void setState(java.lang.String state)
           
 void setStreet(java.lang.String[] street)
           
 void setTrusteeContactAgent(java.lang.String trusteeContactAgent)
           
 void setTrusteeEscrowAgent(java.lang.String trusteeEscrowAgent)
           
 
Methods inherited from class ibrokerkit.iname4java.store.impl.openxri.OpenxriXriData
getUserIdentifier, setUserIdentifier, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GrsXriData

public GrsXriData()
Method Detail

isCompleteForRegister

public boolean isCompleteForRegister()
Description copied from interface: XriData
Checks if the XriData contains everything needed for registering a new i-name in the XriStore.

Specified by:
isCompleteForRegister in interface XriData
Overrides:
isCompleteForRegister in class OpenxriXriData

isCompleteForRegisterSynonym

public boolean isCompleteForRegisterSynonym()
Description copied from interface: XriData
Checks if the XriData contains everything needed for registering a new i-name as a synonym of an existing i-name in the XriStore.

Specified by:
isCompleteForRegisterSynonym in interface XriData
Overrides:
isCompleteForRegisterSynonym in class OpenxriXriData

isCompleteForTransfer

public boolean isCompleteForTransfer()
Description copied from interface: XriData
Checks if the XriData contains everything needed for transferring an existing i-name into the XriStore.

Specified by:
isCompleteForTransfer in interface XriData
Overrides:
isCompleteForTransfer in class OpenxriXriData

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getOrganization

public java.lang.String getOrganization()

setOrganization

public void setOrganization(java.lang.String organization)

getStreet

public java.lang.String[] getStreet()

setStreet

public void setStreet(java.lang.String[] street)

getPostalCode

public java.lang.String getPostalCode()

setPostalCode

public void setPostalCode(java.lang.String postalCode)

getCity

public java.lang.String getCity()

setCity

public void setCity(java.lang.String city)

getState

public java.lang.String getState()

setState

public void setState(java.lang.String state)

getCountryCode

public java.lang.String getCountryCode()

setCountryCode

public void setCountryCode(java.lang.String countryCode)

getPrimaryVoice

public java.lang.String getPrimaryVoice()

setPrimaryVoice

public void setPrimaryVoice(java.lang.String primaryVoice)

getSecondaryVoice

public java.lang.String getSecondaryVoice()

setSecondaryVoice

public void setSecondaryVoice(java.lang.String secondaryVoice)

getFax

public java.lang.String getFax()

setFax

public void setFax(java.lang.String fax)

getPrimaryEmail

public java.lang.String getPrimaryEmail()

setPrimaryEmail

public void setPrimaryEmail(java.lang.String primaryEmail)

getSecondaryEmail

public java.lang.String getSecondaryEmail()

setSecondaryEmail

public void setSecondaryEmail(java.lang.String secondaryEmail)

getPager

public java.lang.String getPager()

setPager

public void setPager(java.lang.String pager)

getTrusteeEscrowAgent

public java.lang.String getTrusteeEscrowAgent()

setTrusteeEscrowAgent

public void setTrusteeEscrowAgent(java.lang.String trusteeEscrowAgent)

getTrusteeContactAgent

public java.lang.String getTrusteeContactAgent()

setTrusteeContactAgent

public void setTrusteeContactAgent(java.lang.String trusteeContactAgent)


Copyright © 2009. All Rights Reserved.