Index

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

A

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

B

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

C

clearAasChanges() - Method in class de.iip_ecosphere.platform.configuration.AasChanges
Clears all remaining AAS changes.
ConfigurationAas - Class in de.iip_ecosphere.platform.configuration
Realizes the AAS of the configuration component.
ConfigurationAas() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
ConfigurationChangeType - Enum Class in de.iip_ecosphere.platform.configuration
Classes of configuration changes.
ConfigurationChangeType() - Constructor for enum class de.iip_ecosphere.platform.configuration.ConfigurationChangeType
 
ConfigurationFactory - Class in de.iip_ecosphere.platform.configuration
Provides access to the implementation.
ConfigurationFactory() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationFactory
 
ConfigurationFactoryDescriptor - Interface in de.iip_ecosphere.platform.configuration
Provides access to configuration resources and functions.
ConfigurationSetup - Class in de.iip_ecosphere.platform.configuration
The setup for the configuration component.
ConfigurationSetup() - Constructor for class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
containerImageStorage - Variable in class de.iip_ecosphere.platform.configuration.ConfigurationSetup
 
containerImageStorage - Static variable in class de.iip_ecosphere.platform.configuration.StorageFactory
 
contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
contributeTo(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
createAasChanges() - Method in interface de.iip_ecosphere.platform.configuration.ConfigurationFactoryDescriptor
Creates a new AAS changes instance.
createContainerImageStorage() - Static method in class de.iip_ecosphere.platform.configuration.StorageFactory
Returns the container image storage instance.
CREATED - Enum constant in enum class de.iip_ecosphere.platform.configuration.ConfigurationChangeType
 
createInstantiator(File, Consumer<String>, Consumer<String>, Consumer<Long>) - Static method in class de.iip_ecosphere.platform.configuration.ConfigurationFactory
Creates a platform instantiator instance.
createInstantiator(File, Consumer<String>, Consumer<String>, Consumer<Long>) - Method in interface de.iip_ecosphere.platform.configuration.ConfigurationFactoryDescriptor
Creates a platform instantiator instance.
createServiceArtifactStorage() - Static method in class de.iip_ecosphere.platform.configuration.StorageFactory
Returns the service artifact storage instance.

D

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

E

ensureServicePerDevice(StatusMessage) - Static method in class de.iip_ecosphere.platform.configuration.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.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.PlatformInstantiation
Executes the platform instantiation directly within an own JVM.

G

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

H

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

I

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

L

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

M

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

N

NAME_SUBMODEL - Static variable in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 

O

operationCompleted() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 
operationFailed() - Method in class de.iip_ecosphere.platform.configuration.ConfigurationAas
 

P

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

S

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

T

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

U

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

V

valueOf(String) - Static method in enum class de.iip_ecosphere.platform.configuration.ConfigurationChangeType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class de.iip_ecosphere.platform.configuration.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 N O P S T U V 
All Classes and Interfaces|All Packages|Constant Field Values