au.org.intersect.exsite9.service
Interface IMetadataCategoryService
- All Known Implementing Classes:
- MetadataCategoryService
public interface IMetadataCategoryService
For performing operations with MetadataCategory
Method Summary |
MetadataValue |
addValueToMetadataCategory(MetadataCategory metadataCategory,
java.lang.String metadataValue)
|
MetadataCategory |
createNewMetadataCategory(java.lang.String name,
java.lang.String description,
MetadataCategoryType type,
MetadataCategoryUse use,
boolean inextensible,
boolean imported,
java.util.List<MetadataValue> values,
MetadataAttribute metadataAttribute)
Creates a new metadata category. |
void |
deleteMetadataCategory(MetadataCategory metadataCategory)
|
MetadataCategory |
findById(java.lang.Long id)
|
void |
updateMetadataCategory(MetadataCategory existingMetadataCategoryToUpdate,
java.lang.String name,
java.lang.String description,
MetadataCategoryUse use,
boolean inExtensible,
java.util.List<MetadataValue> values,
MetadataAttribute metadataAttribute)
|
updateMetadataCategory
void updateMetadataCategory(MetadataCategory existingMetadataCategoryToUpdate,
java.lang.String name,
java.lang.String description,
MetadataCategoryUse use,
boolean inExtensible,
java.util.List<MetadataValue> values,
MetadataAttribute metadataAttribute)
findById
MetadataCategory findById(java.lang.Long id)
deleteMetadataCategory
void deleteMetadataCategory(MetadataCategory metadataCategory)
addValueToMetadataCategory
MetadataValue addValueToMetadataCategory(MetadataCategory metadataCategory,
java.lang.String metadataValue)
createNewMetadataCategory
MetadataCategory createNewMetadataCategory(java.lang.String name,
java.lang.String description,
MetadataCategoryType type,
MetadataCategoryUse use,
boolean inextensible,
boolean imported,
java.util.List<MetadataValue> values,
MetadataAttribute metadataAttribute)
- Creates a new metadata category.
- Parameters:
name
- The name of the metadata category.type
- The type of the metadata category.use
- The use of the metadata category.imported
- true
if this metadata category was imported.values
- The allowable values for this metadata category.metadataAttribute
- The attribute for this metadata category. May be null
.
- Returns:
- The newly created metadata category.