|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectProfile
org.eclipse.soda.dk.gpio.profile.GpioProfile
public abstract class GpioProfile
The GPIO Profile specifies the interface to general purpose IO. It provides measurement values for the current states of input and output pins. It supports the ability to set the value of output pins through a command interface as well as triggering the state of an output pin with an LDAP expression. The GpioProfile class implements the device service and provides the controls for the device.
The list of exported services:
GpioProfileService,
See the following specification(s) for more details:
| Field Summary | |
|---|---|
static java.lang.String |
CLASS_NAME
Defines the class name. |
static java.lang.String |
CONTROL_PROFILE_PREFIX
Define the ControlProfilePrefix configuration key. |
protected java.lang.String |
controlProfileServiceBitsExternalKey
|
protected java.lang.String |
controlProfileServiceBitsGetExternalKey
|
protected java.lang.String |
controlProfileServiceLongsExternalKey
|
protected java.lang.String |
controlProfileServiceLongsGetExternalKey
|
protected ReadOnlyMeasurement |
input
Input specifies the current states of the input pins. |
protected ReadOnlyMeasurement |
inputCount
InputCount specifies the number of input pins supported by the device. |
protected java.util.Map |
inputFalseMap
Define the input false map (Map) field. |
protected java.util.Hashtable |
ldapMap
Define the ldap map (Dictionary) field. |
protected ReadOnlyMeasurement |
output
Output specifies the current states of the output pins. |
protected MethodMeasurement |
output10Expression
LDAP expression to trigger the state of output pin 10 based on input pin and control values. |
protected MethodMeasurement |
output11Expression
LDAP expression to trigger the state of output pin 11 based on input pin and control values. |
protected MethodMeasurement |
output12Expression
LDAP expression to trigger the state of output pin 12 based on input pin and control values. |
protected MethodMeasurement |
output13Expression
LDAP expression to trigger the state of output pin 13 based on input pin and control values. |
protected MethodMeasurement |
output14Expression
LDAP expression to trigger the state of output pin 14 based on input pin and control values. |
protected MethodMeasurement |
output15Expression
LDAP expression to trigger the state of output pin 15 based on input pin and control values. |
protected MethodMeasurement |
output16Expression
LDAP expression to trigger the state of output pin 16 based on input pin and control values. |
protected MethodMeasurement |
output17Expression
LDAP expression to trigger the state of output pin 17 based on input pin and control values. |
protected MethodMeasurement |
output18Expression
LDAP expression to trigger the state of output pin 18 based on input pin and control values. |
protected MethodMeasurement |
output19Expression
LDAP expression to trigger the state of output pin 19 based on input pin and control values. |
protected MethodMeasurement |
output1Expression
LDAP expression to trigger the state of output pin 1 based on input pin and control values. |
protected MethodMeasurement |
output20Expression
LDAP expression to trigger the state of output pin 20 based on input pin and control values. |
protected MethodMeasurement |
output21Expression
LDAP expression to trigger the state of output pin 21 based on input pin and control values. |
protected MethodMeasurement |
output22Expression
LDAP expression to trigger the state of output pin 22 based on input pin and control values. |
protected MethodMeasurement |
output23Expression
LDAP expression to trigger the state of output pin 23 based on input pin and control values. |
protected MethodMeasurement |
output24Expression
LDAP expression to trigger the state of output pin 24 based on input pin and control values. |
protected MethodMeasurement |
output25Expression
LDAP expression to trigger the state of output pin 25 based on input pin and control values. |
protected MethodMeasurement |
output26Expression
LDAP expression to trigger the state of output pin 26 based on input pin and control values. |
protected MethodMeasurement |
output27Expression
LDAP expression to trigger the state of output pin 27 based on input pin and control values. |
protected MethodMeasurement |
output28Expression
LDAP expression to trigger the state of output pin 28 based on input pin and control values. |
protected MethodMeasurement |
output29Expression
LDAP expression to trigger the state of output pin 29 based on input pin and control values. |
protected MethodMeasurement |
output2Expression
LDAP expression to trigger the state of output pin 2 based on input pin and control values. |
protected MethodMeasurement |
output30Expression
LDAP expression to trigger the state of output pin 30 based on input pin and control values. |
protected MethodMeasurement |
output31Expression
LDAP expression to trigger the state of output pin 31 based on input pin and control values. |
protected MethodMeasurement |
output32Expression
LDAP expression to trigger the state of output pin 32 based on input pin and control values. |
protected MethodMeasurement |
output3Expression
LDAP expression to trigger the state of output pin 3 based on input pin and control values. |
protected MethodMeasurement |
output4Expression
LDAP expression to trigger the state of output pin 4 based on input pin and control values. |
protected MethodMeasurement |
output5Expression
LDAP expression to trigger the state of output pin 5 based on input pin and control values. |
protected MethodMeasurement |
output6Expression
LDAP expression to trigger the state of output pin 6 based on input pin and control values. |
protected MethodMeasurement |
output7Expression
LDAP expression to trigger the state of output pin 7 based on input pin and control values. |
protected MethodMeasurement |
output8Expression
LDAP expression to trigger the state of output pin 8 based on input pin and control values. |
protected MethodMeasurement |
output9Expression
LDAP expression to trigger the state of output pin 9 based on input pin and control values. |
protected ReadOnlyMeasurement |
outputCount
OutputCount specifies the number of output pins supported by the device. |
protected Filter[] |
outputFilters
Define the bit filters (Filter[]) field. |
protected java.util.Map |
outputOffMap
Define the output off map (Map) field. |
protected java.util.Map |
outputOnMap
Define the output on map (Map) field. |
protected MethodCommand |
outputRequest
OutputRequest is the command interface to set the state of output pins. |
| Constructor Summary | |
|---|---|
GpioProfile()
Constructs a new instance of the GpioProfile class. |
|
| Method Summary | |
|---|---|
protected void |
applyOutputRequest(java.util.Map request)
Apply output request with the specified request parameter. |
protected void |
evaluateFilters()
Evalute. |
int |
getControlCapacity()
Gets the control capacity. |
java.lang.String |
getControlProfilePrefix()
Get the ControlProfilePrefix value. |
DeviceService |
getDefaultDevice()
Gets the default DeviceService.@return DeviceService The default DeviceService. |
java.lang.String |
getDefaultKey()
Gets the default key of the device. |
MeasurementService |
getInput()
Input specifies the current states of the input pins. |
MeasurementService |
getInputCount()
InputCount specifies the number of input pins supported by the device. |
protected abstract long |
getInputCountValue()
|
protected java.util.Map |
getMergedMap(java.util.Map request,
java.util.Map current,
java.lang.String[] names)
Get merged state with the specified request parameter and return the int result. |
int |
getMessageCapacity()
Gets the message capacity. |
MeasurementService |
getOutput()
Output specifies the current states of the output pins. |
MeasurementService |
getOutput10Expression()
LDAP expression to trigger the state of output pin 10 based on input pin and control values. |
MeasurementService |
getOutput11Expression()
LDAP expression to trigger the state of output pin 11 based on input pin and control values. |
MeasurementService |
getOutput12Expression()
LDAP expression to trigger the state of output pin 12 based on input pin and control values. |
MeasurementService |
getOutput13Expression()
LDAP expression to trigger the state of output pin 13 based on input pin and control values. |
MeasurementService |
getOutput14Expression()
LDAP expression to trigger the state of output pin 14 based on input pin and control values. |
MeasurementService |
getOutput15Expression()
LDAP expression to trigger the state of output pin 15 based on input pin and control values. |
MeasurementService |
getOutput16Expression()
LDAP expression to trigger the state of output pin 16 based on input pin and control values. |
MeasurementService |
getOutput17Expression()
LDAP expression to trigger the state of output pin 17 based on input pin and control values. |
MeasurementService |
getOutput18Expression()
LDAP expression to trigger the state of output pin 18 based on input pin and control values. |
MeasurementService |
getOutput19Expression()
LDAP expression to trigger the state of output pin 19 based on input pin and control values. |
MeasurementService |
getOutput1Expression()
LDAP expression to trigger the state of output pin 1 based on input pin and control values. |
MeasurementService |
getOutput20Expression()
LDAP expression to trigger the state of output pin 20 based on input pin and control values. |
MeasurementService |
getOutput21Expression()
LDAP expression to trigger the state of output pin 21 based on input pin and control values. |
MeasurementService |
getOutput22Expression()
LDAP expression to trigger the state of output pin 22 based on input pin and control values. |
MeasurementService |
getOutput23Expression()
LDAP expression to trigger the state of output pin 23 based on input pin and control values. |
MeasurementService |
getOutput24Expression()
LDAP expression to trigger the state of output pin 24 based on input pin and control values. |
MeasurementService |
getOutput25Expression()
LDAP expression to trigger the state of output pin 25 based on input pin and control values. |
MeasurementService |
getOutput26Expression()
LDAP expression to trigger the state of output pin 26 based on input pin and control values. |
MeasurementService |
getOutput27Expression()
LDAP expression to trigger the state of output pin 27 based on input pin and control values. |
MeasurementService |
getOutput28Expression()
LDAP expression to trigger the state of output pin 28 based on input pin and control values. |
MeasurementService |
getOutput29Expression()
LDAP expression to trigger the state of output pin 29 based on input pin and control values. |
MeasurementService |
getOutput2Expression()
LDAP expression to trigger the state of output pin 2 based on input pin and control values. |
MeasurementService |
getOutput30Expression()
LDAP expression to trigger the state of output pin 30 based on input pin and control values. |
MeasurementService |
getOutput31Expression()
LDAP expression to trigger the state of output pin 31 based on input pin and control values. |
MeasurementService |
getOutput32Expression()
LDAP expression to trigger the state of output pin 32 based on input pin and control values. |
MeasurementService |
getOutput3Expression()
LDAP expression to trigger the state of output pin 3 based on input pin and control values. |
MeasurementService |
getOutput4Expression()
LDAP expression to trigger the state of output pin 4 based on input pin and control values. |
MeasurementService |
getOutput5Expression()
LDAP expression to trigger the state of output pin 5 based on input pin and control values. |
MeasurementService |
getOutput6Expression()
LDAP expression to trigger the state of output pin 6 based on input pin and control values. |
MeasurementService |
getOutput7Expression()
LDAP expression to trigger the state of output pin 7 based on input pin and control values. |
MeasurementService |
getOutput8Expression()
LDAP expression to trigger the state of output pin 8 based on input pin and control values. |
MeasurementService |
getOutput9Expression()
LDAP expression to trigger the state of output pin 9 based on input pin and control values. |
MeasurementService |
getOutputCount()
OutputCount specifies the number of output pins supported by the device. |
protected abstract long |
getOutputCountValue()
|
CommandService |
getOutputRequest()
OutputRequest is the command interface to set the state of output pins. |
protected boolean |
getStoredInputByName(java.lang.String name)
|
protected boolean |
getStoredOutputByName(java.lang.String name)
Get stored output by name with the specified name parameter and return the boolean result. |
protected void |
handleControlProfileServiceBits(java.lang.String externalKey,
java.util.Dictionary data)
Handle control profile service bits with the specified external key and data parameters. |
protected void |
handleControlProfileServiceLongs(java.lang.String externalKey,
java.util.Dictionary data)
Handle control profile service longs with the specified external key and data parameters. |
protected void |
handleExecuteOutputRequest(Command command,
java.lang.Object data)
Handle gpio output request with the specified command and data parameters. |
java.lang.Object |
handleMethodOutput10Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput11Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput12Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput13Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput14Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput15Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput16Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput17Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput18Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput19Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput1Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput20Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput21Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput22Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput23Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput24Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput25Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput26Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput27Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput28Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput29Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput2Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput30Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput31Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput32Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput3Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput4Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput5Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput6Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput7Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput8Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutput9Expression(int code,
Measurement measurement,
java.lang.Object data)
|
java.lang.Object |
handleMethodOutputExpression(int code,
Measurement measurement,
java.lang.Object data,
int pin)
|
java.lang.Object |
handleMethodOutputRequest(int code,
Command command,
java.lang.Object data)
|
boolean |
isDeviceNeeded()
|
void |
measurementChanged(MeasurementService source,
java.lang.Object timestamp,
java.lang.Object newValue,
java.lang.Object oldValue)
|
void |
notificationReceived(java.lang.String externalKey,
java.util.Dictionary data)
|
void |
setupCustom()
|
void |
setupNotification()
|
protected abstract void |
turnOffAllOutputs()
Turn off all outputs. |
protected abstract void |
turnOnAllOutputs()
Turn on all outputs. |
protected void |
updateFilter(int index,
java.lang.Object newValue)
Update filter with the specified index and new value parameters. |
protected abstract void |
updateOutputs(java.util.Map fullState,
java.util.Map individualRequest)
Update outputs with the specified request parameter. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String CLASS_NAME
public static final java.lang.String CONTROL_PROFILE_PREFIX
protected java.lang.String controlProfileServiceBitsExternalKey
protected java.lang.String controlProfileServiceBitsGetExternalKey
protected java.lang.String controlProfileServiceLongsExternalKey
protected java.lang.String controlProfileServiceLongsGetExternalKey
protected final MethodCommand outputRequest
handleMethodOutputRequest(int, Command, java.lang.Object)protected final ReadOnlyMeasurement inputCount
protected final ReadOnlyMeasurement outputCount
protected final ReadOnlyMeasurement input
protected final ReadOnlyMeasurement output
protected final MethodMeasurement output1Expression
handleMethodOutput1Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output2Expression
handleMethodOutput2Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output3Expression
handleMethodOutput3Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output4Expression
handleMethodOutput4Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output5Expression
handleMethodOutput5Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output6Expression
handleMethodOutput6Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output7Expression
handleMethodOutput7Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output8Expression
handleMethodOutput8Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output9Expression
handleMethodOutput9Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output10Expression
handleMethodOutput10Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output11Expression
handleMethodOutput11Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output12Expression
handleMethodOutput12Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output13Expression
handleMethodOutput13Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output14Expression
handleMethodOutput14Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output15Expression
handleMethodOutput15Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output16Expression
handleMethodOutput16Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output17Expression
handleMethodOutput17Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output18Expression
handleMethodOutput18Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output19Expression
handleMethodOutput19Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output20Expression
handleMethodOutput20Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output21Expression
handleMethodOutput21Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output22Expression
handleMethodOutput22Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output23Expression
handleMethodOutput23Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output24Expression
handleMethodOutput24Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output25Expression
handleMethodOutput25Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output26Expression
handleMethodOutput26Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output27Expression
handleMethodOutput27Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output28Expression
handleMethodOutput28Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output29Expression
handleMethodOutput29Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output30Expression
handleMethodOutput30Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output31Expression
handleMethodOutput31Expression(int, Measurement, java.lang.Object)protected final MethodMeasurement output32Expression
handleMethodOutput32Expression(int, Measurement, java.lang.Object)protected java.util.Map outputOnMap
protected java.util.Map outputOffMap
protected java.util.Map inputFalseMap
protected java.util.Hashtable ldapMap
protected Filter[] outputFilters
| Constructor Detail |
|---|
public GpioProfile()
| Method Detail |
|---|
public java.lang.String getControlProfilePrefix()
public void notificationReceived(java.lang.String externalKey,
java.util.Dictionary data)
public void setupNotification()
public void measurementChanged(MeasurementService source,
java.lang.Object timestamp,
java.lang.Object newValue,
java.lang.Object oldValue)
public java.lang.String getDefaultKey()
public DeviceService getDefaultDevice()
public boolean isDeviceNeeded()
public int getControlCapacity()
public int getMessageCapacity()
public CommandService getOutputRequest()
handleMethodOutputRequest(int, Command, java.lang.Object)public MeasurementService getInputCount()
public MeasurementService getOutputCount()
public MeasurementService getInput()
public MeasurementService getOutput()
public MeasurementService getOutput1Expression()
handleMethodOutput1Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput2Expression()
handleMethodOutput2Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput3Expression()
handleMethodOutput3Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput4Expression()
handleMethodOutput4Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput5Expression()
handleMethodOutput5Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput6Expression()
handleMethodOutput6Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput7Expression()
handleMethodOutput7Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput8Expression()
handleMethodOutput8Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput9Expression()
handleMethodOutput9Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput10Expression()
handleMethodOutput10Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput11Expression()
handleMethodOutput11Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput12Expression()
handleMethodOutput12Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput13Expression()
handleMethodOutput13Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput14Expression()
handleMethodOutput14Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput15Expression()
handleMethodOutput15Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput16Expression()
handleMethodOutput16Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput17Expression()
handleMethodOutput17Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput18Expression()
handleMethodOutput18Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput19Expression()
handleMethodOutput19Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput20Expression()
handleMethodOutput20Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput21Expression()
handleMethodOutput21Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput22Expression()
handleMethodOutput22Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput23Expression()
handleMethodOutput23Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput24Expression()
handleMethodOutput24Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput25Expression()
handleMethodOutput25Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput26Expression()
handleMethodOutput26Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput27Expression()
handleMethodOutput27Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput28Expression()
handleMethodOutput28Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput29Expression()
handleMethodOutput29Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput30Expression()
handleMethodOutput30Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput31Expression()
handleMethodOutput31Expression(int, Measurement, java.lang.Object)public MeasurementService getOutput32Expression()
handleMethodOutput32Expression(int, Measurement, java.lang.Object)public void setupCustom()
protected void applyOutputRequest(java.util.Map request)
request - The request (Map) parameter.getOutputRequest(),
handleExecuteOutputRequest(Command,Object)protected void evaluateFilters()
protected java.util.Map getMergedMap(java.util.Map request,
java.util.Map current,
java.lang.String[] names)
request - The request (Map) parameter.current - The current (Map) parameter.names - The names (String[]) parameter.
int) value.protected boolean getStoredOutputByName(java.lang.String name)
name - The name (String) parameter.
boolean) value.protected boolean getStoredInputByName(java.lang.String name)
protected void handleControlProfileServiceBits(java.lang.String externalKey,
java.util.Dictionary data)
externalKey - The external key (String) parameter.data - The data (Dictionary) parameter.
protected void handleControlProfileServiceLongs(java.lang.String externalKey,
java.util.Dictionary data)
externalKey - The external key (String) parameter.data - The data (Dictionary) parameter.
public java.lang.Object handleMethodOutputRequest(int code,
Command command,
java.lang.Object data)
protected void handleExecuteOutputRequest(Command command,
java.lang.Object data)
command - The command (Command) parameter.data - The data (Object) parameter.
public java.lang.Object handleMethodOutputExpression(int code,
Measurement measurement,
java.lang.Object data,
int pin)
public java.lang.Object handleMethodOutput11Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput10Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput12Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput13Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput14Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput15Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput16Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput17Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput18Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput19Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput1Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput20Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput21Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput22Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput23Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput24Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput25Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput26Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput27Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput28Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput29Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput2Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput30Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput31Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput32Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput3Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput4Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput5Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput6Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput7Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput8Expression(int code,
Measurement measurement,
java.lang.Object data)
public java.lang.Object handleMethodOutput9Expression(int code,
Measurement measurement,
java.lang.Object data)
protected abstract void turnOffAllOutputs()
protected abstract void turnOnAllOutputs()
protected void updateFilter(int index,
java.lang.Object newValue)
index - The index (int) parameter.newValue - The new value (Object) parameter.
protected abstract void updateOutputs(java.util.Map fullState,
java.util.Map individualRequest)
request - The request (Map) parameter.turnOffAllOutputs(),
turnOnAllOutputs()protected abstract long getInputCountValue()
protected abstract long getOutputCountValue()
|
1.0.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||