| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.datatools.enablement.sybase.asa.schemaobjecteditor.examples.tableeditor.pages.privileges.ASAPrivilegeStateLookup
public class ASAPrivilegeStateLookup
Privilege state look up for ASA privielges page
| Field Summary | |
|---|---|
| static int[][] | STATIC_STATE_TRANSITION_ARRAY | 
| Constructor Summary | |
|---|---|
| ASAPrivilegeStateLookup() | |
| Method Summary | |
|---|---|
|  Privilege[] | getInheritedPrivileges(java.util.List authids,
                       AuthorizationIdentifier authid,
                       SQLObject sqlObj,
                       java.lang.String action)Returns the inherited privileges | 
|  IPrivilegeState | getPrivilegeState(java.util.List authids,
                  AuthorizationIdentifier authid,
                  SQLObject sqlObj,
                  java.lang.String action)Returns the privileges state of the given authorization identifier (user, group or role) for the given SQL object with action type specified | 
|  IPrivilegeState[] | getReachableStates(IPrivilegeState initialState,
                   AuthorizationIdentifier authid)Returns the reachable states of the given state | 
|  boolean | hasInheritedPrivilege(java.util.List authids,
                      AuthorizationIdentifier authid,
                      SQLObject sqlObj,
                      java.lang.String action)Checks if the given authorization identifier (user, group or role) has inherited privilge for the given SQL object with action type specified | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final int[][] STATIC_STATE_TRANSITION_ARRAY
| Constructor Detail | 
|---|
public ASAPrivilegeStateLookup()
| Method Detail | 
|---|
public IPrivilegeState[] getReachableStates(IPrivilegeState initialState,
                                            AuthorizationIdentifier authid)
IPrivilegeStateLookup
getReachableStates in interface IPrivilegeStateLookup
public IPrivilegeState getPrivilegeState(java.util.List authids,
                                         AuthorizationIdentifier authid,
                                         SQLObject sqlObj,
                                         java.lang.String action)
IPrivilegeStateLookup
getPrivilegeState in interface IPrivilegeStateLookupauthids - all the authorization identifiersauthid - the authorization identifiersqlObj - SQL objectaction - action type
public boolean hasInheritedPrivilege(java.util.List authids,
                                     AuthorizationIdentifier authid,
                                     SQLObject sqlObj,
                                     java.lang.String action)
IPrivilegeStateLookup
hasInheritedPrivilege in interface IPrivilegeStateLookup
public Privilege[] getInheritedPrivileges(java.util.List authids,
                                          AuthorizationIdentifier authid,
                                          SQLObject sqlObj,
                                          java.lang.String action)
IPrivilegeStateLookup
getInheritedPrivileges in interface IPrivilegeStateLookup| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||