Modifier and Type | Method and Description |
---|---|
static java.util.Map<java.lang.String,java.lang.String> |
JSONEncodeDecode.decodeDVVALs(java.lang.String jsonStr)
Decode the given string as a SecsFormat00
{ "values":[{ dvid:WaferCount, dvval:15 }, { dvid:23456, dvval:\"Hello World\" }] }
|
static java.util.Map<java.lang.String,SecsFormat> |
JSONEncodeDecode.decodeMessage(java.lang.String jsonStr)
Decode the given string as a JSON Message format, eg.
|
static SecsFormat |
JSONEncodeDecode.decodeSecsFormat(JSONObject jsonObject) |
static SecsFormat00 |
JSONEncodeDecode.decodeSecsFormat00(java.lang.String jsonStr)
Decode the given string as a SecsFormat00
|
Modifier and Type | Class and Description |
---|---|
class |
GemException
An exception thrown by GEM to indicate a configuration specific error.
|
Modifier and Type | Method and Description |
---|---|
void |
OnlineHandler.controlStateValueInput(ValueChangedEvent event)
This is the input to this component from the "ControlState" server.
|
void |
OnlineHandler.localRemoteStateValueInput(ValueChangedEvent event)
This is an input that can be used to control the current local/remote substate.
|
void |
OnlineHandler.onlineOfflineStateValueInput(ValueChangedEvent event)
This is an input that can be used to control the current online/offline state.
|
GemVID |
GemEquipmentInterface.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
double limitMax,
double limitMin,
SecsFormat initialValue,
double deadband)
VID registration.
|
GemVID |
GemHandler.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
double limitMax,
double limitMin,
SecsFormat initialValue,
double deadband)
VID registration.
|
GemVID |
GemEquipmentInterface.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int format,
java.lang.String units,
SecsFormat initialValue)
VID registration.
|
GemVID |
GemHandler.registerVID(SecsFormat3x5x vid,
java.lang.String name,
int type,
java.lang.String units,
SecsFormat initialValue)
VID registration.
|
void |
GemControlState.setDefaultValue(SecsFormat newValue)
Set the default value.
|
void |
GemECID.setDefaultValue(SecsFormat newValue)
Create and add a validator for this element.
|
void |
GemVID.setDefaultValue(SecsFormat newValue)
Set the default value.
|
void |
OnlineHandler.setLocal(boolean local)
This will change to local or remote (true or false);
|
void |
GemALID.setValueObject(ValueObjectInterface newValue)
Set the value to the new value.
|
void |
GemCEID.setValueObject(ValueObjectInterface newValue)
Received as a result of a value changed.
|
void |
GemDVNAME.setValueObject(ValueObjectInterface newValue)
Override the superclass to post the changed event.
|
void |
GemECID.setValueObject(ValueObjectInterface newValue)
Override the superclass to post the changed event.
|
void |
GemHostCEID.setValueObject(ValueObjectInterface newValue)
Publish a value.
|
void |
GemLIMITID.setValueObject(ValueObjectInterface newValue)
Checks the value of the incoming object against the limits.
|
void |
GemMDLN.setValueObject(ValueObjectInterface newValue)
If the incoming string is longer than 6 character then we will automatically set the SOFTREV.maxLength parameter to
be 20.
|
void |
GemRPTID.setValueObject(ValueObjectInterface value)
Sets the value of the report id.
|
void |
GemSOFTREV.setValueObject(ValueObjectInterface newValue)
If the incoming string is longer than 6 character then we will automatically set the SOFTREV.maxLength parameter to
be 20.
|
void |
GemSVID.setValueObject(ValueObjectInterface newValue)
Override the superclass to post the changed event.
|
void |
GemTimeFormat.setValueObject(ValueObjectInterface newValue)
Set the value to the new value.
|
void |
GemVID.setValueObject(ValueObjectInterface newValue)
Set the value to the new value.
|
void |
Monitor.setValueObject(ValueObjectInterface newValue)
Sets the new value to the monitor.
|
SecsFormat |
GemCEID.setValueObject(ValueObjectInterface newValue,
boolean saveData)
Received as a result of a value changed.
|
void |
GemTimeFormat.setValueObjectInternal(ValueObjectInterface newValue)
Set the value to the new value.
|
SecsFormat |
GemCEID.setValueObjectSaveData(ValueObjectInterface newValue)
Received as a result of a value changed.
|
void |
GemALID.trigger(ValueChangedEvent event)
Set the value to the new value if data quality is good.
|
void |
GemCEID.valueChanged(int loc,
ValueChangedEvent e)
Add the "Trigger" input.
|
void |
GemCEID.valueInput(ValueChangedEvent newEvent)
Reset the trigger if the flag is set.
|
void |
GemID.valueInput(ValueChangedEvent newEvent)
overrides Manipulator valueInput so we can only use good quality data.
|
Modifier and Type | Method and Description |
---|---|
void |
ConnectionConfig.activeConnectionRetryIntervalValueChanged(ValueChangedEvent e)
Sets all device ids to be valid or not.
|
void |
ConnectionConfig.activeT1ValueChanged(ValueChangedEvent e)
Set the active T1 value.
|
void |
ConnectionConfig.activeT2ValueChanged(ValueChangedEvent e)
Set the activeT2 value.
|
void |
ConnectionConfig.activeT3ValueChanged(ValueChangedEvent e)
Set the activeT3 value.
|
void |
ConnectionConfig.activeT4ValueChanged(ValueChangedEvent e)
Set the activeT4 value.
|
void |
ConnectionConfig.activeT5ValueChanged(ValueChangedEvent e)
Set the activeT5 value.
|
void |
ConnectionConfig.activeT6ValueChanged(ValueChangedEvent e)
Set the activeT6 value.
|
void |
ConnectionConfig.activeT7ValueChanged(ValueChangedEvent e)
Set the activeT7 value.
|
void |
ConnectionConfig.activeT8ValueChanged(ValueChangedEvent e)
Set the activeT8 value.
|
void |
ConnectionConfig.allDeviceIdsValidValueChanged(ValueChangedEvent e)
Sets all device ids to be valid or not.
|
void |
ConnectionConfig.allowDuplicateSECSIMessagesValueChanged(ValueChangedEvent e)
Sending a value of "true" to this method allows SECSI message to be
received and processed even though they have the same system bytes as the
previous message.
|
void |
ConnectionConfig.baudRateValueChanged(ValueChangedEvent e)
Set the baud value.
|
void |
ConnectionConfig.deviceIDValueChanged(ValueChangedEvent e)
Set the device value.
|
void |
ConnectionConfig.equipmentHostNameValueChanged(ValueChangedEvent e)
Set the equipmentHostName value.
|
void |
ConnectionConfig.equipmentPortValueChanged(ValueChangedEvent e)
Set the equipmentPort value.
|
void |
LocalMessageReference.errorStatusReceived(ValueChangedEvent newEvent)
Called after sending the message when the result of sending, up to and including seeing
a response, is known.
|
void |
LocalMessageReference.goodStatusReceived(ValueChangedEvent newEvent)
Called after sending the message when the result of sending, up to and including seeing
a response, is known.
|
void |
ConnectionConfig.linkTestIntervalValueChanged(ValueChangedEvent e)
Sets all device ids to be valid or not.
|
void |
MessageBean.messageReceivedEvent(ValueChangedEvent event)
The "MessageReceived" event.
|
void |
ConnectionConfig.passivePortValueChanged(ValueChangedEvent e)
Set the port value.
|
void |
ConnectionConfig.passiveT1ValueChanged(ValueChangedEvent e)
Set the t1 value.
|
void |
ConnectionConfig.passiveT2ValueChanged(ValueChangedEvent e)
Set the t2 value.
|
void |
ConnectionConfig.passiveT3ValueChanged(ValueChangedEvent e)
Set the t3 value.
|
void |
ConnectionConfig.passiveT4ValueChanged(ValueChangedEvent e)
Set the t4 value.
|
void |
ConnectionConfig.passiveT5ValueChanged(ValueChangedEvent e)
Set the t5 value.
|
void |
ConnectionConfig.passiveT6ValueChanged(ValueChangedEvent e)
Set the t6 value.
|
void |
ConnectionConfig.passiveT7ValueChanged(ValueChangedEvent e)
Set the t7 value.
|
void |
ConnectionConfig.passiveT8ValueChanged(ValueChangedEvent e)
Set the t8 value.
|
void |
ConnectionConfig.persistenceValueChanged(ValueChangedEvent e)
Set to true to persist the GEM model
|
void |
LocalMessageReference.responseReceived(ValueChangedEvent newEvent)
Called after sending the message when the result of sending, up to and including seeing
a response, is known.
|
void |
VIBMessageBean.sendMessage(ValueChangedEvent newEvent)
This method will send the message.
|
void |
FileRead.setBaseDirectory(java.lang.String baseDirectory)
Sets the base directory.
|
void |
FileRead.setFileName(java.lang.String fileName)
Sets the name of the file.
|
void |
TransSecsController.setupFileRecipeManager() |
void |
LocalEquipmentConfig.start()
Calls through to the TransSecsController method.
|
void |
LocalMessageReference.start()
Add the connector for the response.
|
void |
MessageBean.start()
Calls initMessage to find the controller and specific message and creates connectors from the message.
|
void |
SecsEventFilter.start()
Add the event on start.
|
void |
TransSecsController.start()
Start the component.
|
void |
TransSecsControllerDevicesClient.start()
Start referenced devices
|
void |
VIBMessageBean.start()
This is the true constructor.
|
void |
ConnectionConfig.valueChanged(int loc,
ValueChangedEvent e)
This allows for a staticmethodevent to occur.
|
void |
LocalMessageReference.valueChanged(int loc,
ValueChangedEvent e)
Uses the locations hashtable to find a server that matches the need and then
calls valueInput on it.
|
void |
ConnectionConfig.valueInput(ValueChangedEvent newEvent)
This method will reset the TransSecsController default values.
|
void |
FileRead.valueInput(ValueChangedEvent theEvent)
This method is called by beans and other data sources to set the value of this server.
|
void |
LocalHostConfig.valueInput(ValueChangedEvent event)
Connect or disconnect
|
void |
LocalMessageReference.valueInput(ValueChangedEvent newEvent)
Send the message, resolve the notification status and output the result of sending the message.
|
void |
MessageBean.valueInput(ValueChangedEvent newEvent)
Causes the message to be sent.
|
void |
TransSecsController.valueInput(ValueChangedEvent event)
Sets the value for the given VID.
|
void |
VIBMessageBean.WaitForResponse.valueInput(ValueChangedEvent newEvent) |
Modifier and Type | Class and Description |
---|---|
class |
VIBAuthenticationFailedException |
class |
VIBMissingLogMessageException
Thrown when a log message is required to be associated with the value and is not.
|
class |
VIBTTLExpiredException
Thrown when a log message is required to be associated with the value and is not.
|
Modifier and Type | Method and Description |
---|---|
void |
Constant.addConnector(Connector connector)
Adds an input Connector to this component from the primary outport
of a data source.
|
void |
RateCalculator.calculateRate()
This method is called when a new data point is registered.
|
ValueObjectInterface |
MasterBooleanCalculator.checkValidValue(ValueObjectInterface newValue)
This is used to check that only boolean values may be used.
|
ValueObjectInterface |
MasterCalculator.checkValidValue(ValueObjectInterface newValue)
This returns a valid LongValueObject or DoubleValueObject for the input.
|
ValueObjectInterface |
MasterMathConversions.checkValidValue(ValueObjectInterface newValue)
This returns a valid LongValueObject or DoubleValueObject for the input.
|
void |
Counter.clear(ValueChangedEvent newEvent)
The value changed method to clear the Counter (resets to minimum or maximum).
|
void |
DataValve.control(ValueChangedEvent newEvent)
This method will be called when the flow control data source changes.
|
void |
Divide.divisorValueInput(ValueChangedEvent newEvent)
This is the input method for the value that is the divisor.
|
void |
MasterComparer.leftSideValueInput(ValueChangedEvent newEvent)
This is the primary input for the comparison to the second input.
|
void |
MixSecurityManager.refreshInput(ValueChangedEvent e)
Called to refresh the files.
|
void |
MasterComparer.rightSideValueInput(ValueChangedEvent newEvent)
This is the input method for the other value, used as the
second input for the comparison.
|
void |
And.secondBooleanInput(ValueChangedEvent newEvent)
This is the input method for the second input value,
just a pass-through to the secondBooleanInput in the superclass.
|
void |
Or.secondBooleanInput(ValueChangedEvent newEvent)
This is the input method for the second input value,
just a pass-through to the secondBooleanInput in the superclass.
|
void |
Xor.secondBooleanInput(ValueChangedEvent newEvent)
This is the input method for the second input value,
just a pass-through to the secondBooleanInput in the superclass.
|
void |
Add.secondValueInput(ValueChangedEvent newEvent)
This is the input method for the second value.
|
void |
BitwiseAnd.secondValueInput(ValueChangedEvent newEvent)
This is the input method for the second value.
|
void |
BitwiseOr.secondValueInput(ValueChangedEvent newEvent)
This is the input method for the second value.
|
void |
BitwiseXor.secondValueInput(ValueChangedEvent newEvent)
This is the input method for the second value.
|
void |
Multiply.secondValueInput(ValueChangedEvent newEvent)
This is the input method for the second value.
|
void |
Manipulator.setBooleanValue(boolean b)
Sets the boolean value of the current value object.
|
void |
Manipulator.setBoolValue(boolean b)
Sets the boolean value of the current value object.
|
void |
Manipulator.setByteValue(byte b)
Sets the byte value of the current value object.
|
void |
Manipulator.setDoubleValue(double d)
Sets the double value of the current value object.
|
void |
Manipulator.setFloatValue(float f)
Sets the float value of the current value object.
|
void |
MixSecurityManager.setGroupsURL(java.lang.String groupsURL) |
void |
PopupInitializer.setInitializerValue(ValueObjectInterface stringValue)
This method is called by the PopuHelper with a value object that is the
string to use to initializer the popup.
|
void |
PopupInitializer.ConnectableDataSource.setInitialValueObject(ValueObjectInterface newValue)
In the connectable data source if the string value of the input is enclosed in {}
then instead of sending the value to the server the data source will strip the {}
and make a connection to the server that is reference by the string remaining.
|
void |
Manipulator.setIntValue(int i)
Sets the int value of the current value object.
|
void |
Manipulator.setLongValue(long l)
Sets the long value of the current value object.
|
void |
Scaler.setM(float newM) |
void |
Manipulator.setShortValue(short s)
Sets the short value of the current value object.
|
void |
Counter.setStartValue(int startValue) |
void |
Counter.setStartValue(long startValue)
This sets the current value immediately.
|
void |
Manipulator.setStringValue(java.lang.String s)
Sets the string value of the current value object.
|
void |
MixSecurityManager.setUsersURL(java.lang.String usersURL) |
void |
Blinker.setValueObject(ValueObjectInterface newValue)
Sets the blinking flag to start the component blinking.
|
void |
BroadcastServer.setValueObject(ValueObjectInterface newValue)
This is here to allow outside development systems to change the value
of the broadcast server.
|
void |
ConvertFromHex.setValueObject(ValueObjectInterface value)
This method will be called from all the servers sending values.
|
void |
ConvertToHex.setValueObject(ValueObjectInterface value)
This method will be called from all the servers sending values.
|
void |
DecimalFormatter.setValueObject(ValueObjectInterface value)
This will capture the incoming value...
|
void |
IPAddressServer.setValueObject(ValueObjectInterface newValue)
In the default implementation sends out dummy values.
|
void |
PassOnThread.setValueObject(ValueObjectInterface newValue)
Sets the value of this object as a ValueObject.
|
void |
PopupInitializer.setValueObject(ValueObjectInterface stringValue)
This method is called by the PopuHelper with a value object that is the
string to use to initializer the popup.
|
void |
Scaler.setValueObject(ValueObjectInterface newValue)
This method will be called from all the servers sending values.
|
void |
Scaler.setY(float newY) |
void |
Blinker.start()
Registers the timer if we're supposed to be blinking.
|
void |
Constant.start()
This will start the server, sending the value.
|
void |
MixSecurityManager.start()
Reads the user and group files.
|
void |
PassOnThread.start()
Allow the thread to start.
|
void |
SetValue.start()
Overridden to handle the haveSeenTrigger logic.
|
void |
TimeDelayTrigger.stop(ValueChangedEvent theEvent)
This method is called by beans and other data sources to set the value of this server.
|
void |
Subtract.subtractionValueInput(ValueChangedEvent newEvent)
This is the input method for the value that is to be subtracted from the main input.
|
void |
TimeDelayTrigger.timeToSend(ValueObjectInterface value)
Called when the timer expires.
|
void |
PopupInitializer.trigger()
This method is called by the PopuHelper with a value object that is the
string to use to initializer the popup.
|
void |
CommandExecutor.trigger(ValueChangedEvent event)
Connecting to this inport will cause the command to execute without any additional arguments.
|
void |
Counter.trigger(ValueChangedEvent newEvent)
Increment the current value if it is counting up, or decrement it if it is
counting down.
|
void |
SetValue.trigger(ValueChangedEvent event)
Trigger the send of the value..
|
void |
SoundClipPlayer.trigger(ValueChangedEvent newEvent)
This method will be called when any value is received
|
void |
TimeDelayTrigger.trigger(ValueChangedEvent theEvent)
This method is called by beans and other data sources to set the value of this server.
|
void |
URLReader.trigger(ValueChangedEvent newEvent)
Read the file and send it to the output.
|
void |
UserFileReader.trigger(ValueChangedEvent newEvent)
Read the file and send it to the output.
|
void |
BitSelector.update()
This will select the bit from the raw input value and update connectors.
|
void |
DecimalFormatter.update()
This will combine the raw value and the formatter, store it in formattedValue
...
|
void |
MasterBooleanCalculator.update()
This method is called whenever any input is changed.
|
void |
MasterCalculator.update()
This method is called whenever any input is changed.
|
void |
MasterComparer.update()
This method is called whenever any input is changed.
|
void |
MasterMathConversions.update()
This method is called whenever any input is changed.
|
void |
Scaler.update()
This method is called whenever the attached data source changes
|
void |
Square.update()
Calculates the SQRT
|
void |
SquareRoot.update()
Calculates the SQRT
|
void |
TrueFalseManipulator.update()
This will calculate the new output value and update connectors.
|
void |
Counter.update(ValueObjectInterface triggerValue)
Update called whenever output is needed.
|
void |
PropertyFilter.update(ValueObjectInterface newValue)
This takes the incoming value and sets the quality of the data.
|
void |
ByteBuilder.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
Counter.valueChanged(int methodIndex,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
DataValve.valueChanged(int loc,
ValueChangedEvent e)
This allows the for a StaticMethodEvent to occur.
|
void |
Divide.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
Emailer.valueChanged(int loc,
ValueChangedEvent e)
This is used for StaticMethodListener interface.
|
void |
Manipulator.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
MasterBooleanCalculator.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
MasterCalculator.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
MasterComparer.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
MasterMathConversions.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
MixSecurityManager.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
SetValue.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
SoundClipPlayer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
Subtract.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
TimeDelayTrigger.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
URLReader.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
UserFileReader.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
BitSelector.valueInput(ValueChangedEvent vce)
This is called whenever the ValueChangedEvent is triggered.
|
void |
BroadcastServer.valueInput(ValueChangedEvent newEvent)
This is the primary input method that accepts a ValueChangedEvent.
|
void |
ByteBuilder.valueInput(ValueChangedEvent newEvent)
This accepts any value and uses the integral portion as a mask for the output.
|
void |
ByteSplitter.valueInput(ValueChangedEvent e)
This method is called when there is a new numeric input.
|
void |
CommandExecutor.valueInput(ValueChangedEvent event)
Connecting to this inport will cause the command to execute with the value of the event used as
the argument to the command.
|
void |
DataValve.valueInput(ValueChangedEvent newEvent)
This method will be called when the default input data source(s) change value
|
void |
Emailer.valueInput(ValueChangedEvent e)
This is where all events come in.
|
void |
IPAddressServer.valueInput(ValueChangedEvent newEvent)
This is the primary input method that accepts a ValueChangedEvent.
|
void |
Manipulator.valueInput(ValueChangedEvent newEvent)
This method is called by beans and other data sources to set the value of this server.
|
void |
MasterBooleanCalculator.valueInput(ValueChangedEvent newEvent)
This is the primary input method for the main value.
|
void |
MasterCalculator.valueInput(ValueChangedEvent newEvent)
This is the primary input method for the main value.
|
void |
MasterMathConversions.valueInput(ValueChangedEvent newEvent)
This is the input method.
|
void |
PassOnThread.valueInput(ValueChangedEvent e)
The input to this bean.
|
void |
PropertyFilter.valueInput(ValueChangedEvent e)
This will take the string out the the event, and parse it.
|
void |
RateCalculator.valueInput(ValueChangedEvent newEvent)
This method will be called from all the servers sending values.
|
void |
SetValue.valueInput(ValueChangedEvent event)
This method can be exposed and used to send values that are more complex
than strings to the component.
|
void |
TrueFalseManipulator.valueInput(ValueChangedEvent newEvent)
This is the input method.
|
Constructor and Description |
---|
Scaler()
Default constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
IOTArraySplitter.arrayInput(ValueChangedEvent e)
Publish a incoming value object.
|
void |
IOTArrayBuilder.clearInput(ValueChangedEvent newEvent)
Clear the current map of JSON values.
|
void |
StatisticalTimeCategorizer.setCategoryTimebase(java.lang.String categoryTimebase) |
void |
StatisticalTimeCategorizer.setCategoryType(java.lang.String categoryType) |
void |
ArraySplitter.SplitterDataSource.setInitialValueObject(ValueObjectInterface newValue)
Called when the array is first split.
|
void |
IOTArraySplitter.SplitterDataSource.setInitialValueObject(ValueObjectInterface newValue)
Called when the array is first split.
|
void |
RollingArrayBuilder.setMaxAge(java.lang.String maxAge) |
void |
RollingArrayBuilder.setMaxNumValues(int maxNumValues) |
void |
ArraySplitter.start()
Also start the output data source.
|
void |
IOTArraySplitter.start()
Also start the output data source.
|
void |
IOTArraySplitter.update(ValueObjectInterface value)
Update the outputs from the event.
|
void |
IOTArraySplitter.update(ValueObjectInterface value,
long timeMillis)
Update the outputs from the event.
|
void |
ArrayBuilder.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
IOTArrayBuilder.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
IOTArraySplitter.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
RollingArrayBuilder.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ArrayBuilder.valueInput(ValueChangedEvent newEvent)
This accepts any value and uses the integral portion as a mask for the output.
|
void |
ArrayElementFilter.valueInput(ValueChangedEvent e)
This method will be called when a new array is input.
|
void |
ArraySplitter.valueInput(ValueChangedEvent e)
This method will be called when ever a new value is available.
|
void |
ArrayToString.valueInput(ValueChangedEvent e)
This method will be called when ever a new value is available.
|
void |
HistoricalTimebaseBridger.valueInput(ValueChangedEvent newEvent)
This is the primary input method that accepts a ValueChangedEvent.
|
void |
IOTArrayBuilder.valueInput(ValueChangedEvent newEvent)
This accepts any value and uses the integral portion as a mask for the output.
|
void |
IOTArraySplitter.valueInput(ValueChangedEvent event)
Update the outputs from the event.
|
void |
RollingArrayBuilder.valueInput(ValueChangedEvent newEvent)
This is the primary input method that accepts a ValueChangedEvent.
|
void |
StatisticalTimeCategorizer.valueInput(ValueChangedEvent newEvent)
This is the primary input method that accepts a ValueChangedEvent.
|
void |
StringToArray.valueInput(ValueChangedEvent e)
This method will create an array value object from a comma delimited
string.
|
Modifier and Type | Method and Description |
---|---|
void |
DateCreator.day(ValueChangedEvent newEvent)
This is used to set the day of month.
|
void |
DateCreator.hour(ValueChangedEvent newEvent)
This is used to set the hour of the day.
|
void |
DateCreator.minute(ValueChangedEvent newEvent)
This is used to set the minute of the hour.
|
void |
DateCreator.month(ValueChangedEvent newEvent)
This is used to set the month.
|
void |
DateCreator.seconds(ValueChangedEvent newEvent)
This is used to set the seconds of the minute.
|
void |
DateToLong.setValueObject(ValueObjectInterface newValue)
This takes a Date input value and converts it to a long.
|
void |
LongToDate.setValueObject(ValueObjectInterface newValue)
This converts the input value to a long, which is converted to a Date.
|
void |
DateCreator.trigger(ValueChangedEvent newEvent)
When this manipulator receives a "trigger" input (valueChangedEvent on this port)
the new GenericValueObject will be created with the date composed from the inputs.
|
void |
DateInfo.update()
This will update any clients listening.
|
void |
DateCreator.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
DateInfo.valueInput(ValueChangedEvent e)
This will receive dates and calculate whats to send out.
|
void |
DateCreator.year(ValueChangedEvent newEvent)
This is used to set the year.
|
Modifier and Type | Method and Description |
---|---|
void |
SPC.update()
Called each time when the value of input is changed.
|
void |
SPC.valueInput(ValueChangedEvent newEvent)
This method will be called when a primary (input) data source's value changes.
|
Modifier and Type | Method and Description |
---|---|
void |
CombineStrings.appendString(ValueChangedEvent newEvent)
This method will be called to set the appended string.
|
void |
CombineStrings.prependString(ValueChangedEvent newEvent)
This method will be called to set the pre-pended string.
|
void |
CombineStrings.setValueObject(ValueObjectInterface v)
This composes the output String when there is a new base String value.
|
void |
RegularExpression.setValueObject(ValueObjectInterface newValue) |
void |
SQLSelectStatement.setValueObject(ValueObjectInterface v)
This sets the value of the new StringValueObject.
|
void |
StringTrimmer.setValueObject(ValueObjectInterface v)
This sets the value of the new StringValueObject.
|
void |
TokenReplace.setValueObject(ValueObjectInterface v)
This sets the value of the new StringValueObject.
|
void |
CombineStrings.valueChanged(int loc,
ValueChangedEvent e)
This allows the for a staticmethodevent to occur.
|
void |
CodeToString.valueInput(ValueChangedEvent e) |
void |
StringBuilder.valueInput(ValueChangedEvent e)
This method will be called when ever a new value is available.
|
void |
StringLength.valueInput(ValueChangedEvent event) |
void |
StringSplitter.valueInput(ValueChangedEvent e)
This method will be called whenever a new ValueObject is received.
|
Modifier and Type | Method and Description |
---|---|
void |
PortDeviceServer.start()
This method controls communication to the device.
|
Modifier and Type | Method and Description |
---|---|
void |
SerialPortDevice.asyncValueInput(ValueChangedEvent newEvent)
This is the trigger routine.
|
void |
SerialPortDevice.valueInput(ValueChangedEvent newEvent)
This is the trigger routine.
|
Modifier and Type | Method and Description |
---|---|
void |
DataSource.addConnector(Connector connector)
Adds the given connector to this data source.
|
void |
SimpleDataSource.addConnector(Connector connector)
Adds an input Connector to this component from the primary outport
of a data source.
|
void |
DataSource.addConnector(Connector connector,
boolean requireUpdate)
Adds the given connector to this data source.
|
void |
SimpleDataSource.addConnector(java.lang.String outportName,
Connector connector)
Adds an input Connector to this component from a specified outport of a data source.
|
ValueObjectInterface |
SimpleDataSource.authenticatedClientRequest(java.lang.String request,
int requestId,
ValueObjectInterface value)
This method is called by a client, potentially over the net, to perform some operation.
|
ValueObjectInterface |
DataSource.clientRequest(java.lang.String target,
java.lang.String request,
int requestId,
ValueObjectInterface value)
This is an alternate mechanism for the client to contact the server.
|
ValueObjectInterface |
DeviceManagerManipulator.clientRequest(java.lang.String target,
java.lang.String request,
int requestId,
ValueObjectInterface value)
Overridden to allow for a DeviceInterface.PREPARE_SERVER and DeviceInterface.RELEASE_SERVER.
|
ValueObjectInterface |
SimpleDataSource.clientRequest(java.lang.String target,
java.lang.String request,
int requestId,
ValueObjectInterface value)
This is an others to contact the server.
|
void |
SimpleDataSource.clientResponse(java.lang.String request,
int requestId,
ValueObjectInterface value)
The response to a client request.
|
ValueObjectInterface |
DataSource.executeInScriptInternal(ValueObjectInterface newValue)
This method will execute the script.
|
ValueObjectInterface |
DataSource.executeScript(ValueObjectInterface newValue)
This method will execute the script by calling executeScriptInternal.
|
ValueObjectInterface |
DataSource.executeScriptInternal(java.lang.String whichScript,
ValueObjectInterface newValue)
This method will execute the script.
|
ValueObjectInterface |
DataSource.executeScriptInternal(ValueObjectInterface newValue)
This method will execute the script.
|
void |
SimpleDataSource.setPullFromServers(java.lang.String serverList) |
void |
SimpleDataSource.setPushData(SimpleDataSource.NameEditorData pushData)
Set the tag name for the server we will push to.
|
void |
SimpleDataSource.setPushName(java.lang.String pushTagName)
Set the tag name for the server we will push to.
|
void |
SimpleDataSource.setPushToServers(java.lang.String pushTagName)
Set the tag name for the server we will push to.
|
void |
SimpleDataSource.setServerListData(SimpleDataSource.NameEditorData pushData)
Set the tag name for the server we will push to.
|
void |
DataSource.Writable.setValueObject(ValueObjectInterface newValue)
This is here to allow outside development systems to change the value of this active control.
|
void |
SimpleDataSource.setValueObject(ValueObjectInterface newValue)
Sets the value of this object as a ValueObject.
|
void |
DataSource.start()
By default this method will call
resume . |
void |
DeviceManagerManipulator.start()
Start all the servers.
|
void |
MarqueeServer.start()
Starts the device server.
|
void |
SimpleDataSource.start()
By default this method will call
resume . |
void |
DataSource.updateListeners()
Updates all valueChangedListeners by sending a ValueChangedEvent to them.
|
void |
DataSource.updateListeners(ValueObjectInterface newValue,
ValueUpdateResponseListener valueUpdateResponseListener)
Updates all valueChangedListeners by sending a ValueChangedEvent to them.
|
void |
DataSource.updateListeners(ValueUpdateResponseListener valueUpdateResponseListener)
Updates all valueChangedListeners by sending a ValueChangedEvent to them.
|
void |
DataSource.Writable.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
DataSource.Writable.valueInput(ValueChangedEvent newEvent)
This method is called by beans and other data sources to set the value of this server.
|
Modifier and Type | Method and Description |
---|---|
void |
DF1Server.setValueObject(ValueObjectInterface newValue)
This is here to allow outside development systems to change the value
of the broadcast server.
|
void |
ControlLogixEthernetDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
ControlLogixEthernetDirectDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
LogixEthernetDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
ControlLogixEthernetDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ControlLogixEthernetDirectDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
LogixEthernetDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
Modifier and Type | Method and Description |
---|---|
void |
FinsServer.setValueObject(ValueObjectInterface newValue)
This is here to allow outside development systems to change the value
of the broadcast server.
|
void |
FinsDeviceServer.start() |
Modifier and Type | Method and Description |
---|---|
void |
MelsecDeviceServer.start() |
Modifier and Type | Method and Description |
---|---|
void |
ModbusRTUDeviceServerBase.start() |
void |
ModbusRTUOverTCPDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
ModbusTCPDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
ModbusTCPDeviceServerBase.start() |
void |
ModbusPresetSingleRegisterServer.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
ModbusRTUDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ModbusRTUOverBlueToothDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ModbusRTUOverTCPDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ModbusTCPDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
ModbusArray.valueInput(ValueChangedEvent newEvent)
This method assumes that it receives an array value object.
|
Modifier and Type | Method and Description |
---|---|
void |
ModbusSlaveBase.modifiedCoils(BlockProcessImage image) |
void |
ModbusSlaveBase.modifiedRegisters(BlockProcessImage image) |
void |
ModbusSlaveBase.start()
Create the listener.
|
void |
ModbusSlaveBase.valueInput(ValueChangedEvent newEvent)
The trigger input.
|
Modifier and Type | Method and Description |
---|---|
void |
MqttWrapper.start()
After creating the server, tags should be added to the server.
|
Modifier and Type | Method and Description |
---|---|
void |
PLCServer.setValueObject(ValueObjectInterface value)
This method is called by beans and other data sources to set the value of this server.
|
void |
PLCArray.start()
Starts this server and all the servers we created.
|
void |
PLCDeviceServer.start()
This method controls communication to the device.
|
void |
PLCServer.start()
This will attach the server to its device server.
|
PLCDataBlock |
PLCServer.triggerRead()
This method will trigger a read of the server and will update the listeners.
|
void |
PLCArray.triggerValueChanged(ValueChangedEvent event)
This allows a server without a timebase to be triggered for a read
|
void |
PLCServer.triggerValueChanged(ValueChangedEvent event)
This allows a server without a timebase to be triggered for a read
|
void |
PLCArray.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
PLCServer.valueChanged(int loc,
ValueChangedEvent e)
This calls the proper valueChanged method based on
the return from the getStaticLocationFor method.
|
void |
PLCArray.valueInput(ValueChangedEvent newEvent)
This method assumes that it receives an array value object.
|
Modifier and Type | Method and Description |
---|---|
void |
CP243SlaveDeviceServer.currentKeyInput(ValueChangedEvent e)
Changes the value of the key that is currently being sent to the selected output data source.
|
void |
S7.setValueObject(ValueObjectInterface newValue)
This is here to allow outside development systems to change the value
of the broadcast server.
|
void |
CP243SlaveDeviceServer.start()
initialize the port pool once the container has been set.
|
void |
PPIDeviceServerBase.start()
Overridden to add the instance from the ppiDeviceServers Vector.
|
void |
RFC1006DeviceServer.start()
initialize the port pool once the container has been set.
|
void |
CP243SlaveDeviceServer.valueChanged(int loc,
ValueChangedEvent e)
This is the default valuechanged with a location used by the staticmethodevent
to find a specific entry value object.
|
void |
CP243SlaveDeviceServer.valueInput(ValueChangedEvent newEvent)
This method accepts data that is to be sent to the PLC.
|
Modifier and Type | Method and Description |
---|---|
byte |
RaspiSPIManipulator.rwByte(byte addr,
byte data) |
byte |
RaspiSPIManipulator.rwByte(int addr,
byte data) |
byte[] |
RaspiSPIManipulator.rwBytes(byte addr,
byte[] data) |
byte[] |
RaspiSPIManipulator.rwBytes(int addr,
byte[] data) |
void |
RaspiSPIManipulator.setChannel(int channel) |
void |
RaspiI2CDataSource.setI2cAddress(java.lang.String i2cAddress) |
void |
RaspiI2CManipulator.setI2cAddress(java.lang.String i2cAddress) |
void |
RaspiSPIManipulator.setMode(int mode) |
void |
RaspiSPIManipulator.setSpeed(int speed) |
void |
PWMManipulator.start() |
void |
RaspiI2CDataSource.start() |
void |
RaspiI2CManipulator.start() |
void |
RaspiPinDataSource.start() |
void |
RaspiPinManipulator.start() |
void |
RaspiPwmManipulator.start() |
void |
RaspiSPIManipulator.start() |
void |
RaspiSPIManipulator.trigger(ValueChangedEvent newEvent) |
void |
PWMManipulator.valueInput(ValueChangedEvent newEvent) |
void |
RaspiI2CManipulator.valueInput(ValueChangedEvent newEvent) |
void |
RaspiPinManipulator.valueInput(ValueChangedEvent newEvent) |
void |
RaspiPwmManipulator.valueInput(ValueChangedEvent newEvent) |
void |
RaspiSPIManipulator.valueInput(ValueChangedEvent newEvent) |
Constructor and Description |
---|
MAX31586Manipulator() |
RaspiSPIManipulator() |
Modifier and Type | Method and Description |
---|---|
void |
RestWrapper.start()
After creating the server, tags should be added to the server.
|
Copyright © 1999-2021 ErgoTech Systems, Inc. All Rights Reserved.