com.yahoo.marketing.apt
Interface ContactService

All Superinterfaces:
java.rmi.Remote
All Known Implementing Classes:
ContactServiceHttpBindingStub

public interface ContactService
extends java.rmi.Remote


Method Summary
 ContactResponse[] addContactsToManagedAccount(Contact[] contacts)
           
 ContactResponse addContactToManagedAccount(Contact contact)
           
 BasicResponse disableContact(long contactID)
           
 BasicResponse[] disableContacts(long[] contactIDs)
           
 BasicResponse enableContact(long contactID)
           
 BasicResponse[] enableContacts(long[] contactIDs)
           
 Contact getContact(long contactID)
           
 long getContactCountByAccountID()
           
 Contact[] getContacts(long[] contactIDs)
           
 Contact[] getContactsByAccountID(int startElement, int numElements)
           
 BasicResponse resetContactPassword(long contactID)
           
 boolean testUsername(java.lang.String username)
           
 ContactResponse updateContact(Contact contact)
           
 ContactResponse[] updateContacts(Contact[] contacts)
           
 

Method Detail

addContactToManagedAccount

ContactResponse addContactToManagedAccount(Contact contact)
                                           throws java.rmi.RemoteException,
                                                  ApiFault
Throws:
java.rmi.RemoteException
ApiFault

addContactsToManagedAccount

ContactResponse[] addContactsToManagedAccount(Contact[] contacts)
                                              throws java.rmi.RemoteException,
                                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

disableContact

BasicResponse disableContact(long contactID)
                             throws java.rmi.RemoteException,
                                    ApiFault
Throws:
java.rmi.RemoteException
ApiFault

disableContacts

BasicResponse[] disableContacts(long[] contactIDs)
                                throws java.rmi.RemoteException,
                                       ApiFault
Throws:
java.rmi.RemoteException
ApiFault

enableContact

BasicResponse enableContact(long contactID)
                            throws java.rmi.RemoteException,
                                   ApiFault
Throws:
java.rmi.RemoteException
ApiFault

enableContacts

BasicResponse[] enableContacts(long[] contactIDs)
                               throws java.rmi.RemoteException,
                                      ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getContact

Contact getContact(long contactID)
                   throws java.rmi.RemoteException,
                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getContactCountByAccountID

long getContactCountByAccountID()
                                throws java.rmi.RemoteException,
                                       ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getContacts

Contact[] getContacts(long[] contactIDs)
                      throws java.rmi.RemoteException,
                             ApiFault
Throws:
java.rmi.RemoteException
ApiFault

getContactsByAccountID

Contact[] getContactsByAccountID(int startElement,
                                 int numElements)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault

resetContactPassword

BasicResponse resetContactPassword(long contactID)
                                   throws java.rmi.RemoteException,
                                          ApiFault
Throws:
java.rmi.RemoteException
ApiFault

testUsername

boolean testUsername(java.lang.String username)
                     throws java.rmi.RemoteException,
                            ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateContact

ContactResponse updateContact(Contact contact)
                              throws java.rmi.RemoteException,
                                     ApiFault
Throws:
java.rmi.RemoteException
ApiFault

updateContacts

ContactResponse[] updateContacts(Contact[] contacts)
                                 throws java.rmi.RemoteException,
                                        ApiFault
Throws:
java.rmi.RemoteException
ApiFault