Interface EbXMLAdhocQueryRequest<E>

All Superinterfaces:
EbXMLSlotList
All Known Subinterfaces:
EbXMLRemoveMetadataRequest<E>
All Known Implementing Classes:
EbXMLAdhocQueryRequest30, EbXMLRemoveMetadataRequest30

public interface EbXMLAdhocQueryRequest<E> extends EbXMLSlotList
Encapsulation of the ebXML classes for AdhocQueryRequest.

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

Author:
Jens Riemschneider
  • Method Details

    • setReturnType

      void setReturnType(String returnType)
      Parameters:
      returnType - the type of objects that the query should return.
    • getReturnType

      String getReturnType()
      Returns:
      the type of objects that the query should return.
    • setId

      void setId(String id)
      Parameters:
      id - the id of the query.
    • getId

      String getId()
      Returns:
      the id of the query.
    • setHome

      void setHome(String homeCommunityID)
      Parameters:
      homeCommunityID - home community ID.
    • getHome

      String getHome()
      Returns:
      home community ID.
    • getInternal

      E getInternal()
      Returns:
      the ebXML object wrapped by this object.