|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataFilteringService
Internal user only. Should not be exposed through OSGI. Such service provide a convenient way to apply security-imposed and user-defined filters on various data.
| Method Summary | |
|---|---|
boolean |
hasReadPermissions(Object object)
That method will tell if the security system allows such object to be shipped to the end user. |
boolean |
isAllowedByUser(ProjectResource object)
That method will tell if the user actually wants that data, or if he discards it. |
boolean |
isFullyAllowed(Object object)
if that interface is modified in the future because of more filtering options, at least you can rely on that one to be always present. |
| Method Detail |
|---|
boolean isFullyAllowed(Object object)
object - to check
boolean hasReadPermissions(Object object)
object - the object to check.
boolean isAllowedByUser(ProjectResource object)
object - the object to check.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||