Class AbstractAasRestInvocablesCreator.Operation
java.lang.Object
de.iip_ecosphere.platform.support.aas.basyx2.AbstractAasRestInvocablesCreator.Operation
- All Implemented Interfaces:
de.iip_ecosphere.platform.support.aas.Invokable
- Enclosing class:
AbstractAasRestInvocablesCreator
protected class AbstractAasRestInvocablesCreator.Operation
extends Object
implements de.iip_ecosphere.platform.support.aas.Invokable
Defines a generic, serializable operation.
- 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
Constructors -
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
getGetter, getOperation, getSetter
-
Field Details
-
name
-
-
Constructor Details
-
Operation
Creates an operation instance.- Parameters:
name- the name of the operation
-
-
Method Details
-
getUrl
- Specified by:
getUrlin interfacede.iip_ecosphere.platform.support.aas.Invokable
-
getSubmodelRepositoryUrl
- Specified by:
getSubmodelRepositoryUrlin interfacede.iip_ecosphere.platform.support.aas.Invokable
-
execute
public void execute(de.iip_ecosphere.platform.support.aas.Invokable.OperationInvocation invocation) throws IOException - Specified by:
executein interfacede.iip_ecosphere.platform.support.aas.Invokable- Throws:
IOException
-