com.liferay.portal.service
Interface RegionService
- All Superinterfaces:
- BaseService
- All Known Implementing Classes:
- RegionServiceWrapper
@AccessControlled
@JSONWebService
@ProviderType
@Transactional(isolation=PORTAL,
rollbackFor={PortalException.class,SystemException.class})
public interface RegionService- extends BaseService
Provides the remote service interface for Region. Methods of this
service are expected to have security checks based on the propagated JAAS
credentials because this service can be accessed remotely.
- See Also:
RegionServiceUtil,
RegionServiceBaseImpl,
com.liferay.portal.service.impl.RegionServiceImpl
addRegion
Region addRegion(long countryId,
String regionCode,
String name,
boolean active)
throws PortalException
- Throws:
PortalException
fetchRegion
@Transactional(propagation=SUPPORTS,
readOnly=true)
Region fetchRegion(long countryId,
String regionCode)
fetchRegion
@Transactional(propagation=SUPPORTS,
readOnly=true)
Region fetchRegion(long regionId)
getOSGiServiceIdentifier
String getOSGiServiceIdentifier()
- Returns the OSGi service identifier.
- Returns:
- the OSGi service identifier
getRegion
@Transactional(propagation=SUPPORTS,
readOnly=true)
Region getRegion(long countryId,
String regionCode)
throws PortalException
- Throws:
PortalException
getRegion
@Transactional(propagation=SUPPORTS,
readOnly=true)
Region getRegion(long regionId)
throws PortalException
- Throws:
PortalException
getRegions
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<Region> getRegions()
getRegions
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<Region> getRegions(boolean active)
getRegions
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<Region> getRegions(long countryId)
getRegions
@Transactional(propagation=SUPPORTS,
readOnly=true)
List<Region> getRegions(long countryId,
boolean active)