@ProviderType
public class DDMStructureManagerUtil
extends java.lang.Object
Constructor and Description |
---|
DDMStructureManagerUtil() |
Modifier and Type | Method and Description |
---|---|
static void |
addAttributes(long structureId,
Document document,
DDMFormValues ddmFormValues) |
static DDMStructure |
addStructure(long userId,
long groupId,
java.lang.String parentStructureKey,
long classNameId,
java.lang.String structureKey,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMForm ddmForm,
java.lang.String storageType,
int type,
ServiceContext serviceContext) |
static void |
deleteStructure(long structureId) |
static java.lang.String |
extractAttributes(long structureId,
DDMFormValues ddmFormValues,
java.util.Locale locale) |
static DDMStructure |
fetchStructure(long structureId) |
static DDMStructure |
fetchStructure(long groupId,
long classNameId,
java.lang.String structureKey) |
static DDMStructure |
fetchStructureByUuidAndGroupId(java.lang.String uuid,
long groupId) |
static java.util.List<DDMStructure> |
getClassStructures(long companyId,
long classNameId) |
static java.util.List<DDMStructure> |
getClassStructures(long companyId,
long classNameId,
int structureComparator) |
static java.util.List<DDMStructure> |
getClassStructures(long companyId,
long classNameId,
int start,
int end) |
static JSONArray |
getDDMFormFieldsJSONArray(long structureId,
java.lang.String script) |
static java.lang.Class<?> |
getDDMStructureModelClass() |
static java.io.Serializable |
getIndexedFieldValue(java.io.Serializable fieldValue,
java.lang.String fieldType) |
static DDMStructure |
getStructure(long structureId) |
static DDMStructure |
getStructure(long groupId,
long classNameId,
java.lang.String structureKey) |
static DDMStructure |
getStructureByUuidAndGroupId(java.lang.String uuid,
long groupId) |
static java.util.List<DDMStructure> |
getStructures(long[] groupIds,
long classNameId) |
static int |
getStructureStorageLinksCount(long structureId) |
static DDMStructure |
updateStructure(long userId,
long structureId,
long parentStructureId,
java.util.Map<java.util.Locale,java.lang.String> nameMap,
java.util.Map<java.util.Locale,java.lang.String> descriptionMap,
DDMForm ddmForm,
ServiceContext serviceContext) |
static void |
updateStructureDefinition(long structureId,
java.lang.String definition) |
static void |
updateStructureKey(long structureId,
java.lang.String structureKey) |
public static void addAttributes(long structureId, Document document, DDMFormValues ddmFormValues) throws PortalException
PortalException
public static DDMStructure addStructure(long userId, long groupId, java.lang.String parentStructureKey, long classNameId, java.lang.String structureKey, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMForm ddmForm, java.lang.String storageType, int type, ServiceContext serviceContext) throws PortalException
PortalException
public static void deleteStructure(long structureId) throws PortalException
PortalException
public static java.lang.String extractAttributes(long structureId, DDMFormValues ddmFormValues, java.util.Locale locale) throws PortalException
PortalException
public static DDMStructure fetchStructure(long structureId)
public static DDMStructure fetchStructure(long groupId, long classNameId, java.lang.String structureKey)
public static DDMStructure fetchStructureByUuidAndGroupId(java.lang.String uuid, long groupId)
public static java.util.List<DDMStructure> getClassStructures(long companyId, long classNameId)
public static java.util.List<DDMStructure> getClassStructures(long companyId, long classNameId, int structureComparator)
public static java.util.List<DDMStructure> getClassStructures(long companyId, long classNameId, int start, int end)
public static JSONArray getDDMFormFieldsJSONArray(long structureId, java.lang.String script) throws PortalException
PortalException
public static java.lang.Class<?> getDDMStructureModelClass()
public static java.io.Serializable getIndexedFieldValue(java.io.Serializable fieldValue, java.lang.String fieldType) throws java.lang.Exception
java.lang.Exception
public static DDMStructure getStructure(long structureId) throws PortalException
PortalException
public static DDMStructure getStructure(long groupId, long classNameId, java.lang.String structureKey) throws PortalException
PortalException
public static DDMStructure getStructureByUuidAndGroupId(java.lang.String uuid, long groupId) throws PortalException
PortalException
public static java.util.List<DDMStructure> getStructures(long[] groupIds, long classNameId)
public static int getStructureStorageLinksCount(long structureId)
public static DDMStructure updateStructure(long userId, long structureId, long parentStructureId, java.util.Map<java.util.Locale,java.lang.String> nameMap, java.util.Map<java.util.Locale,java.lang.String> descriptionMap, DDMForm ddmForm, ServiceContext serviceContext) throws PortalException
PortalException
public static void updateStructureDefinition(long structureId, java.lang.String definition) throws PortalException
PortalException
public static void updateStructureKey(long structureId, java.lang.String structureKey) throws PortalException
PortalException