java.lang.Object
de.iip_ecosphere.platform.configuration.aas.TryBasyx

public class TryBasyx extends Object
Tries reading the AASX files of the IDTA specs through the available BaSyx plugins (explicitly loaded).
Author:
Holger Eichelberger, SSE
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    private static de.iip_ecosphere.platform.support.aas.AasFactory
    getAasFactory(String aasFactoryPluginId)
    Returns the AAS factory to use, based on aasFactoryPluginId.
    static void
    main(String[] args)
    Reads the AASX files through both currently available BaSyx plugins.
    private static void
    tryReading(String pluginId)
    Tries reading the files with the AAS factory of the given plugin id.

    Methods inherited from class java.lang.Object

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

    • TryBasyx

      public TryBasyx()
  • Method Details

    • getAasFactory

      private static de.iip_ecosphere.platform.support.aas.AasFactory getAasFactory(String aasFactoryPluginId)
      Returns the AAS factory to use, based on aasFactoryPluginId.
      Parameters:
      aasFactoryPluginId - the plugin id of the AAS factory to use
      Returns:
      the factory to use
    • tryReading

      private static void tryReading(String pluginId)
      Tries reading the files with the AAS factory of the given plugin id.
      Parameters:
      pluginId - the AAS factory plugin id
    • main

      public static void main(String[] args)
      Reads the AASX files through both currently available BaSyx plugins.
      Parameters:
      args - the command line arguments, ignored