public class OnOffDeviceJobConfiguration extends JobConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
TYPE_IDENTIFIER
The identifier for this job type.
|
Constructor and Description |
---|
OnOffDeviceJobConfiguration() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
java.lang.String |
getDescription()
Returns a short description of this job.
|
DeviceSetting[] |
getDeviceSettingsOff() |
DeviceSetting[] |
getDeviceSettingsOn() |
double |
getExposure() |
java.lang.String |
getTypeIdentifier()
Returns a unique identifier for this configuration type.
|
void |
setDeviceSettingsOff(DeviceSetting[] deviceSettingsOff) |
void |
setDeviceSettingsOn(DeviceSetting[] deviceSettingsOn) |
void |
setExposure(double exposure) |
checkConfiguration, toString
public static final java.lang.String TYPE_IDENTIFIER
public java.lang.String getDescription()
JobConfiguration
getDescription
in class JobConfiguration
public java.lang.Object clone() throws java.lang.CloneNotSupportedException
clone
in class JobConfiguration
java.lang.CloneNotSupportedException
public void setDeviceSettingsOn(DeviceSetting[] deviceSettingsOn)
deviceSettingsOn
- the deviceSettingsOn to setpublic DeviceSetting[] getDeviceSettingsOn()
public void setDeviceSettingsOff(DeviceSetting[] deviceSettingsOff)
deviceSettingsOff
- the deviceSettingsOff to setpublic DeviceSetting[] getDeviceSettingsOff()
public void setExposure(double exposure)
exposure
- the exposure to setpublic double getExposure()
public java.lang.String getTypeIdentifier()
Configuration