Package com.avoka.fc.core.service.vo
Class SchemaSeedVO
- java.lang.Object
-
- com.avoka.fc.core.service.vo.SchemaSeedVO
-
public class SchemaSeedVO extends Object
Provides a read only Schema Seed value object for performance caching.- Since:
- 5.1.0
-
-
Field Summary
Fields Modifier and Type Field Description static String
EMPTY_SEED
Provides an empty schema seed file
-
Constructor Summary
Constructors Constructor Description SchemaSeedVO(SchemaSeed schemaSeed)
Create a schema seed VO with the the given schema seed entity.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAbandonmentReasonXpath()
String
getAttachmentsXpath()
String
getContactAgeXpath()
String
getContactEmailXpath()
String
getContactGenderXpath()
String
getContactPhoneXpath()
String
getContactPostcodeXpath()
List<SchemaExtractMapVO>
getExtractMaps()
Return the ExtractMaps.byte[]
getFileData()
Return the fileData value.String
getPaymentDetailsXpath()
List<PrefillParamXpathMapVO>
getPrefillParamXpaths()
Return the PrefillParamXpaths.List<PropertyPrefillMapVO>
getPropertyPrefillMaps()
Return the PropertyPrefillMaps.String
getReceiptXpath()
String
getSaveChallengeXpath()
String
getSignaturesRequiredXpath()
String
getSignatureXpath()
String
getTransactionValueXpath()
String
getTransRefNumberXpath()
List<XmlInputMapVO>
getXmlInputMap()
Return the XmlInputMap.boolean
isPrefillClientPropertiesFlag()
boolean
isUpdateUserProfileFlag()
boolean
isUseDefaultConfigMapping()
Document
newSeedDocument()
-
-
-
Field Detail
-
EMPTY_SEED
public static final String EMPTY_SEED
Provides an empty schema seed file- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SchemaSeedVO
public SchemaSeedVO(SchemaSeed schemaSeed)
Create a schema seed VO with the the given schema seed entity.- Parameters:
schemaSeed
- the schema seed entity (required)
-
-
Method Detail
-
newSeedDocument
public Document newSeedDocument()
- Returns:
- a new seed document
-
getAbandonmentReasonXpath
public String getAbandonmentReasonXpath()
- Returns:
- the abandonmentReasonXpath
-
getAttachmentsXpath
public String getAttachmentsXpath()
- Returns:
- the attachmentsXpath
-
getContactAgeXpath
public String getContactAgeXpath()
- Returns:
- the contactAgeXpath
-
getContactEmailXpath
public String getContactEmailXpath()
- Returns:
- the contactEmailXpath
-
getContactGenderXpath
public String getContactGenderXpath()
- Returns:
- the contactGenderXpath
-
getContactPhoneXpath
public String getContactPhoneXpath()
- Returns:
- the contactPhoneXpath
-
getContactPostcodeXpath
public String getContactPostcodeXpath()
- Returns:
- the contactPostcodeXpath
-
getFileData
public byte[] getFileData()
Return the fileData value.- Returns:
- fileData the fileData value
-
getPaymentDetailsXpath
public String getPaymentDetailsXpath()
- Returns:
- the paymentDetailsXpath
-
isPrefillClientPropertiesFlag
public boolean isPrefillClientPropertiesFlag()
- Returns:
- the prefillClientPropertiesFlag
-
getReceiptXpath
public String getReceiptXpath()
- Returns:
- the receiptXpath
-
getSaveChallengeXpath
public String getSaveChallengeXpath()
- Returns:
- the saveChallengeXpath
-
getSignatureXpath
public String getSignatureXpath()
- Returns:
- the signatureXpath
-
getSignaturesRequiredXpath
public String getSignaturesRequiredXpath()
- Returns:
- the signaturesRequiredXpath
-
getTransRefNumberXpath
public String getTransRefNumberXpath()
- Returns:
- the transRefNumberXpath
-
getTransactionValueXpath
public String getTransactionValueXpath()
- Returns:
- the transactionValueXpath
-
isUpdateUserProfileFlag
public boolean isUpdateUserProfileFlag()
- Returns:
- the updateUserProfileFlag
-
isUseDefaultConfigMapping
public boolean isUseDefaultConfigMapping()
- Returns:
- the useDefaultConfigMapping
-
getPrefillParamXpaths
public List<PrefillParamXpathMapVO> getPrefillParamXpaths()
Return the PrefillParamXpaths.- Returns:
- prefillParamXpaths value
-
getPropertyPrefillMaps
public List<PropertyPrefillMapVO> getPropertyPrefillMaps()
Return the PropertyPrefillMaps.- Returns:
- propertyPrefillMaps value
-
getExtractMaps
public List<SchemaExtractMapVO> getExtractMaps()
Return the ExtractMaps.- Returns:
- extractMaps value
-
getXmlInputMap
public List<XmlInputMapVO> getXmlInputMap()
Return the XmlInputMap.- Returns:
- xmlInputMap value
-
-