Class SignalEventSetup
java.lang.Object
com.sas.lsaf.workflow.processflow.setup.ElementSetup
com.sas.lsaf.workflow.processflow.setup.EventSetup
com.sas.lsaf.workflow.processflow.setup.SignalEventSetup
- All Implemented Interfaces:
Serializable
The class that specifies the setup information for IntermediateSignalCatchEvent elements that are in a process flow.
- See Also:
-
Field Summary
Fields inherited from class com.sas.lsaf.workflow.processflow.setup.ElementSetup
description, name -
Constructor Summary
ConstructorsConstructorDescriptionSignalEventSetup(String name, String description, String elementId, Element.ElementType type, String processFlowId, String signalName, Set<String> locations) It is not intended or recommended that the consumer of this API construct these objects. -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the locations that trigger the signal event.Gets the signal name of the signal event.inthashCode()voidsetLocations(Set<String> locations) Sets the locations that trigger the signal event.toString()Methods inherited from class com.sas.lsaf.workflow.processflow.setup.ElementSetup
getDescription, getElementId, getName, getProcessFlowIdentifier, getType
-
Constructor Details
-
SignalEventSetup
public SignalEventSetup(String name, String description, String elementId, Element.ElementType type, String processFlowId, String signalName, Set<String> locations) It is not intended or recommended that the consumer of this API construct these objects. They should only deal with the elements returned by the API.- Parameters:
name- The name of the element.description- The description of the element.elementId- The identifier of the event as it appears in the process flow definition.type- The type of the element.processFlowId- The identifier of the process flow that contains the element.signalName- The signal name that triggers the signal element.locations- The locations that trigger the signal element.
-
-
Method Details
-
getLocations
Gets the locations that trigger the signal event.- Returns:
- The locations.
-
setLocations
Sets the locations that trigger the signal event.- Parameters:
locations- The locations that trigger the signal event.
-
getSignalName
Gets the signal name of the signal event.- Returns:
- The signal name.
-
hashCode
public int hashCode()- Overrides:
hashCodein classEventSetup
-
equals
- Overrides:
equalsin classEventSetup
-
toString
- Overrides:
toStringin classEventSetup
-