| Modifier and Type | Field and Description |
|---|---|
| private String | |
| private boolean | |
| private PrivilegedSQLObject |
| Access | Constructor and Description |
|---|---|
| public | GenericPrivilegeInfo(PrivilegedSQLObject
The object which is being protected tupleDescriptor, String Kind of privilege (e.g., PermDescriptor.USAGE_PRIV) privilege, boolean True if this is a REVOKE RESTRICT action restrict)Construct from the object which is protected by privileges. |
| Modifier and Type | Method and Description |
|---|---|
| public void | executeGrantRevoke(Activation activation, boolean
true if grant, false if revoke grant, List<E> a list of authorization ids (strings) grantees)Implements abstract org. This is the guts of the Execution-time logic for GRANT/REVOKE generic privileges. |
| _privilege | back to summary |
|---|---|
| private String _privilege | |
| _restrict | back to summary |
|---|---|
| private boolean _restrict | |
| _tupleDescriptor | back to summary |
|---|---|
| private PrivilegedSQLObject _tupleDescriptor | |
| GenericPrivilegeInfo | back to summary |
|---|---|
| public GenericPrivilegeInfo(PrivilegedSQLObject tupleDescriptor, String privilege, boolean restrict) Construct from the object which is protected by privileges.
| |
| executeGrantRevoke | back to summary |
|---|---|
| public void executeGrantRevoke(Activation activation, boolean grant, List<E> grantees) throws StandardException Implements abstract org. This is the guts of the Execution-time logic for GRANT/REVOKE generic privileges.
| |