|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.restlet.service.MetadataService
public class MetadataService
Service providing access to metadata and their associated extension names.
| Constructor Summary | |
|---|---|
MetadataService()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addCommonExtensions()
Adds a common list of associations from extensions to metadata. |
void |
addExtension(String extension,
Metadata metadata)
Maps an extension to some metadata (media type, language or character set) to an extension. |
Encoding |
getDefaultEncoding()
Returns the default encoding for local representations. |
Language |
getDefaultLanguage()
Returns the default language for local representations. |
MediaType |
getDefaultMediaType()
Returns the default media type for local representations. |
String |
getExtension(Metadata metadata)
Returns the first extension mapping to this metadata. |
Map<String,Metadata> |
getMappings()
Returns the mappings from extension names to metadata. |
Metadata |
getMetadata(String extension)
Returns the metadata associated to this extension. |
void |
setDefaultEncoding(Encoding defaultEncoding)
Sets the default encoding for local representations. |
void |
setDefaultLanguage(Language defaultLanguage)
Sets the default language for local representations. |
void |
setDefaultMediaType(MediaType defaultMediaType)
Sets the default media type for local representations. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MetadataService()
| Method Detail |
|---|
public void addCommonExtensions()
public void addExtension(String extension,
Metadata metadata)
extension - The extension name.metadata - The metadata to map.public Encoding getDefaultEncoding()
public Language getDefaultLanguage()
public MediaType getDefaultMediaType()
public String getExtension(Metadata metadata)
metadata - The metadata to find.
public Map<String,Metadata> getMappings()
public Metadata getMetadata(String extension)
extension - The extension name without any delimiter.
public void setDefaultEncoding(Encoding defaultEncoding)
defaultEncoding - The default encoding for local representations.public void setDefaultLanguage(Language defaultLanguage)
defaultLanguage - The default language for local representations.public void setDefaultMediaType(MediaType defaultMediaType)
defaultMediaType - The default media type for local representations.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||