Liferay 6.1.0-ce-b4

com.liferay.portlet.dynamicdatamapping.service
Interface DDMStructureLinkService

All Known Implementing Classes:
DDMStructureLinkServiceWrapper

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

The interface for the d d m structure link 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:
DDMStructureLinkServiceUtil, com.liferay.portlet.dynamicdatamapping.service.base.DDMStructureLinkServiceBaseImpl, com.liferay.portlet.dynamicdatamapping.service.impl.DDMStructureLinkServiceImpl

Method Summary
 DDMStructureLink addStructureLink(long classNameId, long classPK, long structureId, ServiceContext serviceContext)
           
 void deleteStructureLink(long structureLinkId)
           
 DDMStructureLink getStructureLink(long structureLinkId)
           
 DDMStructureLink updateStructureLink(long structureLinkId, long classNameId, long classPK, long structureId)
           
 

Method Detail

addStructureLink

DDMStructureLink addStructureLink(long classNameId,
                                  long classPK,
                                  long structureId,
                                  ServiceContext serviceContext)
                                  throws PortalException,
                                         SystemException
Throws:
PortalException
SystemException

deleteStructureLink

void deleteStructureLink(long structureLinkId)
                         throws PortalException,
                                SystemException
Throws:
PortalException
SystemException

getStructureLink

@Transactional(propagation=SUPPORTS,
               readOnly=true)
DDMStructureLink getStructureLink(long structureLinkId)
                                  throws PortalException,
                                         SystemException
Throws:
PortalException
SystemException

updateStructureLink

DDMStructureLink updateStructureLink(long structureLinkId,
                                     long classNameId,
                                     long classPK,
                                     long structureId)
                                     throws PortalException,
                                            SystemException
Throws:
PortalException
SystemException

Liferay 6.1.0-ce-b4