Class AttachmentWrapper

java.lang.Object
org.apache.camel.attachment.DefaultAttachment
com.sap.gateway.ip.core.customdev.util.AttachmentWrapper
All Implemented Interfaces:
org.apache.camel.attachment.Attachment

public class AttachmentWrapper extends org.apache.camel.attachment.DefaultAttachment
  • Constructor Details

    • AttachmentWrapper

      public AttachmentWrapper(DataHandler dh)
    • AttachmentWrapper

      public AttachmentWrapper(DataSource ds)
  • Method Details

    • getDataHandler

      public DataHandler getDataHandler()
      Specified by:
      getDataHandler in interface org.apache.camel.attachment.Attachment
      Overrides:
      getDataHandler in class org.apache.camel.attachment.DefaultAttachment
    • getHeader

      public String getHeader(String name)
      Specified by:
      getHeader in interface org.apache.camel.attachment.Attachment
      Overrides:
      getHeader in class org.apache.camel.attachment.DefaultAttachment
    • getHeaderAsList

      public List<String> getHeaderAsList(String name)
      Specified by:
      getHeaderAsList in interface org.apache.camel.attachment.Attachment
      Overrides:
      getHeaderAsList in class org.apache.camel.attachment.DefaultAttachment
    • addHeader

      public void addHeader(String headerName, String headerValue)
      Specified by:
      addHeader in interface org.apache.camel.attachment.Attachment
      Overrides:
      addHeader in class org.apache.camel.attachment.DefaultAttachment
    • setHeader

      public void setHeader(String headerName, String headerValue)
      Specified by:
      setHeader in interface org.apache.camel.attachment.Attachment
      Overrides:
      setHeader in class org.apache.camel.attachment.DefaultAttachment
    • removeHeader

      public void removeHeader(String headerName)
      Specified by:
      removeHeader in interface org.apache.camel.attachment.Attachment
      Overrides:
      removeHeader in class org.apache.camel.attachment.DefaultAttachment
    • getHeaderNames

      public Collection<String> getHeaderNames()
      Specified by:
      getHeaderNames in interface org.apache.camel.attachment.Attachment
      Overrides:
      getHeaderNames in class org.apache.camel.attachment.DefaultAttachment