Class AbstractContractNotification
java.lang.Object
net.finmath.smartcontract.product.xml.Document
net.finmath.smartcontract.product.xml.Message
net.finmath.smartcontract.product.xml.RequestMessage
net.finmath.smartcontract.product.xml.CorrectableRequestMessage
net.finmath.smartcontract.product.xml.AbstractServicingNotification
net.finmath.smartcontract.product.xml.AbstractContractNotification
- Direct Known Subclasses:
AccrualOptionChangeNotification,LcNotification,LoanContractNotification,NonRecurringFeePaymentNotification,PrepaymentNotification,RolloverNotification
An extension of the AbstractServicingNotification which includes a
reference to the facility and the loan contract to which embedded loan events apply. This abtract type
should be used to 'wrap' contract-level business events.
Java class for AbstractContractNotification complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AbstractContractNotification">
<complexContent>
<extension base="{http://www.fpml.org/FpML-5/confirmation}AbstractServicingNotification">
<sequence>
<element name="facilityOutstandingsPosition" type="{http://www.fpml.org/FpML-5/confirmation}FacilityOutstandingsPosition" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsFields inherited from class net.finmath.smartcontract.product.xml.AbstractServicingNotification
isGlobalOnly, noticeDate, paymentDetailsFields inherited from class net.finmath.smartcontract.product.xml.CorrectableRequestMessage
correlationId, isCorrection, onBehalfOf, parentCorrelationId, sequenceNumberFields inherited from class net.finmath.smartcontract.product.xml.RequestMessage
header, validationFields inherited from class net.finmath.smartcontract.product.xml.Document
actualBuild, expectedBuild, fpmlVersion -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the facilityOutstandingsPosition property.voidSets the value of the facilityOutstandingsPosition property.Methods inherited from class net.finmath.smartcontract.product.xml.AbstractServicingNotification
getNoticeDate, getPaymentDetails, isIsGlobalOnly, setIsGlobalOnly, setNoticeDateMethods inherited from class net.finmath.smartcontract.product.xml.CorrectableRequestMessage
getCorrelationId, getOnBehalfOf, getParentCorrelationId, getSequenceNumber, isIsCorrection, setCorrelationId, setIsCorrection, setOnBehalfOf, setParentCorrelationId, setSequenceNumberMethods inherited from class net.finmath.smartcontract.product.xml.RequestMessage
getHeader, getValidation, setHeaderMethods inherited from class net.finmath.smartcontract.product.xml.Document
getActualBuild, getExpectedBuild, getFpmlVersion, setActualBuild, setExpectedBuild, setFpmlVersion
-
Field Details
-
facilityOutstandingsPosition
-
-
Constructor Details
-
AbstractContractNotification
public AbstractContractNotification()
-
-
Method Details
-
getFacilityOutstandingsPosition
Gets the value of the facilityOutstandingsPosition property.- Returns:
- possible object is
FacilityOutstandingsPosition
-
setFacilityOutstandingsPosition
Sets the value of the facilityOutstandingsPosition property.- Parameters:
value- allowed object isFacilityOutstandingsPosition
-