Uses of Interface
ARoad0.gBaseInterface.ImmutableAclEntry

Packages that use ImmutableAclEntry
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.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 ImmutableAclEntry in ARoad0.AcsAddon.Accbee.MySQL.gBase
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type ImmutableAclEntry
 boolean RoleMySQLImpl.isConditionalACLtoResetAfterMembershipChangeInThisGroup(ImmutableAclEntry _acl, ImmutableGroupIDMember _member)
          Detects if it is a conditional AclEntry from this group ACS, for which a change in the groupidmember membership relation to this group is able to change the membership chain from the AclEntry source to at least one condition group of the AclEntry.
 

Uses of ImmutableAclEntry in ARoad0.gBase
 

Classes in ARoad0.gBase that implement ImmutableAclEntry
 class AclEntryImpl
          This important class is responsible for modeling an access control entry which manages some access rights or some access restrictions from an eligible party to a resource.
 

Fields in ARoad0.gBase declared as ImmutableAclEntry
protected  ImmutableAclEntry[] ACSImpl.l_AclEntry_
          All the open aclentries of this ACS
 

Fields in ARoad0.gBase with type parameters of type ImmutableAclEntry
protected  java.util.Set<ImmutableAclEntry> ACSImpl.l_ClosedAclEntries_
          Set of only closed external aclEntries, that is those which have their ACS that is currently closed.
 

Methods in ARoad0.gBase that return ImmutableAclEntry
 ImmutableAclEntry[] ACSImpl.getEorL_AclEntries()
          Get the internal and external AclEntries managed by this ACS.
 ImmutableAclEntry[] ACSImpl.getEorL_ExternalAclEntries()
          Get the external AclEntries managed by this ACS.
 

Methods in ARoad0.gBase that return types with arguments of type ImmutableAclEntry
protected  java.util.Set<ImmutableAclEntry> ACSImpl.getL_ClosedAclEntries()
          Called by equals(), finalizeForBase().
 

Methods in ARoad0.gBase with parameters of type ImmutableAclEntry
 boolean ACSImpl.containsAclEntry(ImmutableAclEntry _acl)
          Test if an AclEntry is known.
static ImmutableGroupID[] GroupIDImpl.getL_IntermediateGroupsOfAclConditionalGroups(ImmutableAclEntry _acl)
          Gets, for a conditional AclEntry, all the effective or potential intermediate GroupIDs, in the chain from the source to each condition group.
 boolean GroupIDImpl.isConditionalACLtoResetAfterMembershipChangeInThisGroup(ImmutableAclEntry _acl, ImmutableGroupIDMember _member)
          Detects if it is a conditional AclEntry from this group ACS, for which a change in the groupidmember membership relation to this group is able to change the membership chain from the AclEntry source to at least one condition group of the AclEntry.
protected  void ACSImpl.newEorAclEntry(ImmutableAclEntry _acl)
          Method called by Resource.addAclEntry() before the updating of Resource.getL_aclEntry() and, indirectly, also called by checkClosedAclEntries().
protected  void ACSImpl.removeEorAclEntry(ImmutableAclEntry _acl)
          Removes the AclEntry in the internal properties.
 

Uses of ImmutableAclEntry in ARoad0.gBaseInterface
 

Subinterfaces of ImmutableAclEntry in ARoad0.gBaseInterface
 interface AclEntry
          This interface is responsible for modeling the access control list entry which manages some access grantings or some access denyings from an EligibleParty to a Resource.
 

Methods in ARoad0.gBaseInterface that return ImmutableAclEntry
 ImmutableAclEntry[] ACSCatalog.getEorL_AclEntries()
          Get the aclEntries managed by this ACS.
 

Methods in ARoad0.gBaseInterface with parameters of type ImmutableAclEntry
 boolean ACSCatalog.containsAclEntry(ImmutableAclEntry _acl)
          Test if an AclEntry is known.
 

Uses of ImmutableAclEntry in ARoad0.gWork
 

Methods in ARoad0.gWork that return ImmutableAclEntry
static ImmutableAclEntry ACS_Facade.getAclEntry(ImmutableName _name)
          Gets the AclEntry from its base object name, with a format like ACS:: acsName:: ELIGIBLEPARTY:: epName:: >> RESOURCE:: resName || positiveRight Called by ActionOpenBeamer.openSelection().
static ImmutableAclEntry AclRightsFactoryImpl.getAclEntryFromACS(ImmutableResource _res, ImmutableEligibleParty _ep, ImmutableACS _aclAcs, boolean _positiveRight)
          Selects the right aclEntry managed by the resource, from the ACS list because the resource list is updated after the ACS has fired its change property events for the AclEntry creation.
static ImmutableAclEntry[] ACS_Facade.getOwnAclEntryArray(ACS _acs)
          Returns up an ordered array of references to the ACS own AclEntries.