Package com.liferay.portal.service.impl
Class EmailAddressLocalServiceImpl
Object
com.liferay.portal.kernel.service.BaseLocalServiceImpl
com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl
com.liferay.portal.service.impl.EmailAddressLocalServiceImpl
- All Implemented Interfaces:
com.liferay.portal.kernel.module.framework.service.IdentifiableOSGiService,com.liferay.portal.kernel.service.BaseLocalService,com.liferay.portal.kernel.service.change.tracking.CTService<com.liferay.portal.kernel.model.EmailAddress>,com.liferay.portal.kernel.service.EmailAddressLocalService,com.liferay.portal.kernel.service.PersistedModelLocalService
- Author:
- Brian Wing Shun Chan, Alexander Chow
-
Field Summary
Fields inherited from class com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl
counterLocalService, emailAddressLocalService, emailAddressPersistence -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncom.liferay.portal.kernel.model.EmailAddressaddEmailAddress(String externalReferenceCode, long userId, String className, long classPK, String address, long listTypeId, boolean primary, com.liferay.portal.kernel.service.ServiceContext serviceContext) com.liferay.portal.kernel.model.EmailAddressdeleteEmailAddress(long emailAddressId) Deletes the email address with the primary key from the database.com.liferay.portal.kernel.model.EmailAddressdeleteEmailAddress(com.liferay.portal.kernel.model.EmailAddress emailAddress) Deletes the email address from the database.voiddeleteEmailAddresses(long companyId, String className, long classPK) List<com.liferay.portal.kernel.model.EmailAddress>List<com.liferay.portal.kernel.model.EmailAddress>getEmailAddresses(long companyId, String className, long classPK) com.liferay.portal.kernel.model.EmailAddressupdateEmailAddress(String externalReferenceCode, long emailAddressId, String address, long listTypeId, boolean primary) protected voidvalidate(long emailAddressId, long companyId, long classNameId, long classPK, boolean primary) protected voidvalidate(long emailAddressId, long companyId, long classNameId, long classPK, String address, long listTypeId, boolean primary) Methods inherited from class com.liferay.portal.service.base.EmailAddressLocalServiceBaseImpl
addEmailAddress, afterPropertiesSet, createEmailAddress, createPersistedModel, deletePersistedModel, destroy, dslQuery, dslQueryCount, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQuery, dynamicQueryCount, dynamicQueryCount, fetchEmailAddress, fetchEmailAddressByExternalReferenceCode, fetchEmailAddressByUuidAndCompanyId, getActionableDynamicQuery, getBasePersistence, getCounterLocalService, getCTPersistence, getEmailAddress, getEmailAddressByExternalReferenceCode, getEmailAddressByUuidAndCompanyId, getEmailAddresses, getEmailAddressesCount, getEmailAddressLocalService, getEmailAddressPersistence, getExportActionableDynamicQuery, getIndexableActionableDynamicQuery, getModelClass, getModelClassName, getOSGiServiceIdentifier, getPersistedModel, initActionableDynamicQuery, runSQL, setCounterLocalService, setEmailAddressLocalService, setEmailAddressPersistence, updateEmailAddress, updateWithUnsafeFunctionMethods inherited from class com.liferay.portal.kernel.service.BaseLocalServiceImpl
getClassLoader, getLocalizationMapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.liferay.portal.kernel.service.PersistedModelLocalService
fetchPersistedModel
-
Constructor Details
-
EmailAddressLocalServiceImpl
public EmailAddressLocalServiceImpl()
-
-
Method Details
-
addEmailAddress
public com.liferay.portal.kernel.model.EmailAddress addEmailAddress(String externalReferenceCode, long userId, String className, long classPK, String address, long listTypeId, boolean primary, com.liferay.portal.kernel.service.ServiceContext serviceContext) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-
deleteEmailAddress
@SystemEvent(action=1, type=1) public com.liferay.portal.kernel.model.EmailAddress deleteEmailAddress(com.liferay.portal.kernel.model.EmailAddress emailAddress) Description copied from class:EmailAddressLocalServiceBaseImplDeletes the email address from the database. Also notifies the appropriate model listeners.Important: Inspect EmailAddressLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
deleteEmailAddressin interfacecom.liferay.portal.kernel.service.EmailAddressLocalService- Overrides:
deleteEmailAddressin classEmailAddressLocalServiceBaseImpl- Parameters:
emailAddress- the email address- Returns:
- the email address that was removed
-
deleteEmailAddress
public com.liferay.portal.kernel.model.EmailAddress deleteEmailAddress(long emailAddressId) throws com.liferay.portal.kernel.exception.PortalException Description copied from class:EmailAddressLocalServiceBaseImplDeletes the email address with the primary key from the database. Also notifies the appropriate model listeners.Important: Inspect EmailAddressLocalServiceImpl for overloaded versions of the method. If provided, use these entry points to the API, as the implementation logic may require the additional parameters defined there.
- Specified by:
deleteEmailAddressin interfacecom.liferay.portal.kernel.service.EmailAddressLocalService- Overrides:
deleteEmailAddressin classEmailAddressLocalServiceBaseImpl- Parameters:
emailAddressId- the primary key of the email address- Returns:
- the email address that was removed
- Throws:
com.liferay.portal.kernel.exception.PortalException- if a email address with the primary key could not be found
-
deleteEmailAddresses
-
getEmailAddresses
-
getEmailAddresses
-
updateEmailAddress
public com.liferay.portal.kernel.model.EmailAddress updateEmailAddress(String externalReferenceCode, long emailAddressId, String address, long listTypeId, boolean primary) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.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 listTypeId, boolean primary) throws com.liferay.portal.kernel.exception.PortalException - Throws:
com.liferay.portal.kernel.exception.PortalException
-