Class Namespace.StartProcessingMethod

  • All Implemented Interfaces:
    org.eclipse.milo.opcua.sdk.server.api.methods.MethodInvocationHandler
    Enclosing class:
    Namespace

    public class Namespace.StartProcessingMethod
    extends org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler
    A method to stop processing (of a virtual machine).
    Author:
    Holger Eichelberger, SSE
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler

        org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler.InvocationContext
      • Nested classes/interfaces inherited from interface org.eclipse.milo.opcua.sdk.server.api.methods.MethodInvocationHandler

        org.eclipse.milo.opcua.sdk.server.api.methods.MethodInvocationHandler.NodeIdUnknownHandler, org.eclipse.milo.opcua.sdk.server.api.methods.MethodInvocationHandler.NotImplementedHandler
    • Field Summary

      • Fields inherited from interface org.eclipse.milo.opcua.sdk.server.api.methods.MethodInvocationHandler

        NODE_ID_UNKNOWN, NOT_IMPLEMENTED
    • Constructor Summary

      Constructors 
      Constructor Description
      StartProcessingMethod​(org.eclipse.milo.opcua.sdk.server.nodes.UaMethodNode node)
      Creates a start processing method.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getInputArguments()  
      org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getOutputArguments()  
      protected org.eclipse.milo.opcua.stack.core.types.builtin.Variant[] invoke​(org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler.InvocationContext invocationContext, org.eclipse.milo.opcua.stack.core.types.builtin.Variant[] inputValues)  
      • Methods inherited from class org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler

        checkExecutableAttributes, getNode, invoke, validateInputArgumentValues
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StartProcessingMethod

        public StartProcessingMethod​(org.eclipse.milo.opcua.sdk.server.nodes.UaMethodNode node)
        Creates a start processing method.
        Parameters:
        node - the declaring method node
    • Method Detail

      • getInputArguments

        public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getInputArguments()
        Specified by:
        getInputArguments in class org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler
      • getOutputArguments

        public org.eclipse.milo.opcua.stack.core.types.structured.Argument[] getOutputArguments()
        Specified by:
        getOutputArguments in class org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler
      • invoke

        protected org.eclipse.milo.opcua.stack.core.types.builtin.Variant[] invoke​(org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler.InvocationContext invocationContext,
                                                                                   org.eclipse.milo.opcua.stack.core.types.builtin.Variant[] inputValues)
        Specified by:
        invoke in class org.eclipse.milo.opcua.sdk.server.api.methods.AbstractMethodInvocationHandler