|
|||||||||
| Home >> All >> recoin >> [ system overview ] | PREV NEXT | ||||||||
A
- ApplicationManager - class recoin.system.ApplicationManager.
- The ApplicationManager represents the main class of the RECOIN framework.
- ApplicationManager(String) - Constructor for class recoin.system.ApplicationManager
- Creates a new ApplicationManager using the specified path to RECOIN_HOME.
- activateModule(int, boolean) - Method in class recoin.system.MySQLRepositoryManager
- Sets the
activestate of the Module with the specified ID to the specified value. - activateModule(int, boolean) - Method in class recoin.system.RepositoryManager
- Sets the
activestate of the Module with the specified ID to the specified value. - activateModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to (de)activate a Module.
- applicationManager - Variable in class recoin.system.RuntimeManager
- The ApplicationManager that controls the application.
- attributes - Variable in class recoin.system.Repository
- The attributes of the Repository.
- attributesByComponentIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve the attributes of a Component.
C
- classname - Variable in class recoin.system.Repository
- The Java classname of the RepositoryManager class that can be used to access this Repository.
- componentByIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve a Component by its ID.
- componentsByModuleIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve the Components that are registered with a certain Module.
- componentsStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve all Components.
- connection - Variable in class recoin.system.MySQLRepositoryManager
- A database connection.
- createAttribute(int, String) - Method in class recoin.system.MySQLRepositoryManager
- Creates a new attribute with the specified name for the Component with the specified ID.
- createAttribute(int, String, String) - Method in class recoin.system.MySQLRepositoryManager
- Creates a new attribute with the specified name and value for the Component with the specified ID.
- createAttribute(int, String) - Method in class recoin.system.RepositoryManager
- Creates a new attribute with the specified unique name for the Component with the specified ID.
- createAttribute(int, String, String) - Method in class recoin.system.RepositoryManager
- Creates an attribute with the specified unique name and value for the Component with the specified ID.
- createAttributeStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to create an attribute for a Component with a certain name.
- createComponent() - Method in class recoin.system.MySQLRepositoryManager
- Creates a new Component and returns it.
- createComponent() - Method in class recoin.system.RepositoryManager
- Creates a new Component in the repository and returns it.
- createComponentStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement statement to create a Component.
- createComponentSupport(String) - Method in class recoin.system.MySQLRepositoryManager
- Creates a new ComponentSupport with the specified classname and returns it.
- createComponentSupport(String) - Method in class recoin.system.RepositoryManager
- Creates a ComponentSupport with the specified unique classname and returns it.
- createComponentSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to create a ComponentSupport.
- createInOutSupport(int, int) - Method in class recoin.system.MySQLRepositoryManager
- Creates a new InOutSupport for the Component with the specified ID and using the ComponentSupport with the specified ID as input.
- createInOutSupport(int, int) - Method in class recoin.system.RepositoryManager
- Creates an InOutSupport for the Component with the specified ID that has the ComponentSupport with the specified ID as its input.
- createInOutSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to create an InOutSupport.
- createModule(String) - Method in class recoin.system.MySQLRepositoryManager
- Creates a new Module and returns it.
- createModule(String) - Method in class recoin.system.RepositoryManager
- Creates a new Module for the specified group and returns it.
- createModuleGroup(String) - Method in class recoin.system.RuntimeManager
- Creates and returns a ModuleGroup for the specified groupname that is automatically populated with the Modules of the same groupname that have declared to be loaded on startup, i.e.
- createModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to create a Module.
- createNamedAttributeStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to an attribute for a Component with a certain name and value.
D
- databaseName - Variable in class recoin.system.MySQLRepositoryManager
- The database name.
- deployModule(Module) - Method in class recoin.system.RuntimeManager
- Deploys the specfified Module to the ModuleGroup that has the same groupname.
- deployModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to deploy a Module.
- description - Variable in class recoin.system.Repository
- Verbal description of the Repository.
- doc - Variable in class recoin.system.PropertiesReader
- The XML configuration file as a Document.
- driverName - Variable in class recoin.system.MySQLRepositoryManager
- The database driver of the datasource.
G
- getAttributes() - Method in class recoin.system.Repository
- Returns the attributes of this Repository in a Hashtable.
- getAttributesByComponentId(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the attributes of the Component with the specified ID.
- getAttributesByComponentId(int) - Method in class recoin.system.RepositoryManager
- Returns the attributes of the Component with the specified ID in a Hashtable.
- getAvailableComponents(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns all Components which are not yet loaded into the Module with the specified ID.
- getAvailableComponents(int) - Method in class recoin.system.RepositoryManager
- Returns all Components that are currently not loaded into a Component-to-Module relationship with the Module that has the specified ID.
- getClassname() - Method in class recoin.system.Repository
- Returns the classname of the RepositoryManager class that can be used to access this Repository.
- getComponentById(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the Component with the specified ID.
- getComponentById(int) - Method in class recoin.system.RepositoryManager
- Returns the Component with the specified ID.
- getComponentSupport() - Method in class recoin.system.MySQLRepositoryManager
- Returns all ComponentSupports.
- getComponentSupport() - Method in class recoin.system.RepositoryManager
- Returns all ComponentSupports currently in the repository.
- getComponentSupportById(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the ComponentSupport with the specified ID.
- getComponentSupportById(int) - Method in class recoin.system.RepositoryManager
- Returns the ComponentSupport with the specified ID.
- getComponents() - Method in class recoin.system.MySQLRepositoryManager
- Returns all Components.
- getComponents() - Method in class recoin.system.RepositoryManager
- Returns all Components from the repository.
- getComponentsByModuleId(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the Components that are loaded into the Module with the specified ID.
- getComponentsByModuleId(int) - Method in class recoin.system.RepositoryManager
- Returns the Components that are loaded into a Component-to-Module relationship in the repository.
- getConnection(String) - Method in class recoin.system.MySQLRepositoryManager
- Returns a Connection the a datasource using the specified URL.
- getConnection(String, String, String) - Method in class recoin.system.MySQLRepositoryManager
- Returns a Connection to a datasource using the specified URL as well as user name and password for authentication.
- getDescription() - Method in class recoin.system.Repository
- Returns a description of this Repository.
- getInOutSupportByComponentId(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the InOutSupports of the Component with the specified ID.
- getInOutSupportByComponentId(int) - Method in class recoin.system.RepositoryManager
- Returns the InOutSupports of the Component with the specified ID.
- getModuleById(int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the Module with the specified ID.
- getModuleById(int) - Method in class recoin.system.RepositoryManager
- Returns the Module with the specified ID.
- getModuleGroups() - Method in class recoin.system.RuntimeManager
- Returns the ModuleGroups in a Hashtable where the groupnames are the keys.
- getModulesByGroupname(String) - Method in class recoin.system.MySQLRepositoryManager
- Returns the Modules with the specified groupname.
- getModulesByGroupname(String) - Method in class recoin.system.RepositoryManager
- Returns the Modules that have declared to belong to the ModuleGroup with the specified groupname.
- getName() - Method in class recoin.system.Repository
- Returns the name of this Repository.
- getProperties() - Method in class recoin.system.ApplicationManager
- Returns the application properties from the properties file.
- getProperties() - Method in class recoin.system.PropertiesReader
- Returns the global properties read from the configuration file in a hashtable.
- getRepositories() - Method in class recoin.system.ApplicationManager
- Returns the repositories from the properties file.
- getRepositories() - Method in class recoin.system.PropertiesReader
- Returns the repositories declared in the configuration file.
- getRepository() - Method in class recoin.system.RepositoryManager
- Returns the Repository object that is used by this RepositoryManager.
- getRepositoryManager() - Method in class recoin.system.RuntimeManager
- Returns the RepositoryManager that is used to access the repository.
- getRuntimeManager() - Method in class recoin.system.RepositoryManager
- Gets the RuntimeManager.
- getRuntimeParameters(int, int) - Method in class recoin.system.MySQLRepositoryManager
- Returns the runtime parameters associated with the Module and Component with the specified IDs.
- getSelfDescription() - Method in class recoin.system.Repository
- Returns a self description of this Repository.
This method mimiques the behaviour of the toString() method. - getSessionManager() - Method in class recoin.system.RuntimeManager
- Returns the SessionManager.
- getStartupModules(Vector) - Method in class recoin.system.RuntimeManager
- Removes those modules from the specified Vector which have their
activatefield set to false and returns the resulting Vector. - guiManager - Variable in class recoin.system.ApplicationManager
- The GUIManager.
I
- inOutSupportByComponentIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve the InOutSupports of a Component.
- initiate() - Method in class recoin.system.MySQLRepositoryManager
- Initiates this MySQLRepositoryManager by reading the necessary attributes from the Repository and by establishing a Connection to the MySQL database in which the RECOIN repository is stored.
- initiate() - Method in class recoin.system.RepositoryManager
- Initiates this RepositoryManager.
This method should be overwritten to setup the RepositoryManager. - isRunning() - Method in class recoin.system.ApplicationManager
- Returns true if the start procedure of the application has completed.
J
- jdbcURL - Variable in class recoin.system.MySQLRepositoryManager
- The entire URL that can be used to connect to the datasource.
L
- loadComponent(int, int) - Method in class recoin.system.MySQLRepositoryManager
- Loads the Component with the specified ID into the Module with the specified ID.
- loadComponent(int, int) - Method in class recoin.system.RepositoryManager
- Loads the Component with the specified ID into the Module with the specified ID, i.e.
- loadComponent(Component, int) - Method in class recoin.system.RuntimeManager
- Loads the specified Component into the Module with the specified ID.
- loadComponentStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to load a Component into a Module.
- logger - Static variable in class recoin.system.ApplicationManager
- The logger for this class.
- logger - Static variable in class recoin.system.MySQLRepositoryManager
- The logger for this class.
- logger - Static variable in class recoin.system.MySQLRepositoryManagerTest
- logger - Static variable in class recoin.system.PropertiesReader
- The logger for this class.
- logger - Static variable in class recoin.system.RuntimeManager
- The logger for this class.
M
- MySQLRepositoryManager - class recoin.system.MySQLRepositoryManager.
- The MySQLRepositoryManager class is a direct subclass of the abstract RepositoryManager class.
- MySQLRepositoryManager() - Constructor for class recoin.system.MySQLRepositoryManager
- Creates a new MySQLRepositoryManager.
- MySQLRepositoryManagerTest - class recoin.system.MySQLRepositoryManagerTest.
- A TestCase to test the MySQLRepositoryManager class.
- MySQLRepositoryManagerTest(String) - Constructor for class recoin.system.MySQLRepositoryManagerTest
- Creates a new MySQLRepositoryManagerTest.
- main(String[]) - Static method in class recoin.system.ApplicationManager
- The main method ensures that the path to the RECOIN_HOME directory is specified as a command line argument.
- manager - Variable in class recoin.system.MySQLRepositoryManagerTest
- moduleByIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve a Module by its ID.
- moduleGroups - Variable in class recoin.system.RuntimeManager
- The ModuleGroups.
- modulesByGroupnameStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve Modules by their groupname.
N
- name - Variable in class recoin.system.Repository
- The name of the Repository.
P
- PropertiesReader - class recoin.system.PropertiesReader.
- The PropertiesReader is responsible for interpreting the global configuration file of the application.
- PropertiesReader(String) - Constructor for class recoin.system.PropertiesReader
- Creates a new PropertiesReader that reads the specified configuration file.
- parse(File) - Method in class recoin.system.PropertiesReader
- Reads the XML configuration file and returns it as a org.dom4j.Document.
- password - Variable in class recoin.system.MySQLRepositoryManager
- The password used for authentication.
- port - Variable in class recoin.system.MySQLRepositoryManager
- The port to connect to.
- prepareStatements(Connection) - Method in class recoin.system.MySQLRepositoryManager
- Instantiates all PreparedStatements using the specified Connection.
- properties - Variable in class recoin.system.ApplicationManager
- The Hashtable in which the properties are stored.
- properties - Variable in class recoin.system.PropertiesReader
- The global properties of the application.
- properties - Variable in class recoin.system.RuntimeManager
- The global properties that were set in the configuration file.
- propertiesFile - Variable in class recoin.system.PropertiesReader
- The XML configuration file as a File.
- propertiesReader - Variable in class recoin.system.ApplicationManager
- The PropertiesReader.
R
- Repository - class recoin.system.Repository.
- The Repository class encapsulates information about a repository which holds data about all components and interfaces used in RECOIN.
- Repository(Hashtable) - Constructor for class recoin.system.Repository
- Creates a new Repository with the specified parameters.
- RepositoryManager - class recoin.system.RepositoryManager.
- The RepositoryManager is an abstract superclass for all classes implementing an interface to a RECOIN repository.
- RepositoryManager() - Constructor for class recoin.system.RepositoryManager
- Creates a new RepositoryManager.
- RuntimeManager - class recoin.system.RuntimeManager.
- The RuntimeManager administrates and observes the runtime components of the application.
- RuntimeManager(ApplicationManager, Hashtable, Repository) - Constructor for class recoin.system.RuntimeManager
- Creates a new RuntimeManager that is controlled by the specified ApplicationManager.
- readConfiguration() - Method in class recoin.system.PropertiesReader
- Parses the configuration file and stores the repository and properties data accordingly.
- recoin.system - package recoin.system
- remoteAdmin - Variable in class recoin.system.RuntimeManager
- The remote administration service.
- removeAttribute(int, String) - Method in class recoin.system.MySQLRepositoryManager
- Removes the attribute with the specified name from the Component with the specified ID.
- removeAttribute(int, String) - Method in class recoin.system.RepositoryManager
- Removes the attribute with the specified unique name from the Component with the specified ID.
- removeAttributeStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to create an attribute.
- removeComponent(int) - Method in class recoin.system.MySQLRepositoryManager
- Removes the Component with the specified ID.
- removeComponent(int) - Method in class recoin.system.RepositoryManager
- Removes the Component with the specified ID from the repository.
- removeComponentFourthStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to remove the attributes of a Component.
- removeComponentSecondStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to remove the Component-to-Module relationship.
- removeComponentStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to remove a Component.
- removeComponentSupport(int) - Method in class recoin.system.MySQLRepositoryManager
- Removes the ComponentSupport with the specified ID.
- removeComponentSupport(int) - Method in class recoin.system.RepositoryManager
- Removes the ComponentSupport with the specified ID from the repository.
- removeComponentSupportSecondStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to remove the Component-to-ComponentSupport relationship.
- removeComponentSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to remove a ComponentSupport.
- removeComponentThirdStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to remove the Component-to-ComponentSupport relationship.
- removeInOutSupport(int) - Method in class recoin.system.MySQLRepositoryManager
- Removes the InOutSupport with the specified ID.
- removeInOutSupport(int) - Method in class recoin.system.RepositoryManager
- Removes the InOutSupport with the specified ID from the repository.
- removeInOutSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to remove an InOutSupport.
- removeModule(int) - Method in class recoin.system.MySQLRepositoryManager
- Removes the Module with the specified ID.
- removeModule(int) - Method in class recoin.system.RepositoryManager
- Removes the Module with the specified ID from the repository.
- removeModuleSecondStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to remove the Component-to-Module relationship.
- removeModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to remove a Module.
- removeModuleThirdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to remove the attributes associated with a Component-to-Module relationship.
- repositories - Variable in class recoin.system.PropertiesReader
- The repositories available.
- repository - Variable in class recoin.system.MySQLRepositoryManagerTest
- repository - Variable in class recoin.system.RepositoryManager
- The repository.
- repositoryManager - Variable in class recoin.system.RuntimeManager
- The RepositoryManager to load and unload Module objects to and from the layers.
- running - Variable in class recoin.system.ApplicationManager
- Boolean value to signal that the application has completed the starting procedure and is running.
- runtimeManager - Variable in class recoin.system.ApplicationManager
- The RuntimeManager.
- runtimeManager - Variable in class recoin.system.RepositoryManager
- The RuntimeManager of the application.
- runtimeParametersStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve all attributes associated with a Component-to-Module relationship.
S
- serverName - Variable in class recoin.system.MySQLRepositoryManager
- The server name where the datasource is located.
- sessionManager - Variable in class recoin.system.RuntimeManager
- The SessionManager.
- setRepository(Repository) - Method in class recoin.system.RepositoryManager
- Sets the Repository that should be used by this RepositoryManager to the specified one.
- setRuntimeManager(RuntimeManager) - Method in class recoin.system.RepositoryManager
- Sets the RuntimeManager.
- setUp() - Method in class recoin.system.MySQLRepositoryManagerTest
- Sets up this MySQLRepositoryManagerTest.
- startRuntimeManager(Hashtable) - Method in class recoin.system.ApplicationManager
- Starts the RuntimeManager using the values in the specified Hashtable.
- stopRuntimeManager() - Method in class recoin.system.ApplicationManager
- Stops the RuntimeManager.
- supportByIdStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve a ComponentSupport by its ID.
- supportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to retrieve all ComponentSupports.
T
- testAttribute() - Method in class recoin.system.MySQLRepositoryManagerTest
- testComponent() - Method in class recoin.system.MySQLRepositoryManagerTest
- testComponentEquality() - Method in class recoin.system.MySQLRepositoryManagerTest
- testManager() - Method in class recoin.system.MySQLRepositoryManagerTest
- testModule() - Method in class recoin.system.MySQLRepositoryManagerTest
- testSupport() - Method in class recoin.system.MySQLRepositoryManagerTest
- testUpdate() - Method in class recoin.system.MySQLRepositoryManagerTest
U
- undeployModule(int) - Method in class recoin.system.RuntimeManager
- Undeploys the Module with the specified ID.
- undeployModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to undeploy a Module.
- unloadComponent(int, int) - Method in class recoin.system.MySQLRepositoryManager
- Unloads the Component with the specified ID from the Module with the specified ID.
- unloadComponent(int, int) - Method in class recoin.system.RepositoryManager
- Unloads the Component with the specified ID from the Module with the specified ID, i.e.
- unloadComponent(int, int) - Method in class recoin.system.RuntimeManager
- Unloads the specified Component from the Module with the specified ID.
- unloadComponentStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to unload a Component from a Module.
- updateAttribute(int, String, String) - Method in class recoin.system.MySQLRepositoryManager
- Updates the attribute with the specified name that belongs to the Component with the specified ID and sets its value the the specified value.
- updateAttribute(int, String, String) - Method in class recoin.system.RepositoryManager
- Updates the attribute of the Component with the specified ID that has the specified unique name and sets it to the specified value.
- updateAttributeStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to update an attribute of a Component.
- updateComponent(Component) - Method in class recoin.system.MySQLRepositoryManager
- Updates the specified Component.
- updateComponent(Component, int) - Method in class recoin.system.MySQLRepositoryManager
- Updates the
initiatedstate of the specified Component that has been loaded into the Module with the specified ID. - updateComponent(Component) - Method in class recoin.system.RepositoryManager
- Updates the specified Component in the repository.
- updateComponent(Component, int) - Method in class recoin.system.RepositoryManager
- Updates the relationship between the specified Component and the Module with the specified ID.
- updateComponentStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to update a Component.
- updateComponentSupport(ComponentSupport) - Method in class recoin.system.MySQLRepositoryManager
- Updates the specified ComponentSupport.
- updateComponentSupport(ComponentSupport) - Method in class recoin.system.RepositoryManager
- Updates the specified ComponentSupport in the repository.
- updateComponentSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to update a ComponentSupport.
- updateInOutSupport(InOutSupport) - Method in class recoin.system.MySQLRepositoryManager
- Updates the specified InOutSupport.
- updateInOutSupport(InOutSupport) - Method in class recoin.system.RepositoryManager
- Updates the specified InOutSupport in the repository.
- updateInOutSupportStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to update an InOutSupport.
- updateModule(Module) - Method in class recoin.system.MySQLRepositoryManager
- Updates the specified Module.
- updateModule(Module) - Method in class recoin.system.RepositoryManager
- Updates the specified Module in the repository.
- updateModuleSecondStatement - Variable in class recoin.system.MySQLRepositoryManager
- Auxiliary PreparedStatement to update the Component-To-Module relationship.
- updateModuleStatement - Variable in class recoin.system.MySQLRepositoryManager
- PreparedStatement to update a Module.
- user - Variable in class recoin.system.MySQLRepositoryManager
- The user name that is used for authentication.
A C D G I J L M N P R S T U
|
|||||||||
| Home >> All >> recoin >> [ system overview ] | PREV NEXT | ||||||||