java.lang.Object
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.methods.multipart.Part
edu.internet2.middleware.grouperClientExt.org.apache.commons.httpclient.methods.multipart.PartBase
Direct Known Subclasses:
FilePart, StringPart

public abstract class PartBase extends Part
Provides setters and getters for the basic Part properties.
  • Constructor Details

    • PartBase

      public PartBase(String name, String contentType, String charSet, String transferEncoding)
      Constructor.
      Parameters:
      name - The name of the part
      contentType - The content type, or null
      charSet - The character encoding, or null
      transferEncoding - The transfer encoding, or null
  • Method Details

    • getName

      public String getName()
      Returns the name.
      Specified by:
      getName in class Part
      Returns:
      The name.
      See Also:
    • getContentType

      public String getContentType()
      Returns the content type of this part.
      Specified by:
      getContentType in class Part
      Returns:
      String The name.
    • getCharSet

      public String getCharSet()
      Return the character encoding of this part.
      Specified by:
      getCharSet in class Part
      Returns:
      String The name.
    • getTransferEncoding

      public String getTransferEncoding()
      Returns the transfer encoding of this part.
      Specified by:
      getTransferEncoding in class Part
      Returns:
      String The name.
    • setCharSet

      public void setCharSet(String charSet)
      Sets the character encoding.
      Parameters:
      charSet - the character encoding, or null to exclude the character encoding header
    • setContentType

      public void setContentType(String contentType)
      Sets the content type.
      Parameters:
      contentType - the content type, or null to exclude the content type header
    • setName

      public void setName(String name)
      Sets the part name.
      Parameters:
      name -
    • setTransferEncoding

      public void setTransferEncoding(String transferEncoding)
      Sets the transfer encoding.
      Parameters:
      transferEncoding - the transfer encoding, or null to exclude the transfer encoding header