Class FakeProtocolServerBuilder
- java.lang.Object
-
- test.de.iip_ecosphere.platform.support.fakeAas.FakeProtocolServerBuilder
-
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.ProtocolServerBuilder,de.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.Server>
public class FakeProtocolServerBuilder extends java.lang.Object implements de.iip_ecosphere.platform.support.aas.ProtocolServerBuilderA fake protocol server builder that does nothing (in case that the fake AAS is active in basic component tests).- Author:
- Holger Eichelberger, SSE
-
-
Constructor Summary
Constructors Constructor Description FakeProtocolServerBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.iip_ecosphere.platform.support.Serverbuild()de.iip_ecosphere.platform.support.aas.ProtocolServerBuilder.PayloadCodeccreatePayloadCodec()de.iip_ecosphere.platform.support.aas.ProtocolServerBuilderdefineOperation(java.lang.String name, java.util.function.Function<java.lang.Object[],java.lang.Object> function)de.iip_ecosphere.platform.support.aas.ProtocolServerBuilderdefineProperty(java.lang.String name, java.util.function.Supplier<java.lang.Object> get, java.util.function.Consumer<java.lang.Object> set)booleanisAvailable(java.lang.String host)
-
-
-
Method Detail
-
build
public de.iip_ecosphere.platform.support.Server build()
- Specified by:
buildin interfacede.iip_ecosphere.platform.support.Builder<de.iip_ecosphere.platform.support.Server>
-
defineOperation
public de.iip_ecosphere.platform.support.aas.ProtocolServerBuilder defineOperation(java.lang.String name, java.util.function.Function<java.lang.Object[],java.lang.Object> function)- Specified by:
defineOperationin interfacede.iip_ecosphere.platform.support.aas.ProtocolServerBuilder
-
defineProperty
public de.iip_ecosphere.platform.support.aas.ProtocolServerBuilder defineProperty(java.lang.String name, java.util.function.Supplier<java.lang.Object> get, java.util.function.Consumer<java.lang.Object> set)- Specified by:
definePropertyin interfacede.iip_ecosphere.platform.support.aas.ProtocolServerBuilder
-
createPayloadCodec
public de.iip_ecosphere.platform.support.aas.ProtocolServerBuilder.PayloadCodec createPayloadCodec()
- Specified by:
createPayloadCodecin interfacede.iip_ecosphere.platform.support.aas.ProtocolServerBuilder
-
isAvailable
public boolean isAvailable(java.lang.String host)
- Specified by:
isAvailablein interfacede.iip_ecosphere.platform.support.aas.ProtocolServerBuilder
-
-