|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.logicboxes.foundation.sfnb.order.DomContact
public class DomContact
Constructor Summary | |
---|---|
DomContact()
|
Method Summary | |
---|---|
int |
add(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)
Deprecated. |
int |
addContact(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,
java.lang.String type,
java.util.HashMap extraInfo)
Adds a contact using the details provided for the specified type. |
int |
addDefaultContact(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)
Deprecated. |
java.util.HashMap |
addDefaultContacts(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,
java.util.Vector types)
Added this method for resolving PHP api kit problem Adds a contact using the details of the customer. |
java.util.HashMap |
delete(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int contactId)
Deletes contact |
java.util.HashMap |
getDefaultContacts(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,
java.util.Vector types)
|
java.util.HashMap |
getDetails(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int contactId,
java.util.Vector option)
Returns entity details depending upon various option values.Pass All if all details require |
java.util.HashMap |
list(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[] contactId,
java.lang.String[] currentStatus,
java.lang.String creationDTRangStart,
java.lang.String creationDTRangEnd,
java.lang.String contactName,
java.lang.String companyName,
java.lang.String emailAddr,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy)
Deprecated. |
java.util.HashMap |
listByType(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[] contactId,
java.lang.String[] currentStatus,
java.lang.String creationDTRangStart,
java.lang.String creationDTRangEnd,
java.lang.String contactName,
java.lang.String companyName,
java.lang.String emailAddr,
int numOfRecordPerPage,
int pageNum,
java.lang.String[] orderBy,
java.lang.String type,
java.util.Vector requirements)
This method returns a list of Contacts that match the specified search criteria. |
java.util.HashMap |
listNames(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)
Returns a list of ContactName - CompanyName of all contacts for the specified customerId |
java.util.HashMap |
listNamesByContactTypes(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,
java.lang.String[] type)
This method returns a list of Contacts that match the specified search criteria. |
java.util.HashMap |
mod(java.lang.String SERVICE_USERNAME,
java.lang.String SERVICE_PASSWORD,
java.lang.String SERVICE_ROLE,
java.lang.String SERVICE_LANGPREF,
int SERVICE_PARENTID,
int contactId,
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)
Modifies the details for the specified contact. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DomContact()
Method Detail |
---|
public java.util.HashMap listByType(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[] contactId, java.lang.String[] currentStatus, java.lang.String creationDTRangStart, java.lang.String creationDTRangEnd, java.lang.String contactName, java.lang.String companyName, java.lang.String emailAddr, int numOfRecordPerPage, int pageNum, java.lang.String[] orderBy, java.lang.String type, java.util.Vector requirements)
customerId
- The customerId for which list of details are requiredcontactId
- Array of ContactIds for listing of specific contacts or null for all contactscurrentStatus
- Array for listing contacts of specific CurrentStatus or null
for all. Valid values are: InActive, Active, Suspended, DeletedcreationDTRangStart
- UNIX TimeStamp (epoch) for listing contacts created after
creationDTRangStart or null for all contactscreationDTRangEnd
- UNIX TimeStamp (epoch) for listing contacts created before
creationDTRangEnd or null for all contactscontactName
- Searches for contacts whose name contains 'contactName'companyName
- Searches for contacts whose company contains 'companyName'emailAddr
- Searches for contacts whose email address contains 'emailAddr'numOfRecordPerPage
- Number of Records to be returned. The maximum valoue allowed is 50.pageNum
- Page Number for which records are required.orderBy
- Array of Field names for sorting listing of contacts or null
for default by contactIdtype
- Type of contact (Contact, CoopContact, UkContact, EuContact, Sponsor)requirements
- A Vector which Specify other requirement for contact. for eg. if you want to retirieve the NexusCatagory
& ApplicationPurpose information associated with a contact, then put the value as nexusInfoRequired.
public java.util.HashMap listNames(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)
customerId
- the customer for whom the list should be returned
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occurpublic java.util.HashMap delete(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int contactId)
contactId
- The contact id to be deleted.
public java.util.HashMap listNamesByContactTypes(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, java.lang.String[] type)
customerId
- The customerId for which list of details are requiredtype
- The type of the contact you want to list. This can have the following values
: Contact -> In case the conatct is a normal contact
: Sponsor -> If the contact is a sponsor also
: euregistrantcontact -> If the contact is added as a registrant contact in the .EU registry
: eutechnicalcontact -> If the contact is added as a technical contact in the .EU registry
public java.util.HashMap getDetails(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int contactId, java.util.Vector option)
contactId
- - ContactId for which details requiredoption
- - Vector of different option for details listing.Allowed Option values are
All, StatusDetails, PricingDetails or ExecutionInfoParams
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occur@Deprecated public int addDefaultContact(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)
customerId
- The customer under whom the contact is to be created
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occur@Deprecated public int add(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)
customerId
- The customer under whom the contact is to be createdname
- Name OF Contactcompany
- Name Of the companyemailAddr
- Email address of the contact e.g urname@domainname.comaddress1
- Address line1address2
- Address line2address3
- Address line3city
- Name of the Citystate
- Name of the statecountry
- Countryzip
- zipcodetelNoCc
- telephone no country code e.g. 91telNo
- telephone no. e.g. 9892478335faxNoCc
- fax no. country codefaxNo
- fax no.
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occurpublic java.util.HashMap mod(java.lang.String SERVICE_USERNAME, java.lang.String SERVICE_PASSWORD, java.lang.String SERVICE_ROLE, java.lang.String SERVICE_LANGPREF, int SERVICE_PARENTID, int contactId, 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)
contactId
- the contact whose details are to be modified.name
- Name OF Contactcompany
- Name Of the companyemailAddr
- Email address of the contact e.g urname@domainname.comaddress1
- Address line1address2
- Address line2address3
- Address line3city
- Name of the Citystate
- Name of the statecountry
- Countryzip
- zipcodetelNoCc
- telephone no country code e.g. 91telNo
- telephone no. e.g. 9892478335faxNoCc
- fax no. country codefaxNo
- fax no.
LogicBoxesException
- if option value is null or Invalid
SqlException if any Database related Exception occurs
LogicBoxesException if any internal errors occur@Deprecated public java.util.HashMap list(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[] contactId, java.lang.String[] currentStatus, java.lang.String creationDTRangStart, java.lang.String creationDTRangEnd, java.lang.String contactName, java.lang.String companyName, java.lang.String emailAddr, int numOfRecordPerPage, int pageNum, java.lang.String[] orderBy)
customerId
- The customerId for which list of details are requiredcontactId
- Array of ContactIds for listing of specific contacts or null for all contactscurrentStatus
- Array for listing contacts of specific CurrentStatus or null
for all. Valid values are: InActive, Active, Suspended, DeletedcreationDTRangStart
- UNIX TimeStamp (epoch) for listing contacts created after
creationDTRangStart or null for all contactscreationDTRangEnd
- UNIX TimeStamp (epoch) for listing contacts created before
creationDTRangEnd or null for all contactscontactName
- Searches for contacts whose name contains 'contactName'companyName
- Searches for contacts whose company contains 'companyName'emailAddr
- Searches for contacts whose email address contains 'emailAddr'numOfRecordPerPage
- Number of Records to be returned. The maximum valoue allowed is 50.pageNum
- Page Number for which records are required.orderBy
- Array of Field names for sorting listing of contacts or null
for default by contactId
public java.util.HashMap addDefaultContacts(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, java.util.Vector types)
customerId
- The customer under whom the contact is to be createdtypes
- A Vector of all the types for which you want to add default contacts for the customer.
This can take following values : Contact, CoopContact, UkContact, EuContact, Sponsor
public java.util.HashMap getDefaultContacts(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, java.util.Vector types)
customerId
- The customerId of the customer of which you want to get the default contacts.types
- The vector of types of the contacts.
This can take following values : Contact, CoopContact, UkContact, EuContact, Sponsor
LogicBoxesException
public int addContact(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, java.lang.String type, java.util.HashMap extraInfo)
name
- Name OF Contactcompany
- Name Of the companyemailAddr
- Email address of the contact e.g urname@domainname.comaddress1
- Address line1address2
- Address line2address3
- Address line3city
- Name of the Citystate
- Name of the statecountry
- Countryzip
- zipcodetelNoCc
- telephone no country code e.g. 91telNo
- telephone no. e.g. 9892478335faxNoCc
- fax no. country codefaxNo
- fax no.customerId
- The customer under whom the contact is to be createdtype
- The contact type. This can take following values : Contact, CoopContact, UkContact, EuContact, SponsorextraInfo
- This hash will contain any extra information for a particular contact, that is being added.
The following variables need to be passed:
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |