Index

A B C D E G H I L M P S T U V 
All Classes and Interfaces|All Packages

A

AasChange - Class in de.iip_ecosphere.platform.configuration.cfg
Represents an AAS change.
AasChange(ConfigurationChangeType) - Constructor for class de.iip_ecosphere.platform.configuration.cfg.AasChange
Creates an instance.
aasChanges - Variable in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
 
aasChanges - Static variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
 
AasChanges - Class in de.iip_ecosphere.platform.configuration.cfg
Records AAS changes to be applied, usually based on configuration changes.
AasChanges() - Constructor for class de.iip_ecosphere.platform.configuration.cfg.AasChanges
 
addAasChange(AasChange) - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
Adds an AAS change.
apply(Submodel, Submodel.SubmodelBuilder) - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChange
Applies the change.
artifactsFolder - Variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 
artifactsUriPrefix - Variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 

B

bindOperations(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
Binds the AAS operations.

C

clearAasChanges() - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
Clears all remaining AAS changes.
ConfigurationChangeType - Enum Class in de.iip_ecosphere.platform.configuration.cfg
Classes of configuration changes.
ConfigurationChangeType() - Constructor for enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
 
ConfigurationFactory - Class in de.iip_ecosphere.platform.configuration.cfg
Provides access to the implementation.
ConfigurationFactory() - Constructor for class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
 
ConfigurationFactoryDescriptor - Interface in de.iip_ecosphere.platform.configuration.cfg
Provides access to configuration resources and functions.
ConfigurationSetup - Class in de.iip_ecosphere.platform.configuration.cfg
The setup for the configuration component.
ConfigurationSetup() - Constructor for class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 
containerImageStorage - Variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 
createAasChanges() - Method in interface de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
Creates a new AAS changes instance.
CREATED - Enum constant in enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
 
createInstantiator(File, Consumer<String>, Consumer<String>, Consumer<Long>) - Static method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
Creates a platform instantiator instance.
createInstantiator(File, Consumer<String>, Consumer<String>, Consumer<Long>) - Method in interface de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
Creates a platform instantiator instance.

D

de.iip_ecosphere.platform.configuration.cfg - package de.iip_ecosphere.platform.configuration.cfg
Implementation.
DELETED - Enum constant in enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
 
desc - Static variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
 
deviceId - Variable in class de.iip_ecosphere.platform.configuration.cfg.StatusCache.ServiceDeviceState
 

E

ensureServicePerDevice(StatusMessage) - Static method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
Ensures the existence of a device-state map for the service message message.
execute(ClassLoader, String, String, String, String...) - Method in interface de.iip_ecosphere.platform.configuration.cfg.PlatformInstantiation
Executes the platform instantiation through an on class loader within this JVM.
executeAsProcess(ClassLoader, String, String, String, String...) - Method in interface de.iip_ecosphere.platform.configuration.cfg.PlatformInstantiation
Executes the platform instantiation directly within an own JVM.

G

getAasChanges() - Static method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
Returns the configuration setup instance.
getAndClearAasChanges() - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
Clears all remaining AAS changes.
getArtifactsFolder() - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the folder containing installable artifacts.
getArtifactsUriPrefix() - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the artifacts URI prefix.
getContainerImageStorage() - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the container image storage.
getDeviceId() - Method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache.ServiceDeviceState
Returns the device id.
getServiceArtifactStorage() - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the EASy-Producer setup.
getServiceStates(String, Consumer<StatusCache.ServiceDeviceState>) - Static method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
Returns the states of service sId on all known devices.
getSetup() - Static method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
Returns the configuration setup instance.
getSetup() - Method in interface de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
Returns the configuration setup instance.
getState() - Method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache.ServiceDeviceState
Returns the service state.
getType() - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChange
Returns the change type.
getUploadFolder() - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the folder containing uploaded artifacts.

H

handleServiceStateChange(StatusMessage) - Static method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
Handles a service state change.
hintAppsToInstantiate(String) - Static method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
Hints the following executors regarding the apps to instantiate.
hintAppsToInstantiate(String) - Method in interface de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactoryDescriptor
Hints the following executors regarding the apps to instantiate.

I

init() - Static method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
Initializes this factory.

L

LOGGER - Static variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
 

M

MODIFIED - Enum constant in enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
 

P

PlatformInstantiation - Interface in de.iip_ecosphere.platform.configuration.cfg
Command line interfaces to platform instantiation.

S

serviceArtifactStorage - Variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 
ServiceDeviceState(String, String) - Constructor for class de.iip_ecosphere.platform.configuration.cfg.StatusCache.ServiceDeviceState
Creates an instance.
serviceStates - Static variable in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
 
setArtifactsFolder(File) - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Changes the folder containing installable artifacts.
setArtifactsUriPrefix(String) - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Changes the artifacts URI prefix.
setContainerImageStorage(PackageStorageSetup) - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the setup for the global container image storage.
setServiceArtifactStorage(PackageStorageSetup) - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Returns the EASy-Producer setup.
setup - Static variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationFactory
 
setup(Submodel.SubmodelBuilder, InvocablesCreator, JsonResultWrapper.OperationCompletedListener) - Method in class de.iip_ecosphere.platform.configuration.cfg.AasChanges
Called during AAS setup of the configuration component.
setUploadFolder(File) - Method in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
Changes the folder containing uploaded artifacts.
start() - Static method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
Starts the status cache.
state - Variable in class de.iip_ecosphere.platform.configuration.cfg.StatusCache.ServiceDeviceState
 
StatusCache - Class in de.iip_ecosphere.platform.configuration.cfg
Simple pre-processing cache of StatusMessage for UI display.
StatusCache() - Constructor for class de.iip_ecosphere.platform.configuration.cfg.StatusCache
 
StatusCache.ServiceDeviceState - Class in de.iip_ecosphere.platform.configuration.cfg
Denotes the state of a service on a certain device.
statusCallback - Static variable in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
 
stop() - Static method in class de.iip_ecosphere.platform.configuration.cfg.StatusCache
Stops the status cache.

T

type - Variable in class de.iip_ecosphere.platform.configuration.cfg.AasChange
 

U

uploadFolder - Variable in class de.iip_ecosphere.platform.configuration.cfg.ConfigurationSetup
 

V

valueOf(String) - Static method in enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.iip_ecosphere.platform.configuration.cfg.ConfigurationChangeType
Returns an array containing the constants of this enum class, in the order they are declared.
A B C D E G H I L M P S T U V 
All Classes and Interfaces|All Packages