Class DownloadInitializationRequestElement
java.lang.Object
org.kopi.ebics.xml.DefaultEbicsRootElement
org.kopi.ebics.xml.InitializationRequestElement
org.kopi.ebics.xml.DownloadInitializationRequestElement
- All Implemented Interfaces:
Serializable, EbicsElement, EbicsRootElement
The
DInitializationRequestElement is the common initialization
for all ebics downloads.- See Also:
-
Field Summary
Fields inherited from class InitializationRequestElement
keySpec, nonce, typeFields inherited from class DefaultEbicsRootElement
document, session -
Constructor Summary
ConstructorsConstructorDescriptionDownloadInitializationRequestElement(EbicsSession session, EbicsOrderType type) Constructs a newDInitializationRequestElementfor downloads initializations.DownloadInitializationRequestElement(EbicsSession session, EbicsOrderType type, EbicsDownloadParams downloadParams) Constructs a newDInitializationRequestElementfor downloads initializations. -
Method Summary
Modifier and TypeMethodDescriptionvoidBuilds the initialization request according to the element type.Methods inherited from class InitializationRequestElement
build, decodeHex, generateTransactionKey, getDigest, getName, getType, toByteArrayMethods inherited from class DefaultEbicsRootElement
addNamespaceDecl, generateName, generateName, insertSchemaLocation, prettyPrint, print, save, setSaveSuggestedPrefixes, toPrettyString, toString, validate
-
Constructor Details
-
DownloadInitializationRequestElement
Constructs a newDInitializationRequestElementfor downloads initializations.- Parameters:
session- the current ebics sessiontype- the download order type (FDL, HTD, HPD)
-
DownloadInitializationRequestElement
public DownloadInitializationRequestElement(EbicsSession session, EbicsOrderType type, EbicsDownloadParams downloadParams) Constructs a newDInitializationRequestElementfor downloads initializations.- Parameters:
session- the current ebics sessiontype- the download order type (FDL, HTD, HPD)downloadParams- optional service parameters; with a service name set the request is sent as an EBICS 3.0 BTD order, otherwise the legacy order type is kept
-
-
Method Details
-
buildInitialization
Description copied from class:InitializationRequestElementBuilds the initialization request according to the element type.- Specified by:
buildInitializationin classInitializationRequestElement- Throws:
EbicsException- build fails
-