Uses of Interface
ARoad0.gBaseInterface.GroupIDMember

Packages that use GroupIDMember
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.gWork Contains the classes of the second core of the program that processes the search of rights in the open views. 
 

Uses of GroupIDMember in ARoad0.AcsAddon.Accbee.MySQL.gBase
 

Classes in ARoad0.AcsAddon.Accbee.MySQL.gBase that implement GroupIDMember
 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'.
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase with parameters of type GroupIDMember
 void GroupIDMySQLImpl.addEorMember(GroupIDMember _gm)
          Adds an UserIDMySQL as a member of this GroupIDMySQL, which may have the type 'host' or one of the three standard groups.
 void RoleMySQLImpl.addEorMember(GroupIDMember _gm)
          Adds a GroupIDMember as a member of this GroupID.
protected  void GroupIDMySQLImpl.addEorMemberToPatternNameGroup(GroupIDMember _gm)
          Adds a GroupIDMember as a member of a non-standard pattern-name GroupID.
 void GroupIDMySQLImpl.removeEorMember(GroupIDMember _gm)
          Called by the GUI, and throws an exception if the group is not standard.
 void RoleMySQLImpl.removeEorMember(GroupIDMember _gm)
          Removes a groupID member, and updates the member through the removeGroupToGM() method, if the group is not immutable.
 void GroupIDMySQLImpl.removeEorMemberWithoutControl(GroupIDMember _gm)
          Removes the groupID member of a host, without any control like in removeEorMember().
 void RoleMySQLImpl.removeEorMemberWithoutControl(GroupIDMember _gm)
          Removes the groupID member of a host, without any control like in the basic same method.
 

Uses of GroupIDMember in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 

Subinterfaces of GroupIDMember in ARoad0.AcsAddon.Accbee.MySQL.gBaseInterface
 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.
 

Uses of GroupIDMember in ARoad0.AcsAddon.Accbee.MySQL.gWork
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork that return types with arguments of type GroupIDMember
 java.util.List<GroupIDMember> NodeRightsMySQLImpl.getConnectionPair(UserIDMySQL _ep)
          Gets the first current user, that is the pair (user, simple host or accounts-for-hosts group) under which the connection of _ep is done on the MySQL server.
 

Uses of GroupIDMember in ARoad0.AcsAddon.Accbee.Ubuntu.gBase
 

Classes in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that implement GroupIDMember
 class UserIDUbuntuImpl
          This class is responsible for modeling an account in an ACS Ubuntu, as a kind of eligible party.
 

Uses of GroupIDMember in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 

Subinterfaces of GroupIDMember in ARoad0.AcsAddon.Accbee.Ubuntu.gBaseInterface
 interface UserIDUbuntu
          This interface is the immutable version of UserID for Ubuntu.
 

Uses of GroupIDMember in ARoad0.gBase
 

Classes in ARoad0.gBase that implement GroupIDMember
 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.
 

Fields in ARoad0.gBase declared as GroupIDMember
protected  GroupIDMember[] GroupIDImpl.l_Members_
           
 

Methods in ARoad0.gBase with parameters of type GroupIDMember
 void GroupIDImpl.addEorMember(GroupIDMember _gm)
          Adds a GroupIDMember as a member of this groupID, and update the member through the addGroupToGM method.
 void GroupIDImpl.removeEorMember(GroupIDMember _gm)
          Removes a groupID member, and update the member through the removeGroupToGM method, if the group is not immutable.
 void GroupIDImpl.setEorL_Members(GroupIDMember[] _L)
          Defines the groupID members, and updates the members through the add/removeGroupToGM methods.
 

Uses of GroupIDMember in ARoad0.gBaseInterface
 

Subinterfaces of GroupIDMember in ARoad0.gBaseInterface
 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 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.
 

Methods in ARoad0.gBaseInterface with parameters of type GroupIDMember
 void GroupID.addEorMember(GroupIDMember _ep)
          Adds a GroupIDMember as a member of this groupID, and update the member through the addGroupToGM method.
 void GroupID.removeEorMember(GroupIDMember _ep)
          Removes a groupID member, and update it.
 void GroupID.setEorL_Members(GroupIDMember[] _L)
          Defines the groupID members, and update the members.
 

Uses of GroupIDMember in ARoad0.gWork
 

Methods in ARoad0.gWork with parameters of type GroupIDMember
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAclActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an ACL in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAcsAddonRelationActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an AcsAddon relation in the first link and an Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAcsAddonRelationNoActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an AcsAddon relation in the first link and no Actor as central node.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberAliasReference(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an alias in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberIsMemberGroup(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an IS_MEMBER relation in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.addPathsFromGroupIDMemberOwnContainActor(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 3-nodes access paths when the first end is a GroupIDMember with an own/contain relation in the first link.
 java.util.Map ThreeNodesRightsFactoryImpl.selectOneHiddenNodePathsForGroupIDMember(GroupIDMember _gm, GraphicView _gview, EPRViewInBase _viewInBase, java.util.Map _m_l_DisplayableLinks, java.util.HashSet _l_ObjectToRegister)
          Defines all the 26+14 3-nodes access paths when the first end is a GroupIDMember, without privileges in the first link.