com.logicboxes.foundation.sfnb.order.domorder
Class DotCoopContact

java.lang.Object
  extended by com.logicboxes.foundation.sfnb.order.domorder.DotCoopContact

public class DotCoopContact
extends java.lang.Object


Constructor Summary
DotCoopContact()
           
 
Method Summary
 int addCoopContact(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.lang.String name, java.lang.String company, java.lang.String emailAddr, java.lang.String address1, java.lang.String address2, java.lang.String address3, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String zip, java.lang.String telNoCc, java.lang.String telNo, java.lang.String faxNoCc, java.lang.String faxNo, int customerId)
          This method is to be exposed for adding COOP Contact for COOP domains
 int addSponsor(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, java.lang.String name, java.lang.String company, java.lang.String emailAddr, java.lang.String address1, java.lang.String address2, java.lang.String address3, java.lang.String city, java.lang.String state, java.lang.String country, java.lang.String zip, java.lang.String telNoCc, java.lang.String telNo, java.lang.String faxNoCc, java.lang.String faxNo, int customerId)
          Adds a sponsor for specified customer.
 java.util.HashMap getSponsorsList(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int customerId, int registrantContactId)
          This method suspends orders of bulk resellers
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DotCoopContact

public DotCoopContact()
Method Detail

addSponsor

public int addSponsor(java.lang.String SERVICE_USERNAME,
                      java.lang.String SERVICE_PASSWORD,
                      java.lang.String SERVICE_ROLE,
                      java.lang.String SERVICE_LANGPREF,
                      int SERVICE_PARENTID,
                      java.lang.String name,
                      java.lang.String company,
                      java.lang.String emailAddr,
                      java.lang.String address1,
                      java.lang.String address2,
                      java.lang.String address3,
                      java.lang.String city,
                      java.lang.String state,
                      java.lang.String country,
                      java.lang.String zip,
                      java.lang.String telNoCc,
                      java.lang.String telNo,
                      java.lang.String faxNoCc,
                      java.lang.String faxNo,
                      int customerId)
Adds a sponsor for specified customer.

Parameters:
name - Name of contact
company - Name of the company
emailAddr - Email address of the contact e.g urname@domainname.com
address1 - Address line1
address2 - Address line2
address3 - Address line3
city - Name of the City
state - Name of the state
country - Country
zip - Zipcode
telNoCc - Telephone no country code e.g. 91
telNo - Telephone no. e.g. 9892478335
faxNoCc - Fax no. country code
faxNo - Fax no.
Returns:
contactId The contactId of newly added sponsor

getSponsorsList

public java.util.HashMap getSponsorsList(java.lang.String SERVICE_USERNAME,
                                         java.lang.String SERVICE_PASSWORD,
                                         java.lang.String SERVICE_ROLE,
                                         java.lang.String SERVICE_LANGPREF,
                                         int SERVICE_PARENTID,
                                         int customerId,
                                         int registrantContactId)
This method suspends orders of bulk resellers

Parameters:
customerId - CustomerId
registrantContactId - Add lock or not i.e. true or false
Returns:
Hashtable containing defaultsponsorhash and sponsorhash

addCoopContact

public int addCoopContact(java.lang.String SERVICE_USERNAME,
                          java.lang.String SERVICE_PASSWORD,
                          java.lang.String SERVICE_ROLE,
                          java.lang.String SERVICE_LANGPREF,
                          int SERVICE_PARENTID,
                          java.lang.String name,
                          java.lang.String company,
                          java.lang.String emailAddr,
                          java.lang.String address1,
                          java.lang.String address2,
                          java.lang.String address3,
                          java.lang.String city,
                          java.lang.String state,
                          java.lang.String country,
                          java.lang.String zip,
                          java.lang.String telNoCc,
                          java.lang.String telNo,
                          java.lang.String faxNoCc,
                          java.lang.String faxNo,
                          int customerId)
This method is to be exposed for adding COOP Contact for COOP domains

Parameters:
name - : contact name
company - : contact company
emailAddr - : contact email address
address1 - : contact address
address2 - : contact address
address3 - : contact address
city - : contact city
state - : contact state
country - : contact country
zip - : contact zip
telNoCc - : contact telephone no. code
telNo - : contact telephone no.
faxNoCc - : contact fax no. code
faxNo - : contact fax no.
customerId - : contact customer Id
Returns:
: returns contact id