Class MetricsAasConstructor.MeterGetter
java.lang.Object
de.iip_ecosphere.platform.services.environment.metricsProvider.metricsAas.MetricsAasConstructor.MeterGetter
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.Invokable,de.iip_ecosphere.platform.support.aas.Invokable.GetterInvokable,Serializable,Supplier<Object>
- Enclosing class:
MetricsAasConstructor
private static class MetricsAasConstructor.MeterGetter
extends Object
implements de.iip_ecosphere.platform.support.aas.Invokable.GetterInvokable, Serializable
Implements a meter getter based on
MetricsAasConstructor.JsonObjectHolder.- Author:
- Holger Eichelberger, SSE
-
Nested Class Summary
Nested classes/interfaces inherited from interface de.iip_ecosphere.platform.support.aas.Invokable
de.iip_ecosphere.platform.support.aas.Invokable.GetterInvokable, de.iip_ecosphere.platform.support.aas.Invokable.OperationInvocation, de.iip_ecosphere.platform.support.aas.Invokable.OperationInvokable, de.iip_ecosphere.platform.support.aas.Invokable.SerializableInvokable, de.iip_ecosphere.platform.support.aas.Invokable.SetterInvokable -
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateMeterGetter(String channel, String id, de.iip_ecosphere.platform.transport.connectors.TransportSetup setup, String name) Creates a meter getter instance. -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.iip_ecosphere.platform.support.aas.Invokable
execute, getOperation, getSetter, getSubmodelRepositoryUrl, getUrlMethods inherited from interface de.iip_ecosphere.platform.support.aas.Invokable.GetterInvokable
getGetter
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
name
-
id
-
channel
-
setup
private de.iip_ecosphere.platform.transport.connectors.TransportSetup setup
-
-
Constructor Details
-
MeterGetter
private MeterGetter(String channel, String id, de.iip_ecosphere.platform.transport.connectors.TransportSetup setup, String name) Creates a meter getter instance.- Parameters:
channel- the transport channelid- the id to react onsetup- the transport setupname- the list nameMetricsProvider
-
-
Method Details