Class UploadInitializationRequestElement

All Implemented Interfaces:
Serializable, EbicsElement, EbicsRootElement

public class UploadInitializationRequestElement extends InitializationRequestElement
The UInitializationRequestElement is the common initialization element for all ebics file uploads.
See Also:
  • Constructor Details

    • UploadInitializationRequestElement

      public UploadInitializationRequestElement(EbicsSession session, EbicsOrderType orderType, EbicsUploadParams params, byte[] userData)
      Constructs a new UInitializationRequestElement for uploads initializations.
      Parameters:
      session - the current ebics session.
      orderType - the upload order type
      userData - the user data to be uploaded
  • Method Details

    • buildInitialization

      public void buildInitialization() throws EbicsException
      Description copied from class: InitializationRequestElement
      Builds the initialization request according to the element type.
      Specified by:
      buildInitialization in class InitializationRequestElement
      Throws:
      EbicsException - build fails
    • getUserSignature

      public UserSignature getUserSignature()
      Returns the user signature data.
      Returns:
      the user signature data.
    • getContent

      public ContentFactory getContent(int segment)
      Returns the content of a given segment.
      Parameters:
      segment - the segment number
      Returns:
      the content of the given segment
    • getSegmentNumber

      public int getSegmentNumber()
      Returns the total segment number.
      Returns:
      the total segment number.