public class OutputScanFilter extends Object
Constructor and Description |
---|
OutputScanFilter(UC4ObjectName filterName,
boolean condition,
int returnCode,
UC4ObjectName executeObject)
Creates a new instance of this class.
|
OutputScanFilter(UC4ObjectName filterName,
boolean condition,
int returnCode,
UC4ObjectName executeObject,
String statusText)
Creates a new instance of this class.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
boolean |
getCondition()
Returns
true if the filter should match or not match. |
UC4ObjectName |
getExecuteObject()
Returns the name of the Automation Engine object which should be executed if the filter matches.
|
UC4ObjectName |
getFilterName()
Name of the filter object.
|
int |
getReturnCode()
Returns the return code of the Object in case the filter matches.
|
String |
getStatusText()
Returns the status text that is used for the task's remote status when the filter definition applies.
|
int |
hashCode() |
public OutputScanFilter(UC4ObjectName filterName, boolean condition, int returnCode, UC4ObjectName executeObject, String statusText)
filterName
- Name of the filter object in the Automation Enginecondition
- true if the filter should match, false otherwisereturnCode
- Return code if the filter matchesexecuteObject
- Name of an object which should be executed if the filter matchesstatusText
- status text that is used for the task's remote status when the filter definition appliespublic OutputScanFilter(UC4ObjectName filterName, boolean condition, int returnCode, UC4ObjectName executeObject)
filterName
- Name of the filter object in the Automation Enginecondition
- true if the filter should match, false otherwisereturnCode
- Return code if the filter matchesexecuteObject
- Name of an object which should be executed if the filter matchespublic UC4ObjectName getFilterName()
public boolean getCondition()
true
if the filter should match or not match.public int getReturnCode()
public UC4ObjectName getExecuteObject()
public String getStatusText()
Copyright © 2021. All rights reserved.