Interface EbXMLExtrinsicObject

All Superinterfaces:
EbXMLRegistryObject, EbXMLSlotList
All Known Implementing Classes:
EbXMLExtrinsicObject30

public interface EbXMLExtrinsicObject extends EbXMLRegistryObject
Encapsulation of the ebXML classes for ExtrinsicObjectType.

This class contains convenience methods and provides a version independent abstraction of the ebXML data structure.

Author:
Jens Riemschneider
  • Method Details

    • getMimeType

      String getMimeType()
      Returns:
      the mime type of this object.
    • setMimeType

      void setMimeType(String mimeType)
      Parameters:
      mimeType - the mime type of this object.
    • getStatus

      AvailabilityStatus getStatus()
      Returns:
      the status of this entry.
    • setStatus

      void setStatus(AvailabilityStatus status)
      Parameters:
      status - the status of this entry.
    • getDataHandler

      javax.activation.DataHandler getDataHandler()
      Returns:
      document returned in an ITI-63 response.
    • setDataHandler

      void setDataHandler(javax.activation.DataHandler dataHandler)
      Parameters:
      dataHandler - document to be returned in an ITI-63 response.