|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Privilege | |
---|---|
ARoad0.gBase | CORE OF THE PROGRAM This package contains the fresh object-oriented database management system for Access Road; this package documentation page is recommended as a first reading for all the Access Road developers. |
ARoad0.gBaseInterface | Contains the interfaces of the generic gBase classes. |
ARoad0.gWork | Contains the classes of the second core of the program that processes the search of rights in the open views. |
Uses of Privilege in ARoad0.gBase |
---|
Classes in ARoad0.gBase that implement Privilege | |
---|---|
class |
PrivilegeAbst
This abstract class is used by its subclasses for creating the Privileges. |
class |
PrivilegeForLinksImpl
This class is responsible for modeling the direct links which manages some access rights from a EligibleParty list (or only one GroupID) to a privilege targets list (or only one target). |
class |
PrivilegeForTypeImpl
This class is responsible for modeling a set of rights from a source with a given type, to an access target with another given type. |
Fields in ARoad0.gBase declared as Privilege | |
---|---|
static Privilege |
PrivilegeAbst.EMPTY_INSTANCE
The empty instance is an empty PrivilegeForType |
protected Privilege[] |
ACSImpl.l_Privilege_
Array of all the ACS privileges |
Methods in ARoad0.gBase that return Privilege | |
---|---|
Privilege |
PrivilegeForLinksImpl.getEmptyInstance()
|
Privilege |
PrivilegeForTypeImpl.getEmptyInstance()
|
Privilege[] |
ACSImpl.getEorL_Privileges()
Gets the privileges managed by this ACS. |
Privilege |
ACSImpl.getOnePrivilegeFromDetailledName(java.lang.String _detailledName)
Gets a privilege managed by this ACS from its detailled name. |
Methods in ARoad0.gBase that return types with arguments of type Privilege | |
---|---|
java.util.List<Privilege> |
ACSImpl.getEorL_PrivilegeForLinks()
Gets all the PrivilegeForLinks of the ACS, not the PrivilegeForTypes. |
java.util.List<Privilege> |
ACSImpl.getEorL_PrivilegeForTypes()
Gets all the PrivilegeForTypes of the ACS. |
java.util.List<Privilege> |
ACSImpl.getEorL_PrivilegeForTypesForSource(java.lang.String _type)
Gets all the PrivilegeForTypes which have the right source type. |
java.util.List<Privilege> |
ACSImpl.getEorL_PrivilegeForTypesForTarget(java.lang.String _type)
Gets all the PrivilegeForTypes which have the right target type. |
java.util.List<Privilege> |
EligiblePartyImpl.getEorL_SourcePrivileges()
Gets all the privileges linked to this source. |
protected java.util.List<Privilege> |
CPrivilegeUserImpl.getEorL_TargetPrivileges()
Gets all the privileges linked to this target. |
java.util.List<Privilege> |
ResourceImpl.getEorL_TargetPrivileges()
Gets all the direct privileges linked to this target, not the inherited ones. |
Methods in ARoad0.gBase with parameters of type Privilege | |
---|---|
protected void |
CPrivilegeUserImpl.addEorPrivilegeToSource(Privilege _priv)
Sets a privilege as applicable to this access source. |
protected boolean |
CPrivilegeUserImpl.addEorPrivilegeToTarget(Privilege _priv)
Sets a privilege as applicable to this access target. |
protected void |
ACSImpl.newEorPrivilege(Privilege _priv)
Registers a new privilege in this ACS. |
protected void |
ACSImpl.removeEorPrivilege(Privilege _priv)
Removes the Privilege in the internal properties. |
void |
ActorImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege source. |
protected void |
CPrivilegeUserImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and the master in the linked privilege when it is no more used by this privilege source. |
void |
EligiblePartyImpl.removeEorPrivilegeToSource(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege source. |
protected boolean |
CPrivilegeUserImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege, and this instance in the linked privilege when it is no more used by this privilege target. |
void |
ResourceImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege when it is no more used by this privilege target. |
void |
VirtualFolderImpl.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters the privilege when it is no more used by this privilege target. |
Uses of Privilege in ARoad0.gBaseInterface |
---|
Subinterfaces of Privilege in ARoad0.gBaseInterface | |
---|---|
interface |
PrivilegeForLinks
This interface is responsible for modeling the privileges which manages some access rights from a privilege sources list (or only one GroupID) to a privilege targets list (or only one target). |
interface |
PrivilegeForType
This interface is responsible for modeling rights from a source with a given type, to an access target with another given type. |
Methods in ARoad0.gBaseInterface that return Privilege | |
---|---|
Privilege |
ImmutablePrivilege.getEmptyInstance()
|
Privilege[] |
ACSCatalog.getEorL_Privileges()
Gets the privileges managed by this ACS. |
Privilege |
ACSCatalog.getOnePrivilegeFromDetailledName(java.lang.String _detailledName)
Gets a privilege that is managed by this ACS. |
Methods in ARoad0.gBaseInterface that return types with arguments of type Privilege | |
---|---|
java.util.List<Privilege> |
ACSCatalog.getEorL_PrivilegeForLinks()
Gets all the privilegeForLinks of the ACS, not the privilegeForTypes. |
java.util.List<Privilege> |
ACSCatalog.getEorL_PrivilegeForTypes()
Gets all the privilegeForTypes of the ACS, not the PrivilegeForLinks. |
java.util.List<Privilege> |
ACSCatalog.getEorL_PrivilegeForTypesForSource(java.lang.String _type)
Gets all the PrivilegeForTypes which have the right source type. |
java.util.List<Privilege> |
ACSCatalog.getEorL_PrivilegeForTypesForTarget(java.lang.String _type)
Gets all the PrivilegeForTypes which have the right target type. |
Methods in ARoad0.gBaseInterface with parameters of type Privilege | |
---|---|
void |
PrivilegeSource.removeEorPrivilegeToSource(Privilege _priv)
Unregisters on the privilege when it is no more used by this privilege source. |
void |
PrivilegeTarget.removeEorPrivilegeToTarget(Privilege _priv)
Unregisters on the privilege when it is no more applicable to this access target. |
Uses of Privilege in ARoad0.gWork |
---|
Methods in ARoad0.gWork that return types with arguments of type Privilege | |
---|---|
static java.util.List<Privilege> |
ACS_Facade.getOwnPrivilegeList(ACS _acs)
Builds up an ordered array of references to the ACS own Privileges. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |