|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImmutableSource | |
---|---|
ARoad0.AcsAddon.Accbee.MySQL.gBase | Provides the gBase classes for modelling a MySQL 5 server as an extension, in the AcsAddon MySQL, of the generic ARoad0.gBase package. |
ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface | Contains interfaces for modelizing a MySQL 5 server, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon MySQL. |
ARoad0.AcsAddon.Accbee.MySQL.gWork | Provides the gWork classes for creating and analyzing a MySQL 5 database management system, as an extension of the generic ARoad0.gWork package, in the AcsAddon MySQL. |
ARoad0.AcsAddon.Accbee.Ubuntu.gBase | Provides the gBase classes for modelizing a Linux Ubuntu operating system, as an extension, in the AcsAddon Ubuntu, of the generic ARoad0.gBase package. |
ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface | Contains interfaces for modelizing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gBaseInterface package, in the AcsAddon Ubuntu. |
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.Gui2 | Provides the classes for displaying the tree frames and the GraphicViews which display the diagrams in the desktop, following the gDMak package requests. |
ARoad0.gWork | Contains the classes of the second core of the program that processes the search of rights in the open views. |
ARoad0.gWorkInterface | Contains interfaces to process the search of rights in the views, as a support to the gWork package. |
Uses of ImmutableSource in ARoad0.AcsAddon.Accbee.MySQL.gBase |
---|
Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement ImmutableSource | |
---|---|
class |
ActorMySQLImpl
This class is responsible for modeling a MySQL Actor to implement varied constraints on the instance, the property isRightProxy_ and the inherited AclEntries. |
class |
GroupIDMySQLImpl
This class is responsible for modeling a MySQL GroupID to manage the constraints on the account membership and group names. |
class |
ProxyMySQLImpl
This class is responsible for modeling a MySQL proxy user having a proxied account as a non-generic alias reference. |
class |
RoleMySQLImpl
Currently unused. |
class |
UserIDMySQLImpl
This class is responsible for modeling a MySQL account to manage the constraints on the account membership, always with the type 'account'. |
class |
VirtualFolderMySQLImpl
This class is responsible to simulate a MySQL view, adding a view delegate under the database node in the resources tree. |
Uses of ImmutableSource in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface |
---|
Subinterfaces of ImmutableSource in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface | |
---|---|
interface |
ActorMySQL
This interface is responsible for modeling a MySQL Actor to forbid the editing of the default true value on the property isRightProxy_. |
interface |
GroupIDMySQL
This interface is responsible for modeling a MySQL GroupID to manage the constraints on the account membership. |
interface |
ProxyMySQL
This interface is responsible for modeling a MySQL proxy user having a proxied user as hard alias reference. |
interface |
RoleMySQL
This interface is responsible for modeling a role into the MySQL Workbench software. |
interface |
UserIDMySQL
This interface is responsible for modeling a MySQL UserID to manage the constraints on the account membership. |
interface |
VirtualFolderMySQL
This interface is a VirtualFolder for simulating a MySQL view. |
Uses of ImmutableSource in ARoad0.AcsAddon.Accbee.MySQL.gWork |
---|
Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork with parameters of type ImmutableSource | |
---|---|
AccessControlLinkImpl |
NodeRightsMySQLImpl.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL rights of the source on the target when there are non-null inherited rights through the nodes tree, adds the current user as comment, and adds the comment 'database mixed ACL' for the direct AclEntries on databases. |
boolean |
NodeRightsMySQLImpl.withAccessThroughNodesTreeFromEP(ImmutableSource _ep,
ImmutableLeaf _res,
ImmutableGroupIDMember _ep_2)
This method is designed to be fast, and to returns true if the resource tree allows the source to access through the inherited ACL rights to the leaf. |
Uses of ImmutableSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBase |
---|
Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement ImmutableSource | |
---|---|
class |
ActorUbuntuImpl
This class is responsible for modeling a Linux Ubuntu actor which may have access to controled resources. |
class |
ExecutableUbuntuImpl
This class is responsible for modeling a Linux Ubuntu executable, which may have Linux/Unix setUID and setGID capabilities. |
class |
UserIDUbuntuImpl
This class is responsible for modeling an account in an ACS Ubuntu, as a kind of eligible party. |
Uses of ImmutableSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface |
---|
Subinterfaces of ImmutableSource in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface | |
---|---|
interface |
ActorUbuntu
This interface is responsible for modeling a Linux Ubuntu actor. |
interface |
ExecutableUbuntu
This interface is responsible for modeling a Linux/Unix executable, which may have setUID and setGID capabilities. |
interface |
UserIDUbuntu
This interface is the immutable version of UserID for Ubuntu. |
Uses of ImmutableSource in ARoad0.gBase |
---|
Classes in ARoad0.gBase that implement ImmutableSource | |
---|---|
class |
ActorImpl
This class is responsible for modeling an acting entity which may have access to controlled resources. |
class |
EligiblePartyImpl
This class is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges. |
class |
GroupIDImpl
This class is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources. |
class |
GroupIDMemberImpl
This class is responsible for modeling the entity which is a GroupID member. |
class |
UserIDImpl
This class is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID. |
class |
VirtualFolderImpl
This class is a container of Resources belonging to one ACS, responsible for being a PrivilegeTarget, an alias or an alias reference. |
Fields in ARoad0.gBase with type parameters of type ImmutableSource | |
---|---|
protected java.util.List<ImmutableSource> |
NoThanViewInBaseImpl.l_checkingPerimeter_
|
protected java.util.List<ImmutableSource> |
NoThanViewInBaseImpl.l_excludedSources_
|
protected java.util.List<ImmutableSource> |
NoThanViewInBaseImpl.l_reducedSourcesInViewSources_
|
protected java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBaseImpl.m_Sources_
|
Methods in ARoad0.gBase that return types with arguments of type ImmutableSource | |
---|---|
java.util.Set<ImmutableSource> |
NoThanViewInBaseImpl.getCheckingPerimeter()
List of Sources which are in the perimeter of checking, and that includes the view BaseObjects and the listening perimeter. |
java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBaseImpl.getEorM_Sources()
Gets all the sources in this view, and this covers the actors, accounts, groups and virtual folders. |
java.util.List<ImmutableSource> |
NoThanViewInBaseImpl.getExcludedSources()
An excluded Source is connected to a view basic Source, but it has not to be checked since it is explicitly put away by the user. |
java.util.Set<ImmutableSource> |
NoThanViewInBaseImpl.getReducedSourcesInViewSources()
List of Sources from the view Sources list which have at most a connected member or a running-under actor being an excluded Source. |
Methods in ARoad0.gBase with parameters of type ImmutableSource | |
---|---|
void |
NoThanViewInBaseImpl.addEorExcludedSource(ImmutableSource _sour)
Adds an excluded Source, which is is in the perimeter of checking, but has not to be checked. |
void |
EPRViewInBaseImpl.addEorSource(ImmutableSource _sour)
Updates all the internal maps after a test of the parameter type. |
void |
NoThanViewInBaseImpl.addEorSource(ImmutableSource _sour)
Adds a view Source which is not a Target, and this does not exist. |
boolean |
NoThanViewInBaseImpl.containsExcludedSource(ImmutableSource _sour)
An excluded Source is connected to a view basic Source, but it has not to be checked since it is explicitly put away by the user. |
boolean |
EPRViewInBaseImpl.containsSource(ImmutableSource _sour)
|
void |
NoThanViewInBaseImpl.removeEorExcludedSource(ImmutableSource _sour)
Removes an excluded Source, which is in the perimeter of checking, but has not to be checked. |
void |
EPRViewInBaseImpl.removeEorSource(ImmutableSource _sour)
Updates all the internal maps after a test of the parameter type. |
void |
NoThanViewInBaseImpl.removeEorSource(ImmutableSource _sour)
Removes a view Source which is not a Target, and this does not exist. |
Uses of ImmutableSource in ARoad0.gBaseInterface |
---|
Subinterfaces of ImmutableSource in ARoad0.gBaseInterface | |
---|---|
interface |
Actor
This class is responsible for modeling an acting entity which may access to resources controlled by the ACS, and which may play some special roles, as a bridge, between an another actor and some resources. |
interface |
EligibleParty
This interface is is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges. |
interface |
GroupID
This interface is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources. |
interface |
GroupIDMember
This interface is responsible for modeling any EligibleParty which is a group member. |
interface |
ImmutableActor
This immutable interface is responsible for modeling an acting entity which may access to resources controlled by the ACS, and which may play some special roles, as a bridge, between an another actor and some resources. |
interface |
ImmutableEligibleParty
This interface is responsible for modeling the simplest rights user for which an ACS grants access or denies access to some targets through AclEntries or Privileges. |
interface |
ImmutableGroupID
This immutable interface is responsible for modeling a GroupIDMember that owns a set of members, and which has Account/Group rights on Resources. |
interface |
ImmutableGroupIDMember
This interface is responsible for modeling any entity which is a group member. |
interface |
ImmutablePrivilegeSource
This interface is responsible for modeling the source which is connected to Privileges. |
interface |
ImmutableUserID
This interface is the immutable version of UserID. |
interface |
ImmutableVirtualFolder
This interface models a container of Resources belonging to one ACS, responsible for being a PrivilegeTarget, an alias or an alias reference. |
interface |
PrivilegeSource
This interface is responsible for modeling the source which is connected to Privileges. |
interface |
UserID
This interface is responsible for modeling an account in an ACS, as a kind of GroupIDMember that owns some resources and a primary groupID. |
interface |
VirtualFolder
This interface is a Resources folder belonging to one ACS, responsible for being a privilege target, an alias or an alias reference. |
Methods in ARoad0.gBaseInterface that return types with arguments of type ImmutableSource | |
---|---|
java.util.Set<ImmutableSource> |
NoThanViewInBase.getCheckingPerimeter()
List of Sources which are in the perimeter of checking, and that includes the view BaseObjects and the listening perimeter. |
java.util.SortedMap<ImmutableName,ImmutableSource> |
EPRViewInBase.getEorM_Sources()
Gets all the sources in this view, and this covers the actors, accounts, groups and virtual folders. |
java.util.List<ImmutableSource> |
NoThanViewInBase.getExcludedSources()
An excluded Source is connected to a view basic Source, but it has not to be checked since it is explicitly put away by the user. |
java.util.Set<ImmutableSource> |
NoThanViewInBase.getReducedSourcesInViewSources()
List of Sources from the view Sources list which have at most a connected member or a running-under actor being an excluded Source. |
Methods in ARoad0.gBaseInterface with parameters of type ImmutableSource | |
---|---|
void |
NoThanViewInBase.addEorExcludedSource(ImmutableSource _sour)
An excluded Source is in the perimeter of checking, but has not to be checked. |
void |
EPRViewInBase.addEorSource(ImmutableSource _sour)
Updates all the internal maps after a test of the parameter type. |
boolean |
NoThanViewInBase.containsExcludedSource(ImmutableSource _sour)
An excluded Source is connected to a view basic Source, but it has not to be checked since it is explicitly put away by the user. |
boolean |
EPRViewInBase.containsSource(ImmutableSource _sour)
|
void |
NoThanViewInBase.removeEorExcludedSource(ImmutableSource _sour)
An excluded Source is in the perimeter of checking, but has not to be checked. |
void |
EPRViewInBase.removeEorSource(ImmutableSource _sour)
Updates all the internal maps after a test of the parameter type. |
Uses of ImmutableSource in ARoad0.Gui2 |
---|
Methods in ARoad0.Gui2 with parameters of type ImmutableSource | |
---|---|
protected boolean |
GraphicNoThanView.isReducedSource(ImmutableSource _sour)
Called by GraphicGroup, GraphicAccount, GraphicActor. |
Uses of ImmutableSource in ARoad0.gWork |
---|
Fields in ARoad0.gWork with type parameters of type ImmutableSource | |
---|---|
private java.util.Set<ImmutableSource> |
CompoundRightsFactoryImpl.l_hiddenSourceToTest_
|
static java.util.List<ImmutableSource> |
ViewInBase_Facade.L_SK_EP
A static list reserved to populateSketchView(). |
Methods in ARoad0.gWork with parameters of type ImmutableSource | |
---|---|
AccessControlLinkImpl |
NodeRightsImpl.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL or LPRI rights of the source on the target when there are non-null inherited rights through the nodes tree, and adds some specific comments for the ACL or PRI rights from an AcsAddon, even if there is no inherited rights. |
boolean |
NodeRightsImpl.withAccessThroughNodesTreeFromEP(ImmutableSource _ep,
ImmutableLeaf _res,
ImmutableGroupIDMember _ep_2)
This method is designed to be fast, and to returns true if the resource tree or the virtual folder tree allows the source to access through the inherited AGO, ACL or PRI rights to the leaf. |
Uses of ImmutableSource in ARoad0.gWorkInterface |
---|
Methods in ARoad0.gWorkInterface with parameters of type ImmutableSource | |
---|---|
AccessControlLinkImpl |
NodeRights.getMergedInheritedAclPriRightsAndComments(ImmutableSource _so,
ImmutableLeaf _targ,
AccessControlLinkImpl _upd_acLink,
StringRight[] _l_transientInheritedRights)
Gets the effective ACL or LPRI rights of the source on the target when there are non-null inherited rights through the nodes tree, and adds some specific comments for the ACL or PRI rights from an AcsAddon, even if there is no inherited rights. |
boolean |
NodeRights.withAccessThroughNodesTreeFromEP(ImmutableSource _ep,
ImmutableLeaf _res,
ImmutableGroupIDMember _ep_2)
This method is designed to be fast, and to returns true it the resource tree or the virtual folder tree allows the source to access through the inherited rights to the leaf. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |