com.ibm.uddi.ejb
Interface Inquiry

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface Inquiry
extends javax.ejb.EJBObject

Provides an EJB interface to the Inquiry API of the IBM WebSphere UDDI Registry.

Corresponds to UDDI v2.0 Inquiry API. Remote interface of InquiryBean.


Field Summary
static java.lang.String java_copyright
           
 
Method Summary
 BindingDetail findBinding(java.lang.String serviceKey, TModelBag tModelBag)
          Returns information about one or more BindingTemplates for a particular service.
 BindingDetail findBinding(java.lang.String serviceKey, TModelBag tModelBag, InquiryOptions options)
          Returns information about one or more BindingTemplates for a particular service.
 BusinessList findBusiness(CategoryBag categoryBag)
          Returns information about one or more businesses.
 BusinessList findBusiness(CategoryBag categoryBag, InquiryOptions options)
          Returns information about one or more businesses.
 BusinessList findBusiness(DiscoveryUrlList discoveryURLs)
          Returns information about one or more businesses.
 BusinessList findBusiness(DiscoveryUrlList discoveryURLs, InquiryOptions options)
          Returns information about one or more businesses.
 BusinessList findBusiness(IdentifierBag identifierBag)
          Returns information about one or more businesses.
 BusinessList findBusiness(IdentifierBag identifierBag, InquiryOptions options)
          Returns information about one or more businesses.
 BusinessList findBusiness(NameList nameList)
          Returns information about one or more businesses.
 BusinessList findBusiness(NameList nameList, InquiryOptions options)
          Returns information about one or more businesses.
 BusinessList findBusiness(TModelBag tModelBag)
          Returns information about one or more businesses.
 BusinessList findBusiness(TModelBag tModelBag, InquiryOptions options)
          Returns information about one or more businesses.
 RelatedBusinessesList findRelatedBusinesses(FindQualifiers findQualifiers, java.lang.String businessKey)
          Returns information about businesses which are related to the business represented by the businessKey passed to the method.
 RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey)
          Returns information about businesses which are related to the business represented by the businessKey passed to the method.
 RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey, KeyedReference keyedReference)
          Returns information about businesses which are related to the business represented by the businessKey passed to the method.
 ServiceList findService(java.lang.String businessKey, CategoryBag categoryBag)
          Returns information about one or more services.
 ServiceList findService(java.lang.String businessKey, CategoryBag categoryBag, InquiryOptions options)
          Returns information about one or more services.
 ServiceList findService(java.lang.String businessKey, NameList nameList)
          Returns information about one or more services.
 ServiceList findService(java.lang.String businessKey, NameList nameList, InquiryOptions options)
          Returns information about one or more services.
 ServiceList findService(java.lang.String businessKey, TModelBag tModelBag)
          Returns information about one or more services.
 ServiceList findService(java.lang.String businessKey, TModelBag tModelBag, InquiryOptions options)
          Returns information about one or more services.
 TModelList findTModel(CategoryBag categoryBag)
          Returns information about one or more tModels.
 TModelList findTModel(CategoryBag categoryBag, InquiryOptions options)
          Returns information about one or more tModels.
 TModelList findTModel(IdentifierBag identifierBag)
          Returns information about one or more tModels.
 TModelList findTModel(IdentifierBag identifierBag, InquiryOptions options)
          Returns information about one or more tModels.
 TModelList findTModel(java.lang.String name)
          Returns information about one or more tModels.
 TModelList findTModel(java.lang.String name, InquiryOptions options)
          Returns information about one or more tModels.
 BindingDetail getBindingDetail(java.lang.String bindingKey)
          Returns detailed information about one bindingTemplate.
 BindingDetail getBindingDetail(java.util.Vector bindingKeys)
          Returns detailed information about multiple bindingTemplates.
 BusinessDetail getBusinessDetail(java.lang.String businessKey)
          Returns detailed information about one business.
 BusinessDetail getBusinessDetail(java.util.Vector businessKeys)
          Returns detailed information about multiple businesses.
 ServiceDetail getServiceDetail(java.lang.String serviceKey)
          Returns detailed information about one service.
 ServiceDetail getServiceDetail(java.util.Vector serviceKeys)
          Returns detailed information about multiple services.
 TModelDetail getTModelDetail(java.lang.String tModelKey)
          Returns detailed information about one tModel.
 TModelDetail getTModelDetail(java.util.Vector tModelKeys)
          Returns detailed information about multiple tModels.
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Field Detail

java_copyright

public static final java.lang.String java_copyright
Method Detail

findBinding

public BindingDetail findBinding(java.lang.String serviceKey,
                                 TModelBag tModelBag)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more BindingTemplates for a particular service. This method corresponds to the UDDI find_binding message without maxRows or findQualifiers.
Parameters:
serviceKey - the key of the service that the BindingTemplates should relate to
tModelBag - the TModels that must be matched for a BindingTemplate to be returned
Returns:
a BindingDetail instance containing the returned BindingTemplates
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBinding

public BindingDetail findBinding(java.lang.String serviceKey,
                                 TModelBag tModelBag,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more BindingTemplates for a particular service. This method corresponds to the UDDI find_binding message with maxRows and/or findQualifiers.
Parameters:
serviceKey - the key of the service that the BindingTemplates should relate to
tModelBag - the TModels that must be matched for a BindingTemplate to be returned
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BindingDetail instance containing the returned BindingTemplates
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(NameList nameList)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a name specified and without maxRows or findQualifiers.
Parameters:
nameList - the partial name(s) of the business(es) to be found
Returns:
a BusinessList instance containing the returned information about the businesses that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(NameList nameList,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a name specified and with maxRows and/or findQualifiers.
Parameters:
nameList - the partial name(s) of the business(es) to be found
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BusinessList instance containing the returned information about the businesses that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(IdentifierBag identifierBag)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with an identifierBag specified and without maxRows or findQualifiers.
Parameters:
identifierBag - a set of business identifier references
Returns:
a BusinessList instance containing the returned information about the businesses that matched the identifierBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(IdentifierBag identifierBag,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with an identifierBag specified and with maxRows and/or findQualifiers.
Parameters:
identifierBag - a set of business identifier references
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BusinessList instance containing the returned information about the businesses that matched the identifierBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(CategoryBag categoryBag)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a categoryBag specified and without maxRows or findQualifiers.
Parameters:
categoryBag - a set of category references
Returns:
a BusinessList instance containing the returned information about the businesses that matched the categoryBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(CategoryBag categoryBag,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a categoryBag specified and with maxRows and/or findQualifiers.
Parameters:
categoryBag - a set of category references
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BusinessList instance containing the returned information about the businesses that matched the categoryBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(TModelBag tModelBag)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a tModelBag specified and without maxRows or findQualifiers.
Parameters:
tModelBag - a set of tModel references that are matched against the bindingTemplates of a business
Returns:
a BusinessList instance containing the returned information about the businesses that have at least one bindingTemplate that match the tModelBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(TModelBag tModelBag,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with a tModelBag specified and with maxRows and/or findQualifiers.
Parameters:
tModelBag - a set of tModel references that are matched against the bindingTemplates of a business
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BusinessList instance containing the returned information about the businesses that have at least one bindingTemplate that match the tModelBag supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(DiscoveryUrlList discoveryURLs)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with discoveryURLs specified and without maxRows or findQualifiers.
Parameters:
discoveryURLs - a set of URL references that are matched against the discoveryURLs of a business
Returns:
a BusinessList instance containing the returned information about the businesses that have at least one discoveryURL that match any one of the discoveryURLs supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findBusiness

public BusinessList findBusiness(DiscoveryUrlList discoveryURLs,
                                 InquiryOptions options)
                          throws java.rmi.RemoteException,
                                 DispositionReportException
Returns information about one or more businesses. This method corresponds to the UDDI find_business message with discoveryURLs specified and with maxRows and/or findQualifiers.
Parameters:
discoveryURLs - a set of URL references that are matched against the discoveryURLs of a business
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a BusinessList instance containing the returned information about the businesses that have at least one discoveryURL that match any one of the discoveryURLs supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findRelatedBusinesses

public RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey)
                                            throws java.rmi.RemoteException,
                                                   DispositionReportException
Returns information about businesses which are related to the business represented by the businessKey passed to the method. This method corresponds to the UDDI find_relatedBusinesses message with businessKey and keyedReference specified.
Parameters:
businessKey - the key of the business whose related businesses to find
Returns:
RelatedBusinessesList containing information about businesses that are related to the business represented by the businessKey specified.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered

findRelatedBusinesses

public RelatedBusinessesList findRelatedBusinesses(FindQualifiers findQualifiers,
                                                   java.lang.String businessKey)
                                            throws java.rmi.RemoteException,
                                                   DispositionReportException
Returns information about businesses which are related to the business represented by the businessKey passed to the method. This method corresponds to the UDDI find_relatedBusinesses message with businessKey and keyedReference specified.
Parameters:
findQualifiers - specifies search criteria
businessKey - the key of the business whose related businesses to find
Returns:
RelatedBusinessesList containing information about businesses that match the conditions specified.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered

findRelatedBusinesses

public RelatedBusinessesList findRelatedBusinesses(java.lang.String businessKey,
                                                   KeyedReference keyedReference)
                                            throws java.rmi.RemoteException,
                                                   DispositionReportException
Returns information about businesses which are related to the business represented by the businessKey passed to the method. This method corresponds to the UDDI find_relatedBusinesses message with businessKey and keyedReference specified.
Parameters:
businessKey - the key of the business whose related businesses to find
keyedReference - used to specify relationship to business represented by businessKey of businesses to be returned
Returns:
RelatedBusinessesList containing information about businesses that match the conditions specified.
Throws:
DispositionReportException - if the call failed - this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               NameList nameList)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a name specified and without maxRows or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
nameList - the partial name(s) of the service(s) to be found
Returns:
a ServiceList instance containing the returned information about the services that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               NameList nameList,
                               InquiryOptions options)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a name specified and with maxRows and/or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
nameList - the partial name(s) of the service(s) to be found
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a ServiceList instance containing the returned information about the services that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               CategoryBag categoryBag)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a categoryBag specified and without maxRows or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
categoryBag - a set of category references that must be matched
Returns:
a ServiceList instance containing the returned information about the services that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               CategoryBag categoryBag,
                               InquiryOptions options)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a categoryBag specified and with maxRows and/or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
categoryBag - a set of category references that must be matched
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a ServiceList instance containing the returned information about the services that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               TModelBag tModelBag)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a tModelBag specified and without maxRows or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
tModelBag - a set of tModel references that must be matched
Returns:
a ServiceList instance containing the returned information about the services that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findService

public ServiceList findService(java.lang.String businessKey,
                               TModelBag tModelBag,
                               InquiryOptions options)
                        throws java.rmi.RemoteException,
                               DispositionReportException
Returns information about one or more services. This method corresponds to the UDDI find_service message with a tModelBag specified and with maxRows and/or findQualifiers.
Parameters:
businessKey - the key of the business owning the services to be found
tModelBag - a set of tModel references that must be matched
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a ServiceList instance containing the returned information about the services that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(java.lang.String name)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with a name specified and without maxRows or findQualifiers.
Parameters:
name - the partial name of the tModel(s) to be found
Returns:
a TModelList instance containing the returned information about the tModels that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(java.lang.String name,
                             InquiryOptions options)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with a name specified and with maxRows and/or findQualifiers.
Parameters:
name - the partial name of the tModel(s) to be found
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a TModelList instance containing the returned information about the tModels that matched the name supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(IdentifierBag identifierBag)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with identifierBag specified and without maxRows or findQualifiers.
Parameters:
identifierBag - a set of business identifier references
Returns:
a TModelList instance containing the returned information about the tModels that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(IdentifierBag identifierBag,
                             InquiryOptions options)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with identifierBag specified and with maxRows and/or findQualifiers.
