generateName
public String generateName(String nameHint,
String mimeType)
throws ContentIOException
Generates a new, unique name for storing resources in the output repository. Assuming that proper synchronization
has been applied, the generated name will be unique within that repository.
- Specified by:
generateName
in interface NameGenerator
- Parameters:
nameHint
- a user defined name for that resource.mimeType
- the mime type of the resource to be stored in the repository.
- Returns:
- the generated, fully qualified name.
- Throws:
ContentIOException
- if the name could not be generated for any reason.