@ProviderType
public interface DDMStructureManager
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
STRUCTURE_INDEXER_FIELD_NAMESPACE |
static java.lang.String |
STRUCTURE_INDEXER_FIELD_PREFIX |
static java.lang.String |
STRUCTURE_INDEXER_FIELD_SEPARATOR |
static int |
STRUCTURE_TYPE_AUTO |
Modifier and Type | Method and Description |
---|---|
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) |
void |
deleteStructure(long structureId) |
DDMStructure |
fetchStructure(long structureId) |
DDMStructure |
fetchStructure(long groupId,
long classNameId,
java.lang.String structureKey) |
java.util.List<DDMStructure> |
getClassStructures(long companyId,
long classNameId) |
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) |
void |
updateStructureKey(long structureId,
java.lang.String structureKey) |
static final java.lang.String STRUCTURE_INDEXER_FIELD_NAMESPACE
static final java.lang.String STRUCTURE_INDEXER_FIELD_PREFIX
static final java.lang.String STRUCTURE_INDEXER_FIELD_SEPARATOR
static final int STRUCTURE_TYPE_AUTO
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
void deleteStructure(long structureId) throws PortalException
PortalException
DDMStructure fetchStructure(long structureId)
DDMStructure fetchStructure(long groupId, long classNameId, java.lang.String structureKey)
java.util.List<DDMStructure> getClassStructures(long companyId, long classNameId)
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
void updateStructureKey(long structureId, java.lang.String structureKey) throws PortalException
PortalException