com.biocomfort.SDK.actions
Class SetConfigurationsAction
java.lang.Object
com.biocomfort.SDK.actions.SetConfigurationsAction
- All Implemented Interfaces:
- SDKAction
public class SetConfigurationsAction
- extends java.lang.Object
- implements SDKAction
Defines a set configuration action that can be used to customize the
devices binding or unbinding process. Use the SDK methods
setBindingAction(SDKAction),
setBindingAction(SDKAction,int),
setUnbindingAction(SDKAction),
setUnbindingAction(SDKAction,int) to do this.
To execute multiple actions use the
SequenceAction.
- See Also:
SDK.setBindingAction(SDKAction),
SDK.setBindingAction(SDKAction, int),
SDK.setUnbindingAction(SDKAction),
SDK.setUnbindingAction(SDKAction, int),
SequenceAction,
SDK.setDeviceConfigurations(MedicalDeviceTO, int)
|
Constructor Summary |
SetConfigurationsAction(SDK sdk,
MedicalDeviceTO medicalDeviceConfigurations,
int configurations)
Creates a new SetConfigurationsAction instance and
initialize it with the given SDK instance and configuration data. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SetConfigurationsAction
public SetConfigurationsAction(SDK sdk,
MedicalDeviceTO medicalDeviceConfigurations,
int configurations)
- Creates a new
SetConfigurationsAction instance and
initialize it with the given SDK instance and configuration data.
- Parameters:
sdk - a started instance of the SDKmedicalDeviceConfigurations - a medical device instance which
stores the configuration data. The device id will not be used.configurations - the configurations to request. Use the constants
SDK.DATETIME, SDK.SERIAL_NUMBER,
SDK.FIRMWARE, SDK.IEEE_MAC_ADDRESS,
USER_SETTINGS or combinations with bit-or (|)
to specify the configurations
runForDeviceAndWait
public boolean runForDeviceAndWait(MedicalDeviceTO medicalDevice)
- Executes the SDK method
setDeviceConfigurationsAndWait(MedicalDeviceTO,int).
Note: This is a synchronous method that will block the executing
thread until it is succdessfully executed or an error occures.
- Specified by:
runForDeviceAndWait in interface SDKAction
- Parameters:
medicalDevice - the medical device with which this actions will
be executed
- Returns:
- returns
true if the action was executed
successfully. - See Also:
SDK.setDeviceConfigurationsAndWait(MedicalDeviceTO, int)