001
014
015 package com.liferay.portlet.dynamicdatamapping;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018
019 import java.util.List;
020
021
024 public interface DDMStructureLinkManager {
025
026 public DDMStructureLink addStructureLink(
027 long classNameId, long classPK, long structureId);
028
029 public void deleteStructureLink(
030 long classNameId, long classPK, long structureId)
031 throws PortalException;
032
033 public void deleteStructureLinks(long classNameId, long classPK);
034
035 public List<DDMStructureLink> getClassNameStructureLinks(long classNameId);
036
037 public List<DDMStructureLink> getStructureLinks(
038 long classNameId, long classPK);
039
040 }