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
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