Package org.apache.juddi.v3.tck

Examples of org.apache.juddi.v3.tck.JUDDI_010_PublisherIntegrationTest


       Transport transport = WebHelper.getTransport(session.getServletContext());
           JUDDIApiPortType apiService = transport.getJUDDIApiService();
           PublisherDetail publisherDetail = apiService.getPublisherDetail(getPublisherDetail);
              org.apache.juddi.api_v3.Publisher publisher = publisherDetail.getPublisher().get(0);
              if ("true".equalsIgnoreCase(publisher.getIsAdmin())) {
               UDDIClerkManager manager =  WebHelper.getUDDIClerkManager(session.getServletContext());
               logger.info("managerName=" + manager.getName());
               manager.restart();
               response.setMessage("Successfull manager restart.");
               response.setSuccess(true);
              } else {
               response.setMessage("Only publishers with Admin privileges can perform a restart.");
               response.setSuccess(false);
View Full Code Here


 
  public UDDISubscriptionListenerPortType getUDDISubscriptionListenerService(String endpointURL) throws TransportException {
    if (subscriptionListenerService == null) {
      try {
        if (endpointURL==null)  {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getSubscriptionListenerUrl();
        }
        QName qName = new QName(UDDI_V3_SERVICE_NAMESPACE, SUBSCRIPTION_LISTENER_SERVICE);
        Service service = Service.create(new URL(endpointURL), qName);
        subscriptionListenerService = (UDDISubscriptionListenerPortType) service.getPort(UDDISubscriptionListenerPortType.class);
      } catch (Exception e) {
View Full Code Here

 
  public UDDICustodyTransferPortType getUDDICustodyTransferService(String endpointURL) throws TransportException {
    if (custodyTransferService == null) {
      try {
        if (endpointURL==null)  {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getCustodyTransferUrl();
        }
        QName qName = new QName(UDDI_V3_SERVICE_NAMESPACE, CUSTODY_TRANSFER_SERVICE);
        Service service = Service.create(new URL(endpointURL), qName);
        custodyTransferService = (UDDICustodyTransferPortType) service.getPort(UDDICustodyTransferPortType.class);
      } catch (Exception e) {
View Full Code Here

 
  public JUDDIApiPortType getJUDDIApiService(String endpointURL) throws TransportException {
    if (publisherService == null) {
      try {
        if (endpointURL==null)  {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getJuddiApiUrl();
        }
        QName qName = new QName(JUDDI_V3_SERVICE_NAMESPACE, PUBLISHER_SERVICE);
        Service service = Service.create(new URL(endpointURL), qName);
        publisherService = (JUDDIApiPortType) service.getPort(JUDDIApiPortType.class);
      } catch (Exception e) {
View Full Code Here

  public void setClerkAuthenticationTokensInSession(String username) throws ConfigurationException {
   
    HttpServletRequest request = getThreadLocalRequest();
    HttpSession session = request.getSession();
    //upon success obtain tokens from other registries
    UDDIClerkManager manager = WebHelper.getUDDIClerkManager(session.getServletContext());
    Map<String, UDDIClerk> clerks = manager.getClientConfig().getUDDIClerks();
    for (UDDIClerk clerk : clerks.values()) {
      //only setting token for the clerks of the current user/publisher
      if (username.equals(clerk.getPublisher())) {
        try {
          if (session.getAttribute("token-" + clerk.getName())==null) {
View Full Code Here

 
  public UDDIInquiryPortType getUDDIInquiryService(String endpointURL) throws TransportException {
    if (inquiryService==null) {
      try {
        if (endpointURL==null) {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getInquiryUrl();
        }
        Class<?> c = Class.forName(endpointURL);
        inquiryService = (UDDIInquiryPortType) c.newInstance();
      } catch (Exception e) {
        throw new TransportException(e.getMessage(), e);
View Full Code Here

 
  public UDDISecurityPortType getUDDISecurityService(String endpointURL) throws TransportException {
    if (securityService==null) {
      try {
        if (endpointURL==null) {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getSecurityUrl();
        }
        Class<?> c = Class.forName(endpointURL);
        securityService = (UDDISecurityPortType) c.newInstance();
      } catch (Exception e) {
        throw new TransportException(e.getMessage(), e);
View Full Code Here

 
  public UDDIPublicationPortType getUDDIPublishService(String endpointURL) throws TransportException {
    if (publishService==null) {
      try {
        if (endpointURL==null) {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getPublishUrl();
        }
        Class<?> c = Class.forName(endpointURL);
        publishService = (UDDIPublicationPortType) c.newInstance();
      } catch (Exception e) {
        throw new TransportException(e.getMessage(), e);
View Full Code Here

 
  public UDDISubscriptionPortType getUDDISubscriptionService(String endpointURL) throws TransportException {
    if (subscriptionService==null) {
      try {
        if (endpointURL==null) {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getSubscriptionUrl();
        }
        Class<?> c = Class.forName(endpointURL);
        subscriptionService = (UDDISubscriptionPortType) c.newInstance();
      } catch (Exception e) {
        throw new TransportException(e.getMessage(), e);
View Full Code Here

 
  public UDDISubscriptionListenerPortType getUDDISubscriptionListenerService(String endpointURL) throws TransportException {
    if (subscriptionListenerService==null) {
      try {
        if (endpointURL==null) {
          UDDIClerkManager manager = UDDIClientContainer.getUDDIClerkManager(managerName);
          endpointURL = manager.getClientConfig().getUDDINode(nodeName).getSubscriptionListenerUrl();
        }
        Class<?> c = Class.forName(endpointURL);
        subscriptionListenerService = (UDDISubscriptionListenerPortType) c.newInstance();
      } catch (Exception e) {
        throw new TransportException(e.getMessage(), e);
View Full Code Here

TOP

Related Classes of org.apache.juddi.v3.tck.JUDDI_010_PublisherIntegrationTest

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.