A C D E F G H I L M N O P R S T U V

A

acquire() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
AcquiredExperiment - Class in org.eodisp.core.sm.service
 
AcquiredExperiment(EDataObject) - Constructor for class org.eodisp.core.sm.service.AcquiredExperiment
 
AcquiredExperiment.Federate - Class in org.eodisp.core.sm.service
 
AcquiredExperiment.Federate(String, String, String, String, String, SomFile, FileInitData[]) - Constructor for class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
AcquiredExperiment.FederationExecution - Class in org.eodisp.core.sm.service
 
AcquiredExperiment.FederationExecution(String, EDataObject) - Constructor for class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
acquireExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
addError(Throwable) - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
addExperimentListener(ExperimentListener) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
addExperimentTaskListener(ExperimentTaskListener) - Method in class org.eodisp.core.sm.service.ExperimentTask
 
addFederateListener(FederateListener) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
addFederateProcessListener(FederateProcessListener) - Method in class org.eodisp.core.mm.service.FederateProcess
 
addFederationStateListener(ControlFederateListenerRemote) - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Registers a listener with the control federate.
addFederationStateListener(ControlFederateListenerRemote) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
 
addInteractionListener(ControlFederateInteractionListener) - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Adds a listener for the interactions processed by this ambassador.
addNewExperiment(DataObject, String) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
addNewFederateExecution(DataObject, DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
addNewFederationExecution(DataObject, String) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
addNewInitData(DataObject, File, String) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
addRow(StringBuilder, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
addSom(SomFile) - Method in interface org.eodisp.core.common.ReposModelService
Adds a physical SOM file to the repository.
addSom(String, String, String, File) - Method in class org.eodisp.core.common.ReposServiceProxy
 
addSom(SomFile) - Method in class org.eodisp.core.repos.service.ReposModelServiceImpl
Adds a physical SOM file to the repository.
announceSynchronizationPoint(String, byte[]) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
 
APP_DESCRIPTION - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_DESCRIPTION - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_DESCRIPTION - Static variable in class org.eodisp.core.sm.control.application.ControlFederateMain
 
APP_ID - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_ID - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_NAME - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_NAME - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_NAME - Static variable in class org.eodisp.core.sm.control.application.ControlFederateMain
 
APP_OWNER_COUNTRY - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_COUNTRY - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_CUSTOM_1 - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_CUSTOM_1 - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_CUSTOM_2 - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_CUSTOM_2 - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_CUSTOM_3 - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_CUSTOM_3 - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_FIRSTNAME - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_FIRSTNAME - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_MAIL - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_MAIL - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_SURNAME - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_SURNAME - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
APP_OWNER_TEL - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
APP_OWNER_TEL - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 

C

cancel() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
cancelAll() - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
This methods stops (i.e.
cancelAll() - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
Kills all currently running experiments.
cancelExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
CHECK_PERMISSIONS - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
clearExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
This will cancel and clear the experiment.
COMMAND_LINE_MAPPER - Static variable in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
A command line mapper that adds short flags for the fdd and federation-execution command line flags.
compareExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.AcquiredExperiment
 
connectToRepos() - Method in interface org.eodisp.core.common.MmCoreService
Establishes a connection to the model repository application.
connectToRepos() - Method in interface org.eodisp.core.common.SmCoreService
Establishes a connection to the model repository application.
connectToRepos() - Method in class org.eodisp.core.mm.service.MmCoreServiceImpl
Establishes a connection to the model repository application.
connectToRepos() - Method in class org.eodisp.core.mm.service.MmCoreServiceProxy
 
connectToRepos() - Method in class org.eodisp.core.sm.service.SmCoreServiceImpl
Establishes a connection to the model repository application.
connectToRepos() - Method in class org.eodisp.core.sm.service.SmCoreServiceProxy
 
ControlFederate - Class in org.eodisp.core.sm.control.proxies
Autogenerated proxy ambassador.
ControlFederate(RTIambassador) - Constructor for class org.eodisp.core.sm.control.proxies.ControlFederate
Constructor.
ControlFederateAppModule - Class in org.eodisp.core.sm.control.application
 
ControlFederateAppModule() - Constructor for class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
ControlFederateConfiguration - Class in org.eodisp.core.sm.control.application
 
ControlFederateConfiguration(File) - Constructor for class org.eodisp.core.sm.control.application.ControlFederateConfiguration
ControlFederateInteractionListener - Interface in org.eodisp.core.sm.control.proxies
Autogenerated interaction listener interface.
ControlFederateListenerRemote - Interface in org.eodisp.core.sm.control
 
ControlFederateMain - Class in org.eodisp.core.sm.control.application
The EODiSP control federate that used by the simulation manager to control a federation execution.
ControlFederateRemote - Interface in org.eodisp.core.sm.control
Interface to control and receive the status of an EODiSP federation execution.
ControlFederateRemoteImpl - Class in org.eodisp.core.sm.control
 
ControlFederateRemoteImpl(String, URL, int, String) - Constructor for class org.eodisp.core.sm.control.ControlFederateRemoteImpl
 
copyApplicationData(DataObject, Configuration, URI) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
copyApplicationData(DataObject, Configuration) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
Copies data from the local configuration to the repository data.
copyFederateData(DataObject, Federate, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
CRC_URI - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
createInitiDg() - Static method in class org.eodisp.core.repos.service.ReposUtil
Creates an initial data graph which can be used as an empty skeleton.
createInitiDg() - Static method in class org.eodisp.core.sm.service.SmProjectUtil
Creates an initial data graph which can be used as an empty skeleton.

D

decreaseTime() - Method in class org.eodisp.core.mm.service.FederateLock
 
DEFAULT_WORKING_DIR - Static variable in class org.eodisp.core.repos.application.ReposApplication
The complete path of the default working directory of the model repository application, this is: {user.home}/.eodisp/model_repository
DEFAULT_WORKING_DIR - Static variable in class org.eodisp.core.sm.control.application.ControlFederateMain
 
delete(EObject) - Static method in class org.eodisp.core.common.EmfUtil
A delete method that removes an object from its containing resource and handles cross references if necessary.
deleteSom(String, String) - Method in interface org.eodisp.core.common.ReposModelService
Deletes the physical SOM file that is locally stored on in the repository.
deleteSom(String, String) - Method in class org.eodisp.core.common.ReposServiceProxy
 
deleteSom(String, String) - Method in class org.eodisp.core.repos.service.ReposModelServiceImpl
Deletes the physical SOM file that is locally stored on in the repository.
DESCRIPTION - Static variable in class org.eodisp.core.mm.config.MmConfiguration
Describes the configuration.
DESCRIPTION - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
DESCRIPTION - Static variable in class org.eodisp.core.sm.config.SmConfiguration
Describes the configuration.
DESCRIPTION - Static variable in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
Describes the configuration.

E

EmfUtil - Class in org.eodisp.core.common
 
EODISP_LRC_LOG4J_CUSTOM_FILE - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
EODISP_LRC_LOG_LEVEL - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
equals(Object) - Method in class org.eodisp.core.common.FederateProcessHandle
equals(Object) - Method in class org.eodisp.core.mm.service.Federate
 
error(Throwable) - Method in interface org.eodisp.core.sm.control.ControlFederateListenerRemote
 
ExperimentAcquireException - Exception in org.eodisp.core.sm.service
 
ExperimentAcquireException(String) - Constructor for exception org.eodisp.core.sm.service.ExperimentAcquireException
ExperimentAcquireException(Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentAcquireException
ExperimentAcquireException(String, Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentAcquireException
experimentChanged() - Method in interface org.eodisp.core.sm.service.ExperimentListener
 
experimentChanged() - Method in interface org.eodisp.core.sm.service.ExperimentTaskListener
 
ExperimentListener - Interface in org.eodisp.core.sm.service
 
ExperimentStartException - Exception in org.eodisp.core.sm.service
 
ExperimentStartException(String) - Constructor for exception org.eodisp.core.sm.service.ExperimentStartException
ExperimentStartException(Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentStartException
ExperimentStartException(String, Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentStartException
ExperimentStopException - Exception in org.eodisp.core.sm.service
 
ExperimentStopException(String) - Constructor for exception org.eodisp.core.sm.service.ExperimentStopException
ExperimentStopException(String, Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentStopException
ExperimentTask - Class in org.eodisp.core.sm.service
This is a single task that is able to execute an experiment.
ExperimentTask(AcquiredExperiment) - Constructor for class org.eodisp.core.sm.service.ExperimentTask
 
ExperimentTaskException - Exception in org.eodisp.core.sm.service
 
ExperimentTaskException(String) - Constructor for exception org.eodisp.core.sm.service.ExperimentTaskException
ExperimentTaskException(String, Throwable) - Constructor for exception org.eodisp.core.sm.service.ExperimentTaskException
ExperimentTaskListener - Interface in org.eodisp.core.sm.service
 
ExperimentTaskManager - Class in org.eodisp.core.sm.service
 
ExperimentTaskManager() - Constructor for class org.eodisp.core.sm.service.ExperimentTaskManager
Default constructor.
ExperimentTaskState - Class in org.eodisp.core.sm.service
 
ExperimentTaskState() - Constructor for class org.eodisp.core.sm.service.ExperimentTaskState
 
ExperimentTaskState.ControlFederateState - Enum in org.eodisp.core.sm.service
 
ExperimentTaskState.TaskState - Enum in org.eodisp.core.sm.service
 

F

Federate - Class in org.eodisp.core.mm.service
 
Federate(String, String, String, String, File, Manifest, String, String, int) - Constructor for class org.eodisp.core.mm.service.Federate
 
FederateAccessException - Exception in org.eodisp.core.common
 
FederateAccessException(String, String, String) - Constructor for exception org.eodisp.core.common.FederateAccessException
 
federateChanged() - Method in interface org.eodisp.core.mm.service.FederateListener
 
FederateListener - Interface in org.eodisp.core.mm.service
 
FederateLock - Class in org.eodisp.core.mm.service
 
FederateLock(String, String, FederateProcessHandle, Federate) - Constructor for class org.eodisp.core.mm.service.FederateLock
 
FederateNotKnownException - Exception in org.eodisp.core.common
Thrown to indicate that a federate specified by a federateId (UUID) is not known.
FederateNotKnownException() - Constructor for exception org.eodisp.core.common.FederateNotKnownException
FederateNotKnownException(String) - Constructor for exception org.eodisp.core.common.FederateNotKnownException
FederateNotKnownException(String, Throwable) - Constructor for exception org.eodisp.core.common.FederateNotKnownException
FederateNotKnownException(Throwable) - Constructor for exception org.eodisp.core.common.FederateNotKnownException
FederateProcess - Class in org.eodisp.core.mm.service
Starts the federate bundle.
FederateProcess(Federate) - Constructor for class org.eodisp.core.mm.service.FederateProcess
 
FederateProcessHandle - Class in org.eodisp.core.common
An immutable handle that identifies a running federate on the model manager.
FederateProcessHandle(int) - Constructor for class org.eodisp.core.common.FederateProcessHandle
Creates a new FederateProcessHandle with the given id.
FederateProcessListener - Interface in org.eodisp.core.mm.service
 
FederateStartException - Exception in org.eodisp.core.common
Thrown to indicate that a Federate could not be started on the model manager.
FederateStartException() - Constructor for exception org.eodisp.core.common.FederateStartException
FederateStartException(String) - Constructor for exception org.eodisp.core.common.FederateStartException
FederateStartException(String, Throwable) - Constructor for exception org.eodisp.core.common.FederateStartException
FederateStartException(Throwable) - Constructor for exception org.eodisp.core.common.FederateStartException
FederationException - Exception in org.eodisp.core.sm.control
 
FederationException(String, Throwable) - Constructor for exception org.eodisp.core.sm.control.FederationException
 
FederationException(String) - Constructor for exception org.eodisp.core.sm.control.FederationException
 
FederationException(Throwable) - Constructor for exception org.eodisp.core.sm.control.FederationException
 
federationSynchronized(String) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
 
FileInitData - Class in org.eodisp.core.common
 
FileInitData(byte[], String) - Constructor for class org.eodisp.core.common.FileInitData
 
findAllExperiments(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllFederates(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllFederatesForFederationExecution(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllFederationExecutionsForExperiment(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllInitDataForFederate(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllReposSimulationManagers(DataObject) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
findAllReposSoms(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findAllSoms(DataObject) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
findCategoriesForSom(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findFederationExecutionForLocalFederat(DataObject, DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findFederationExecutionsForExperiment(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findLocalFederateForInitData(DataObject, DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findReposFederate(DataObject, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
findReposFederate(DataObject, DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findReposModelManager(DataObject, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
findReposSimulationManager(DataObject, String) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findReposSomForLocalFederate(DataObject, Federate) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
findSmProject(DataGraph) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findSomForReposFederate(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
findTrustedSmsForLocalFederate(DataObject, Federate) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 

G

getAllData() - Method in interface org.eodisp.core.common.ReposModelService
Returns all data currently stored in the model repository.
getAllData() - Method in interface org.eodisp.core.common.SmModelService
Returns all data currently stored in the project file.
getAllData() - Method in class org.eodisp.core.repos.service.ReposModelServiceImpl
 
getAllData() - Method in class org.eodisp.core.sm.service.SmModelServiceImpl
 
getAllFederates() - Method in class org.eodisp.core.sm.service.AcquiredExperiment
 
getBundleId() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getBundlePath() - Method in class org.eodisp.core.mm.service.Federate
 
getBundleVersion() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getControlFederateRemote() - Method in class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
getControlFederateState() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
getCrcUri() - Method in class org.eodisp.core.sm.config.SmConfiguration
 
getCurrentFederationExecution() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
getDataGraph() - Method in class org.eodisp.core.repos.service.ReposModelReader
 
getDataGraph() - Method in class org.eodisp.core.sm.service.SmModelReader
 
getEntries() - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
getEodispFederates() - Method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
getErrors() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
getExperimentName() - Method in class org.eodisp.core.mm.service.FederateLock
 
getExperimentName() - Method in class org.eodisp.core.sm.service.AcquiredExperiment
 
getExperimentTaskManager() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
 
getFddUrl() - Method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
getFederate() - Method in class org.eodisp.core.mm.service.FederateLock
 
getFederate() - Method in class org.eodisp.core.mm.service.FederateProcess
 
getFederate(String, String) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
getFederateDescription() - Method in class org.eodisp.core.mm.service.Federate
 
getFederateDir() - Method in class org.eodisp.core.mm.config.MmConfiguration
 
getFederateId() - Method in class org.eodisp.core.mm.service.Federate
 
getFederateInfo(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
getFederateInfoText(DataObject, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
getFederateName() - Method in class org.eodisp.core.mm.service.Federate
 
getFederateProcessManager() - Method in class org.eodisp.core.mm.application.MmAppModuleCore
Returns the process manager for the model manager.
getFederates() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
getFederateVersion() - Method in class org.eodisp.core.mm.service.Federate
 
getFederatInfo(Federate, DataObject) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
getFederationExecution() - Method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
getFederationExecution() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
getFederations() - Method in class org.eodisp.core.sm.service.AcquiredExperiment
 
getFederationState() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
getFileData() - Method in class org.eodisp.core.common.FileInitData
 
getFileData() - Method in class org.eodisp.core.common.SomFile
 
getFilename() - Method in class org.eodisp.core.common.FileInitData
 
getFomUri() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
getHandle() - Method in class org.eodisp.core.mm.service.FederateLock
 
getHandle() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getId() - Method in class org.eodisp.core.mm.application.MmAppModuleCore
getId() - Method in class org.eodisp.core.repos.application.ReposAppModule
getId() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
getId() - Method in class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
getIdAndVersion() - Method in class org.eodisp.core.mm.service.Federate
Returns the federate id and the federate version concatenated with an underline ('_').
getInitData() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getInstance() - Static method in class org.eodisp.core.mm.service.MmCoreServiceImpl
Return the only instance of this class (singleton).
getInstance() - Static method in class org.eodisp.core.sm.service.SmCoreServiceImpl
Return the only instance of this class (singleton).
getManifest() - Method in class org.eodisp.core.mm.service.Federate
 
getMaxParallelStarts() - Method in class org.eodisp.core.mm.service.Federate
 
getMmCoreServiceProxy() - Method in class org.eodisp.core.mm.application.MmAppModuleCore
 
getMmModelFile() - Method in class org.eodisp.core.mm.config.MmConfiguration
 
getModelManagerNameForFederate(EDataObject, EDataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
getModelReader() - Method in class org.eodisp.core.repos.application.ReposAppModule
 
getModelReader() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
 
getName(Object) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
getName(Object, String) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
Returns a string representing the name of the given object.
getName() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
getPhysicalSomFile(EDataGraph, String, String) - Static method in class org.eodisp.core.repos.service.ReposUtil
 
getRemoteLocation() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getRemoteService() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getReposModelFile() - Method in class org.eodisp.core.repos.config.ReposConfiguration
 
getReposService() - Method in class org.eodisp.core.mm.application.MmAppModuleCore
Returns a reference to the repository service or null, if it is not connected.
getReposService() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
Returns a reference to the repository service or null, if it is not connected.
getReposServiceProxy() - Method in class org.eodisp.core.mm.application.MmAppModuleCore
 
getReposServiceProxy() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
 
getReposUri() - Method in class org.eodisp.core.mm.config.MmConfiguration
 
getReposUri() - Method in class org.eodisp.core.sm.config.SmConfiguration
 
getRootObject() - Method in class org.eodisp.core.common.ReposServiceProxy
 
getRootObject() - Method in class org.eodisp.core.sm.service.SmModelServiceProxy
 
getSimulationManagerId() - Method in class org.eodisp.core.mm.service.FederateLock
 
getSmCoreServiceProxy() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
 
getSmModelFile() - Method in class org.eodisp.core.sm.config.SmConfiguration
 
getSmModelServiceProxy() - Method in class org.eodisp.core.sm.application.SmAppModuleCore
 
getSom(String, String) - Method in interface org.eodisp.core.common.ReposModelService
Reads a SOM file locally in the repository and returns it.
getSom(String, String) - Method in class org.eodisp.core.common.ReposServiceProxy
 
getSom(String, String) - Method in class org.eodisp.core.repos.service.ReposModelServiceImpl
Reads a SOM file locally in the repository and returns it.
getSomData() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getSomId() - Method in class org.eodisp.core.mm.service.Federate
 
getSomId() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getSomName() - Method in class org.eodisp.core.common.SomFile
 
getSomsDir() - Method in class org.eodisp.core.repos.config.ReposConfiguration
 
getSomVersion() - Method in class org.eodisp.core.common.SomFile
 
getSomVersion() - Method in class org.eodisp.core.mm.service.Federate
 
getSomVersion() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
getState() - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Returns the state of the EODiSP federation
getState() - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
 
getState(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
getTaskState() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
getTaskState() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
getUniqueFileName() - Method in class org.eodisp.core.common.SomFile
 
getUniqueName() - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 

H

hasError() - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
hashCode() - Method in class org.eodisp.core.common.FederateProcessHandle
hashCode() - Method in class org.eodisp.core.mm.service.Federate
 
hasPermission(DataObject, String, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
hasRunningExperiments() - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 

I

ID - Static variable in class org.eodisp.core.mm.application.MmAppModuleCore
The Id of this Application Module.
ID - Static variable in class org.eodisp.core.mm.config.MmConfiguration
The Id of this configuration.This id can be used to retrieve the configuration entries.
ID - Static variable in class org.eodisp.core.repos.application.ReposAppModule
 
ID - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
ID - Static variable in class org.eodisp.core.sm.application.SmAppModuleCore
The Id of this Application Module.
ID - Static variable in class org.eodisp.core.sm.config.SmConfiguration
The Id of this configuration.This id can be used to retrieve the configuration entries.
ID - Static variable in class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
ID - Static variable in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
The Id of this configuration.This id can be used to retrieve the configuration entries.
init(long, TimeUnit) - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Causes a transition from the state FederationState#NOT_INITIALIZED to FederationState#INITIALIZED, while during the state transition it the state is set to FederationState#INITIALIZING.
init(long, TimeUnit) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
Causes a transition from the state FederationState#NOT_INITIALIZED to FederationState#INITIALIZED, while during the state transition it the state is set to FederationState#INITIALIZING.
initAfterJoin() - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
This method is called from the #joinFederationExecution(String, String, MobileFederateServices) method just after the federate has been joined.
InitDataException - Exception in org.eodisp.core.common
Thrown to indicate that some given init data could not be parsed.
InitDataException() - Constructor for exception org.eodisp.core.common.InitDataException
InitDataException(String) - Constructor for exception org.eodisp.core.common.InitDataException
InitDataException(String, Throwable) - Constructor for exception org.eodisp.core.common.InitDataException
InitDataException(Throwable) - Constructor for exception org.eodisp.core.common.InitDataException
isCheckPermissions() - Method in class org.eodisp.core.mm.config.MmConfiguration
 
isDirty() - Method in class org.eodisp.core.common.ReposServiceProxy
Checks if there are some changes to be saved.
isDirty() - Method in class org.eodisp.core.sm.service.SmModelServiceProxy
 
isExperiment(Object) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
isExperimentAcquired(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
isFederateRunning(String, String) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
Checks whether the federate with the given id and version is currently running.
isFederationExecution(Object) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
isInitData(Object) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
isLocalFederate(Object) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
isProcessCreated() - Method in class org.eodisp.core.mm.service.FederateProcess
 
isRemoteTestSupport() - Method in class org.eodisp.core.mm.config.MmConfiguration
 
isRemoteTestSupport() - Method in class org.eodisp.core.sm.config.SmConfiguration
 
isReposConnected() - Method in interface org.eodisp.core.common.MmCoreService
Tests if a connection to the model repository application is already established.
isReposConnected() - Method in interface org.eodisp.core.common.SmCoreService
Tests if a connection to the model repository application is already established.
isReposConnected() - Method in class org.eodisp.core.mm.service.MmCoreServiceImpl
Tests if a connection to the model repository application is already established.
isReposConnected() - Method in class org.eodisp.core.mm.service.MmCoreServiceProxy
 
isReposConnected() - Method in class org.eodisp.core.sm.service.SmCoreServiceImpl
Tests if a connection to the model repository application is already established.
isReposConnected() - Method in class org.eodisp.core.sm.service.SmCoreServiceProxy
 
isRunning() - Method in class org.eodisp.core.mm.service.FederateProcess
 
isScheduledForReload() - Method in class org.eodisp.core.common.ReposServiceProxy
 
isTaskForExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTask
 

L

load() - Method in class org.eodisp.core.common.ReposServiceProxy
 
load() - Method in class org.eodisp.core.repos.service.ReposModelReader
 
load() - Method in class org.eodisp.core.sm.service.SmModelReader
 
load() - Method in class org.eodisp.core.sm.service.SmModelServiceProxy
 
loadAllData(EDataGraph, String) - Static method in class org.eodisp.core.repos.service.ReposUtil
 
loadAllData(EDataGraph, String) - Static method in class org.eodisp.core.sm.service.SmProjectUtil
This loads all Data currently in the resource.
LOCK_TIMEOUT - Static variable in interface org.eodisp.core.common.ModelManagerRemote
This is the time specifying how long a lock for a federate is valid.
lockFederate(String, String, String, String) - Method in interface org.eodisp.core.common.ModelManagerRemote
Locks the federate with the given Id and version so that it is ready to be started by the calling simulation manager.
lockFederate(String, String, String, String) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
lockFederate(String, String, String, String) - Method in class org.eodisp.core.mm.service.ModelManagerRemoteImpl
Locks the federate with the given Id and version so that it is ready to be started by the calling simulation manager.
logger - Static variable in class org.eodisp.core.common.EmfUtil
Log4J logger for this class
logger - Static variable in class org.eodisp.core.common.ReposServiceProxy
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.application.MmAppModuleCore
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.config.MmConfiguration
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.helper.MmEmfHelper
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.service.MmCoreServiceImpl
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.service.MmFederateProcessManager
Log4J logger for this class
logger - Static variable in class org.eodisp.core.mm.service.ModelManagerRemoteImpl
Log4J logger for this class
logger - Static variable in class org.eodisp.core.repos.application.ReposMain
Log4J logger for this class
logger - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
Log4J logger for this class
logger - Static variable in class org.eodisp.core.repos.service.ReposModelReader
Log4J logger for this class
logger - Static variable in class org.eodisp.core.repos.service.ReposModelServiceImpl
Log4J logger for this class
logger - Static variable in class org.eodisp.core.repos.service.ReposUtil
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.application.SmAppModuleCore
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.config.SmConfiguration
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.control.application.ControlFederateMain
 
logger - Static variable in class org.eodisp.core.sm.helper.SmEmfHelper
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.ExperimentTask
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.ExperimentTaskManager
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.SmCoreServiceImpl
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.SmModelReader
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.SmModelServiceImpl
Log4J logger for this class
logger - Static variable in class org.eodisp.core.sm.service.SmModelServiceProxy
Log4J logger for this class

M

main(String[]) - Static method in class org.eodisp.core.repos.application.ReposMain
The main class for the model repository application.
main(String[]) - Static method in class org.eodisp.core.sm.config.SmConfiguration
 
main(String[]) - Static method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
main(String[]) - Static method in class org.eodisp.core.sm.control.application.ControlFederateMain
Creates the RootApp instance and starts the federate.
MAIN_CLASS - Static variable in class org.eodisp.core.sm.control.application.ControlFederateMain
 
MM_FEDERATE_DIR - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
MM_PROJECT_FILE - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
MmAppModuleCore - Class in org.eodisp.core.mm.application
Application module to startup the model manager core.
MmAppModuleCore() - Constructor for class org.eodisp.core.mm.application.MmAppModuleCore
 
MmConfiguration - Class in org.eodisp.core.mm.config
Configuration of the model manager.
MmConfiguration(File) - Constructor for class org.eodisp.core.mm.config.MmConfiguration
Constructor.
MmCoreService - Interface in org.eodisp.core.common
The local interface for the core services of the model manager application.
MmCoreServiceImpl - Class in org.eodisp.core.mm.service
 
MmCoreServiceProxy - Class in org.eodisp.core.mm.service
 
MmCoreServiceProxy() - Constructor for class org.eodisp.core.mm.service.MmCoreServiceProxy
 
MmEmfHelper - Class in org.eodisp.core.mm.helper
 
MmEmfHelper() - Constructor for class org.eodisp.core.mm.helper.MmEmfHelper
 
MmFederateProcessManager - Class in org.eodisp.core.mm.service
 
MmFederateProcessManager() - Constructor for class org.eodisp.core.mm.service.MmFederateProcessManager
Default constructor.
ModelManagerRemote - Interface in org.eodisp.core.common
The remote interface of the model manager.
ModelManagerRemoteImpl - Class in org.eodisp.core.mm.service
 
ModelManagerRemoteImpl() - Constructor for class org.eodisp.core.mm.service.ModelManagerRemoteImpl
 

N

NAME - Static variable in class org.eodisp.core.mm.config.MmConfiguration
The name of the configuration.
NAME - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
NAME - Static variable in class org.eodisp.core.sm.config.SmConfiguration
The name of the configuration.
NAME - Static variable in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
The name of the configuration.
notifyReceiveInteraction(InteractionClassHandle, ParameterHandleValueMap, byte[], OrderType, TransportationType) - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Notifies the federate of a received interaction.

O

org.eodisp.core.common - package org.eodisp.core.common
Common interfaces and classes needed by all core applications.
org.eodisp.core.mm.application - package org.eodisp.core.mm.application
Core application classes of the model manager
org.eodisp.core.mm.config - package org.eodisp.core.mm.config
Configuration classes of the model manager
org.eodisp.core.mm.helper - package org.eodisp.core.mm.helper
Helper classes of the model manager
org.eodisp.core.mm.service - package org.eodisp.core.mm.service
Implementation of the services provided by the model manager application.
org.eodisp.core.repos.application - package org.eodisp.core.repos.application
Core application classes of the repository
org.eodisp.core.repos.config - package org.eodisp.core.repos.config
Configuration classes of the repository
org.eodisp.core.repos.service - package org.eodisp.core.repos.service
Implementation of the services provided by the model repository application.
org.eodisp.core.sm.application - package org.eodisp.core.sm.application
Core application classes of the simulation manager
org.eodisp.core.sm.config - package org.eodisp.core.sm.config
Configuration classes of the simulation manager
org.eodisp.core.sm.control - package org.eodisp.core.sm.control
Implementation of the EODISP Control Federate.
org.eodisp.core.sm.control.application - package org.eodisp.core.sm.control.application
Core application classes of the control federate.
org.eodisp.core.sm.control.proxies - package org.eodisp.core.sm.control.proxies
Proxies used by the Control Federate.
org.eodisp.core.sm.helper - package org.eodisp.core.sm.helper
Helper classes of the simulation manager
org.eodisp.core.sm.service - package org.eodisp.core.sm.service
Implementation of the services provided by the simulation manager application.

P

pause() - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Causes a transition from the state FederationState#STARTED to FederationState#PAUSED, while during the state transition it the state is set to FederationState#PAUSING.
pause() - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
It may take up to 30 seconds for this method to return.
pause() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
pauseExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
postShutdown(RootApp) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
postShutdown(RootApp) - Method in class org.eodisp.core.repos.application.ReposAppModule
postShutdown(RootApp) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
preStartup(RootApp) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
preStartup(RootApp) - Method in class org.eodisp.core.repos.application.ReposAppModule
preStartup(RootApp) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
processStarted() - Method in interface org.eodisp.core.mm.service.FederateProcessListener
 
processStopped() - Method in interface org.eodisp.core.mm.service.FederateProcessListener
 
publishInteractionClasses() - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Publishes all supported interaction classes.
publishObjectClassAttributes() - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Publishes all supported object class attributes.

R

readFederates(File) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
receiveRegisterFederate(byte[], byte[], OrderType, TransportationType) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
Receives a RegisterFederate interaction.
receiveRegisterFederate(byte[], byte[], OrderType, TransportationType) - Method in interface org.eodisp.core.sm.control.proxies.ControlFederateInteractionListener
Receives a RegisterFederate interaction.
registerConfiguration(RootApp) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
registerConfiguration(RootApp) - Method in class org.eodisp.core.repos.application.ReposAppModule
registerConfiguration(RootApp) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
registerConfiguration(RootApp) - Method in class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
REGISTRY_NAME - Static variable in interface org.eodisp.core.common.ModelManagerRemote
 
REGISTRY_NAME - Static variable in interface org.eodisp.core.common.ReposModelService
This name is used for two purposes: The model repository application will export this interface with this name (through the eodisp_remote package) All applications can perform a lookup on this name to find the remote (this) interface (through the eodisp_remote package)
REGISTRY_NAME - Static variable in interface org.eodisp.core.sm.control.ControlFederateRemote
 
REMOTE_TEST_SUPPORT - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
removeExperimentChildren(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
removeExperimentListener(ExperimentListener) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
removeExperimentTaskListener(ExperimentTaskListener) - Method in class org.eodisp.core.sm.service.ExperimentTask
 
removeFederateChildren(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
removeFederateListener(FederateListener) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
removeFederateProcessListener(FederateProcessListener) - Method in class org.eodisp.core.mm.service.FederateProcess
 
removeFederationChildren(DataObject) - Static method in class org.eodisp.core.sm.helper.SmEmfHelper
 
removeInteractionListener(ControlFederateInteractionListener) - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Removes a listener for the interactions processed by this ambassador.
REPOS_MODEL_FILE - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
REPOS_MODEL_FILE_DESC - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
REPOS_URI - Static variable in class org.eodisp.core.mm.config.MmConfiguration
 
REPOS_URI - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
ReposApplication - Class in org.eodisp.core.repos.application
 
ReposApplication() - Constructor for class org.eodisp.core.repos.application.ReposApplication
Default constructor.
ReposAppModule - Class in org.eodisp.core.repos.application
 
ReposAppModule() - Constructor for class org.eodisp.core.repos.application.ReposAppModule
 
ReposConfiguration - Class in org.eodisp.core.repos.config
 
ReposConfiguration(File) - Constructor for class org.eodisp.core.repos.config.ReposConfiguration
 
ReposMain - Class in org.eodisp.core.repos.application
The main entry point for the model repository application.
ReposMain() - Constructor for class org.eodisp.core.repos.application.ReposMain
 
ReposModelReader - Class in org.eodisp.core.repos.service
 
ReposModelReader() - Constructor for class org.eodisp.core.repos.service.ReposModelReader
 
ReposModelService - Interface in org.eodisp.core.common
This is the service that can be used to access data store in the model repository.
ReposModelServiceImpl - Class in org.eodisp.core.repos.service
This implementation will be exported by the eodisp_remote package and therefore accessible through the network.
ReposModelServiceImpl() - Constructor for class org.eodisp.core.repos.service.ReposModelServiceImpl
Constructor.
ReposServiceProxy - Class in org.eodisp.core.common
 
ReposServiceProxy(ReposModelService) - Constructor for class org.eodisp.core.common.ReposServiceProxy
 
ReposUtil - Class in org.eodisp.core.repos.service
 
ReposUtil() - Constructor for class org.eodisp.core.repos.service.ReposUtil
 
reset() - Method in class org.eodisp.core.sm.service.ExperimentTask
Resets the experiment if it is not in ExperimentTaskState.TaskState.END state.
resetTime() - Method in class org.eodisp.core.mm.service.FederateLock
 
resume() - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Causes a transition from the state FederationState#PAUSED to FederationState#STARTED, while during the state transition it the state is set to FederationState#RESUMING.
resume() - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
It may take up to 30 seconds for this method to return.
resume() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
resumeExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 

S

save() - Method in class org.eodisp.core.common.ReposServiceProxy
Saves the changes made to the data graph.
save() - Method in class org.eodisp.core.sm.service.SmModelServiceProxy
 
setCheckPermissions(boolean) - Method in class org.eodisp.core.mm.config.MmConfiguration
 
setControlFederateState(ExperimentTaskState.ControlFederateState) - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
setCrcUri(URI) - Method in class org.eodisp.core.sm.config.SmConfiguration
 
setCurrentFederationExecution(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
setEodispFederates(int) - Method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
setFederateDir(File) - Method in class org.eodisp.core.mm.config.MmConfiguration
 
setFederateInfoText(DataObject, String, String, String) - Static method in class org.eodisp.core.mm.helper.MmEmfHelper
 
setFederationExecution(String) - Method in class org.eodisp.core.sm.control.application.ControlFederateConfiguration
 
setFederationState(FederationState) - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
setFomUri(URI) - Method in class org.eodisp.core.sm.service.AcquiredExperiment.FederationExecution
 
setHandle(FederateProcessHandle) - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
setMmModelFile(File) - Method in class org.eodisp.core.mm.config.MmConfiguration
 
setRemoteService(ModelManagerRemote) - Method in class org.eodisp.core.sm.service.AcquiredExperiment.Federate
 
setRemoteTestSupport(boolean) - Method in class org.eodisp.core.mm.config.MmConfiguration
 
setRemoteTestSupport(boolean) - Method in class org.eodisp.core.sm.config.SmConfiguration
 
setReposModelFile(File) - Method in class org.eodisp.core.repos.config.ReposConfiguration
 
setReposService(ReposModelService) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
Sets the reference to the repository service.
setReposService(ReposModelService) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
Sets the reference to the repository service.
setScheduledForReload(boolean) - Method in class org.eodisp.core.common.ReposServiceProxy
 
setSmModelFile(File) - Method in class org.eodisp.core.sm.config.SmConfiguration
 
setSomsDir(File) - Method in class org.eodisp.core.repos.config.ReposConfiguration
 
setTaskState(ExperimentTaskState.TaskState) - Method in class org.eodisp.core.sm.service.ExperimentTaskState
 
shutdown(RootApp) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
shutdown(RootApp) - Method in class org.eodisp.core.repos.application.ReposAppModule
shutdown(RootApp) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
SM_PROJECT_FILE - Static variable in class org.eodisp.core.sm.config.SmConfiguration
 
SmAppModuleCore - Class in org.eodisp.core.sm.application
 
SmAppModuleCore() - Constructor for class org.eodisp.core.sm.application.SmAppModuleCore
 
SmConfiguration - Class in org.eodisp.core.sm.config
 
SmConfiguration(File) - Constructor for class org.eodisp.core.sm.config.SmConfiguration
Constructor.
SmCoreService - Interface in org.eodisp.core.common
The local interface for the core services of the simulation manager application.
SmCoreServiceImpl - Class in org.eodisp.core.sm.service
 
SmCoreServiceProxy - Class in org.eodisp.core.sm.service
 
SmCoreServiceProxy() - Constructor for class org.eodisp.core.sm.service.SmCoreServiceProxy
 
SmEmfHelper - Class in org.eodisp.core.sm.helper
 
SmEmfHelper() - Constructor for class org.eodisp.core.sm.helper.SmEmfHelper
 
SmModelReader - Class in org.eodisp.core.sm.service
 
SmModelReader() - Constructor for class org.eodisp.core.sm.service.SmModelReader
 
SmModelService - Interface in org.eodisp.core.common
The service that can be used to query the project model of the simulation manager application.
SmModelServiceImpl - Class in org.eodisp.core.sm.service
 
SmModelServiceImpl() - Constructor for class org.eodisp.core.sm.service.SmModelServiceImpl
 
SmModelServiceProxy - Class in org.eodisp.core.sm.service
 
SmModelServiceProxy() - Constructor for class org.eodisp.core.sm.service.SmModelServiceProxy
 
SmProjectUtil - Class in org.eodisp.core.sm.service
 
SmProjectUtil() - Constructor for class org.eodisp.core.sm.service.SmProjectUtil
 
SomFile - Class in org.eodisp.core.common
 
SomFile(String, String, String, byte[]) - Constructor for class org.eodisp.core.common.SomFile
 
SomNotKnownException - Exception in org.eodisp.core.common
Thrown to indicate that a SOM file could not be found on the repository.
SomNotKnownException() - Constructor for exception org.eodisp.core.common.SomNotKnownException
SomNotKnownException(String) - Constructor for exception org.eodisp.core.common.SomNotKnownException
SomNotKnownException(String, Throwable) - Constructor for exception org.eodisp.core.common.SomNotKnownException
SomNotKnownException(Throwable) - Constructor for exception org.eodisp.core.common.SomNotKnownException
SOMS_DIR - Static variable in class org.eodisp.core.repos.config.ReposConfiguration
 
start(URI, String, FileInitData[]) - Method in class org.eodisp.core.mm.service.FederateProcess
 
start(long, TimeUnit) - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Causes a transition from the state FederationState#INITIALIZED to FederationState#STARTED, while during the state transition it the state is set to FederationState#STARTING.
start(long, TimeUnit) - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
Causes a transition from the state FederationState#INITIALIZED to FederationState#STARTED, while during the state transition it the state is set to FederationState#STARTING.
start() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
startExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
startFederate(FederateProcessHandle, URI, String, FileInitData[]) - Method in interface org.eodisp.core.common.ModelManagerRemote
Starts the federate that was previously locked using #lockFederate(String, String)}.
startFederate(FederateProcessHandle, URI, String, FileInitData[]) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
startFederate(FederateProcessHandle, URI, String, FileInitData[]) - Method in class org.eodisp.core.mm.service.ModelManagerRemoteImpl
Starts the federate that was previously locked using #lockFederate(String, String)}.
startup(RootApp) - Method in class org.eodisp.core.mm.application.MmAppModuleCore
startup(RootApp) - Method in class org.eodisp.core.repos.application.ReposAppModule
startup(RootApp) - Method in class org.eodisp.core.sm.application.SmAppModuleCore
startup(RootApp) - Method in class org.eodisp.core.sm.control.application.ControlFederateAppModule
 
stateChanged(FederationState) - Method in interface org.eodisp.core.sm.control.ControlFederateListenerRemote
 
step() - Method in interface org.eodisp.core.sm.control.ControlFederateRemote
Causes a transition from the state FederationState#PAUSED to FederationState#PAUSED, while during the state transition it the state is set to FederationState#STEPPING.
step() - Method in class org.eodisp.core.sm.control.ControlFederateRemoteImpl
It may take up to 30 seconds for this method to return.
step() - Method in class org.eodisp.core.sm.service.ExperimentTask
 
stepExperiment(EDataObject) - Method in class org.eodisp.core.sm.service.ExperimentTaskManager
 
stop(long, TimeUnit) - Method in class org.eodisp.core.mm.service.FederateProcess
 
stopFederate(FederateProcessHandle) - Method in interface org.eodisp.core.common.ModelManagerRemote
Stops the federate (process) with the given federate process handle.
stopFederate(FederateProcessHandle) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
stopFederate(FederateProcessHandle) - Method in class org.eodisp.core.mm.service.ModelManagerRemoteImpl
Stops the federate (process) with the given federate process handle.
subscribeInteractionClasses() - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Subscribes to all supported interaction classes.
subscribeObjectClassAttributes() - Method in class org.eodisp.core.sm.control.proxies.ControlFederate
Subscribe to all supported object class attributes.

T

toString() - Method in class org.eodisp.core.common.FederateProcessHandle
 
toString() - Method in class org.eodisp.core.mm.service.Federate
 
toString() - Method in class org.eodisp.core.mm.service.FederateProcess
 
toString() - Method in class org.eodisp.core.sm.service.AcquiredExperiment
 

U

update(EDataGraph) - Method in interface org.eodisp.core.common.ReposModelService
Updates a data graph in the resource.
update(EDataGraph) - Method in interface org.eodisp.core.common.SmModelService
Updates the simulation manager project file according to the changes included in the data graph.
update(EDataGraph) - Method in class org.eodisp.core.repos.service.ReposModelServiceImpl
Updates a data graph in the resource.
update(EDataGraph) - Method in class org.eodisp.core.sm.service.SmModelServiceImpl
 
updateDataGraph(EDataGraph, EDataGraph, File, HashMap) - Static method in class org.eodisp.core.common.EmfUtil
 
updateDataGraph(EDataGraph) - Method in class org.eodisp.core.repos.service.ReposModelReader
 
updateDataGraph(EDataGraph) - Method in class org.eodisp.core.sm.service.SmModelReader
 
updateLock(FederateProcessHandle) - Method in interface org.eodisp.core.common.ModelManagerRemote
Updates a lock of a previously fetched handle.
updateLock(FederateProcessHandle) - Method in class org.eodisp.core.mm.service.MmFederateProcessManager
 
updateLock(FederateProcessHandle) - Method in class org.eodisp.core.mm.service.ModelManagerRemoteImpl
Updates a lock of a previously fetched handle.

V

valueOf(String) - Static method in enum org.eodisp.core.sm.service.ExperimentTaskState.ControlFederateState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.eodisp.core.sm.service.ExperimentTaskState.TaskState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eodisp.core.sm.service.ExperimentTaskState.ControlFederateState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.eodisp.core.sm.service.ExperimentTaskState.TaskState
Returns an array containing the constants of this enum type, in the order they are declared.

A C D E F G H I L M N O P R S T U V