Update of /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24109/contact Added Files: epp_ContactAddress.java epp_ContactCheck.java epp_ContactCheckOperations.java epp_ContactCheckReq.java epp_ContactCheckRsp.java epp_ContactCreate.java epp_ContactCreateOperations.java epp_ContactCreateReq.java epp_ContactCreateRsp.java epp_ContactDelete.java epp_ContactDeleteOperations.java epp_ContactDeleteReq.java epp_ContactDeleteRsp.java epp_ContactInfo.java epp_ContactInfoOperations.java epp_ContactInfoReq.java epp_ContactInfoRsp.java epp_ContactNameAddress.java epp_ContactPanData.java epp_ContactPhone.java epp_ContactPostalInfoType.java epp_ContactStatus.java epp_ContactStatusType.java epp_ContactTransfer.java epp_ContactTransferOperations.java epp_ContactTransferReq.java epp_ContactTransferRsp.java epp_ContactTrnData.java epp_ContactUpdate.java epp_ContactUpdateAddRemove.java epp_ContactUpdateChange.java epp_ContactUpdateOperations.java epp_ContactUpdateReq.java epp_ContactUpdateRsp.java epp_ContactVoice.java Log Message: epprtk package added --- NEW FILE: epp_ContactAddress.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements used to represent contact address.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactAddress.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see org.openrtk.idl.epprtk.contact.epp_ContactNameAddress */ public class epp_ContactAddress implements org.omg.CORBA.portable.IDLEntity { /** * The part 1 of the contact's street address. * @see #setStreet1(String) * @see #getStreet1() */ public String m_street1 = null; /** * The part 2 of the contact's street address. * @see #setStreet2(String) * @see #getStreet2() */ public String m_street2 = null; /** * The part 3 of the contact's street address. * @see #setStreet3(String) * @see #getStreet3() */ public String m_street3 = null; /** * The contact's city. * @see #setCity(String) * @see #getCity() */ public String m_city = null; /** * The contact's state or province. * @see #setStateProvince(String) * @see #getStateProvince() */ public String m_state_province = null; /** * The contact's postal code. * @see #setPostalCode(String) * @see #getPostalCode() */ public String m_postal_code = null; /** * The contact's country code. * @see #setCountryCode(String) * @see #getCountryCode() */ public String m_country_code = null; /** * Empty constructor */ public epp_ContactAddress () { } // ctor /** * The constructor with initializing variables. * @param _m_street1 The part 1 of the contact's street address * @param _m_street2 The part 2 of the contact's street address * @param _m_street3 The part 3 of the contact's street address * @param _m_city The contact's city * @param _m_state_province The contact's state or province * @param _m_postal_code The contact's postal code * @param _m_country_code The contact's country code */ public epp_ContactAddress (String _m_street1, String _m_street2, String _m_street3, String _m_city, String _m_state_province, String _m_postal_code, String _m_country_code) { m_street1 = _m_street1; m_street2 = _m_street2; m_street3 = _m_street3; m_city = _m_city; m_state_province = _m_state_province; m_postal_code = _m_postal_code; m_country_code = _m_country_code; } // ctor /** * Accessor method for the part 1 of the contact's street address * @param value The part 1 of contact's street address * @see #m_street1 */ public void setStreet1(String value) { m_street1 = value; } /** * Accessor method for the part 1 of the contact's street address * @return The part 1 of the contact's street address * @see #m_street1 */ public String getStreet1() { return m_street1; } /** * Accessor method for the part 2 of the contact's street address * @param value The part 2 of the contact's street address * @see #m_street2 */ public void setStreet2(String value) { m_street2 = value; } /** * Accessor method for the part 2 of the contact's street address * @return The part 2 of the contact's street address * @see #m_street2 */ public String getStreet2() { return m_street2; } /** * Accessor method for the part 3 of the contact's street address * @param value The part 3 of the contact's street address * @see #m_street3 */ public void setStreet3(String value) { m_street3 = value; } /** * Accessor method for the part 3 of the contact's street address * @return The part 3 of the contact's street address * @see #m_street3 */ public String getStreet3() { return m_street3; } /** * Accessor method for the contact's city * @param value The contact's city * @see #m_city */ public void setCity(String value) { m_city = value; } /** * Accessor method for the contact's city * @return The contact's city * @see #m_city */ public String getCity() { return m_city; } /** * Accessor method for the contact's state or province * @param value The contact's state or province * @see #m_state_province */ public void setStateProvince(String value) { m_state_province = value; } /** * Accessor method for the contact's state or province * @return The contact's state or province * @see #m_state_province */ public String getStateProvince() { return m_state_province; } /** * Accessor method for the contact's postal code * @param value The contact's postal code * @see #m_postal_code */ public void setPostalCode(String value) { m_postal_code = value; } /** * Accessor method for the contact's postal code * @return The contact's postal code * @see #m_postal_code */ public String getPostalCode() { return m_postal_code; } /** * Accessor method for the contact's country code * @param value The contact's country code * @see #m_country_code */ public void setCountryCode(String value) { m_country_code = value; } /** * Accessor method for the contact's country code * @return The contact's country code * @see #m_country_code */ public String getCountryCode() { return m_country_code; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_street1 ["+m_street1+"] m_street2 ["+m_street2+"] m_street3 ["+m_street3+"] m_city ["+m_city+"] m_state_province ["+m_state_province+"] m_postal_code ["+m_postal_code+"] m_country_code ["+m_country_code+"] }"; } } // class epp_ContactAddress --- NEW FILE: epp_ContactCheck.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Master external interface for the implementor of the EPP Contact Check command.</p> * The interface brings together epp_ContactCheckOperations, epp_Action and standard * IDL classes. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCheck.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCheck */ public interface epp_ContactCheck extends epp_ContactCheckOperations, org.openrtk.idl.epprtk.epp_Action, org.omg.CORBA.portable.IDLEntity { } // interface epp_ContactCheck --- NEW FILE: epp_ContactCheckOperations.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Internal IDL interface which is never referenced externally.</p> * Sub-interface epp_ContactCheck is implemented by EPPContactCheck. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCheckOperations.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see org.openrtk.idl.epprtk.contact.epp_ContactCheck */ public interface epp_ContactCheckOperations extends org.openrtk.idl.epprtk.epp_ActionOperations { /** * Sets the request data for an outgoing Contact Check EPP request. * The implementor of this method is responsible for translating * the request parms into equivalent Contact Check EPP XML. * @param parms The EPP request data */ void setRequestData (org.openrtk.idl.epprtk.contact.epp_ContactCheckReq parms); /** * Accessor for the data representing EPP response from a server for the * contact check command. * The implementor of this method is responsible for translating * the response EPP XML into an instance of epp_ContactCheckRsp. * @returns The Contact Check response */ org.openrtk.idl.epprtk.contact.epp_ContactCheckRsp getResponseData (); } // interface epp_ContactCheckOperations --- NEW FILE: epp_ContactCheckReq.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements necessary to check to see if * a contact is available in the registry.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCheckReq.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCheck * @see org.openrtk.idl.epprtk.contact.epp_ContactCheckRsp */ public class epp_ContactCheckReq implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic command element. * @see #setCmd(org.openrtk.idl.epprtk.epp_Command) * @see #getCmd() */ public org.openrtk.idl.epprtk.epp_Command m_cmd = null; /** * The array of contact ids to check in the registry. * @see #setIds(String[]) * @see #getIds() */ public String m_ids[] = null; /** * Empty constructor */ public epp_ContactCheckReq () { } // ctor /** * The constructor with initializing variables. * @param _m_cmd The common and generic command element * @param _m_ids The array of contact ids to check in the registry */ public epp_ContactCheckReq (org.openrtk.idl.epprtk.epp_Command _m_cmd, String[] _m_ids) { m_cmd = _m_cmd; m_ids = _m_ids; } // ctor /** * Accessor method for the common and generic command element * @param value The command element * @see #m_cmd */ public void setCmd(org.openrtk.idl.epprtk.epp_Command value) { m_cmd = value; } /** * Accessor method for the common and generic command element * @return The command element * @see #m_cmd */ public org.openrtk.idl.epprtk.epp_Command getCmd() { return m_cmd; } /** * @deprecated * @see #setIds(String[]) */ public void setRoids(String[] value) { setIds(value); } /** * Accessor for the contact Id array. * Deprecated. Internally calls getIds(). * @deprecated * @see #getIds() */ public String[] getRoids() { return getIds(); } /** * Accessor method for the array of contact ids to check in the registry * @param value The array of contact ids * @see #m_ids */ public void setIds(String[] value) { m_ids = value; } /** * Accessor method for the array of contact ids to check in the registry * @return The array of contact ids * @see #m_ids */ public String[] getIds() { return m_ids; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_cmd ["+m_cmd+"] m_ids ["+(m_ids != null ? java.util.Arrays.asList(m_ids) : null)+"] }"; } } // class epp_ContactCheckReq --- NEW FILE: epp_ContactCheckRsp.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements used to represent the contact check * response from the EPP server.</p> * Note usually instantiated by the RTK user, but rather by EPPContactCheck * and retrieved using that class' getResponseData() method.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCheckRsp.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCheck * @see org.openrtk.idl.epprtk.contact.epp_ContactCheckReq */ public class epp_ContactCheckRsp implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic response element. * @see #getRsp() */ public org.openrtk.idl.epprtk.epp_Response m_rsp = null; /** * The generic check response array. * @see #getResults() * @see com.tucows.oxrs.epprtk.rtk.xml.EPPXMLBase#getCheckResultFor(epp_CheckResult[], String) */ public org.openrtk.idl.epprtk.epp_CheckResult m_results[] = null; /** * Empty constructor */ public epp_ContactCheckRsp () { } // ctor /** * The constructor with initializing variables. * @param _m_rsp The common and generic response element * @param _m_results The array of contact check results */ public epp_ContactCheckRsp (org.openrtk.idl.epprtk.epp_Response _m_rsp, org.openrtk.idl.epprtk.epp_CheckResult[] _m_results) { m_rsp = _m_rsp; m_results = _m_results; } // ctor /** * Accessor method for the common and generic response element. * @param value The new value for the response element * @see #m_rsp */ public void setRsp(org.openrtk.idl.epprtk.epp_Response value) { m_rsp = value; } /** * Accessor method for the common and generic response element. * @return The value for the response element * @see #m_rsp */ public org.openrtk.idl.epprtk.epp_Response getRsp() { return m_rsp; } /** * Accessor method for the contact check results * @param value The new value for the contact check results array * @see #m_results */ public void setResults(org.openrtk.idl.epprtk.epp_CheckResult[] value) { m_results = value; } /** * Accessor method for the contact check results * @return The value for the contact check results array * @see #m_results */ public org.openrtk.idl.epprtk.epp_CheckResult[] getResults() { return m_results; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_rsp ["+m_rsp+"] m_results ["+(m_results != null ? java.util.Arrays.asList(m_results) : null)+"] }"; } } // class epp_ContactCheckRsp --- NEW FILE: epp_ContactCreate.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Master external interface for the implementor of the EPP Contact Create command.</p> * The interface brings together epp_ContactCreateOperations, epp_Action and standard * IDL classes. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCreate.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCreate */ public interface epp_ContactCreate extends epp_ContactCreateOperations, org.openrtk.idl.epprtk.epp_Action, org.omg.CORBA.portable.IDLEntity { } // interface epp_ContactCreate --- NEW FILE: epp_ContactCreateOperations.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Internal IDL interface which is never referenced externally.</p> * Sub-interface epp_ContactCreate is implemented by EPPContactCreate. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCreateOperations.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see org.openrtk.idl.epprtk.contact.epp_ContactCreate */ public interface epp_ContactCreateOperations extends org.openrtk.idl.epprtk.epp_ActionOperations { /** * Sets the request data for an outgoing Contact Create EPP request. * The implementor of this method is responsible for translating * the request parms into equivalent Contact Create EPP XML. * @param parms The EPP request data */ void setRequestData (org.openrtk.idl.epprtk.contact.epp_ContactCreateReq parms); /** * Accessor for the data representing EPP response from a server for the * contact create command. * The implementor of this method is responsible for translating * the response EPP XML into an instance of epp_ContactCreateRsp. * @returns The Contact Create response */ org.openrtk.idl.epprtk.contact.epp_ContactCreateRsp getResponseData (); } // interface epp_ContactCreateOperations --- NEW FILE: epp_ContactCreateReq.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements necessary to create a contact * in the registry.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCreateReq.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCreate * @see org.openrtk.idl.epprtk.contact.epp_ContactCreateRsp */ public class epp_ContactCreateReq implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic command element. * @see #setCmd(org.openrtk.idl.epprtk.epp_Command) * @see #getCmd() */ public org.openrtk.idl.epprtk.epp_Command m_cmd = null; /** * The identifier for the contact to be created. * @see #setId(String) * @see #getId() */ public String m_id = null; /** * The contact name and address to be associated with the contact object. * Content of this element must be represented in a subset of UTF-8. * <i><b>Note:</b> Usage of this data member is deprecated in favour of the m_addresses * member (or better yet, its accessor methods). If this data member is not null, then * m_addresses will be ignored.</i> * @see #m_addresses * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_ascii_address = null; /** * The contact name and address to be associated with the contact object. * Content of this element may be represented in unrestricted UTF-8.<p> * <i><b>Note:</b> Usage of this data member is deprecated in favour of the m_addresses * member (or better yet, its accessor methods). The RTK code will only reference * this data member if m_ascii_address is not null.</i> * @see #m_addresses * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_i15d_address = null; /** * The contact names and addresses to be associated with the contact object. * EPP permits up to two addresses to be specified. The first must always * be internationalized and be represented in a subset of UTF-8 limited to * 7-bit US-ASCII. The optional second address may be represented in * unrestricted UTF-8. * @see #setAddresses(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[]) * @see #getAddresses() */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_addresses[] = null; /** * The telephone number of the contact. * @see #setVoice(org.openrtk.idl.epprtk.contact.epp_ContactPhone) * @see #getVoice() */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone m_voice = null; /** * The fax number of the contact. * @see #setFax(org.openrtk.idl.epprtk.contact.epp_ContactPhone) * @see #getFax() */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone m_fax = null; /** * The e-mail address of the contact. * @see #setEmail(String) * @see #getEmail() */ public String m_email = null; /** * The authorization information to be associated with the contact object. * @see #setAuthInfo(org.openrtk.idl.epprtk.epp_AuthInfo) * @see #getAuthInfo() */ public org.openrtk.idl.epprtk.epp_AuthInfo m_auth_info = null; /** * Empty constructor */ public epp_ContactCreateReq () { } // ctor /** * The constructor with initializing variables. * @param _m_cmd The common and generic command element * @param _m_id The identifier for the contact to be created * @param _m_ascii_address The ascii contact name and address to be associated with the contact object * @param _m_i15d_address The i15d contact name and address to be associated with the contact object * @param _m_voice The telephone number of the contact * @param _m_fax The fax number of the contact * @param _m_email The e-mail address of the contact * @param _m_auth_info The authorization information to be associated with the contact object * @deprecated */ public epp_ContactCreateReq (org.openrtk.idl.epprtk.epp_Command _m_cmd, String _m_id, org.openrtk.idl.epprtk.contact.epp_ContactNameAddress _m_ascii_address, org.openrtk.idl.epprtk.contact.epp_ContactNameAddress _m_i15d_address, org.openrtk.idl.epprtk.contact.epp_ContactPhone _m_voice, org.openrtk.idl.epprtk.contact.epp_ContactPhone _m_fax, String _m_email, org.openrtk.idl.epprtk.epp_AuthInfo _m_auth_info) { m_cmd = _m_cmd; m_id = _m_id; m_ascii_address = _m_ascii_address; m_i15d_address = _m_i15d_address; m_voice = _m_voice; m_fax = _m_fax; m_email = _m_email; m_auth_info = _m_auth_info; } // ctor /** * The constructor with initializing variables. * @param _m_cmd The common and generic command element * @param _m_id The identifier for the contact to be created * @param _m_addresses The contact names and addresses to be associated with the contact object * @param _m_voice The telephone number of the contact * @param _m_fax The fax number of the contact * @param _m_email The e-mail address of the contact * @param _m_auth_info The authorization information to be associated with the contact object * @see #m_addresses */ public epp_ContactCreateReq (org.openrtk.idl.epprtk.epp_Command _m_cmd, String _m_id, org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[] _m_addresses, org.openrtk.idl.epprtk.contact.epp_ContactPhone _m_voice, org.openrtk.idl.epprtk.contact.epp_ContactPhone _m_fax, String _m_email, org.openrtk.idl.epprtk.epp_AuthInfo _m_auth_info) { m_cmd = _m_cmd; m_id = _m_id; m_addresses = _m_addresses; m_voice = _m_voice; m_fax = _m_fax; m_email = _m_email; m_auth_info = _m_auth_info; } // ctor /** * Accessor method for the common and generic command element * @param value The command element * @see #m_cmd */ public void setCmd(org.openrtk.idl.epprtk.epp_Command value) { m_cmd = value; } /** * Accessor method for the common and generic command element * @return The command element * @see #m_cmd */ public org.openrtk.idl.epprtk.epp_Command getCmd() { return m_cmd; } /** * @deprecated * @see #setId(String) */ public void setRoid(String value) { setId(value); } /** * @deprecated * @see #getId() */ public String getRoid() { return getId(); } /** * Accessor method for the identifier for the contact to be created * @param value The contact id * @see #m_id */ public void setId(String value) { m_id = value; } /** * Accessor method for the identifier for the contact to be created * @return The contact id * @see #m_id */ public String getId() { return m_id; } /** * Accessor method for the ascii contact name and address to be associated with the contact object * @param value The contact ascii name and address * @see #m_ascii_address * @deprecated */ public void setAsciiAddress(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress value) { m_ascii_address = value; } /** * Accessor method for the ascii contact name and address to be associated with the contact object * @return The contact ascii name and address * @see #m_ascii_address * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress getAsciiAddress() { return m_ascii_address; } /** * Accessor method for the i15d contact name and address to be associated with the contact object * @param value The contact i15d name and address * @see #m_i15d_address * @deprecated */ public void setI15dAddress(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress value) { m_i15d_address = value; } /** * Accessor method for the i15d contact name and address to be associated with the contact object * @return The contact i15d name and address * @see #m_i15d_address * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress getI15dAddress() { return m_i15d_address; } /** * Accessor method for the contact names and addresses to be associated with the contact object * @param value The contact names and addresses * @see #m_addresses */ public void setAddresses(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[] value) { m_addresses = value; } /** * Accessor method for the contact names and addresses to be associated with the contact object * @return The contact names and addresses * @see #m_addresses */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[] getAddresses() { return m_addresses; } /** * Accessor method for the telephone number of the contact * @param value The contact's telephone number * @see #m_voice */ public void setVoice(org.openrtk.idl.epprtk.contact.epp_ContactPhone value) { m_voice = value; } /** * Accessor method for the telephone number of the contact * @return The contact's telephone number * @see #m_voice */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone getVoice() { return m_voice; } /** * Accessor method for the fax number of the contact * @param value The contact's fax number * @see #m_fax */ public void setFax(org.openrtk.idl.epprtk.contact.epp_ContactPhone value) { m_fax = value; } /** * Accessor method for the fax number of the contact * @param value The contact's fax number * @see #m_fax */ // included String version for backward compatibility public void setFax(String value) { m_fax = new org.openrtk.idl.epprtk.contact.epp_ContactPhone("",value); } /** * Accessor method for the fax number of the contact * @return The contact's fax number * @see #m_fax */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone getFax() { return m_fax; } /** * Accessor method for the e-mail address of the contact * @param value The contact's e-mail address * @see #m_email */ public void setEmail(String value) { m_email = value; } /** * Accessor method for the e-mail address of the contact * @return The contact's e-mail address * @see #m_email */ public String getEmail() { return m_email; } /** * Accessor method for the authorization information to be associated with the contact object * @param value The contact auth info * @see #m_auth_info */ public void setAuthInfo(org.openrtk.idl.epprtk.epp_AuthInfo value) { m_auth_info = value; } /** * Accessor method for the authorization information to be associated with the contact object * @return The contact auth info * @see #m_auth_info */ public org.openrtk.idl.epprtk.epp_AuthInfo getAuthInfo() { return m_auth_info; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { if ( m_ascii_address == null ) return this.getClass().getName() + ": { m_cmd ["+m_cmd+"] m_id ["+m_id+"] m_ascii_address ["+m_ascii_address+"] m_i15d_address ["+m_i15d_address+"] m_voice ["+m_voice+"] m_fax ["+m_fax+"] m_email ["+m_email+"] m_auth_info ["+m_auth_info+"] }"; else return this.getClass().getName() + ": { m_cmd ["+m_cmd+"] m_id ["+m_id+"] m_addresses ["+(m_addresses != null ? java.util.Arrays.asList(m_addresses) : null)+"] m_voice ["+m_voice+"] m_fax ["+m_fax+"] m_email ["+m_email+"] m_auth_info ["+m_auth_info+"] }"; } } // class epp_ContactCreateReq --- NEW FILE: epp_ContactCreateRsp.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements used to represent the contact create * response from the EPP server.</p> * Note usually instantiated by the RTK user, but rather by EPPContactCreate * and retrieved using that class' getResponseData() method.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactCreateRsp.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactCreate * @see org.openrtk.idl.epprtk.contact.epp_ContactCreateReq */ public class epp_ContactCreateRsp implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic response element. * @see #getRsp() */ public org.openrtk.idl.epprtk.epp_Response m_rsp = null; /** * The identifier for the contact object in the registry. * @see #setId(String) * @see #getId() */ public String m_id = null; /** * The creation date of the contact object. * @see #setCreationDate(String) * @see #getCreationDate() */ public String m_creation_date = null; /** * Empty constructor */ public epp_ContactCreateRsp () { } // ctor /** * The constructor with initializing variables. * @param _m_rsp The common and generic response element * @param _m_id The identifier for the contact object in the registry * @param _m_creation_date The creation date of the contact object */ public epp_ContactCreateRsp (org.openrtk.idl.epprtk.epp_Response _m_rsp, String _m_id, String _m_creation_date) { m_rsp = _m_rsp; m_id = _m_id; m_creation_date = _m_creation_date; } // ctor /** * Accessor method for the common and generic response element. * @param value The new value for the response element * @see #m_rsp */ public void setRsp(org.openrtk.idl.epprtk.epp_Response value) { m_rsp = value; } /** * Accessor method for the common and generic response element. * @return The value for the response element * @see #m_rsp */ public org.openrtk.idl.epprtk.epp_Response getRsp() { return m_rsp; } /** * @deprecated * @see #setId(String) */ public void setRoid(String value) { setId(value); } /** * @deprecated * @see #getId() */ public String getRoid() { return getId(); } /** * Accessor method for the identifier for the contact object in the registry * @param value The contact id * @see #m_id */ public void setId(String value) { m_id = value; } /** * Accessor method for the identifier for the contact object in the registry * @return The contact id * @see #m_id */ public String getId() { return m_id; } /** * Accessor method for the creation date of the contact object * @param value The contact creation date * @see #m_creation_date */ public void setCreationDate(String value) { m_creation_date = value; } /** * Accessor method for the creation date of the contact object * @return The contact creation date * @see #m_creation_date */ public String getCreationDate() { return m_creation_date; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_rsp ["+m_rsp+"] m_id ["+m_id+"] m_creation_date ["+m_creation_date+"] }"; } } // class epp_ContactCreateRsp --- NEW FILE: epp_ContactDelete.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Master external interface for the implementor of the EPP Contact Delete command.</p> * The interface brings together epp_ContactDeleteOperations, epp_Action and standard * IDL classes. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactDelete.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactDelete */ public interface epp_ContactDelete extends epp_ContactDeleteOperations, org.openrtk.idl.epprtk.epp_Action, org.omg.CORBA.portable.IDLEntity { } // interface epp_ContactDelete --- NEW FILE: epp_ContactDeleteOperations.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Internal IDL interface which is never referenced externally.</p> * Sub-interface epp_ContactDelete is implemented by EPPContactDelete. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactDeleteOperations.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see org.openrtk.idl.epprtk.contact.epp_ContactDelete */ public interface epp_ContactDeleteOperations extends org.openrtk.idl.epprtk.epp_ActionOperations { /** * Sets the request data for an outgoing Contact Delete EPP request. * The implementor of this method is responsible for translating * the request parms into equivalent Contact Delete EPP XML. * @param parms The EPP request data */ void setRequestData (org.openrtk.idl.epprtk.contact.epp_ContactDeleteReq parms); /** * Accessor for the data representing EPP response from a server for the * contact delete command. * The implementor of this method is responsible for translating * the response EPP XML into an instance of epp_ContactDeleteRsp. * @returns The Contact Delete response */ org.openrtk.idl.epprtk.contact.epp_ContactDeleteRsp getResponseData (); } // interface epp_ContactDeleteOperations --- NEW FILE: epp_ContactDeleteReq.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements necessary to delete a contact * in the registry.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactDeleteReq.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactDelete * @see org.openrtk.idl.epprtk.contact.epp_ContactDeleteRsp */ public class epp_ContactDeleteReq implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic command element. * @see #setCmd(org.openrtk.idl.epprtk.epp_Command) * @see #getCmd() */ public org.openrtk.idl.epprtk.epp_Command m_cmd = null; /** * The identifier for the contact object to be deleted in the registry. * @see #setId(String) * @see #getId() */ public String m_id = null; /** * Empty constructor */ public epp_ContactDeleteReq () { } // ctor /** * The constructor with initializing variables. * @param _m_cmd The common and generic command element * @param _m_id The identifier for the contact object to be deleted */ public epp_ContactDeleteReq (org.openrtk.idl.epprtk.epp_Command _m_cmd, String _m_id) { m_cmd = _m_cmd; m_id = _m_id; } // ctor /** * Accessor method for the common and generic command element * @param value The command element * @see #m_cmd */ public void setCmd(org.openrtk.idl.epprtk.epp_Command value) { m_cmd = value; } /** * Accessor method for the common and generic command element * @return The command element * @see #m_cmd */ public org.openrtk.idl.epprtk.epp_Command getCmd() { return m_cmd; } /** * @deprecated * @see #setId(String) */ public void setRoid(String value) { setId(value); } /** * @deprecated * @see #getId() */ public String getRoid() { return getId(); } /** * Accessor method for the identifier for the contact object to be deleted * @param value The contact id * @see #m_id */ public void setId(String value) { m_id = value; } /** * Accessor method for the identifier for the contact object to be deleted * @return The contact id * @see #m_id */ public String getId() { return m_id; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_cmd ["+m_cmd+"] m_id ["+m_id+"] }"; } } // class epp_ContactDeleteReq --- NEW FILE: epp_ContactDeleteRsp.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements used to represent the contact delete * response from the EPP server.</p> * Note usually instantiated by the RTK user, but rather by EPPContactDelete * and retrieved using that class' getResponseData() method.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactDeleteRsp.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactDelete * @see org.openrtk.idl.epprtk.contact.epp_ContactDeleteReq */ public class epp_ContactDeleteRsp implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic response element. * @see #getRsp() */ public org.openrtk.idl.epprtk.epp_Response m_rsp = null; /** * Empty constructor */ public epp_ContactDeleteRsp () { } // ctor /** * The constructor with initializing variables. * @param _m_rsp The common and generic response element */ public epp_ContactDeleteRsp (org.openrtk.idl.epprtk.epp_Response _m_rsp) { m_rsp = _m_rsp; } // ctor /** * Accessor method for the common and generic response element. * @param value The new value for the response element * @see #m_rsp */ public void setRsp(org.openrtk.idl.epprtk.epp_Response value) { m_rsp = value; } /** * Accessor method for the common and generic response element. * @return The value for the response element * @see #m_rsp */ public org.openrtk.idl.epprtk.epp_Response getRsp() { return m_rsp; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_rsp ["+m_rsp+"] }"; } } // class epp_ContactDeleteRsp --- NEW FILE: epp_ContactInfo.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Master external interface for the implementor of the EPP Contact Info command.</p> * The interface brings together epp_ContactInfoOperations, epp_Action and standard * IDL classes. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactInfo.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactInfo */ public interface epp_ContactInfo extends epp_ContactInfoOperations, org.openrtk.idl.epprtk.epp_Action, org.omg.CORBA.portable.IDLEntity { } // interface epp_ContactInfo --- NEW FILE: epp_ContactInfoOperations.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Internal IDL interface which is never referenced externally.</p> * Sub-interface epp_ContactInfo is implemented by EPPContactInfo. * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactInfoOperations.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see org.openrtk.idl.epprtk.contact.epp_ContactInfo */ public interface epp_ContactInfoOperations extends org.openrtk.idl.epprtk.epp_ActionOperations { /** * Sets the request data for an outgoing Contact Info EPP request. * The implementor of this method is responsible for translating * the request parms into equivalent Contact Info EPP XML. * @param parms The EPP request data */ void setRequestData (org.openrtk.idl.epprtk.contact.epp_ContactInfoReq parms); /** * Accessor for the data representing EPP response from a server for the * contact info command. * The implementor of this method is responsible for translating * the response EPP XML into an instance of epp_ContactInfoRsp. * @returns The Contact Info response */ org.openrtk.idl.epprtk.contact.epp_ContactInfoRsp getResponseData (); } // interface epp_ContactInfoOperations --- NEW FILE: epp_ContactInfoReq.java --- /* ** ** EPP RTK Java ** Copyright (C) 2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements necessary to retrieve detailed * information associated with a contact in the registry.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactInfoReq.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactInfo * @see org.openrtk.idl.epprtk.contact.epp_ContactInfoRsp */ public class epp_ContactInfoReq implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic command element. * @see #setCmd(org.openrtk.idl.epprtk.epp_Command) * @see #getCmd() */ public org.openrtk.idl.epprtk.epp_Command m_cmd = null; /** * The identifier for the contact object to be queried. * @see #setId(String) * @see #getId() */ public String m_id = null; /** * Empty constructor */ public epp_ContactInfoReq () { } // ctor /** * The constructor with initializing variables. * @param _m_cmd The common and generic command element * @param _m_id The identifier for the contact object to be queried */ public epp_ContactInfoReq (org.openrtk.idl.epprtk.epp_Command _m_cmd, String _m_id) { m_cmd = _m_cmd; m_id = _m_id; } // ctor /** * Accessor method for the common and generic command element * @param value The command element * @see #m_cmd */ public void setCmd(org.openrtk.idl.epprtk.epp_Command value) { m_cmd = value; } /** * Accessor method for the common and generic command element * @return The command element * @see #m_cmd */ public org.openrtk.idl.epprtk.epp_Command getCmd() { return m_cmd; } /** * @deprecated * @see #setId(String) */ public void setRoid(String value) { setId(value); } /** * @deprecated * @see #getId() */ public String getRoid() { return getId(); } /** * Accessor method for the identifier for the contact object to be queried * @param value The contact id * @see #m_id */ public void setId(String value) { m_id = value; } /** * Accessor method for the identifier for the contact object to be queried * @return The contact id * @see #m_id */ public String getId() { return m_id; } /** * Converts this class into a string. * Typically used to view the object in debug output. * @return The string representation of this object instance */ public String toString() { return this.getClass().getName() + ": { m_cmd ["+m_cmd+"] m_id ["+m_id+"] }"; } } // class epp_ContactInfoReq --- NEW FILE: epp_ContactInfoRsp.java --- /* ** ** EPP RTK Java ** Copyright (C) 2001-2002, Tucows, Inc. ** Copyright (C) 2003, Liberty RMS ** ** ** This library is free software; you can redistribute it and/or ** modify it under the terms of the GNU Lesser General Public ** License as published by the Free Software Foundation; either ** version 2.1 of the License, or (at your option) any later version. ** ** This library is distributed in the hope that it will be useful, ** but WITHOUT ANY WARRANTY; without even the implied warranty of ** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU ** Lesser General Public License for more details. ** ** You should have received a copy of the GNU Lesser General Public ** License along with this library; if not, write to the Free Software ** Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ** */ package org.openrtk.idl.epprtk.contact; /** * Class that contains the elements used to represent the contact info * response from the EPP server.</p> * Note usually instantiated by the RTK user, but rather by EPPContactInfo * and retrieved using that class' getResponseData() method.</p> * $Header: /cvsroot/epp-rtk/epp-rtk/java/src/org/openrtk/idl/epprtk/contact/epp_ContactInfoRsp.java,v 1.1 2004/12/07 15:27:49 ewang2004 Exp $<br> * $Revision: 1.1 $<br> * $Date: 2004/12/07 15:27:49 $<br> * @see com.tucows.oxrs.epprtk.rtk.xml.EPPContactInfo * @see org.openrtk.idl.epprtk.contact.epp_ContactInfoReq */ public class epp_ContactInfoRsp implements org.omg.CORBA.portable.IDLEntity { /** * The common and generic response element. * @see #getRsp() */ public org.openrtk.idl.epprtk.epp_Response m_rsp = null; /** * The identifier for the contact object in the registry. * @see #setId(String) * @see #getId() */ public String m_id = null; /** * The repository object identifier associated with the domain object. * @see #setRoid(String) * @see #getRoid() */ public String m_roid = null; /** * The contact name and address associated with the contact object. * Content of this element must be represented in a subset of UTF-8. * @see #setAddresses(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[]) * @see #getAddresses() * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_ascii_address = null; /** * The contact name and address associated with the contact object. * Content of this element may be represented in unrestricted UTF-8. * @see #setAddresses(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[]) * @see #getAddresses() * @deprecated */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_i15d_address = null; /** * The contact names and addresses associated with the contact object. * EPP permits up to two addresses to be specified. The first is always * internationalized and represented in a subset of UTF-8 limited to * 7-bit US-ASCII. The optional second address may be represented in * unrestricted UTF-8. * @see #setAddresses(org.openrtk.idl.epprtk.contact.epp_ContactNameAddress[]) * @see #getAddresses() */ public org.openrtk.idl.epprtk.contact.epp_ContactNameAddress m_addresses[] = null; /** * The contact's telephone number. * @see #setVoice(org.openrtk.idl.epprtk.contact.epp_ContactPhone) * @see #getVoice() */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone m_voice = null; /** * The contact's fax number. * @see #setFax(org.openrtk.idl.epprtk.contact.epp_ContactPhone) * @see #getFax() */ public org.openrtk.idl.epprtk.contact.epp_ContactPhone m_fax = null; /** * The contact's e-mail address. * @see #setEmail(String) * @see #getEmail() */ public String m_email = null; /** * The array of status associated with the contact object. * @see #setStatus(org.openrtk.idl.epprtk.contact.epp_ContactStatus[]) * @see #getStatus() ... [truncated message content] |