public class ContactLocalServiceImpl
extends ContactLocalServiceBaseImpl
Constructor and Description |
---|
ContactLocalServiceImpl() |
Modifier and Type | Method and Description |
---|---|
Contact |
addContact(Contact contact) |
Contact |
addContact(long userId,
java.lang.String className,
long classPK,
java.lang.String emailAddress,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle) |
Contact |
deleteContact(Contact contact) |
Contact |
deleteContact(long contactId) |
java.util.List<Contact> |
getCompanyContacts(long companyId,
int start,
int end) |
int |
getCompanyContactsCount(long companyId) |
java.util.List<Contact> |
getContacts(long classNameId,
long classPK,
int start,
int end,
OrderByComparator<Contact> orderByComparator) |
int |
getContactsCount(long classNameId,
long classPK) |
Contact |
updateContact(Contact contact) |
Contact |
updateContact(long contactId,
java.lang.String emailAddress,
java.lang.String firstName,
java.lang.String middleName,
java.lang.String lastName,
long prefixId,
long suffixId,
boolean male,
int birthdayMonth,
int birthdayDay,
int birthdayYear,
java.lang.String smsSn,
java.lang.String facebookSn,
java.lang.String jabberSn,
java.lang.String skypeSn,
java.lang.String twitterSn,
java.lang.String jobTitle) |
protected void |
validate(java.lang.String className,
long classPK) |
protected void |
validateBirthday(java.util.Date birthday) |
@Indexable(type=REINDEX) public Contact addContact(Contact contact)
@Indexable(type=REINDEX) public Contact addContact(long userId, java.lang.String className, long classPK, java.lang.String emailAddress, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, long prefixId, long suffixId, boolean male, int birthdayMonth, int birthdayDay, int birthdayYear, java.lang.String smsSn, java.lang.String facebookSn, java.lang.String jabberSn, java.lang.String skypeSn, java.lang.String twitterSn, java.lang.String jobTitle) throws PortalException
PortalException
@Indexable(type=DELETE) public Contact deleteContact(Contact contact)
@Indexable(type=DELETE) public Contact deleteContact(long contactId)
public java.util.List<Contact> getCompanyContacts(long companyId, int start, int end)
public int getCompanyContactsCount(long companyId)
public java.util.List<Contact> getContacts(long classNameId, long classPK, int start, int end, OrderByComparator<Contact> orderByComparator)
public int getContactsCount(long classNameId, long classPK)
@Indexable(type=REINDEX) public Contact updateContact(Contact contact)
@Indexable(type=REINDEX) public Contact updateContact(long contactId, java.lang.String emailAddress, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, long prefixId, long suffixId, boolean male, int birthdayMonth, int birthdayDay, int birthdayYear, java.lang.String smsSn, java.lang.String facebookSn, java.lang.String jabberSn, java.lang.String skypeSn, java.lang.String twitterSn, java.lang.String jobTitle) throws PortalException
PortalException
protected void validate(java.lang.String className, long classPK) throws PortalException
PortalException
protected void validateBirthday(java.util.Date birthday) throws ContactBirthdayException
ContactBirthdayException