|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Securable
This interface acts as a flag that the implementing class is securable via the Bristle Software access control scheme, and requires the implementing class to provide methods in support of that.
Usage:
- The typical usage is to declare a class that implements this interface,
and pass it to the Bristle Software access control classes.
Assumptions:
Effects:
- None.
Anticipated Changes:
Notes:
Implementation Notes:
Portability Issues:
Revision History:
$Log$
| Method Summary | |
|---|---|
int |
getClassId()
Get the unique id of the class of objects |
String |
getDataSource()
Get the data source, typically a DB table name, of the object, for use in determining whether the current user has access to it. |
int |
getId()
Get the unique id |
int |
getNullClassId()
Get the value that indicates a null class id |
int |
getNullId()
Get the value that indicates a null id |
Securable |
getSecurableCLASS_OF_OBJECTS()
|
| Method Detail |
|---|
String getDataSource()
int getId()
int getNullId()
int getClassId()
int getNullClassId()
Securable getSecurableCLASS_OF_OBJECTS()
AbstractStandardTableBackedObject.getCLASS_OF_OBJECTS()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||