Liferay 6.1.2-ce-ga3

com.liferay.portlet.mobiledevicerules.service
Interface MDRActionService

All Superinterfaces:
BaseService
All Known Implementing Classes:
MDRActionServiceBaseImpl, MDRActionServiceImpl, MDRActionServiceWrapper

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

The interface for the m d r action 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:
MDRActionServiceUtil, MDRActionServiceBaseImpl, MDRActionServiceImpl
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time it is generated.

Method Summary
 MDRAction addAction(long ruleGroupInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, String type, String typeSettings, ServiceContext serviceContext)
           
 MDRAction addAction(long ruleGroupInstanceId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, String type, UnicodeProperties typeSettingsProperties, ServiceContext serviceContext)
           
 void deleteAction(long actionId)
           
 MDRAction fetchAction(long actionId)
           
 MDRAction getAction(long actionId)
           
 String getBeanIdentifier()
          Returns the Spring bean ID for this bean.
 void setBeanIdentifier(String beanIdentifier)
          Sets the Spring bean ID for this bean.
 MDRAction updateAction(long actionId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, String type, String typeSettings, ServiceContext serviceContext)
           
 MDRAction updateAction(long actionId, Map<Locale,String> nameMap, Map<Locale,String> descriptionMap, String type, UnicodeProperties typeSettingsProperties, ServiceContext serviceContext)
           
 

Method Detail

getBeanIdentifier

String getBeanIdentifier()
Returns the Spring bean ID for this bean.

Returns:
the Spring bean ID for this bean

setBeanIdentifier

void setBeanIdentifier(String beanIdentifier)
Sets the Spring bean ID for this bean.

Parameters:
beanIdentifier - the Spring bean ID for this bean

addAction

MDRAction addAction(long ruleGroupInstanceId,
                    Map<Locale,String> nameMap,
                    Map<Locale,String> descriptionMap,
                    String type,
                    String typeSettings,
                    ServiceContext serviceContext)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

addAction

MDRAction addAction(long ruleGroupInstanceId,
                    Map<Locale,String> nameMap,
                    Map<Locale,String> descriptionMap,
                    String type,
                    UnicodeProperties typeSettingsProperties,
                    ServiceContext serviceContext)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

deleteAction

void deleteAction(long actionId)
                  throws PortalException,
                         SystemException
Throws:
PortalException
SystemException

fetchAction

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MDRAction fetchAction(long actionId)
                      throws PortalException,
                             SystemException
Throws:
PortalException
SystemException

getAction

@Transactional(propagation=SUPPORTS,
               readOnly=true)
MDRAction getAction(long actionId)
                    throws PortalException,
                           SystemException
Throws:
PortalException
SystemException

updateAction

MDRAction updateAction(long actionId,
                       Map<Locale,String> nameMap,
                       Map<Locale,String> descriptionMap,
                       String type,
                       String typeSettings,
                       ServiceContext serviceContext)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

updateAction

MDRAction updateAction(long actionId,
                       Map<Locale,String> nameMap,
                       Map<Locale,String> descriptionMap,
                       String type,
                       UnicodeProperties typeSettingsProperties,
                       ServiceContext serviceContext)
                       throws PortalException,
                              SystemException
Throws:
PortalException
SystemException

Liferay 6.1.2-ce-ga3