Uses of Class
ARoad0.gBase.ACSImpl

Packages that use ACSImpl
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.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.gWork Contains gWork classes for creating and analyzing a Linux Ubuntu operating system, as an extension of the generic ARoad0.gWork 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.gDMak Provides the decision makers, responsible for managing all the events in the Access Road menu, and by this way, contains the managers of the basic operations. 
ARoad0.gWork Contains the classes of the second core of the program that processes the search of rights in the open views. 
ARoad0.Pattern Contains the classes and interfaces for defining a design pattern. 
 

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

Subclasses of ACSImpl in ARoad0.AcsAddon.Accbee.MySQL.gBase
 class ACSMySQLImpl
          This empty class is responsible for modeling a MySQL 5 server as an access control system (ACS).
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gBase that return ACSImpl
 ACSImpl ACSFactoryMySQLImpl.createACS()
          Creates the ACSMySQLImpl with its structural arguments.
protected static ACSImpl ACSMySQLImpl.valueOf(ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, java.lang.String _type, java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects, java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues, java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights, StringRight[] _l_Rights, java.util.List<java.lang.String> _l_ImmutableRules, java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties, java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
          Factory method to use for creating an instance.
 

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

Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork that return ACSImpl
 ACSImpl AcsFactoryMySQL.configure(ACSImpl _result)
          Configure MySQL server as an ACS.
 ACSImpl AcsFactoryMySQL.create(ImmutableName _iSname, ImmutableName _name, java.lang.String _type, ImmutableName _parent)
          Creates a specific MySQL ACS.
 

Methods in ARoad0.AcsAddon.Accbee.MySQL.gWork with parameters of type ACSImpl
 ACSImpl AcsFactoryMySQL.configure(ACSImpl _result)
          Configure MySQL server as an ACS.
 

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

Subclasses of ACSImpl in ARoad0.AcsAddon.Accbee.Ubuntu.gBase
 class ACSUbuntuImpl
          This class is responsible for modeling a Linux Ubuntu as an access control system (ACS).
 

Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gBase that return ACSImpl
 ACSImpl ACSFactoryUbuntuImpl.createACS()
          Creates the ACSUbuntuImpl with its structural arguments.
protected static ACSImpl ACSUbuntuImpl.valueOf(ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, java.lang.String _type, java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects, java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues, java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights, StringRight[] _l_Rights, java.util.List<java.lang.String> _l_ImmutableRules, java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties, java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
          Factory method to use for creating an instance.
 

Uses of ACSImpl in ARoad0.AcsAddon.Accbee.Ubuntu.gWork
 

Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gWork that return ACSImpl
 ACSImpl AcsFactoryUbuntu.configure(ACSImpl _result)
          Creates the components in a Linux Ubuntu ACS.
 ACSImpl AcsFactoryUbuntu.create(ImmutableName _iSname, ImmutableName _name, java.lang.String _type, ImmutableName _parent)
          Creates a specific Linux Ubuntu ACS.
 

Methods in ARoad0.AcsAddon.Accbee.Ubuntu.gWork with parameters of type ACSImpl
 ACSImpl AcsFactoryUbuntu.configure(ACSImpl _result)
          Creates the components in a Linux Ubuntu ACS.
 

Uses of ACSImpl in ARoad0.gBase
 

Fields in ARoad0.gBase declared as ACSImpl
static ACSImpl ACSImpl.EMPTY_INSTANCE
          A reusable empty instance for initialization, to avoid the use of 'new' for temporary values.
 

Methods in ARoad0.gBase that return ACSImpl
static ACSImpl ACSImpl.copy(ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, boolean _is_hub, java.lang.String _visibleSpace, ACSImpl _acs, boolean _toRegisterInManager)
          NO USE.
 ACSImpl ACSFactoryImpl.createACS()
          Creates the ACS with its structural arguments.
protected  ACSImpl ACSFactoryImpl.createACSforGenericBase(ACSImpl _acs)
          Sets the ACS structure and relations in its IS.
 ACSImpl BaseManagerImpl.openACS(ImmutableName _name)
          Opens a registered and closed ACS from a file in the current directory.
protected static ACSImpl ACSImpl.valueOf(ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, java.lang.String _type, boolean _is_hub, java.lang.String _visibleSpace, java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects, java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues, java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights, StringRight[] _l_Rights, java.util.List<java.lang.String> _l_ImmutableRules, java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties, java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
          Factory method to use for creating an instance.
protected static ACSImpl ACSImpl.valueOfForGenericBase(ACSImpl _result, ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, java.lang.String _type, java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects, java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues, java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights, StringRight[] _l_Rights, java.util.List<java.lang.String> _l_ImmutableRules, java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties, java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
          Factory method to use for creating an instance.
 

Methods in ARoad0.gBase with parameters of type ACSImpl
private  void BaseManagerImpl.closeACS(ACSImpl _acs, boolean _withSaving)
          Closes an open ACS with or without saving it.
 void BaseManagerImpl.closeOpenACS(ACSImpl _acs, boolean _withSaving)
          Closes an open ACS with saving or not, and closes all its children ACS.
static ACSImpl ACSImpl.copy(ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, boolean _is_hub, java.lang.String _visibleSpace, ACSImpl _acs, boolean _toRegisterInManager)
          NO USE.
protected  ACSImpl ACSFactoryImpl.createACSforGenericBase(ACSImpl _acs)
          Sets the ACS structure and relations in its IS.
private  void BaseManagerImpl.cutACSExternalLinks(ACSImpl _acs)
          Cuts all the external links to another open ACS and to the metarights.
private  void BaseManagerImpl.cutACSInternalLinks(ACSImpl _acs)
          Cuts all the internal links.
static boolean BaseUtilityImpl.isExternalACSobject(ACSImpl _acs, ImmutableName _objName, boolean _forSource)
          Called by ACSImpl and PrivilegeForLinksImpl.finalizeForBase(), to check the presence of the ACSObject named _objName as a source of an external AclEntry or an external Linked Privilege, if _forSource is true, or as a target, also for an external AclEntry or an external linked Privilege.
private  void BaseManagerImpl.restoreACSExternalLinks(ACSImpl _acs)
          Restores all the external links to another open ACS and in the metarights.
 void BaseManagerImpl.restoreACSInternalLinks(ACSImpl _acs)
          Restores all the internal properties of an ACS.
private  void BaseManagerImpl.saveACS(ACSImpl _acs)
          Saves an open ACS without closing for it.
 void BaseManagerImpl.saveOpenACS(ACSImpl _acs)
          Saves an open ACS without closing it, with a synchronization on it.
protected static ACSImpl ACSImpl.valueOfForGenericBase(ACSImpl _result, ImmutableName _iSname, ImmutableName _parentName, ImmutableName _name, java.lang.String _type, java.util.SortedMap<java.lang.String,java.lang.Boolean> _m_structure, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForStringValues, java.util.HashMap<java.lang.String,java.lang.String[]> _m_constraintsForNewObjects, java.util.HashMap<java.lang.String,StringRight[]> _m_constraintsForRightValues, java.util.HashMap<java.lang.String,StringRight[]> _m_SpecializedRights, StringRight[] _l_Rights, java.util.List<java.lang.String> _l_ImmutableRules, java.util.HashMap<java.lang.String,java.lang.String[]> _m_CommentsOnProperties, java.util.HashMap<java.lang.String,java.lang.String[]> _m_AcsVocabulary)
          Factory method to use for creating an instance.
 

Uses of ACSImpl in ARoad0.gBaseInterface
 

Methods in ARoad0.gBaseInterface with parameters of type ACSImpl
 void ACSManager.closeOpenACS(ACSImpl _acs, boolean _withSaving)
          Closes an open ACS without saving it.
 void ACSManager.saveOpenACS(ACSImpl _acs)
          Saves an opens ACS with out close it.
 

Uses of ACSImpl in ARoad0.gDMak
 

Methods in ARoad0.gDMak that return ACSImpl
private  ACSImpl ActionNewACSyst.createRBAC(Name _name)
          Invoked by createACS() to create a Role-Based Access Control application on a Linux, and to display the new ACS in the explorer.
 

Methods in ARoad0.gDMak with parameters of type ACSImpl
private  void ActionNewACSyst.createFirstACSproperties(ACSImpl _refAcs)
          Called by createACS() to create the specific ACS rights, or to display an AcsAddon frame for some specific properties to edit.
private  void ActionNewACSyst.endACScreation(ACSImpl _acs)
          Invoked by setCurrentAncestor(), handleCreationDialog() and createUserDefinedACS() with a null argument, or by createACS() to display the ACS.
private  void ActionNewACSyst.fillDerivedACSproperties(ACSImpl _refAcs)
          This important method fills the ACSFactory with all the ACS properties to be copied from the ACS reference.
private  void ActionNewACSyst.fillWithAcsObjects(ACSImpl _acs)
          Adds the immutable objects under the subACS nodes or the groups tree roots.
 

Uses of ACSImpl in ARoad0.gWork
 

Methods in ARoad0.gWork that return ACSImpl
static ACSImpl AcsFactory.createApache(ACSImpl _result, ACS _core)
          Creates the elements of the Apache ACS.
static ACSImpl AcsFactory.createRBAC(ImmutableName _name, java.lang.String _type, ACSImpl _core)
          Creates an ACS with the type Role-Based Access Control application.
static ACSImpl AcsFactory.createTestForVFandPRI(ImmutableName _iSname, ImmutableName _name, java.lang.String _type, ImmutableName _parent)
          Creates a specific ACS to test the VirtualFolders and the Privileges.
static ACSImpl AcsFactory.createTestOfAll(ImmutableName _iSname, ImmutableName _name, java.lang.String _type, ImmutableName _parent)
          Creates a specific ACS to test all the options for the structure, the types, the constraints in an ACS.
static ACSImpl ACS_Facade.openOrGetACS(ImmutableName _name)
          Get the open ACS, and before open it if it is closed.
 

Methods in ARoad0.gWork with parameters of type ACSImpl
static void ACS_Facade.closeOpenACS(ACSImpl _acs)
          Close any open ACS without save it.
static ACS AcsFactory.configureRBAC(ACSImpl _result, ACS _core)
          Creates the elements of the RBAC application ACS.
static ACS AcsFactory.configureTestForVFandPRI(ACSImpl _result)
          Creates the elements of the ACS test for VirtualFolders and Privileges.
static ACS AcsFactory.configureTestOfAll(ACSImpl _result)
          Creates the elements of the ACS test for VirtualFolders and Privileges.
static ACSImpl AcsFactory.createApache(ACSImpl _result, ACS _core)
          Creates the elements of the Apache ACS.
static ACSImpl AcsFactory.createRBAC(ImmutableName _name, java.lang.String _type, ACSImpl _core)
          Creates an ACS with the type Role-Based Access Control application.
static void ACS_Facade.saveAndCloseOpenACS(ACSImpl _acs)
          Closes any open ACS and saves it before.
 

Uses of ACSImpl in ARoad0.Pattern
 

Methods in ARoad0.Pattern that return ACSImpl
 ACSImpl AcsFactoryForAcsAddon.configure(ACSImpl _result)
          Creates the initial components in a new ACS.
 ACSImpl AcsFactoryForAcsAddon.create(ImmutableName _iSname, ImmutableName _name, java.lang.String _type, ImmutableName _parent)
          Creates a specific ACS for an AcsAddon.
 

Methods in ARoad0.Pattern with parameters of type ACSImpl
 ACSImpl AcsFactoryForAcsAddon.configure(ACSImpl _result)
          Creates the initial components in a new ACS.