Class VabIipInvocablesCreator
java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx.VabIipInvocablesCreator
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.InvocablesCreator
public class VabIipInvocablesCreator extends Object implements de.iip_ecosphere.platform.support.aas.InvocablesCreator
implements an invocables creator for the VAB following the naming conventions of
VabIipOperationsProvider.- Author:
- Holger Eichelberger, SSE
-
Field Summary
-
Constructor Summary
Constructors Constructor Description VabIipInvocablesCreator(String host, int port)Creates an invocables creator instance. -
Method Summary
Modifier and Type Method Description Supplier<Object>createGetter(String name)Function<Object[],Object>createInvocable(String name)Consumer<Object>createSetter(String name)
-
Field Details
-
Constructor Details
-
VabIipInvocablesCreator
VabIipInvocablesCreator(String host, int port)Creates an invocables creator instance.- Parameters:
host- the host to communicate withport- the port to communicate on
-
-
Method Details
-
createGetter
- Specified by:
createGetterin interfacede.iip_ecosphere.platform.support.aas.InvocablesCreator
-
createSetter
- Specified by:
createSetterin interfacede.iip_ecosphere.platform.support.aas.InvocablesCreator
-
createInvocable
- Specified by:
createInvocablein interfacede.iip_ecosphere.platform.support.aas.InvocablesCreator
-