Liferay 6.1.10-ee-ga1

com.liferay.portal.service
Interface RegionService

All Known Implementing Classes:
RegionServiceWrapper

@JSONWebService
@Transactional(isolation=PORTAL,
               rollbackFor={PortalException.class,SystemException.class})
public interface RegionService

The interface for the region remote service.

This is a remote service. 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

Method Summary
 Region addRegion(long countryId, String regionCode, String name, boolean active)
           
 Region getRegion(long regionId)
           
 List<Region> getRegions()
           
 List<Region> getRegions(boolean active)
           
 List<Region> getRegions(long countryId)
           
 List<Region> getRegions(long countryId, boolean active)
           
 

Method Detail

addRegion

Region addRegion(long countryId,
                 String regionCode,
                 String name,
                 boolean active)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getRegion

@Transactional(propagation=SUPPORTS,
               readOnly=true)
Region getRegion(long regionId)
                 throws PortalException,
                        SystemException
Throws:
PortalException
SystemException

getRegions

@Transactional(propagation=SUPPORTS,
               readOnly=true)
List<Region> getRegions()
                        throws SystemException
Throws:
SystemException

getRegions

@Transactional(propagation=SUPPORTS,
               readOnly=true)
List<Region> getRegions(boolean active)
                        throws SystemException
Throws:
SystemException

getRegions

@Transactional(propagation=SUPPORTS,
               readOnly=true)
List<Region> getRegions(long countryId)
                        throws SystemException
Throws:
SystemException

getRegions

@Transactional(propagation=SUPPORTS,
               readOnly=true)
List<Region> getRegions(long countryId,
                                                                 boolean active)
                        throws SystemException
Throws:
SystemException

Liferay 6.1.10-ee-ga1