|
Device Server Plugin is a type of plugin that defines how AggreGate Server interacts with the stream of data received from a given Device Server. This usually means interacting with hardware devices connected to AggreGate using these Device Servers.
Setting Levels
Every Device Server plugin has up to three levels of settings:
| • | Global Settings. These affect the overall behaviour of plugin. Global settings may be edited only by users with sufficient permissions. |
| • | User-level Settings. These affect the behaviour of a plugin only if it is assigned to a Device Server that belongs to a certain user account. When the pugin is processing data from a particular Device Server, it uses the user settings stored in the owner's account. |
| • | Device Server-level Settings. These settings affect the behaviour of the driver assigned to a certain Device Server Account. When the driver is processing data from a particular Device Server, it uses the Device Server settings that are stored in the Device Server's account. |
Most Device Server plugins do not use all three setting levels.
New Device Server Accounts use the Device Server Plugin defined by the Default Device Server Plugin global configuration setting. The plugin type may be later changed by editing settings of Device Server Account.
Administering Device Server Plugins
Two context types are used to administer Device Server Plugins: first is the general Drivers/Plugins Configuration context, which serves as a container. The other is the Driver/Plugin Configuration context, which holds the configuration for a single plugin.
These appear in two places:
| • | Under the Root context, where they contain global settings |
| • | Under the User context, where they contain user-level settings |
If a given plugin doesn't contain settings on one of these levels, the corresponding configuration context will not be created (i.e, won't exist in the System Tree).
Device Server Level settings for a driver may be accessed using the Configure Device Driver action of a Device Server context.
|


|
Device Servers Plugin
Device Servers Plugin is a plugin that handles all generic Device Server communications and data handling. It interacts with the individual Device Server-specific plugins that are responsible for processing data from certain Device Servers.
The Device Servers Plugin has one user-level setting:
| • | Enable Automatic Registration of Device Servers. Defines that Device Server Accounts should be automatically created for Device Servers that try to log in and have auto-registration on AggreGate Server setting enabled. See Auto-registration in Device Servers chapter for details. |
|