public class ServiceOrderRequestBasicValidator extends Validator
Modifier and Type | Field and Description |
---|---|
protected java.lang.String[] |
order |
protected boolean |
specialInstructionRequired |
protected ServiceOrderRequest |
transaction |
category, events, header, xmlObject
Constructor and Description |
---|
ServiceOrderRequestBasicValidator(Transaction trans)
Constructor.
|
validateMandatoryNMIChecksum, validateTransactionDate, validateTransactionID
addEvents, getEvents, getHeader, setHeader
protected ServiceOrderRequest transaction
protected boolean specialInstructionRequired
protected java.lang.String[] order
public ServiceOrderRequestBasicValidator(Transaction trans)
trans
- Transaction to use in the validator.public boolean validate() throws TransactionNotSetException
validate
in interface ValidatorInterface
validate
in class XMLObjectValidator
TransactionNotSetException
- is a transaction was not set before
validation is called.protected boolean validateRoleAssignments()
protected boolean validateRoleAssignments(ValidationSetting setting)
protected boolean validateRole(java.lang.String fieldname, java.lang.String roleValue)
protected boolean validatePartyDependancies()
protected boolean validateLicenseeBusinessName()
protected boolean validateLicenseeBusinessName(ValidationSetting setting)
protected boolean validateAccessDetails()
protected boolean validateAccessDetails(ValidationSetting setting)
protected boolean validateActionType()
protected boolean validateActionType(ValidationSetting setting)
protected boolean validateAppointmentReference()
protected boolean validateAppointmentReference(ValidationSetting setting)
protected boolean validateAverageDailyLoad()
protected boolean validateAverageDailyLoad(ValidationSetting setting)
protected boolean validateConfirmDeenergisation()
protected boolean validateConfirmDeenergisation(ValidationSetting setting)
protected boolean validateContactName()
protected boolean validateContactName(ValidationSetting setting)
protected boolean validateContactPhone1()
protected boolean validateContactPhone1(ValidationSetting setting)
protected boolean validateContactPhone2()
protected boolean validateContactPhone2(ValidationSetting setting)
protected boolean validateContactPhone3()
protected boolean validateContactPhone3(ValidationSetting setting)
protected boolean validateCustomerConsultationRequired()
protected boolean validateCustomerConsultationRequired(ValidationSetting setting)
protected boolean validateCustomerType()
protected boolean validateCustomerType(ValidationSetting setting)
protected boolean validateFormReference()
protected boolean validateFormReference(ValidationSetting setting)
protected boolean validateFormNumber()
protected boolean validateFormNumber(ValidationSetting setting)
protected boolean validateEmbeddedNetworkParentName()
protected boolean validateEmbeddedNetworkParentName(ValidationSetting setting)
protected boolean validateHazardDescription1()
protected boolean validateHazardDescription1(ValidationSetting setting)
protected boolean validateHazardDescription2()
protected boolean validateHazardDescription2(ValidationSetting setting)
protected boolean validateHazardDescription3()
protected boolean validateHazardDescription3(ValidationSetting setting)
protected boolean validateInstallationType()
protected boolean validateInstallationType(ValidationSetting setting)
protected boolean validateLicenseeName()
protected boolean validateLicenseeName(ValidationSetting setting)
protected boolean validateLicenseePhone1()
protected boolean validateLicenseePhone1(ValidationSetting setting)
protected boolean validateLicenseePhone2()
protected boolean validateLicenseePhone2(ValidationSetting setting)
protected boolean validateLicenseePhone3()
protected boolean validateLicenseePhone3(ValidationSetting setting)
protected boolean validateMaximumDemand()
protected boolean validateMaximumDemand(ValidationSetting setting)
protected boolean validateMeteringRequired()
protected boolean validateMeteringRequired(ValidationSetting setting)
protected boolean validateMeterInstallCode()
protected boolean validateMeterInstallCode(ValidationSetting setting)
protected boolean validateMeterSerialNumber()
protected boolean validateMeterSerialNumber(ValidationSetting setting)
protected boolean validateMeterSerialNumber1()
protected boolean validateMeterSerialNumber1(ValidationSetting setting)
protected boolean validateMeterSerialNumber2()
protected boolean validateMeterSerialNumber2(ValidationSetting setting)
protected boolean validateMeterSerialNumber3()
protected boolean validateMeterSerialNumber3(ValidationSetting setting)
protected boolean validateNMI()
validateNMI
in class Validator
protected boolean validateNMI(ValidationSetting setting)
protected boolean validateNMIChecksum()
validateNMIChecksum
in class Validator
protected boolean validateNMIChecksum(ValidationSetting setting)
protected boolean validateNMIStatusCode()
protected boolean validateNMIStatusCode(ValidationSetting setting)
protected boolean validateOffPeakRequirement1()
protected boolean validateOffPeakRequirement1(ValidationSetting setting)
protected boolean validateOffPeakRequirement2()
protected boolean validateOffPeakRequirement2(ValidationSetting setting)
protected boolean validateOffPeakRequirement3()
protected boolean validateOffPeakRequirement3(ValidationSetting setting)
protected boolean validatePreferredDate()
protected boolean validatePreferredDate(ValidationSetting setting)
protected boolean validatePreferredTime()
protected boolean validatePreferredTime(ValidationSetting setting)
protected boolean validateProposedTariff()
protected boolean validateProposedTariff(ValidationSetting setting)
protected boolean validateProposedTariff1()
protected boolean validateProposedTariff1(ValidationSetting setting)
protected boolean validateProposedTariff2()
protected boolean validateProposedTariff2(ValidationSetting setting)
protected boolean validateProposedTariff3()
protected boolean validateProposedTariff3(ValidationSetting setting)
protected boolean validateRECAttendanceRequired()
protected boolean validateRECAttendanceRequired(ValidationSetting setting)
protected boolean validateRecId()
protected boolean validateRecId(ValidationSetting setting)
protected boolean validateRetailerName()
protected boolean validateRetailerName(ValidationSetting setting)
protected boolean validateRetailerPhone1()
protected boolean validateRetailerPhone1(ValidationSetting setting)
protected boolean validateRetailerPhone2()
protected boolean validateRetailerPhone2(ValidationSetting setting)
protected boolean validateRetailerPhone3()
protected boolean validateRetailerPhone3(ValidationSetting setting)
protected boolean validateRetServiceOrder()
protected boolean validateRetServiceOrder(ValidationSetting setting)
protected boolean validateSafetyCertificateId()
protected boolean validateSafetyCertificateId(ValidationSetting setting)
protected boolean validateSafetyCertificateIdMethodSent()
protected boolean validateSafetyCertificateIdMethodSent(ValidationSetting setting)
protected boolean validateScheduleDate()
protected boolean validateScheduleDate(ValidationSetting setting)
protected boolean validateServiceOrderAddress()
protected boolean validateServiceOrderAddress(ValidationSetting setting)
protected boolean validateRequestData()
protected boolean validateRequestData(ValidationSetting setting)
protected boolean validateServiceOrderSubType()
protected boolean validateServiceOrderSubType(ValidationSetting setting)
protected boolean validateServiceOrderType()
protected boolean validateServiceOrderType(ValidationSetting setting)
protected boolean validateServiceTime()
protected boolean validateServiceTime(ValidationSetting setting)
protected boolean validateSpecialInstructions1()
protected boolean validateSpecialInstructions1(ValidationSetting setting)
protected boolean validateSpecialInstructions2()
protected boolean validateSpecialInstructions2(ValidationSetting setting)
protected boolean validateSpecialInstructions3()
protected boolean validateSpecialInstructions3(ValidationSetting setting)
protected boolean validateSupplyPhases()
protected boolean validateSupplyPhases(ValidationSetting setting)
protected boolean validateSwitchingServiceRequired()
protected boolean validateSwitchingServiceRequired(ValidationSetting setting)
protected boolean validateBusinessContactName()
protected boolean validateBusinessContactName(ValidationSetting setting)
protected boolean validateBusinessName()
protected boolean validateBusinessName(ValidationSetting setting)
protected boolean validateCoordinatingBusinessContactName()
protected boolean validateCoordinatingBusinessContactName(ValidationSetting setting)
protected boolean validateCoordinatingBusinessName()
protected boolean validateCoordinatingBusinessName(ValidationSetting setting)
protected boolean validateLifeSupport()
protected boolean validateLifeSupport(ValidationSetting setting)
protected boolean validateNotifyParty()
protected boolean validateNotifyParty(ValidationSetting setting)
protected boolean validateMeteringSafetyCertificateId()
protected boolean validateMeteringSafetyCertificateId(ValidationSetting setting)
protected boolean validateMeteringSafetyCertificateMethodSent()
protected boolean validateMeteringSafetyCertificateMethodSent(ValidationSetting setting)
protected boolean validateCoOrdinationRequired()
protected boolean validateCoOrdinationRequired(ValidationSetting setting)
protected boolean validateCoOrdinatingContactName()
protected boolean validateCoOrdinatingContactName(ValidationSetting setting)
protected boolean validateCoOrdinatingContactPhone1()
protected boolean validateCoOrdinatingContactPhone1(ValidationSetting setting)
protected boolean validateCoOrdinatingContactPhone2()
protected boolean validateCoOrdinatingContactPhone2(ValidationSetting setting)
protected boolean validateCoOrdinatingContactPhone3()
protected boolean validateCoOrdinatingContactPhone3(ValidationSetting setting)
protected boolean validateDeenergisationReason()
protected boolean validateDeenergisationReason(ValidationSetting setting)