Class VabTcpInvocablesCreator

  • All Implemented Interfaces:
    de.iip_ecosphere.platform.support.aas.InvocablesCreator, java.io.Serializable

    public class VabTcpInvocablesCreator
    extends VabInvocablesCreator
    implements an invocables creator for TCP-VAB.
    Author:
    Holger Eichelberger, SSE
    See Also:
    Serialized Form
    • Field Detail

      • VAB_KEEP_OPEN

        private static final boolean VAB_KEEP_OPEN
      • host

        private java.lang.String host
      • port

        private int port
      • id

        private java.lang.String id
    • Constructor Detail

      • VabTcpInvocablesCreator

        VabTcpInvocablesCreator​(java.lang.String host,
                                int port)
        Creates an invocables creator instance.
        Parameters:
        host - the host name to connect to
        port - the port number to connect to
    • Method Detail

      • createProxy

        protected org.eclipse.basyx.vab.modelprovider.VABElementProxy createProxy()
        Description copied from class: VabInvocablesCreator
        Creates the element proxy.
        Specified by:
        createProxy in class VabInvocablesCreator
        Returns:
        the element proxy
      • getId

        protected java.lang.String getId()
        Description copied from class: VabInvocablesCreator
        Returns an identifier for the underlying connection, e.g., host + port.
        Specified by:
        getId in class VabInvocablesCreator
        Returns:
        the identifier