Package com.ptc.wvs.server.publish
Class InterferenceInfoImpl
java.lang.Object
com.ptc.wvs.server.publish.InterferenceInfoImpl
- All Implemented Interfaces:
InterferenceInfo
A holder used to contain all the information for a specific Interference. Used when the WVS Interference Processor
parses an Interference report XML file generated by the CreoView Client adapter. All information regarding a single
Interference contained in these generated reports is stored in a single InterferenceInfo instance. An InterferenceInfo
may also represent an existing interference persisted in the database. To determine between
the two, @see
Supported API: true
Extendable: false
InterferenceInfo.isRepresentedByExistingInterference()
Supported API: true
Extendable: false
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.ptc.wvs.server.publish.InterferenceInfo
InterferenceInfo.ATTRIBUTE, InterferenceInfo.EqualityHelper -
Method Summary
Modifier and TypeMethodDescription
Supported API: true
Extendable: false
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Method Details
-
getExistingAssigneeReference
Supported API: true
Extendable: false- Specified by:
getExistingAssigneeReferencein interfaceInterferenceInfo- Returns:
- WTPrincipalReference - A reference to a principal will be returned if an existing Interference object is represented by this InterferenceInfo and the assignee is not null.
- See Also:
-
getExistingDescription
Supported API: true
Extendable: false- Specified by:
getExistingDescriptionin interfaceInterferenceInfo- Returns:
- String - The description if an existing Interference object is represented by this InterferenceInfo and the description is not null.
- See Also:
-
getExistingState
Supported API: true
Extendable: false- Specified by:
getExistingStatein interfaceInterferenceInfo- Returns:
- State - The State if an existing Interference object is represented by this InterferenceInfo and the State is not null.
- See Also:
-