Class As4PayloadHeader

  • All Implemented Interfaces:
    Serializable

    public class As4PayloadHeader
    extends network.oxalis.vefa.peppol.common.model.Header
    See Also:
    Serialized Form
    • Constructor Summary

      Constructors 
      Constructor Description
      As4PayloadHeader​(network.oxalis.vefa.peppol.common.model.Header header, Collection<javax.xml.soap.MimeHeader> mimeHeaders, String cid, String conversationId)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      network.oxalis.vefa.peppol.common.model.Header argument​(network.oxalis.vefa.peppol.common.model.ArgumentIdentifier identifier)  
      network.oxalis.vefa.peppol.common.model.Header arguments​(List<network.oxalis.vefa.peppol.common.model.ArgumentIdentifier> extras)  
      network.oxalis.vefa.peppol.common.model.Header creationTimestamp​(Date creationTimestamp)  
      network.oxalis.vefa.peppol.common.model.Header documentType​(network.oxalis.vefa.peppol.common.model.DocumentTypeIdentifier documentType)  
      boolean equals​(Object o)  
      network.oxalis.vefa.peppol.common.model.ArgumentIdentifier getArgument​(String key)  
      List<network.oxalis.vefa.peppol.common.model.ArgumentIdentifier> getArguments()  
      Date getCreationTimestamp()  
      network.oxalis.vefa.peppol.common.model.DocumentTypeIdentifier getDocumentType()  
      network.oxalis.vefa.peppol.common.model.InstanceIdentifier getIdentifier()  
      network.oxalis.vefa.peppol.common.model.InstanceType getInstanceType()  
      network.oxalis.vefa.peppol.common.model.ProcessIdentifier getProcess()  
      network.oxalis.vefa.peppol.common.model.ParticipantIdentifier getReceiver()  
      network.oxalis.vefa.peppol.common.model.ParticipantIdentifier getSender()  
      int hashCode()  
      network.oxalis.vefa.peppol.common.model.Header identifier​(network.oxalis.vefa.peppol.common.model.InstanceIdentifier identifier)  
      network.oxalis.vefa.peppol.common.model.Header instanceType​(network.oxalis.vefa.peppol.common.model.InstanceType instanceType)  
      network.oxalis.vefa.peppol.common.model.Header process​(network.oxalis.vefa.peppol.common.model.ProcessIdentifier process)  
      network.oxalis.vefa.peppol.common.model.Header receiver​(network.oxalis.vefa.peppol.common.model.ParticipantIdentifier receiver)  
      network.oxalis.vefa.peppol.common.model.Header sender​(network.oxalis.vefa.peppol.common.model.ParticipantIdentifier sender)  
      • Methods inherited from class network.oxalis.vefa.peppol.common.model.Header

        cc, getCopyReceiver, newInstance, of, of, of, toString
    • Constructor Detail

      • As4PayloadHeader

        public As4PayloadHeader​(network.oxalis.vefa.peppol.common.model.Header header,
                                Collection<javax.xml.soap.MimeHeader> mimeHeaders,
                                String cid,
                                String conversationId)
    • Method Detail

      • sender

        public network.oxalis.vefa.peppol.common.model.Header sender​(network.oxalis.vefa.peppol.common.model.ParticipantIdentifier sender)
        Overrides:
        sender in class network.oxalis.vefa.peppol.common.model.Header
      • receiver

        public network.oxalis.vefa.peppol.common.model.Header receiver​(network.oxalis.vefa.peppol.common.model.ParticipantIdentifier receiver)
        Overrides:
        receiver in class network.oxalis.vefa.peppol.common.model.Header
      • process

        public network.oxalis.vefa.peppol.common.model.Header process​(network.oxalis.vefa.peppol.common.model.ProcessIdentifier process)
        Overrides:
        process in class network.oxalis.vefa.peppol.common.model.Header
      • documentType

        public network.oxalis.vefa.peppol.common.model.Header documentType​(network.oxalis.vefa.peppol.common.model.DocumentTypeIdentifier documentType)
        Overrides:
        documentType in class network.oxalis.vefa.peppol.common.model.Header
      • identifier

        public network.oxalis.vefa.peppol.common.model.Header identifier​(network.oxalis.vefa.peppol.common.model.InstanceIdentifier identifier)
        Overrides:
        identifier in class network.oxalis.vefa.peppol.common.model.Header
      • instanceType

        public network.oxalis.vefa.peppol.common.model.Header instanceType​(network.oxalis.vefa.peppol.common.model.InstanceType instanceType)
        Overrides:
        instanceType in class network.oxalis.vefa.peppol.common.model.Header
      • creationTimestamp

        public network.oxalis.vefa.peppol.common.model.Header creationTimestamp​(Date creationTimestamp)
        Overrides:
        creationTimestamp in class network.oxalis.vefa.peppol.common.model.Header
      • argument

        public network.oxalis.vefa.peppol.common.model.Header argument​(network.oxalis.vefa.peppol.common.model.ArgumentIdentifier identifier)
        Overrides:
        argument in class network.oxalis.vefa.peppol.common.model.Header
      • arguments

        public network.oxalis.vefa.peppol.common.model.Header arguments​(List<network.oxalis.vefa.peppol.common.model.ArgumentIdentifier> extras)
        Overrides:
        arguments in class network.oxalis.vefa.peppol.common.model.Header
      • getArgument

        public network.oxalis.vefa.peppol.common.model.ArgumentIdentifier getArgument​(String key)
        Overrides:
        getArgument in class network.oxalis.vefa.peppol.common.model.Header
      • getArguments

        public List<network.oxalis.vefa.peppol.common.model.ArgumentIdentifier> getArguments()
        Overrides:
        getArguments in class network.oxalis.vefa.peppol.common.model.Header
      • equals

        public boolean equals​(Object o)
        Overrides:
        equals in class network.oxalis.vefa.peppol.common.model.Header
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class network.oxalis.vefa.peppol.common.model.Header
      • getSender

        public network.oxalis.vefa.peppol.common.model.ParticipantIdentifier getSender()
        Overrides:
        getSender in class network.oxalis.vefa.peppol.common.model.Header
      • getReceiver

        public network.oxalis.vefa.peppol.common.model.ParticipantIdentifier getReceiver()
        Overrides:
        getReceiver in class network.oxalis.vefa.peppol.common.model.Header
      • getProcess

        public network.oxalis.vefa.peppol.common.model.ProcessIdentifier getProcess()
        Overrides:
        getProcess in class network.oxalis.vefa.peppol.common.model.Header
      • getDocumentType

        public network.oxalis.vefa.peppol.common.model.DocumentTypeIdentifier getDocumentType()
        Overrides:
        getDocumentType in class network.oxalis.vefa.peppol.common.model.Header
      • getIdentifier

        public network.oxalis.vefa.peppol.common.model.InstanceIdentifier getIdentifier()
        Overrides:
        getIdentifier in class network.oxalis.vefa.peppol.common.model.Header
      • getInstanceType

        public network.oxalis.vefa.peppol.common.model.InstanceType getInstanceType()
        Overrides:
        getInstanceType in class network.oxalis.vefa.peppol.common.model.Header
      • getCreationTimestamp

        public Date getCreationTimestamp()
        Overrides:
        getCreationTimestamp in class network.oxalis.vefa.peppol.common.model.Header