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.

Author:
Brian Wing Shun Chan
See Also:
RegionServiceUtil, RegionServiceBaseImpl, com.liferay.portal.service.impl.RegionServiceImpl
Generated:

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

Method Detail

addRegion

Region addRegion(long countryId,
                 java.lang.String regionCode,
                 java.lang.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)
java.util.List<Region> getRegions()
                                  throws SystemException
Throws:
SystemException

getRegions

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

getRegions

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

getRegions

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