public class NotifiedPartyBasicValidator extends Validator
Modifier and Type | Field and Description |
---|---|
protected NotifiedParty |
transaction |
Constructor and Description |
---|
NotifiedPartyBasicValidator(Transaction transaction)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
validate()
Validate the transaction
|
protected boolean |
validateActualDateAndTime() |
protected boolean |
validateInitiatorId() |
protected boolean |
validateNotificationStatus() |
protected boolean |
validateRefTransaction() |
protected boolean |
validateScheduledDate() |
protected boolean |
validateServiceOrderId() |
protected boolean |
validateServiceOrderSubType() |
protected boolean |
validateServiceOrderType() |
protected boolean |
validateSORecipientId() |
validateMandatoryNMIChecksum, validateNMI, validateNMIChecksum, validateTransactionDate, validateTransactionID
addEvents, getEvents, getHeader, setHeader
protected NotifiedParty transaction
public NotifiedPartyBasicValidator(Transaction transaction)
transaction
- Transaction to use in the validator.public boolean validate()
validate
in interface ValidatorInterface
validate
in class XMLObjectValidator
TransactionNotSetException
- is a transaction was not set before
validation is called.protected boolean validateInitiatorId()
protected boolean validateSORecipientId()
protected boolean validateServiceOrderId()
protected boolean validateRefTransaction()
protected boolean validateServiceOrderType()
protected boolean validateServiceOrderSubType()
protected boolean validateNotificationStatus()
protected boolean validateActualDateAndTime()
protected boolean validateScheduledDate()