public class SPIDataLayoutResource<T>
extends java.lang.Object
| Constructor and Description |
|---|
SPIDataLayoutResource(DDMStructureLayoutLocalService ddmStructureLayoutLocalService,
DDMStructureLocalService ddmStructureLocalService,
DDMStructureVersionLocalService ddmStructureVersionLocalService,
DEDataDefinitionFieldLinkLocalService deDataDefinitionFieldLinkLocalService,
UnsafeFunction<DDMStructureLayout,T,java.lang.Exception> toDataLayoutFunction) |
| Modifier and Type | Method and Description |
|---|---|
T |
addDataLayout(long dataDefinitionId,
java.lang.String content,
java.lang.String dataLayoutKey,
java.util.Map<java.lang.String,java.lang.Object> description,
java.util.Map<java.lang.String,java.lang.Object> name) |
void |
deleteDataLayout(long dataLayoutId,
DDMStructure ddmStructure) |
void |
deleteDataLayoutDataDefinition(long dataDefinitionId) |
T |
getDataLayout(long dataLayoutId) |
T |
getDataLayout(long classNameId,
java.lang.String dataLayoutKey,
long siteId) |
Page<T> |
getDataLayouts(long dataDefinitionId,
java.lang.String keywords,
java.util.Locale locale,
Pagination pagination,
Sort[] sorts) |
T |
updateDataLayout(long dataLayoutId,
java.lang.String content,
java.util.Map<java.lang.String,java.lang.Object> description,
java.util.Map<java.lang.String,java.lang.Object> name) |
public SPIDataLayoutResource(DDMStructureLayoutLocalService ddmStructureLayoutLocalService, DDMStructureLocalService ddmStructureLocalService, DDMStructureVersionLocalService ddmStructureVersionLocalService, DEDataDefinitionFieldLinkLocalService deDataDefinitionFieldLinkLocalService, UnsafeFunction<DDMStructureLayout,T,java.lang.Exception> toDataLayoutFunction)
public T addDataLayout(long dataDefinitionId, java.lang.String content, java.lang.String dataLayoutKey, java.util.Map<java.lang.String,java.lang.Object> description, java.util.Map<java.lang.String,java.lang.Object> name) throws java.lang.Exception
java.lang.Exceptionpublic void deleteDataLayout(long dataLayoutId,
DDMStructure ddmStructure)
throws PortalException
PortalExceptionpublic void deleteDataLayoutDataDefinition(long dataDefinitionId)
throws PortalException
PortalExceptionpublic T getDataLayout(long dataLayoutId) throws java.lang.Exception
java.lang.Exceptionpublic T getDataLayout(long classNameId, java.lang.String dataLayoutKey, long siteId) throws java.lang.Exception
java.lang.Exceptionpublic Page<T> getDataLayouts(long dataDefinitionId, java.lang.String keywords, java.util.Locale locale, Pagination pagination, Sort[] sorts) throws java.lang.Exception
java.lang.Exceptionpublic T updateDataLayout(long dataLayoutId, java.lang.String content, java.util.Map<java.lang.String,java.lang.Object> description, java.util.Map<java.lang.String,java.lang.Object> name) throws java.lang.Exception
java.lang.Exception