public interface MultiNamespaceCustomPropertyResource extends Resource
| Modifier and Type | Method and Description |
|---|---|
List<QName> |
getAllPropertyNames() |
Object |
getProperty(QName name) |
PropertySource.PropertyMetaData |
getPropertyMetaData(QName name)
Get the metadata for the requested property, or return null if this
implementation does not provide that property
It is also legitimate to return PropertyMetaData.UNKNOWN for unsupported properties
|
void |
setProperty(QName name,
Object value)
Update the property with the given typed value.
|
authenticate, authorise, checkRedirect, getModifiedDate, getName, getRealm, getUniqueIdvoid setProperty(QName name, Object value) throws PropertySource.PropertySetException, io.milton.http.exceptions.NotAuthorizedException
name - - the qualified name of the propertyvalue - - the new typed valuecom.bradmcevoy.property.PropertySource.PropertySetException - - if the input is invalidio.milton.http.exceptions.NotAuthorizedException - - if the current user is not allowed to set this valuePropertySource.PropertySetExceptionPropertySource.PropertyMetaData getPropertyMetaData(QName name)