psdi.iface.webservices

Class JAXRClient

  • java.lang.Object
    • psdi.iface.webservices.JAXRClient


  • public class JAXRClient
    extends java.lang.Object
    UDDI V2.0 JAXR client.
    • Constructor Summary

      Constructors 
      Constructor and Description
      JAXRClient(java.lang.String queryUrl, java.lang.String lifeCycleUrl, java.lang.String userid, java.lang.String password) 
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void attachTModelToServiceBinding(javax.xml.registry.infomodel.ServiceBinding binding, java.lang.String conceptKeyId) 
      void attachTModelToServiceBinding(java.lang.String serviceKeyId, java.lang.String conceptKeyId) 
      java.lang.String createBusinessEntity(java.lang.String businessName, java.lang.String description) 
      java.lang.String createService(javax.xml.registry.infomodel.Organization org, java.lang.String serviceName, java.lang.String serviceDesc, java.lang.String accessUrl) 
      java.lang.String createService(java.lang.String businessName, java.lang.String serviceName, java.lang.String serviceDesc, java.lang.String accessUrl) 
      java.lang.String createTModel(java.lang.String tomodelName, java.lang.String tmodelDesc, java.lang.String specUrl, java.lang.String specDesc) 
      void deleteBusinessEntity(java.lang.String businessName) 
      void deleteService(java.lang.String businessName, java.lang.String serviceName) 
      void deleteTModel(java.lang.String tmodelName) 
      javax.xml.registry.infomodel.Organization getBusinessEntity(java.lang.String businessName) 
      java.lang.String getEndpointURL(java.lang.String businessName, java.lang.String serviceName) 
      javax.xml.registry.infomodel.Service getService(java.lang.String businessName, java.lang.String serviceName) 
      javax.xml.registry.infomodel.ServiceBinding getServiceBinding(java.lang.String serviceKeyId) 
      java.lang.String getSpecURL(java.lang.String tmodelName) 
      javax.xml.registry.infomodel.Concept getTModel(java.lang.String tmodelName) 
      boolean isBusinessDefined(java.lang.String businessName) 
      static void main(java.lang.String[] args) 
      void registerService(java.lang.String businessName, java.lang.String businessDesc, java.lang.String serviceName, java.lang.String serviceDesc, java.lang.String epUrl, java.lang.String tmodelName, java.lang.String tmodelDesc, java.lang.String specUrl, java.lang.String specDesc) 
      void releaseResources() 
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • JAXRClient

        public JAXRClient(java.lang.String queryUrl,
                          java.lang.String lifeCycleUrl,
                          java.lang.String userid,
                          java.lang.String password)
                   throws MXException
        Throws:
        MXException
    • Method Detail

      • createBusinessEntity

        public java.lang.String createBusinessEntity(java.lang.String businessName,
                                                     java.lang.String description)
                                              throws MXException
        Throws:
        MXException
      • isBusinessDefined

        public boolean isBusinessDefined(java.lang.String businessName)
                                  throws MXException
        Throws:
        MXException
      • getBusinessEntity

        public javax.xml.registry.infomodel.Organization getBusinessEntity(java.lang.String businessName)
                                                                    throws MXException
        Throws:
        MXException
      • deleteBusinessEntity

        public void deleteBusinessEntity(java.lang.String businessName)
                                  throws MXException
        Throws:
        MXException
      • createService

        public java.lang.String createService(java.lang.String businessName,
                                              java.lang.String serviceName,
                                              java.lang.String serviceDesc,
                                              java.lang.String accessUrl)
                                       throws MXException
        Throws:
        MXException
      • createService

        public java.lang.String createService(javax.xml.registry.infomodel.Organization org,
                                              java.lang.String serviceName,
                                              java.lang.String serviceDesc,
                                              java.lang.String accessUrl)
                                       throws MXException
        Throws:
        MXException
      • getService

        public javax.xml.registry.infomodel.Service getService(java.lang.String businessName,
                                                               java.lang.String serviceName)
                                                        throws MXException
        Throws:
        MXException
      • getEndpointURL

        public java.lang.String getEndpointURL(java.lang.String businessName,
                                               java.lang.String serviceName)
                                        throws MXException
        Throws:
        MXException
      • deleteService

        public void deleteService(java.lang.String businessName,
                                  java.lang.String serviceName)
                           throws MXException
        Throws:
        MXException
      • createTModel

        public java.lang.String createTModel(java.lang.String tomodelName,
                                             java.lang.String tmodelDesc,
                                             java.lang.String specUrl,
                                             java.lang.String specDesc)
                                      throws MXException
        Throws:
        MXException
      • attachTModelToServiceBinding

        public void attachTModelToServiceBinding(java.lang.String serviceKeyId,
                                                 java.lang.String conceptKeyId)
                                          throws MXException
        Throws:
        MXException
      • attachTModelToServiceBinding

        public void attachTModelToServiceBinding(javax.xml.registry.infomodel.ServiceBinding binding,
                                                 java.lang.String conceptKeyId)
                                          throws MXException
        Throws:
        MXException
      • getTModel

        public javax.xml.registry.infomodel.Concept getTModel(java.lang.String tmodelName)
                                                       throws MXException
        Throws:
        MXException
      • deleteTModel

        public void deleteTModel(java.lang.String tmodelName)
                          throws MXException
        Throws:
        MXException
      • getSpecURL

        public java.lang.String getSpecURL(java.lang.String tmodelName)
                                    throws MXException
        Throws:
        MXException
      • getServiceBinding

        public javax.xml.registry.infomodel.ServiceBinding getServiceBinding(java.lang.String serviceKeyId)
                                                                      throws MXException
        Throws:
        MXException
      • registerService

        public void registerService(java.lang.String businessName,
                                    java.lang.String businessDesc,
                                    java.lang.String serviceName,
                                    java.lang.String serviceDesc,
                                    java.lang.String epUrl,
                                    java.lang.String tmodelName,
                                    java.lang.String tmodelDesc,
                                    java.lang.String specUrl,
                                    java.lang.String specDesc)
                             throws MXException
        Throws:
        MXException
      • main

        public static void main(java.lang.String[] args)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception