Package com.bradmcevoy.property

Interface Summary
MultiNamespaceCustomPropertyResource A resource interface similar to CustomPropertyResource, except that it doesnt use accessor objects, and it supports multiple namespaces.
PropertyAuthoriser  
PropertyHandler A type of method handler which does property permission checking.
PropertySource Defines a source of properties.
 

Class Summary
BeanPropertySource A read/write source of properties which uses getter/setter style properties on the resource class.
CustomPropertySource  
DefaultPropertyAuthoriser  
MultiNamespaceCustomPropertySource  
PropertyAuthoriser.CheckResult Describes a permission violation.
PropertySource.PropertyMetaData  
SimplePropertyAuthoriser Very basic implementation for development and prototyping Allows all logged in access
 

Enum Summary
PropertyAuthoriser.PropertyPermission  
PropertySource.PropertyAccessibility  
 

Exception Summary
PropertySource.PropertySetException Exception from setting a field
 

Annotation Types Summary
BeanPropertyAccess Annotation type to identify properties on classes annotation with BeanPropertyResource which should or should not be accessed through BeanPropertySource
BeanPropertyResource Annotation type to identify classes to be accessible by BeanPropertySource This allows them to have their properties read from and written to by PROPFIND and PROPPATCH.
 



Copyright © 2011. All Rights Reserved.