◆ createConfiguration()
| IAdaptorConfiguration eu.baltrad.beast.adaptor.IBltAdaptorManager.createConfiguration |
( |
String | type, |
|
|
String | name ) |
Creates an adaptor configuration of the specified type.
- Parameters
-
| type | the type |
| name | the name of the configuration |
- Returns
- the configuration
- Exceptions
-
| AdaptorException | on failure |
Implemented in eu.baltrad.beast.adaptor.BltAdaptorManager.
◆ getAdaptor()
| IAdaptor eu.baltrad.beast.adaptor.IBltAdaptorManager.getAdaptor |
( |
String | name | ) |
|
◆ getAdaptorNames()
| List< String > eu.baltrad.beast.adaptor.IBltAdaptorManager.getAdaptorNames |
( |
| ) |
|
◆ getAvailableTypes()
| List< String > eu.baltrad.beast.adaptor.IBltAdaptorManager.getAvailableTypes |
( |
| ) |
|
◆ getRegisteredAdaptors()
| List< IAdaptor > eu.baltrad.beast.adaptor.IBltAdaptorManager.getRegisteredAdaptors |
( |
| ) |
|
◆ handle() [1/3]
Handles a multi routed message.
If the message not can be sent to a specified destination, this must be ignored and the next destination should get the message.
- Parameters
-
| message | the routed message to handle |
Implemented in eu.baltrad.beast.adaptor.BltAdaptorManager.
◆ handle() [2/3]
| void eu.baltrad.beast.adaptor.IBltAdaptorManager.handle |
( |
IRoutedMessage | message | ) |
|
◆ handle() [3/3]
◆ register()
Stores an adaptor of specified in the database.
Note, the adaptor itself will not be stored, this should be done by the caller of this function.
- Parameters
-
| configuration | - the configuration |
- Returns
- the created adaptor on success
- Exceptions
-
| AdaptorException | on failure |
Implemented in eu.baltrad.beast.adaptor.BltAdaptorManager.
◆ reregister()
Re-registers an existing adaptor in the database.
If the previous configuration type is different from the provided configuration type, then the adaptor specific configuration will be modifed as well.
- Parameters
-
| configuration | the new configuration |
- Returns
- the configured adaptor
- Exceptions
-
Implemented in eu.baltrad.beast.adaptor.BltAdaptorManager.
◆ unregister()
| void eu.baltrad.beast.adaptor.IBltAdaptorManager.unregister |
( |
String | name | ) |
|
Unregisters the adaptor with the specified name (and will also remove it from the database).
- Parameters
-
| name | the name of the adaptor to unregister |
- Exceptions
-
| AdaptorException | on failure |
Implemented in eu.baltrad.beast.adaptor.BltAdaptorManager.
The documentation for this interface was generated from the following file:
- src/eu/baltrad/beast/adaptor/IBltAdaptorManager.java