
Public Member Functions | |
| AlarmRefMatcher (String family, String memberPattern, String codeSpec) throws IllegalArgumentException | |
| boolean | isMatch (AlarmImpl a) |
Static Package Functions | |
| static Pattern | processRef (String abase, String ref) throws PatternSyntaxException |
Package Attributes | |
| final String | family |
| final Pattern | member |
| final int | minCode |
| final int | maxCode |
| com::cosylab::acs::laser::dao::AlarmRefMatcher::AlarmRefMatcher | ( | String | family, | |
| String | memberPattern, | |||
| String | codeSpec | |||
| ) | throws IllegalArgumentException [inline] |
References family, maxCode, member, minCode, and processRef().
| boolean com::cosylab::acs::laser::dao::AlarmRefMatcher::isMatch | ( | AlarmImpl | a | ) | [inline] |
References family, cern::laser::business::data::Triplet::getFaultCode(), cern::laser::business::data::Triplet::getFaultFamily(), cern::laser::business::data::Triplet::getFaultMember(), cern::laser::business::data::AlarmImpl::getTriplet(), maxCode, and member.
Referenced by com::cosylab::acs::laser::dao::ACSAlarmDAOImpl::loadReductionRules().
| static Pattern com::cosylab::acs::laser::dao::AlarmRefMatcher::processRef | ( | String | abase, | |
| String | ref | |||
| ) | throws PatternSyntaxException [inline, static, package] |
Referenced by AlarmRefMatcher().
final String com::cosylab::acs::laser::dao::AlarmRefMatcher::family [package] |
final int com::cosylab::acs::laser::dao::AlarmRefMatcher::maxCode [package] |
Referenced by AlarmRefMatcher(), and isMatch().
final Pattern com::cosylab::acs::laser::dao::AlarmRefMatcher::member [package] |
final int com::cosylab::acs::laser::dao::AlarmRefMatcher::minCode [package] |
1.6.2