Examples of ClientSubscriptionInfoDetail


Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    SaveClientSubscriptionInfo saveClientSubscriptionInfo = new SaveClientSubscriptionInfo();
    saveClientSubscriptionInfo.setAuthInfo(authInfo);
    saveClientSubscriptionInfo.getClientSubscriptionInfo().add(clientSubscriptionInfo);
   
    try {
      ClientSubscriptionInfoDetail detail = publisher.saveClientSubscriptionInfo(saveClientSubscriptionInfo);
   
      GetClientSubscriptionInfoDetail getDetail = new GetClientSubscriptionInfoDetail();
      getDetail.setAuthInfo(authInfo);
      getDetail.getClientSubscriptionKey().add("mykey");
     
      Assert.assertEquals("mykey", detail.getClientSubscriptionInfo().get(0).getSubscriptionKey());
     
      //ClientSubscriptionInfoDetail detail2 = publisher.getClientSubscriptionInfoDetail(getDetail);
      //Assert.assertEquals("mykey", detail2.getClientSubscriptionInfo().get(0).getSubscriptionKey());
 
      DeleteClientSubscriptionInfo deleteInfo = new DeleteClientSubscriptionInfo();
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

      NodeDetail nodeDetail = publisher.saveNode(saveNode);
      ClerkDetail clerkDetail = publisher.saveClerk(saveClerk);
      Assert.assertEquals(2,nodeDetail.getNode().size());
      Assert.assertEquals(2,clerkDetail.getClerk().size());
     
      ClientSubscriptionInfoDetail detail = publisher.saveClientSubscriptionInfo(saveClientSubscriptionInfo);
      Assert.assertEquals("mykey", detail.getClientSubscriptionInfo().get(0).getSubscriptionKey());
     
      GetClientSubscriptionInfoDetail getDetail = new GetClientSubscriptionInfoDetail();
      getDetail.setAuthInfo(authInfoJoe);
      getDetail.getClientSubscriptionKey().add("mykey");
     
      ClientSubscriptionInfoDetail detail2 = publisher.getClientSubscriptionInfoDetail(getDetail);
      Assert.assertEquals("mykey", detail2.getClientSubscriptionInfo().get(0).getSubscriptionKey());
 
      DeleteClientSubscriptionInfo deleteInfo = new DeleteClientSubscriptionInfo();
      deleteInfo.setAuthInfo(authInfoJoe);
      deleteInfo.getSubscriptionKey().add("mykey");
      publisher.deleteClientSubscriptionInfo(deleteInfo);
     
      try {
        @SuppressWarnings("unused")
        ClientSubscriptionInfoDetail detail3 = publisher.getClientSubscriptionInfoDetail(getDetail);
        Assert.fail("We're expecting an InvalidKeyPassedException");
      } catch (Exception e) {
        Assert.assertEquals(InvalidKeyPassedException.class, e.getClass());
      }
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

 
      UddiEntityPublisher publisher = this.getEntityPublisher(em, body.getAuthInfo());
     
      new ValidateClientSubscriptionInfo(publisher).validateSaveClientSubscriptionInfo(em, body);
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
 
      List<org.apache.juddi.api_v3.ClientSubscriptionInfo> apiClientSubscriptionInfoList = body.getClientSubscriptionInfo();
      for (org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo : apiClientSubscriptionInfoList) {
       
        org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo = new org.apache.juddi.model.ClientSubscriptionInfo();
       
        MappingApiToModel.mapClientSubscriptionInfo(apiClientSubscriptionInfo, modelClientSubscriptionInfo);
       
        Object existingUddiEntity = em.find(modelClientSubscriptionInfo.getClass(), modelClientSubscriptionInfo.getSubscriptionKey());
        if (existingUddiEntity != null)
          em.remove(existingUddiEntity);
       
        em.persist(modelClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    try {
      tx.begin();
 
      this.getEntityPublisher(em, body.getAuthInfo());
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
     
      Query query = em.createQuery("SELECT cs from ClientSubscriptionInfo as cs");
      List<org.apache.juddi.model.ClientSubscriptionInfo> modelClientSubscriptionInfoList = query.getResultList();
     
      for (ClientSubscriptionInfo modelClientSubscriptionInfo : modelClientSubscriptionInfoList) {
       
        org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
       
        MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    try {
      tx.begin();
 
      this.getEntityPublisher(em, body.getAuthInfo());
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
     
      List<String> subscriptionKeyList = body.getClientSubscriptionKey();
      for (String subscriptionKey : subscriptionKeyList) {
       
        org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo =
          em.find(org.apache.juddi.model.ClientSubscriptionInfo.class, subscriptionKey);
        if (modelClientSubscriptionInfo == null) {
          throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.SubscripKeyNotFound", subscriptionKey));
        }
       
        org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
       
        MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

 
      UddiEntityPublisher publisher = this.getEntityPublisher(em, body.getAuthInfo());
     
      new ValidateClientSubscriptionInfo(publisher).validateSaveClientSubscriptionInfo(em, body);
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
 
      List<org.apache.juddi.api_v3.ClientSubscriptionInfo> apiClientSubscriptionInfoList = body.getClientSubscriptionInfo();
      for (org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo : apiClientSubscriptionInfoList) {
       
        org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo = new org.apache.juddi.model.ClientSubscriptionInfo();
       
        MappingApiToModel.mapClientSubscriptionInfo(apiClientSubscriptionInfo, modelClientSubscriptionInfo);
       
        Object existingUddiEntity = em.find(modelClientSubscriptionInfo.getClass(), modelClientSubscriptionInfo.getSubscriptionKey());
        if (existingUddiEntity != null)
          em.remove(existingUddiEntity);
       
        em.persist(modelClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    try {
      tx.begin();
 
      this.getEntityPublisher(em, body.getAuthInfo());
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
     
      Query query = em.createQuery("SELECT cs from ClientSubscriptionInfo as cs");
      List<org.apache.juddi.model.ClientSubscriptionInfo> modelClientSubscriptionInfoList = query.getResultList();
     
      for (ClientSubscriptionInfo modelClientSubscriptionInfo : modelClientSubscriptionInfoList) {
       
        org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
       
        MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    try {
      tx.begin();
 
      this.getEntityPublisher(em, body.getAuthInfo());
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
     
      List<String> subscriptionKeyList = body.getClientSubscriptionKey();
      for (String subscriptionKey : subscriptionKeyList) {
       
        org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo =
          em.find(org.apache.juddi.model.ClientSubscriptionInfo.class, subscriptionKey);
        if (modelClientSubscriptionInfo == null) {
          throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.SubscripKeyNotFound", subscriptionKey));
        }
       
        org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
       
        MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

 
      UddiEntityPublisher publisher = this.getEntityPublisher(em, body.getAuthInfo());
     
      new ValidateClientSubscriptionInfo(publisher).validateSaveClientSubscriptionInfo(em, body);
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
 
      List<org.apache.juddi.api_v3.ClientSubscriptionInfo> apiClientSubscriptionInfoList = body.getClientSubscriptionInfo();
      for (org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo : apiClientSubscriptionInfoList) {
       
        org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo = new org.apache.juddi.model.ClientSubscriptionInfo();
       
        MappingApiToModel.mapClientSubscriptionInfo(apiClientSubscriptionInfo, modelClientSubscriptionInfo);
       
        Object existingUddiEntity = em.find(modelClientSubscriptionInfo.getClass(), modelClientSubscriptionInfo.getSubscriptionKey());
        if (existingUddiEntity != null)
          em.remove(existingUddiEntity);
       
        em.persist(modelClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here

Examples of org.apache.juddi.api_v3.ClientSubscriptionInfoDetail

    try {
      tx.begin();
 
      this.getEntityPublisher(em, body.getAuthInfo());
     
      ClientSubscriptionInfoDetail result = new ClientSubscriptionInfoDetail();
     
      Query query = em.createQuery("SELECT cs from ClientSubscriptionInfo as cs");
      List<org.apache.juddi.model.ClientSubscriptionInfo> modelClientSubscriptionInfoList = query.getResultList();
     
      for (ClientSubscriptionInfo modelClientSubscriptionInfo : modelClientSubscriptionInfoList) {
       
        org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
       
        MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo);
       
        result.getClientSubscriptionInfo().add(apiClientSubscriptionInfo);
      }
 
      tx.commit();
      return result;
    } finally {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.