Assign a content instance with metadata for this mandator
Parameters: mandatorId - id of the mandator Parameters: contentId - id of the content containing the metadata throws: FxApplicationException - TODO throws: FxNotFoundException - if either the mandator or the metadata content dont exist throws: FxNoAccessException - if the user is not in the role MANDATOR_MANAGEMENT throws: FxUpdateException - on update errors
Updates the name of the specified mandator.
Parameters: mandatorId - the mandator to change the name for Parameters: name - the new name throws: FxApplicationException - TODO
Remove a mandator.
If the mandator is in use or is referenced this method will fail!
Parameters: mandatorId - id of the mandator throws: FxApplicationException - TODO throws: FxEntryInUseException - if the mandator is referenced throws: FxNotFoundException - if the mandator does not exist throws: FxNoAccessException - if the user is not in the role MANDATOR_MANAGEMENT throws: FxRemoveException - on remove errors
Remove metadata assigned to the given mandator
Parameters: mandatorId - id of the mandator throws: FxApplicationException - TODO throws: FxNotFoundException - if the mandator does not exist throws: FxNoAccessException - if the user is not in the role MANDATOR_MANAGEMENT throws: FxUpdateException - on update errors