Parameters:
identifierBag - a set of business identifier references
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a TModelList instance containing the returned information about the tModels that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(CategoryBag categoryBag)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with categoryBag specified and without maxRows or findQualifiers.
Parameters:
categoryBag - a set of category references
Returns:
a TModelList instance containing the returned information about the tModels that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

findTModel

public TModelList findTModel(CategoryBag categoryBag,
                             InquiryOptions options)
                      throws java.rmi.RemoteException,
                             DispositionReportException
Returns information about one or more tModels. This method corresponds to the UDDI find_tModel message with categoryBag specified and with maxRows and/or findQualifiers.
Parameters:
categoryBag - a set of category references
options - an instance of InquiryOptions that includes maxRows and the set of findQualifiers desired
Returns:
a TModelList instance containing the returned information about the tModels that matched the criteria supplied
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getBindingDetail

public BindingDetail getBindingDetail(java.lang.String bindingKey)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Returns detailed information about one bindingTemplate. This method corresponds to the UDDI get_bindingDetail message with a single bindingKey.
Parameters:
bindingKey - the key of the bindingTemplate to be returned
Returns:
a BindingDetail instance containing the detailed information about the bindingTemplate with the specified key
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getBindingDetail

public BindingDetail getBindingDetail(java.util.Vector bindingKeys)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Returns detailed information about multiple bindingTemplates. This method corresponds to the UDDI get_bindingDetail message with multiple bindingKey elements.
Parameters:
bindingKeys - the keys of the bindingTemplates to be returned
Returns:
a BindingDetail instance containing the detailed information about the bindingTemplates with the specified keys
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getBusinessDetail

public BusinessDetail getBusinessDetail(java.lang.String businessKey)
                                 throws java.rmi.RemoteException,
                                        DispositionReportException
Returns detailed information about one business. This method corresponds to the UDDI get_businessDetail message with a single businessKey.
Parameters:
businessKey - the key of the business of interest
Returns:
a BusinessDetail instance containing the detailed information about the business with the specified key
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getBusinessDetail

public BusinessDetail getBusinessDetail(java.util.Vector businessKeys)
                                 throws java.rmi.RemoteException,
                                        DispositionReportException
Returns detailed information about multiple businesses. This method corresponds to the UDDI get_businessDetail message with multiple businessKey elements.
Parameters:
businessKeys - the keys of the businesses of interest
Returns:
a BusinessDetail instance containing the detailed information about the businesses with the specified keys
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getServiceDetail

public ServiceDetail getServiceDetail(java.lang.String serviceKey)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Returns detailed information about one service. This method corresponds to the UDDI get_serviceDetail message with a single serviceKey.
Parameters:
serviceKey - the key of the service of interest
Returns:
a ServiceDetail instance containing the detailed information about the service with the specified key
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getServiceDetail

public ServiceDetail getServiceDetail(java.util.Vector serviceKeys)
                               throws java.rmi.RemoteException,
                                      DispositionReportException
Returns detailed information about multiple services. This method corresponds to the UDDI get_serviceDetail message with multiple serviceKey elements.
Parameters:
serviceKeys - the keys of the services of interest
Returns:
a ServiceDetail instance containing the detailed information about the services with the specified keys
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getTModelDetail

public TModelDetail getTModelDetail(java.lang.String tModelKey)
                             throws java.rmi.RemoteException,
                                    DispositionReportException
Returns detailed information about one tModel. This method corresponds to the UDDI get_tModelDetail message with a single tModelKey.
Parameters:
tModelKey - the key of the tModel of interest
Returns:
a TModelDetail instance containing the detailed information about the tModel with the specified key
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered

getTModelDetail

public TModelDetail getTModelDetail(java.util.Vector tModelKeys)
                             throws java.rmi.RemoteException,
                                    DispositionReportException
Returns detailed information about multiple tModels. This method corresponds to the UDDI get_tModelDetail message with multiple tModelKey elements.
Parameters:
tModelKeys - the keys of the tModels of interest
Returns:
a TModelDetail instance containing the detailed information about the tModels with the specified keys
Throws:
DispositionReportException - if the call failed this exception contains a DispositionReport with details of the error(s) encountered