com.liferay.portal.service.impl
Class EmailAddressLocalServiceImpl
java.lang.Object
com.liferay.portal.service.BaseLocalServiceImpl
com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl
com.liferay.portal.service.impl.EmailAddressLocalServiceImpl
- All Implemented Interfaces:
- IdentifiableOSGiService, BaseLocalService, EmailAddressLocalService, PersistedModelLocalService
public class EmailAddressLocalServiceImpl
- extends EmailAddressLocalServiceBaseImpl
| Fields inherited from class com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl |
classNameLocalService, classNamePersistence, counterLocalService, emailAddressLocalService, emailAddressPersistence, listTypeLocalService, listTypePersistence, persistedModelLocalServiceRegistry, userFinder, userLocalService, userPersistence |
|
Method Summary |
EmailAddress |
addEmailAddress(long userId,
String className,
long classPK,
String address,
long typeId,
boolean primary,
ServiceContext serviceContext)
|
EmailAddress |
deleteEmailAddress(EmailAddress emailAddress)
Deletes the email address from the database. |
EmailAddress |
deleteEmailAddress(long emailAddressId)
Deletes the email address with the primary key from the database. |
void |
deleteEmailAddresses(long companyId,
String className,
long classPK)
|
List<EmailAddress> |
getEmailAddresses()
|
List<EmailAddress> |
getEmailAddresses(long companyId,
String className,
long classPK)
|
EmailAddress |
updateEmailAddress(long emailAddressId,
String address,
long typeId,
boolean primary)
|
protected void |
validate(long emailAddressId,
long companyId,
long classNameId,
long classPK,
boolean primary)
|
protected void |
validate(long emailAddressId,
long companyId,
long classNameId,
long classPK,
String address,
long typeId,
boolean primary)
|
| Methods inherited from class com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl |
addEmailAddress, afterPropertiesSet, createEmailAddress, deletePersistedModel, destroy, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchEmailAddress, fetchEmailAddressByUuidAndCompanyId, getActionableDynamicQuery, getClassNameLocalService, getClassNamePersistence, getCounterLocalService, getEmailAddress, getEmailAddressByUuidAndCompanyId, getEmailAddresses, getEmailAddressesCount, getEmailAddressLocalService, getEmailAddressPersistence, getExportActionableDynamicQuery, getIndexableActionableDynamicQuery, getListTypeLocalService, getListTypePersistence, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, getUserFinder, getUserLocalService, getUserPersistence, initActionableDynamicQuery, runSQL, setClassNameLocalService, setClassNamePersistence, setCounterLocalService, setEmailAddressLocalService, setEmailAddressPersistence, setListTypeLocalService, setListTypePersistence, setUserFinder, setUserLocalService, setUserPersistence, updateEmailAddress |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EmailAddressLocalServiceImpl
public EmailAddressLocalServiceImpl()
addEmailAddress
public EmailAddress addEmailAddress(long userId,
String className,
long classPK,
String address,
long typeId,
boolean primary,
ServiceContext serviceContext)
throws PortalException
- Throws:
PortalException
deleteEmailAddress
@SystemEvent(action=1,
type=1)
public EmailAddress deleteEmailAddress(EmailAddress emailAddress)
- Description copied from class:
EmailAddressLocalServiceBaseImpl
- Deletes the email address from the database. Also notifies the appropriate model listeners.
- Specified by:
deleteEmailAddress in interface EmailAddressLocalService- Overrides:
deleteEmailAddress in class EmailAddressLocalServiceBaseImpl
- Parameters:
emailAddress - the email address
- Returns:
- the email address that was removed
deleteEmailAddress
public EmailAddress deleteEmailAddress(long emailAddressId)
throws PortalException
- Description copied from class:
EmailAddressLocalServiceBaseImpl
- Deletes the email address with the primary key from the database. Also notifies the appropriate model listeners.
- Specified by:
deleteEmailAddress in interface EmailAddressLocalService- Overrides:
deleteEmailAddress in class EmailAddressLocalServiceBaseImpl
- Parameters:
emailAddressId - the primary key of the email address
- Returns:
- the email address that was removed
- Throws:
PortalException - if a email address with the primary key could not be found
deleteEmailAddresses
public void deleteEmailAddresses(long companyId,
String className,
long classPK)
getEmailAddresses
public List<EmailAddress> getEmailAddresses()
getEmailAddresses
public List<EmailAddress> getEmailAddresses(long companyId,
String className,
long classPK)
updateEmailAddress
public EmailAddress updateEmailAddress(long emailAddressId,
String address,
long typeId,
boolean primary)
throws PortalException
- Throws:
PortalException
validate
protected void validate(long emailAddressId,
long companyId,
long classNameId,
long classPK,
boolean primary)
validate
protected void validate(long emailAddressId,
long companyId,
long classNameId,
long classPK,
String address,
long typeId,
boolean primary)
throws PortalException
- Throws:
PortalException