- AAS_COLLECTION - Static variable in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- AASBundle - Class in org.eclipse.basyx.support.bundle
-
Helper class to bundle an AAS with its corresponding submodels, e.g.
- AASBundle(IAssetAdministrationShell, Set<ISubModel>) - Constructor for class org.eclipse.basyx.support.bundle.AASBundle
-
- AASBundleDescriptorFactory - Class in org.eclipse.basyx.support.bundle
-
Helper class that supports AASDescriptor utilization for an AASBundle under
the assumption, that is is hosted using
AASBundleServlet
- AASBundleDescriptorFactory() - Constructor for class org.eclipse.basyx.support.bundle.AASBundleDescriptorFactory
-
- AASBundleIntegrator - Class in org.eclipse.basyx.support.bundle
-
This class can be used to check if all required resources are present on a server
(e.g.
- AASBundleIntegrator() - Constructor for class org.eclipse.basyx.support.bundle.AASBundleIntegrator
-
- AASBundleServlet - Class in org.eclipse.basyx.components.servlet.aas
-
Servlet providing multiple AAS based on a passed
AASBundle
- AASBundleServlet(AASBundle) - Constructor for class org.eclipse.basyx.components.servlet.aas.AASBundleServlet
-
Creates a servlet hosting the AAS and its submodels specified in the bundle
- AASBundleServlet(Collection<AASBundle>) - Constructor for class org.eclipse.basyx.components.servlet.aas.AASBundleServlet
-
Creates a servlet hosting multiple AAS and their submodels as specified in
the bundle list
- AASServlet - Class in org.eclipse.basyx.components.servlet.aas
-
AAS servlet class that exports a given Asset Administration Shell
- AASServlet() - Constructor for class org.eclipse.basyx.components.servlet.aas.AASServlet
-
Default constructor - based on a VABMultiSubmodelProvider
- AASServlet(AssetAdministrationShell) - Constructor for class org.eclipse.basyx.components.servlet.aas.AASServlet
-
Constructor for directly creating the AAS in the provider
- accept(String) - Method in class org.eclipse.basyx.tools.aas.active.HTTPSupplier
-
Return value
- accept(Map<String, Object>) - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLUpdate
-
Execute update with given parameter
- acceptIncomingConnection() - Method in class org.eclipse.basyx.components.netcomm.TCPServer
-
Accept an incoming connection
- ActiveModel - Class in org.eclipse.basyx.tools.aas.active
-
- ActiveModel(IModelProvider) - Constructor for class org.eclipse.basyx.tools.aas.active.ActiveModel
-
- add(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Add element to collection
- addAll(Collection<? extends Object>) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Add all elements to collection
- addCommunicationSocket(Selector) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Add communication socket (the one that transmits/receives data) to given selector
- addControlComponentChangeListener(ControlComponentChangeListener) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Add ControlComponentChangeListener
- addServerSocket(Selector) - Method in class org.eclipse.basyx.components.netcomm.TCPServer
-
Add server socket (the one that receives 'accept' notifications) to given selector
- addTask(VABModelTask) - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
- addTCPMessageListener(NetworkReceiver) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Add a TCP message listener
- apply(Object[]) - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLOperation
-
Execute query with given parameter
- BaseBaSyxService - Class in org.eclipse.basyx.components.service
-
Abstract base class for BaSyx services.
- BaseBaSyxService() - Constructor for class org.eclipse.basyx.components.service.BaseBaSyxService
-
- BaseConfiguredProvider - Class in org.eclipse.basyx.components.provider
-
Base class for providers that receiver their configuration through a configuration properties object
- BaseConfiguredProvider(Map<Object, Object>) - Constructor for class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
Constructor
- BaseDevice - Class in org.eclipse.basyx.components.device
-
Base class for integrating devices with BaSys
This base class provides a simple framework for integrating devices with BaSys/BaSyx.
- BaseDevice() - Constructor for class org.eclipse.basyx.components.device.BaseDevice
-
- BaseSmartDevice - Class in org.eclipse.basyx.components.device
-
Base class for BaSys smart devices
This base class implements a control component for a smart device with a SimpleControlComponent instance
- BaseSmartDevice() - Constructor for class org.eclipse.basyx.components.device.BaseSmartDevice
-
Initializes BaseSmartDevice with a SimpleControlComponent
- BaseSmartDevice(ControlComponent) - Constructor for class org.eclipse.basyx.components.device.BaseSmartDevice
-
- BaseTCPControllableDeviceAdapter - Class in org.eclipse.basyx.components.device
-
Base class for integrating controllable devices with BaSys
This controllable device uses a Thread for string based TCP communication.
- BaseTCPControllableDeviceAdapter(int) - Constructor for class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
Constructor
- BaseTCPDeviceAdapter - Class in org.eclipse.basyx.components.device
-
Base class for integrating devices with BaSys
This base class provides a simple framework for integrating devices with BaSys/BaSyx.
- BaseTCPDeviceAdapter(int) - Constructor for class org.eclipse.basyx.components.device.BaseTCPDeviceAdapter
-
Constructor
- BaSyxConfiguration - Class in org.eclipse.basyx.components.configuration
-
- BaSyxConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
Constructor that takes the configuration's default values.
- BaSyxConfigurationBuilder<ParentBuilderType> - Class in org.eclipse.basyx.components.configuration.builder
-
Base class for component configuration builders
If the end() operation of a component configuration builder is invoked, and no sufficient configuration is provided, the component will
throw an InsufficientConfigurationDataException.
- BaSyxConfigurationBuilder() - Constructor for class org.eclipse.basyx.components.configuration.builder.BaSyxConfigurationBuilder
-
- BaSyxContextConfiguration - Class in org.eclipse.basyx.components.configuration
-
Represents a BaSyx http servlet configuration for a BaSyxContext,
that can be loaded from a properties file.
- BaSyxContextConfiguration() - Constructor for class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
Empty Constructor - use default values
- BaSyxContextConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
Constructor with predefined value map
- BaSyxContextConfiguration(int, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
Constructor with initial configuration - docBasePath and hostname are default values
- BaSyxContextConfiguration(String, String, String, int) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
Constructor with initial configuration - docBasePath and hostname are default values
- BaSyxDeviceManagerConfigurationBuilder<T extends BaSyxDeviceManagerConfigurationBuilder<T>> - Class in org.eclipse.basyx.components.configuration.builder
-
Configuration builder for BaSyx device managers
- BaSyxDeviceManagerConfigurationBuilder(ConfigurableComponent<?>) - Constructor for class org.eclipse.basyx.components.configuration.builder.BaSyxDeviceManagerConfigurationBuilder
-
Constructor
- BaSyxDockerConfiguration - Class in org.eclipse.basyx.components.configuration
-
Represents a BaSyx docker configuration for a docker environment.
- BaSyxDockerConfiguration() - Constructor for class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
Empty Constructor - use default values
- BaSyxDockerConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
Constructor with predefined value map
- BaSyxDockerConfiguration(int, int, String, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
Constructor with initial configuration
- BaSyxMongoDBConfiguration - Class in org.eclipse.basyx.components.configuration
-
Represents a BaSyx configuration for a MongoDB connection.
- BaSyxMongoDBConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
Constructor with predefined value map
- BaSyxMongoDBConfiguration() - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
Empty Constructor - use default values
- BaSyxMongoDBConfiguration(String, String, String, String, String, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
Constructor with initial configuration
- BaSyxMongoDBConfiguration(String, String, String, String, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
Constructor with initial configuration (without registry collection)
- BaSyxMongoDBConfiguration(String, String, String, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
Constructor with initial configuration (without aas collection)
- BaSyxMqttConfiguration - Class in org.eclipse.basyx.components.configuration
-
Represents a BaSyx mqtt configuration for an mqtt connection.
- BaSyxMqttConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
Constructor with predefined value map
- BaSyxMqttConfiguration() - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
Empty Constructor - use default values
- BaSyxMqttConfiguration(String, String, String, int) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
Constructor with initial configuration
- BaSyxServiceConfigurationBuilder<T extends BaSyxServiceConfigurationBuilder<T>> - Class in org.eclipse.basyx.components.configuration.builder
-
Configuration builder for BaSyx services
- BaSyxServiceConfigurationBuilder(ConfigurableComponent<?>) - Constructor for class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Constructor
- BaSyxSQLConfiguration - Class in org.eclipse.basyx.components.configuration
-
Represents a BaSyx sql configuration for a sql connection.
- BaSyxSQLConfiguration(Map<String, String>) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
Constructor with predefined value map
- BaSyxSQLConfiguration() - Constructor for class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
Empty Constructor - use default values
- BaSyxSQLConfiguration(String, String, String, String, String) - Constructor for class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
Constructor with initial configuration
- buildBasyxCfgName(String...) - Static method in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- buildCfgName(String, String...) - Static method in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- byValue(String) - Static method in enum org.eclipse.basyx.components.configuration.CFGBaSyxProtocolType
-
Return BaSyx protocol type by value
- byValue(int) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionMode
-
Get OccupationState by its value
- byValue(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionOrder
-
Get execution order by its value
- byValue(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionState
-
Get execution order by its value
- byValue(int) - Static method in enum org.eclipse.basyx.models.controlcomponent.OccupationState
-
Get OccupationState by its value
- CFGBaSyxConnection - Class in org.eclipse.basyx.components.configuration
-
Configure a server connection
- CFGBaSyxConnection() - Constructor for class org.eclipse.basyx.components.configuration.CFGBaSyxConnection
-
Constructor
- CFGBaSyxProtocolType - Enum in org.eclipse.basyx.components.configuration
-
Enumerate supported BaSyx protocol types
- clear() - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Shuts all running threads down and removes all groups.
- clear() - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
Stops the groups' tasks and frees its resources, so that no tasks can be scheduled after calling this method
- clear() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Clear collection
- clear() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Delete all map elements
- close() - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Close communication
- closeConnection() - Method in class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Close connection
- closeServer() - Method in class org.eclipse.basyx.components.netcomm.TCPServer
-
Close server communication
- closeSocket() - Method in class org.eclipse.basyx.components.device.BaseTCPDeviceAdapter
-
Close device communication socket
- CMD - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- ConfigurableComponent<T extends BaSyxConfigurationBuilder<?>> - Interface in org.eclipse.basyx.components.configuration
-
Base interface for configurable components
- ConfigurableProperty - Annotation Type in org.eclipse.basyx.components.configuration
-
Marker interface for configurable properties of configurable BaSyx components
- configure() - Method in interface org.eclipse.basyx.components.configuration.ConfigurableComponent
-
Create a component builder for this component that is used for configurating the component
- configure() - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Configure this BaSyx component
- configureComponent(T) - Method in interface org.eclipse.basyx.components.configuration.ConfigurableComponent
-
Configure the component
- configureComponent(BaSyxServiceConfigurationBuilder<?>) - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Configure this component
- connectionManagerType(CFGBaSyxProtocolType) - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Set connection manager type
- CONNECTIONURL - Static variable in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- CONTAINERNAME - Static variable in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- CONTAINERPORT - Static variable in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- contains(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Check if collection contains specified element
- containsAll(Collection<?>) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Check if collection contains all given elements
- containsKey(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Check if map contains the given key (name)
- containsValue(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Check if map contains the given value
- CONTEXTPATH - Static variable in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- ControlComponent - Class in org.eclipse.basyx.models.controlcomponent
-
BaSys 4.0 control component interface.
- ControlComponent() - Constructor for class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Constructor
- ControlComponentChangeListener - Interface in org.eclipse.basyx.models.controlcomponent
-
Receive change events from control components
- create() - Method in class org.eclipse.basyx.components.json.JSONAASBundleFactory
-
Creates the set of
AASBundle contained in the JSON string.
- create() - Method in class org.eclipse.basyx.components.xml.XMLAASBundleFactory
-
Creates the set of
AASBundle contained in the XML string.
- createAASDescriptor(AASBundle, String) - Static method in class org.eclipse.basyx.support.bundle.AASBundleDescriptorFactory
-
Creates the AASDescriptor for the given bundle and hostPath
- createBaSyxContext() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- createCollection(int) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Create a new collection element table in SQL database
- createConnectorProvider() - Method in class org.eclipse.basyx.components.configuration.CFGBaSyxConnection
-
Create protocol provider
- createDirectoryInstance() - Method in class org.eclipse.basyx.components.configuration.CFGBaSyxConnection
-
Instantiate the directory class
- createInstance() - Method in enum org.eclipse.basyx.components.configuration.CFGBaSyxProtocolType
-
Create protocol instance
- createMap(int) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Create a new map element table in SQL database
- createRootTableIfNotExists() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Creates the root table if it does not exist (including a possibly missing schema)
- createTaskGroup() - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Creates a new task group and associated it with this active model.
- get() - Method in class org.eclipse.basyx.tools.aas.active.HTTPGetter
-
Return value
- get() - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLQuery
-
Execute query without parameter
- get(Map<String, Object>) - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLQuery
-
Execute query without parameter
- get(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Get value of map element that is identified by given key
- get(String) - Method in class org.eclipse.basyx.tools.webserviceclient.WebServiceJSONClient
-
Execute a web service, return deserialized object
- get(String) - Method in class org.eclipse.basyx.tools.webserviceclient.WebServiceRawClient
-
Execute a web service, return deserialized object
- getAAS() - Method in class org.eclipse.basyx.support.bundle.AASBundle
-
- getAASCollection() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getCommand() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get last command
- getConnection() - Method in class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Get connection
- getConnectionManager() - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Create connection manager based on configuration
- getConnectionUrl() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getConnetedAASManager() - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Create connected AAS-manager based on configuration
- getContainerName() - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- getContainerPort() - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- getContextPath() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getControlComponent() - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Get control component instance
- getDatabase() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getDefaultProperties() - Static method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getDefaultProperties() - Static method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- getDefaultProperties() - Static method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getDefaultProperties() - Static method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getDefaultProperties() - Static method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getDocBasePath() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getDriver() - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getDriver() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLConnector
-
- getErrorState() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get error state
- getExecutionMode() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get execution mode
- getExecutionState() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get execution state
- getExecutor() - Static method in class org.eclipse.basyx.components.processengine.connector.DeviceServiceDelegate
-
- getExState() - Method in class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
- getHostname() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getHostPort() - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- getImageName() - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- getName() - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Get runnable name
- getName() - Method in class org.eclipse.basyx.components.tools.propertyfile.opdef.Parameter
-
Return parameter name
- getName() - Method in class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Return name
- getName() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get entry name
- getNextIdentifier() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Get next free identifier for another element
- getOccupationState() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get occupation state
- getOccupierID() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get occupier ID
- getOperation(String) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.OperationDefinition
-
Get operation name of operation definition
- getOperationMode() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get operation mode
- getOpMode() - Method in class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
- getParameter(String) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.OperationDefinition
-
Get parameter list of an operation definition
A parameter list contains of a name and of a type for each parameter+
- getPass() - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getPass() - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getPath() - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getPort() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getPrefix() - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getProperties(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
Returns all contained properties that begin with a specific prefix
- getProperty(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
Queries a property
- getQoS() - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getRaw() - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLQuery
-
Execute query without parameter, do not post process result
- getRaw(Map<String, Object>) - Method in class org.eclipse.basyx.tools.sql.query.DynamicSQLQuery
-
Execute query without parameter, do not post process result
- getRegistry() - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Create registry instance based on configuration
- getRegistryCollection() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getResourceStream(String) - Static method in class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
- getResourceString(String) - Static method in class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
- getSelector() - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Get a selector.
- getServer() - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getServiceSubmodelId() - Method in class org.eclipse.basyx.components.processengine.connector.DeviceServiceExecutor
-
- getSQLString(String, Collection<String>) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.OperationDefinition
-
Create a SQL string from an input SQL string with place holders in format $x with x being an integer number.
- getSQLString(String, Map<String, Object>) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.OperationDefinition
-
Create a SQL string from an input SQL string with place holders in format $x with x being an integer number.
- getSqlTableID() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLConnector
-
- getSubmodelCollection() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getSubmodels() - Method in class org.eclipse.basyx.support.bundle.AASBundle
-
- getTaskGroups() - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Getter for all containing task groups.
- getType() - Method in class org.eclipse.basyx.components.tools.propertyfile.opdef.Parameter
-
Return parameter type
- getTypeID() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get entry type id
- getUrl() - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- getUser() - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- getUser() - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getUser() - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- getValue() - Method in enum org.eclipse.basyx.models.controlcomponent.ExecutionMode
-
Get enumeration value
- getValue() - Method in enum org.eclipse.basyx.models.controlcomponent.ExecutionOrder
-
Get enumeration value
- getValue() - Method in enum org.eclipse.basyx.models.controlcomponent.ExecutionState
-
Get enumeration value
- getValue() - Method in enum org.eclipse.basyx.models.controlcomponent.OccupationState
-
Get enumeration value
- getValue() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get entry value
- getValueAsString(Object) - Static method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get value as string
- getValueAsString() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get entry value
- getValueFromString(SQLRootElement, int, String) - Static method in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Get value from string
- getWhitelist(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- getWorkState() - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Get work state
- OCCUPATION_STATE - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OccupationState - Enum in org.eclipse.basyx.models.controlcomponent
-
Occupation state enum
- OCCUPIER - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- onChangedErrorState(String) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an error state change
- onChangedErrorState(String) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an error state change
- onChangedErrorState(String) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate an error state change
- onChangedExecutionMode(ExecutionMode) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an execution mode change
- onChangedExecutionMode(ExecutionMode) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an execution mode change
- onChangedExecutionMode(ExecutionMode) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate an execution mode change
- onChangedExecutionState(ExecutionState) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an execution state change
- onChangedExecutionState(ExecutionState) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an execution state change
- onChangedExecutionState(ExecutionState) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate an execution state change
- onChangedOperationMode(String) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an operation mode change
- onChangedOperationMode(String) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an operation mode change
- onChangedOperationMode(String) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate an operation mode change
- onChangedWorkState(String) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates a work state change
- onChangedWorkState(String) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates a work state change
- onChangedWorkState(String) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate an work state change
- onNewOccupationState(OccupationState) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an occupation state change
- onNewOccupationState(OccupationState) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an occupation state change
- onNewOccupationState(OccupationState) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate new occupation state
- onNewOccupier(String) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates an occupier change
- onNewOccupier(String) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates an occupier change
- onNewOccupier(String) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate new occupier
- onReceive(byte[]) - Method in class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
A message has been received
- onReceive(byte[]) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Received a string from network
- onReceive(byte[]) - Method in interface org.eclipse.basyx.components.netcomm.NetworkReceiver
-
Received a string from network connection
- onReceive(byte[]) - Method in class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Received message from TCP server
- onVariableChange(String, Object) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Smart device control component indicates a variable change
- onVariableChange(String, Object) - Method in class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Device control component indicates a variable change
- onVariableChange(String, Object) - Method in interface org.eclipse.basyx.models.controlcomponent.ControlComponentChangeListener
-
Indicate change of a variable
- OP_MODE - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- openConnection() - Method in class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Open connection
- OPERATION_ABORT - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_AUTO - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_CLEAR - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_FREE - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_MANUAL - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_OCCUPY - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_PRIORITY - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_RESET - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_START - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OPERATION_STOP - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- OperationDefinition - Class in org.eclipse.basyx.components.tools.propertyfile.opdef
-
Operation definition tools
This class implements operations that support developers in parsing operation definitions from property files
- OperationDefinition() - Constructor for class org.eclipse.basyx.components.tools.propertyfile.opdef.OperationDefinition
-
- OPERATIONS - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- org.eclipse.basyx.components - package org.eclipse.basyx.components
-
- org.eclipse.basyx.components.configuration - package org.eclipse.basyx.components.configuration
-
- org.eclipse.basyx.components.configuration.builder - package org.eclipse.basyx.components.configuration.builder
-
- org.eclipse.basyx.components.configuration.exception - package org.eclipse.basyx.components.configuration.exception
-
- org.eclipse.basyx.components.device - package org.eclipse.basyx.components.device
-
- org.eclipse.basyx.components.devicemanager - package org.eclipse.basyx.components.devicemanager
-
- org.eclipse.basyx.components.json - package org.eclipse.basyx.components.json
-
- org.eclipse.basyx.components.netcomm - package org.eclipse.basyx.components.netcomm
-
- org.eclipse.basyx.components.processengine.connector - package org.eclipse.basyx.components.processengine.connector
-
- org.eclipse.basyx.components.provider - package org.eclipse.basyx.components.provider
-
- org.eclipse.basyx.components.service - package org.eclipse.basyx.components.service
-
- org.eclipse.basyx.components.servlet.aas - package org.eclipse.basyx.components.servlet.aas
-
- org.eclipse.basyx.components.servlet.submodel - package org.eclipse.basyx.components.servlet.submodel
-
- org.eclipse.basyx.components.servlet.vab - package org.eclipse.basyx.components.servlet.vab
-
- org.eclipse.basyx.components.tools.propertyfile.opdef - package org.eclipse.basyx.components.tools.propertyfile.opdef
-
- org.eclipse.basyx.components.xml - package org.eclipse.basyx.components.xml
-
- org.eclipse.basyx.models.controlcomponent - package org.eclipse.basyx.models.controlcomponent
-
- org.eclipse.basyx.support.bundle - package org.eclipse.basyx.support.bundle
-
- org.eclipse.basyx.tools.aas.active - package org.eclipse.basyx.tools.aas.active
-
- org.eclipse.basyx.tools.sql.driver - package org.eclipse.basyx.tools.sql.driver
-
- org.eclipse.basyx.tools.sql.query - package org.eclipse.basyx.tools.sql.query
-
- org.eclipse.basyx.tools.sqlproxy - package org.eclipse.basyx.tools.sqlproxy
-
- org.eclipse.basyx.tools.sqlproxy.exception - package org.eclipse.basyx.tools.sqlproxy.exception
-
- org.eclipse.basyx.tools.webserviceclient - package org.eclipse.basyx.tools.webserviceclient
-
- readMessage() - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Read message from client
- readStringMessage() - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Read message from client as string
- register(IAASRegistryService, Collection<AASBundle>, String) - Static method in class org.eclipse.basyx.support.bundle.AASBundleIntegrator
-
Registers a given set of bundles with the registry
- REGISTRY_COLLECTION - Static variable in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- registryURL(String) - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxServiceConfigurationBuilder
-
Set registry URL
- remove(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Remove element from collection
- remove(Object) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Remove element with key from map
- removeAll(Collection<?>) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Remove all elements from collection
- removeControlComponentChangeListener(ControlComponentChangeListener) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Remove ControlComponentChangeListener
- removeTCPMessageListener(NetworkReceiver) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Remove a TCP message listener
- resetCompleted() - Method in class org.eclipse.basyx.components.device.BaseDevice
-
Device interface function: (usually native code) indicates that device is
ready again
- resetCompleted() - Method in interface org.eclipse.basyx.components.device.IBaSysNativeDeviceStatus
-
Device interface function: (usually native code) indicates that device is ready again
- ResultFilter - Class in org.eclipse.basyx.components.tools.propertyfile.opdef
-
Class that provides result filters for operation definitions
- ResultFilter() - Constructor for class org.eclipse.basyx.components.tools.propertyfile.opdef.ResultFilter
-
- retainAll(Collection<?>) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Remove all other elements from collection
- retrieveRootMap() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Creates a new root map, if it does not exist.
- run() - Method in class org.eclipse.basyx.components.netcomm.TCPClient
-
Server main loop (for non-blocking communication)
- run() - Method in class org.eclipse.basyx.components.netcomm.TCPServer
-
Server main loop (for non-blocking communication)
- runTask(int, VABModelTask) - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Runs a task with a specific update rate in a new task group.
- SEMANTICSINTERNAL - Static variable in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- sendMessage(byte[]) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Send message to client
- sendMessage(String) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Send message to client
- sendMessage(ByteBuffer) - Method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Send message to client
Buffer must point to where transmission should start
- SERVER - Static variable in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- serviceCompleted() - Method in class org.eclipse.basyx.components.device.BaseDevice
-
Device interface function: (usually native code) indicates that device
service execution has completed
- serviceCompleted() - Method in interface org.eclipse.basyx.components.device.IBaSysNativeDeviceStatus
-
Device interface function: (usually native code) indicates that device service execution has completed
- serviceRunning() - Method in class org.eclipse.basyx.components.device.BaseDevice
-
Device interface function: (usually native code) indicates that device
service is running
- serviceRunning() - Method in interface org.eclipse.basyx.components.device.IBaSysNativeDeviceStatus
-
Device interface function: (usually native code) indicates that device service has started and is running
- setAASCollection(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setCommand(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set command
- setConfiguredComponent(ConfigurableComponent<?>) - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxConfigurationBuilder
-
Set reference to configured component
- setConnectedAASManager(ConnectedAssetAdministrationShellManager) - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Set connected AAS manager for this service
- setConnectionUrl(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setContainerName(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- setContainerPort(int) - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- setContextPath(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- setDatabase(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setDeviceServiceExecutor(IDeviceServiceExecutor) - Static method in class org.eclipse.basyx.components.processengine.connector.DeviceServiceDelegate
-
- setDirectoryProvider(String) - Method in class org.eclipse.basyx.components.configuration.CFGBaSyxConnection
-
Set directory
- setDocBasePath(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- setDriver(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- setErrorState(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set error state
- setExecutionMode(ExecutionMode) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set execution mode
- setExecutionState(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set execution state
- setHostname(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- setHostPort(int) - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- setImageName(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxDockerConfiguration
-
- setModelProvider(IModelProvider) - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
Changes the associated model provider.
- setName(String) - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Change the runnable name
- setName(String) - Method in class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Change service name
- setOccupationState(OccupationState) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set occupation state
- setOccupierID(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set occupier ID
- setOperationMode(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set operation mode
- setParentBuilder(ParentBuilderType) - Method in class org.eclipse.basyx.components.configuration.builder.BaSyxConfigurationBuilder
-
Set parent builder
- setPass(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setPass(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- setPath(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- setPort(int) - Method in class org.eclipse.basyx.components.configuration.BaSyxContextConfiguration
-
- setPrefix(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- setProperty(String, String) - Method in class org.eclipse.basyx.components.configuration.BaSyxConfiguration
-
Sets a property, if it is contained in this configuration
- setProtocol(CFGBaSyxProtocolType) - Method in class org.eclipse.basyx.components.configuration.CFGBaSyxConnection
-
Set protocol type
- setQoS(int) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setRegistryCollection(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setServer(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setSubmodelCollection(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setUpdateInterval(int) - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
- setUser(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- setUser(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setUser(String) - Method in class org.eclipse.basyx.components.configuration.BaSyxSQLConfiguration
-
- setWhitelist(String, List<String>) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setWhitelistEnabled(String, boolean) - Method in class org.eclipse.basyx.components.configuration.BaSyxMqttConfiguration
-
- setWorkState(String) - Method in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
Set work state
- SimpleControlComponent - Class in org.eclipse.basyx.models.controlcomponent
-
A simplified implementation of a control component for devices that offer only basic services
- SimpleControlComponent() - Constructor for class org.eclipse.basyx.models.controlcomponent.SimpleControlComponent
-
Constructor
- SimpleControlComponent(boolean) - Constructor for class org.eclipse.basyx.models.controlcomponent.SimpleControlComponent
-
Constructs this control component so that it can be configured if the
resetting stage should finalize on its own or if it needs another
confirmation through
ControlComponent.finishState()
- SimpleProxyControlComponent - Class in org.eclipse.basyx.models.controlcomponent
-
Simplified control component for proxy implementations.
- SimpleProxyControlComponent(int) - Constructor for class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Constructor
- size() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Get number of collection elements
- size() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Get number of map elements
- SQLCollection - Class in org.eclipse.basyx.tools.sqlproxy
-
This class implements a collection that mirrors its contents into a SQL database
A SQL table has the following structure:
- type:integer | value:text
- SQLCollection(SQLRootElement, int) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Constructor
- SQLCollection(SQLRootElement, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Constructor
- SQLConnector - Class in org.eclipse.basyx.tools.sqlproxy
-
Base class for classes that connect to SQL databases
- SQLConnector(String, String, String, String, String, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLConnector
-
Constructor
- SQLConnector(ISQLDriver, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLConnector
-
Constructor
- SQLDriver - Class in org.eclipse.basyx.tools.sql.driver
-
Access SQL database
- SQLDriver(String, String, String, String, String) - Constructor for class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Create a SQL driver and a SQL connection
- SQLMap - Class in org.eclipse.basyx.tools.sqlproxy
-
This class implements a map that mirrors its contents into a SQL database
- The map represents the root map that is linked into the SQL database as one table
- Subsequent maps map to subsequent SQL tables
A SQL table has the following structure:
- name:text | type:integer | value:text
- SQLMap(SQLRootElement, int) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Constructor
- SQLMap(SQLRootElement, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Constructor
- SQLMap(SQLRootElement, Map<String, Object>) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Constructor for creating a new SQLMap from another Map
- SQLProxy - Class in org.eclipse.basyx.tools.sqlproxy
-
Abstract base class for SQL proxy elements that mirror their content in a SQL table
- SQLProxy(ISQLDriver, String, SQLRootElement) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLProxy
-
Constructor
- sqlQuery(String) - Method in interface org.eclipse.basyx.tools.sql.driver.ISQLDriver
-
Execute a SQL query
- sqlQuery(String) - Method in class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Execute a SQL query
- SQLRootElement - Class in org.eclipse.basyx.tools.sqlproxy
-
Create a root element that connects to SQL database and that contains other maps and collections
- SQLRootElement(String, String, String, String, String, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLRootElement
-
Constructor
- SQLTableRow - Class in org.eclipse.basyx.tools.sqlproxy
-
Represent a SQL element table row
- SQLTableRow(Object) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Constructor
- SQLTableRow(String, Object) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Constructor
- SQLTableRow(SQLRootElement, String, int, String) - Constructor for class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Constructor
- sqlUpdate(String) - Method in interface org.eclipse.basyx.tools.sql.driver.ISQLDriver
-
Execute a SQL update
- sqlUpdate(String) - Method in class org.eclipse.basyx.tools.sql.driver.SQLDriver
-
Execute a SQL update
- start() - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Start smart device
- start() - Method in class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
Start the device
- start() - Method in class org.eclipse.basyx.components.device.BaseTCPDeviceAdapter
-
Start the device
- start() - Method in class org.eclipse.basyx.components.devicemanager.TCPDeviceManagerComponent
-
Run this service
- start() - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Run this service
- start() - Method in class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Start this service
- start() - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
Starts scheduling the contained tasks at the configured update rate.
- startAll() - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Starts all running tasks in the contained groups.
- startComponent() - Method in interface org.eclipse.basyx.components.IComponent
-
Starts the component
- STATUS - Static variable in class org.eclipse.basyx.models.controlcomponent.ControlComponent
-
- statusChange(String) - Method in class org.eclipse.basyx.components.device.BaseSmartDevice
-
Indicate device status change
- stop() - Method in class org.eclipse.basyx.components.device.BaseTCPControllableDeviceAdapter
-
Stop the device
- stop() - Method in class org.eclipse.basyx.components.device.BaseTCPDeviceAdapter
-
Stop the device
- stop() - Method in class org.eclipse.basyx.components.devicemanager.TCPDeviceManagerComponent
-
Stop this service
- stop() - Method in class org.eclipse.basyx.components.service.BaseBaSyxService
-
Stop this service
- stop() - Method in class org.eclipse.basyx.models.controlcomponent.SimpleProxyControlComponent
-
Staop this service
- stop() - Method in class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
Stops the groups' current task schedules.
- stopAll() - Method in class org.eclipse.basyx.tools.aas.active.ActiveModel
-
Stops all running tasks in the contained groups.
- stopComponent() - Method in interface org.eclipse.basyx.components.IComponent
-
Shuts down the component
- stringArray(ResultSet, Object...) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.ResultFilter
-
Extract a column from a SQL result set and return this column as collection
- stringSet(ResultSet, Object...) - Static method in class org.eclipse.basyx.components.tools.propertyfile.opdef.ResultFilter
-
Extract a column from a SQL result set and return this column as set
- SUBMODEL_COLLECTION - Static variable in class org.eclipse.basyx.components.configuration.BaSyxMongoDBConfiguration
-
- SUBMODELID - Static variable in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- SUBMODELSEMANTICS - Static variable in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- SubmodelServlet - Class in org.eclipse.basyx.components.servlet.submodel
-
A sub model servlet class that exports a given sub model
- SubmodelServlet() - Constructor for class org.eclipse.basyx.components.servlet.submodel.SubmodelServlet
-
Default Constructor
- SubmodelServlet(SubModel) - Constructor for class org.eclipse.basyx.components.servlet.submodel.SubmodelServlet
-
Constructor with a predefined submodel
- TCPClient - Class in org.eclipse.basyx.components.netcomm
-
Implements an NIO TCP server
This server supports both blocking and non-blocking operation.
- TCPClient(int) - Constructor for class org.eclipse.basyx.components.netcomm.TCPClient
-
Connect to server on local host
- TCPClient(String, int) - Constructor for class org.eclipse.basyx.components.netcomm.TCPClient
-
Connect to given server
- TCPCommunicator - Class in org.eclipse.basyx.components.netcomm
-
Base class for NIO based TCP communication
Communication messages consist of a 32 Bit value that describes message length (bytes), followed by message length bytes
with payload.
- TCPCommunicator() - Constructor for class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
- TCPControllableDeviceManagerComponent - Class in org.eclipse.basyx.components.devicemanager
-
Base class for device managers that communicate via TCP with the connected controllable device
- TCPControllableDeviceManagerComponent(int, int) - Constructor for class org.eclipse.basyx.components.devicemanager.TCPControllableDeviceManagerComponent
-
Constructor
- TCPDeviceManagerComponent - Class in org.eclipse.basyx.components.devicemanager
-
Base class for device managers that communicate via TCP with the connected device
- TCPDeviceManagerComponent(int) - Constructor for class org.eclipse.basyx.components.devicemanager.TCPDeviceManagerComponent
-
Constructor
- TCPServer - Class in org.eclipse.basyx.components.netcomm
-
Implements an NIO TCP server
This server supports both blocking and non-blocking operation.
- TCPServer(int) - Constructor for class org.eclipse.basyx.components.netcomm.TCPServer
-
Create a connection server on given server port
- toArray() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Return collection elements as array
- toArray(T[]) - Method in class org.eclipse.basyx.tools.sqlproxy.SQLCollection
-
Return collection elements as array of given type
- toString(byte[]) - Static method in class org.eclipse.basyx.components.netcomm.TCPCommunicator
-
Convert byte array to string
- TYPE - Static variable in class org.eclipse.basyx.components.provider.BaseConfiguredProvider
-
- TYPE_BOOLEAN - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Boolean
- TYPE_BOOLEANARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Boolean array
- TYPE_CHARACTER - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Character
- TYPE_CHARACTERARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Character array
- TYPE_DOUBLE - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Double
- TYPE_DOUBLEARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Double array
- TYPE_EXCEPTION - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Exception
- TYPE_FLOAT - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Float
- TYPE_FLOATARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Float array
- TYPE_GENERICCOLLECTION - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Collection as a json string
- TYPE_GENERICMAP - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Map as a json string
- TYPE_INT - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Integer
- TYPE_INTARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Integer array
- TYPE_NULL - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Null
- TYPE_SQLCOLLECTION - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Collection as a reference to a SQLCollection
- TYPE_SQLMAP - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Map as a reference to a SQLMap
- TYPE_STRING - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: String
- TYPE_STRINGARRAY - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: String array
- TYPE_UNKNOWN - Static variable in class org.eclipse.basyx.tools.sqlproxy.SQLTableRow
-
Type constant: Unknown
- VABLambdaServlet - Class in org.eclipse.basyx.components.servlet.vab
-
Empty VAB provider servlet.
- VABLambdaServlet() - Constructor for class org.eclipse.basyx.components.servlet.vab.VABLambdaServlet
-
Constructor
- VABModelTask - Interface in org.eclipse.basyx.tools.aas.active
-
Abstract task that can be executed and works on an IModelProvider
- VABModelTaskGroup - Class in org.eclipse.basyx.tools.aas.active
-
Provides management for execution of multiple
VABModelTasks.
- VABModelTaskGroup(IModelProvider) - Constructor for class org.eclipse.basyx.tools.aas.active.VABModelTaskGroup
-
- valueOf(String) - Static method in enum org.eclipse.basyx.components.configuration.CFGBaSyxProtocolType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionOrder
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.eclipse.basyx.models.controlcomponent.OccupationState
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.basyx.components.configuration.CFGBaSyxProtocolType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionOrder
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.basyx.models.controlcomponent.ExecutionState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.eclipse.basyx.models.controlcomponent.OccupationState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.eclipse.basyx.tools.sqlproxy.SQLMap
-
Get map values that are contained in the SQL database