Class VabHttpsInvocablesCreator

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

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

      • address

        private java.lang.String address
      • kstore

        private de.iip_ecosphere.platform.support.net.KeyStoreDescriptor kstore
    • Constructor Detail

      • VabHttpsInvocablesCreator

        VabHttpsInvocablesCreator​(java.lang.String address,
                                  de.iip_ecosphere.platform.support.net.KeyStoreDescriptor kstore)
        Creates an invocables creator instance.
        Parameters:
        address - the HTTP address to connect to
        kstore - the key store descriptor, ignored if null
    • 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