- aas - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasBasedSetup
-
- aas - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
- AasBasedSetup - Class in de.iip_ecosphere.platform.support.iip_aas
-
ECS runtime configuration (poor man's spring approach).
- AasBasedSetup() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasBasedSetup
-
- AasBuildResult(List<Aas>, ProtocolServerBuilder, Server) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
Creates an instance.
- AasContributor - Interface in de.iip_ecosphere.platform.support.iip_aas
-
Service interface to contribute to an AAS.
- AasContributor.Kind - Enum in de.iip_ecosphere.platform.support.iip_aas
-
The kind of AAS being built.
- AasMode() - Constructor for enum de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasMode
-
- AasPartRegistry - Class in de.iip_ecosphere.platform.support.iip_aas
-
A registry for
AasContributor instances to be loaded via the Java Service loader.
- AasPartRegistry() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
- AasPartRegistry.AasBuildResult - Class in de.iip_ecosphere.platform.support.iip_aas
-
Represents the result of building the platform AAS.
- AasPartRegistry.AasMode - Enum in de.iip_ecosphere.platform.support.iip_aas
-
Aas installation/setup modes.
- AasPartRegistry.AasSetup - Class in de.iip_ecosphere.platform.support.iip_aas
-
The technical setup of the AAS/VAB endpoints as data class to be used with a usual configuration format/YAML
parser.
- aasServer - Variable in class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
- AasSetup() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Default constructor.
- AasSetup(AasPartRegistry.AasSetup) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Copy constructor.
- aasSupplier - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
- AasUtils - Class in de.iip_ecosphere.platform.support.iip_aas
-
Helper functions for active AAS.
- AasUtils() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
- AasUtils.ResourceHandler - Interface in de.iip_ecosphere.platform.support.iip_aas
-
Handles a resolved resource.
- AasUtils.ResourceResolver - Interface in de.iip_ecosphere.platform.support.iip_aas
-
Resolves resources.
- AbstractAasLifecycleDescriptor - Class in de.iip_ecosphere.platform.support.iip_aas
-
Implements the generic lifecycle descriptor for the service manager.
- AbstractAasLifecycleDescriptor(String, Supplier<AasPartRegistry.AasSetup>) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
Creates a descriptor instance.
- AbstractSetup - Class in de.iip_ecosphere.platform.support.iip_aas.config
-
Basic class for a YAML-based component setup.
- AbstractSetup() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.config.AbstractSetup
-
- ActiveAasBase - Class in de.iip_ecosphere.platform.support.iip_aas
-
Basic functions for active AAS with notification calls.
- ActiveAasBase() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ActiveAasBase
-
- ActiveAasBase.NotificationMode - Enum in de.iip_ecosphere.platform.support.iip_aas
-
Supported notification modes.
- ActiveAasBase.NotificationProcessor - Interface in de.iip_ecosphere.platform.support.iip_aas
-
Defines the interface for a notification processor.
- adaptEndpoint(Endpoint) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
- address - Variable in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
- Address() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Creates an address instance.
- Address(ApplicationSetup.Address) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Copy constructor.
- addSoftwareInfo(Submodel.SubmodelBuilder, ApplicationSetup) - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
Add software-related information to the given submodel.
- addType(Aas.AasBuilder, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type to an AAS as sub-model.
- addType(SubmodelElementCollection.SubmodelElementCollectionBuilder, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type to a sub-model.
- addTypeSubModelElement(SubmodelElementContainerBuilder, String, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Adds a type-representing sub-model element.
- allowsConsoleOverride() - Method in interface de.iip_ecosphere.platform.support.iip_aas.IdProvider
-
Returns whether the console parameter "--
"iip.id"" may
override the value of this provider.
- allowsConsoleOverride() - Method in class de.iip_ecosphere.platform.support.iip_aas.MacIdProvider
-
- ApplicationSetup - Class in de.iip_ecosphere.platform.support.iip_aas
-
Describes static information about an application, e.g., taken from the configuration.
- ApplicationSetup() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
For snakeyaml.
- ApplicationSetup(ApplicationSetup) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Copy constructor.
- ApplicationSetup.Address - Class in de.iip_ecosphere.platform.support.iip_aas
-
Represents part of an address.
- apply(Object[]) - Method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper
-
- apply(Object[]) - Method in interface de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.ExceptionFunction
-
Applies the function.
- ATTRIBUTE_PREFIX - Static variable in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
- checkNotNull(T) - Static method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
Checks for that result is not null.
- checkString(Object) - Static method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
Checks for that obj is a non-empty string.
- cityTown - Variable in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
- CLASSPATH_RESOLVER - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Resolves a resource from the main classpath.
- CLASSPATH_RESOURCE_RESOLVER - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Resolves a resource from the resources directory in the main classpath.
- ClassUtility - Class in de.iip_ecosphere.platform.support.iip_aas
-
Utility functions for representing types in AAS.
- ClassUtility() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
- cls - Variable in class de.iip_ecosphere.platform.support.iip_aas.json.JsonUtils.OptionalFieldsDeserializationProblemHandler
-
- CmdLine - Class in de.iip_ecosphere.platform.support.iip_aas.config
-
Simple command line utilities.
- CmdLine() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.config.CmdLine
-
- collectionId - Variable in class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
- compare(Version, Version) - Static method in class de.iip_ecosphere.platform.support.iip_aas.Version
-
Compares two versions considering null for both parameters and results in:
-1 : this is smaller <=> given version and this is bigger.
- compareTo(Version) - Method in class de.iip_ecosphere.platform.support.iip_aas.Version
-
Compares two versions and results in:
-1 : this is smaller <=> given version and this is bigger.
- contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in interface de.iip_ecosphere.platform.support.iip_aas.AasContributor
-
Contribute to the given aasBuilder.
- contributeTo(ProtocolServerBuilder) - Method in interface de.iip_ecosphere.platform.support.iip_aas.AasContributor
-
Contributes the real implementation functions to the sBuilder.
- contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAas
-
- contributeTo(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAas
-
- contributeTo(Aas.AasBuilder, InvocablesCreator) - Method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
- contributeTo(ProtocolServerBuilder) - Method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
- contributorClasses() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributor classes.
- contributors() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributors.
- createAddress(SubmodelElementContainerBuilder, ApplicationSetup.Address) - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
Creates (part) of a nameplate address.
- createInstance() - Method in class de.iip_ecosphere.platform.support.iip_aas.LocalNetworkManagerWithParentAas
-
- createLocalEphemeralSetup() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns a default setup with all hosts to ServerAddress.LOCALHOST and all ports to ephemeral
while the registry port is the same as the aas port.
- createLocalEphemeralSetup(AasPartRegistry.AasSetup, boolean) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns a default setup with all hosts to ServerAddress.LOCALHOST and all ports to ephemeral.
- createLocalEphemeralSetup(A, boolean, Supplier<A>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns a default setup with all hosts to ServerAddress.LOCALHOST and all ports to ephemeral.
- createNameplate(Aas.AasBuilder, ApplicationSetup) - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
Creates the "nameplate".
- createProvider() - Method in interface de.iip_ecosphere.platform.support.iip_aas.IdProviderDescriptor
-
Returns the provider instance to use.
- getAas() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasBasedSetup
-
Returns the AAS setup.
- getAas() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
Returns the list of created AAS.
- getAas(List<Aas>, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the first AAS in list matching the given name.
- getAddress() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the address.
- getArg(String[], String, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.CmdLine
-
Emulates reading a Spring-like parameter if the configuration is not yet in place.
- getBooleanArg(String[], String, boolean) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.CmdLine
-
Returns a Boolean command line argument.
- getCityTown() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Returns the city/town.
- getContributorLoader() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the contributor loader.
- getDepartment() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Returns the department.
- getDescription() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the description.
- getDeviceId() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns a unique ID for the device.
- getDeviceIdAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns a unique ID for the device as valid AAS identifier.
- getDeviceIp() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns the device IP address.
- getDeviceIpAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns the device IP address as valid AAS identifier.
- getDeviceName() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns the device name.
- getDeviceNameAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns the device name as valid AAS identifier.
- getEndpoint() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.EndpointHolder
-
Returns an endpoint instance constructed from the data in this instance.
- getEnvId() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns a unique ID for the runtime environment.
- getEnvIdAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.Id
-
Returns a unique ID for the runtime environment as valid AAS identifier.
- getException() - Method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Returns the exception text.
- getHighPort() - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- getHost() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Returns the host value.
- getId() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the application id.
- getId(String, Object) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Turns the object into a unique id with given (optional) prefix.
- getIipAasInstance() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the real AAS server instance based on the instances it was initially built.
- getImageResolver() - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
Returns the image resolver.
- getImplementation() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the implementation (server) information.
- getImplementationProtocol() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the implementation protocol.
- getImplementationServer() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the implementation server information as server address.
- getIntArg(String[], String, int) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.CmdLine
-
Returns an int command line argument.
- getKeyAlias() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the alias denoting the key to use.
- getKeyPassword() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the password for the optional TLS keystore.
- getKeystore() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the optional TLS keystore.
- getKeystoreDescriptor() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns a keystore descriptor representing the keystore information.
- getKind() - Method in interface de.iip_ecosphere.platform.support.iip_aas.AasContributor
-
Returns the kind of AAS being created.
- getKind() - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAas
-
- getKind() - Method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
- getLogger() - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
Returns the logger instance.
- getLowPort() - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- getManufacturerLogo() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the optional manufacturer logo.
- getManufacturerName() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the manufacturer name.
- getManufacturerProductDesignation() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the manufacturer product designation.
- getMode() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the AAS mode.
- getName() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the application name.
- getName(Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Returns the name of the associated model element.
- getNetmask() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ProtocolAddressHolder
-
Returns the netmask/network Java regex.
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- getOperation(Submodel, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- getOperation(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
- getPath() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.EndpointHolder
-
Returns the endpoint name/path.
- getPort() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Returns the port value.
- getPort(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- getProductImage() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the optional product image.
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- getProperty(Submodel, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- getProperty(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
- getPropertyStringValue(String, String) - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- getProtocol() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ProtocolAddressHolder
-
Returns the endpoint name/path.
- getProtocolServer() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
Returns the protocol server instance.
- getProtocolServerBuilder() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
Returns the protocol server builder instance.
- getQName(String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAas
-
Returns the qualified name for an operation/property implementation.
- getRegistry() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the AAS information.
- getRegistryEndpoint() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the registry server information as endpoint.
- getResult() - Method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Returns the result.
- getSchema() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Returns the schema value.
- getSegment(int) - Method in class de.iip_ecosphere.platform.support.iip_aas.Version
-
Returns the version segment specified by index.
- getSegmentCount() - Method in class de.iip_ecosphere.platform.support.iip_aas.Version
-
Returns the number of the segments.
- getServer() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the AAS server information.
- getServerAddress() - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Returns a server address instance constructed from the data in this instance.
- getServerEndpoint() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the AAS server information as endpoint.
- getServerHost() - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Returns the server host.
- getSetup() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Returns the AAS setup.
- getShutdownHook() - Method in class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
- getStreet() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Returns the street.
- getSubmodel(String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ActiveAasBase
-
- getSubmodel() - Method in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
Returns the submodel.
- getVersion() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Returns the version of the application.
- getZipCode() - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Returns the ZIP code.
- readFromYaml(Class<C>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.AbstractSetup
-
- readFromYaml(Class<C>, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.AbstractSetup
-
Reads a configuration from the root folder of the JAR/classpath.
- readFromYaml(Class<C>, InputStream) - Static method in class de.iip_ecosphere.platform.support.iip_aas.config.AbstractSetup
-
Reads a instance from in.
- readInt(Object[], int, int) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as int.
- readMap(Object[], int, Map<String, String>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as map of strings.
- readString(Object[]) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the first argument from args as String with default value empty.
- readString(Object[], int) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as String with default value empty.
- readString(Object[], int, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as String.
- readUri(Object[], int, URI) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as URI.
- readUriEx(Object[], int, URI) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Reads the index argument from args as URI.
- register(List<Aas>, Endpoint, String...) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Registers the given AAS to a remote registry and creates a local server for the AAS.
- registerBySimpleName(Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Registers a type by its simple name.
- registerBySimpleName(Class<?>, Class<?>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ClassUtility
-
Registers a type by the simple name of nameType, e.g., to map wrappers to their primitive types.
- registry - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
- releasePort(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- remoteDeploy(List<Aas>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Performs a remote deployment of the given aas.
- remoteDeploy(AasPartRegistry.AasSetup, List<Aas>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Performs a remote deployment of the given aas.
- reservePort(String, ServerAddress) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- resolve(String) - Method in interface de.iip_ecosphere.platform.support.iip_aas.AasUtils.ResourceResolver
-
Resolves a resource to an input stream.
- resolveImage(String, AasUtils.ResourceResolver, boolean, AasUtils.ResourceHandler) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasUtils
-
Resolves an image from a nameplate/application JAML file.
- resolveToFile(URI, File) - Static method in class de.iip_ecosphere.platform.support.iip_aas.uri.UriResolver
-
Resolves an external/remote uri to a local file URI.
- Result() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Creates a result object (for JSON).
- Result(String) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Creates a result object for a result value.
- Result(Exception) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Creates a result object for an exceptional situation.
- result - Variable in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
- resultFromJson(Object) - Static method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper
-
Turns something in JSON into a Result.
- retrieveAas(String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Obtains an AAS instance via the setup in this class.
- retrieveAas(AasPartRegistry.AasSetup, String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Obtains an AAS instance.
- retrieveIipAas() - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Obtains the IIP-Ecosphere platform AAS.
- running - Variable in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
- sBuilder - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasBuildResult
-
- schema - Variable in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
- segments - Variable in class de.iip_ecosphere.platform.support.iip_aas.Version
-
- SEPARATOR - Static variable in class de.iip_ecosphere.platform.support.iip_aas.Version
-
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
- serialVersionUID - Static variable in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper
-
- server - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
- serverAddressFromJson(Object) - Static method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonUtils
-
Reads a ServerAddress from a JSON string.
- ServerAddressHolder - Class in de.iip_ecosphere.platform.support.iip_aas.config
-
A proxy for ServerAddress as we do not want to have setters there.
- ServerAddressHolder() - Constructor for class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Creates an instance (deserialization).
- ServerAddressHolder(Schema, String, int) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Creates an instance.
- ServerAddressHolder(ServerAddress) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Creates an instance from a given instance (serialization).
- serverHost - Variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
- setAas(AasPartRegistry.AasSetup) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasBasedSetup
-
Defines the AAS setup.
- setAasSetup(AasPartRegistry.AasSetup) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
Defines the AAS setup.
- setAasSupplier(Supplier<List<Aas>>) - Static method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
- setAddress(ApplicationSetup.Address) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the address.
- setCityTown(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Changes the city/town.
- setDepartment(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Changes the department.
- setDescription(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the description.
- setException(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Defines the exception text.
- setHost(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
- setId(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the application id.
- setImageResolver(AasUtils.ResourceResolver) - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
Changes the image resolver.
- setImplementation(ProtocolAddressHolder) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Defines the implementation (server) information.
- setKeyAlias(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the alias denoting the key to use.
- setKeyPassword(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the password for the optional TLS keystore.
- setKeystore(File) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.TlsServerAddressHolder
-
Returns the optional TLS keystore.
- setManufacturerLogo(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Defines the optional manufacturer logo.
- setManufacturerName(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the manufacturer name.
- setManufacturerProductDesignation(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the manufacturer product designation.
- setMode(AasPartRegistry.AasMode) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Defines the AAS mode.
- setName(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the application name.
- setNetmask(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ProtocolAddressHolder
-
Defines the netmask/network Java regex.
- setNew(boolean) - Method in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAas.ManagedServerAddressHolder
-
- setNotificationMode(ActiveAasBase.NotificationMode) - Static method in class de.iip_ecosphere.platform.support.iip_aas.ActiveAasBase
-
Changes the notification execution mode.
- setPath(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.EndpointHolder
-
Defines the endpoint name/path.
- setPort(int) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
- setProductImage(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the optional product image.
- setProtocol(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ProtocolAddressHolder
-
Defines the protocol name.
- setRegistry(EndpointHolder) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Defines the registry information.
- setResult(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.json.JsonResultWrapper.Result
-
Defines the result.
- setRunning(boolean) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
Changes whether the server is already running.
- setSchema(Schema) - Method in class de.iip_ecosphere.platform.support.iip_aas.config.ServerAddressHolder
-
- setServer(EndpointHolder) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Defines the AAS server information.
- setServerHost(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry.AasSetup
-
Changes the server host.
- setStreet(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Changes the street.
- setup - Static variable in class de.iip_ecosphere.platform.support.iip_aas.AasPartRegistry
-
- setupSupplier - Variable in class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
- setVersion(Version) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the version.
- setVersion(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup
-
Changes the version.
- setZipCode(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
Changes the ZIP code.
- shutdown() - Method in class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
- Skip - Annotation Type in de.iip_ecosphere.platform.support.iip_aas
-
Skips a (non-static) attribute from AAS representation.
- snapshotAas(String) - Static method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
- snapshotAas(String) - Method in class de.iip_ecosphere.platform.support.iip_aas.PlatformAasClient
-
- snapshotAas(String) - Method in interface de.iip_ecosphere.platform.support.iip_aas.PlatformClient
-
Snapshots the platform AAS if possible.
- startup(String[]) - Method in class de.iip_ecosphere.platform.support.iip_aas.AbstractAasLifecycleDescriptor
-
- street - Variable in class de.iip_ecosphere.platform.support.iip_aas.ApplicationSetup.Address
-
- submodel - Variable in class de.iip_ecosphere.platform.support.iip_aas.NetworkManagerAasClient
-
- submodel - Variable in class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
- SUBMODEL_NAMEPLATE - Static variable in class de.iip_ecosphere.platform.support.iip_aas.PlatformAas
-
- SubmodelClient - Class in de.iip_ecosphere.platform.support.iip_aas
-
Basic class for submodel clients, i.e., classes that act as frontend for an (active) AAS.
- SubmodelClient(Submodel) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.SubmodelClient
-
Creates an instance.
- SubmodelElementsCollectionClient - Class in de.iip_ecosphere.platform.support.iip_aas
-
A
SubmodelClient which obtains properties and operations defined in a submodel elements collection.
- SubmodelElementsCollectionClient(String, String) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
Creates a client instance based on a deployed IIP-AAS from
AasPartRegistry based on a specified
submodel and a collection id.
- SubmodelElementsCollectionClient(Submodel, String) - Constructor for class de.iip_ecosphere.platform.support.iip_aas.SubmodelElementsCollectionClient
-
Creates a client instance based on the given submodel.