butler.sql.security
Interface Authorizator


public interface Authorizator

Interface for checking read and write permissions.

Author:
Fredrik Bertilsson

Method Summary
 void checkReadAccess(java.lang.Object context, Record rec)
           
 void checkReadAccess(java.lang.Object context, Table tab)
           
 void checkWriteAccess(java.lang.Object context, Record rec)
           
 void checkWriteAccess(java.lang.Object context, Table tab)
           
 

Method Detail

checkReadAccess

void checkReadAccess(java.lang.Object context,
                     Table tab)
                     throws java.lang.Exception
Throws:
java.lang.Exception

checkWriteAccess

void checkWriteAccess(java.lang.Object context,
                      Table tab)
                      throws java.lang.Exception
Throws:
java.lang.Exception

checkReadAccess

void checkReadAccess(java.lang.Object context,
                     Record rec)
                     throws java.lang.Exception
Throws:
java.lang.Exception

checkWriteAccess

void checkWriteAccess(java.lang.Object context,
                      Record rec)
                      throws java.lang.Exception
Throws:
java.lang.Exception