/** * Create an instance of {@link ClientSubscriptionInfo } * */ public ClientSubscriptionInfo createClientSubscriptionInfo() { return new ClientSubscriptionInfo(); }
/** * * @param apiClientSubscriptionInfo * @param modelClientSubscriptionInfo * @throws DispositionReportFaultMessage */ public static void mapClientSubscriptionInfo(org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo, org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo) throws DispositionReportFaultMessage { modelClientSubscriptionInfo.setLastNotified(new Date()); modelClientSubscriptionInfo.setSubscriptionKey(apiClientSubscriptionInfo.getSubscriptionKey()); if (apiClientSubscriptionInfo.getFromClerk() != null) { org.apache.juddi.model.Clerk modelClerk = new org.apache.juddi.model.Clerk(); mapClerk(apiClientSubscriptionInfo.getFromClerk(), modelClerk); modelClientSubscriptionInfo.setFromClerk(modelClerk); } if (apiClientSubscriptionInfo.getToClerk() != null) { org.apache.juddi.model.Clerk modelToClerk = new org.apache.juddi.model.Clerk(); mapClerk(apiClientSubscriptionInfo.getToClerk(), modelToClerk); modelClientSubscriptionInfo.setToClerk(modelToClerk); } }
public static void mapClientSubscriptionInfo(org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo, org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo, EntityManager em) throws DispositionReportFaultMessage { apiClientSubscriptionInfo.setSubscriptionKey(modelClientSubscriptionInfo.getSubscriptionKey()); GregorianCalendar gcal = new GregorianCalendar(); gcal.setTimeInMillis(modelClientSubscriptionInfo.getLastNotified().getTime()); try { apiClientSubscriptionInfo.setLastModified(DatatypeFactory.newInstance().newXMLGregorianCalendar(gcal)); } catch (DatatypeConfigurationException ex) { logger.warn("unable to create DatatypeFactory", ex); } if (modelClientSubscriptionInfo.getFromClerk() != null) { org.apache.juddi.api_v3.Clerk apiFromClerk = new org.apache.juddi.api_v3.Clerk(); mapClerk(modelClientSubscriptionInfo.getFromClerk(), apiFromClerk,em); apiClientSubscriptionInfo.setFromClerk(apiFromClerk); } if (modelClientSubscriptionInfo.getToClerk() != null) { org.apache.juddi.api_v3.Clerk apiToClerk = new org.apache.juddi.api_v3.Clerk(); mapClerk(modelClientSubscriptionInfo.getToClerk(), apiToClerk,em); apiClientSubscriptionInfo.setToClerk(apiToClerk); } }
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, em); clientSubscriptionInfoMap.put(apiClientSubscriptionInfo.getSubscriptionKey(), apiClientSubscriptionInfo); try { String subscriptionKey = getSubscriptionResult.getSubscriptionKey(); Clerk fromClerk = clientSubscriptionInfoMap.get(subscriptionKey).getFromClerk(); Clerk toClerk = clientSubscriptionInfoMap.get(subscriptionKey).getToClerk(); String clazz = fromClerk.getNode().getProxyTransport(); Class<?> transportClass = ClassUtil.forName(clazz, this.getClass());
throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.SubscripKeyNotFound", subscriptionKey)); apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo(); MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo,em); XRegisterHelper.handle(apiClientSubscriptionInfo.getFromClerk(),apiClientSubscriptionInfo.getToClerk(), body.getSubscriptionResultsList());
public void validateSaveClientSubscriptionInfo(EntityManager em, SaveClientSubscriptionInfo body) throws DispositionReportFaultMessage { // No null input if (body == null) throw new FatalErrorException(new ErrorMessage("errors.NullInput")); // No null or empty list List<ClientSubscriptionInfo> clientSubscriptionInfos = body.getClientSubscriptionInfo(); if (clientSubscriptionInfos == null) throw new ValueNotAllowedException(new ErrorMessage("errors.saveclientsubscriptioninfo.NoInput")); for (ClientSubscriptionInfo clientSubscriptionInfo : body.getClientSubscriptionInfo()) { if (clientSubscriptionInfo.getSubscriptionKey()==null || clientSubscriptionInfo.getSubscriptionKey().equals("")) { throw new ValueNotAllowedException(new ErrorMessage("errors.saveclientsubscriptionKey.NoInput")); } validateClerk(em, clientSubscriptionInfo.getFromClerk()); } }
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, em); clientSubscriptionInfoMap.put(apiClientSubscriptionInfo.getSubscriptionKey(), apiClientSubscriptionInfo); try { String subscriptionKey = getSubscriptionResult.getSubscriptionKey(); Clerk fromClerk = clientSubscriptionInfoMap.get(subscriptionKey).getFromClerk(); Clerk toClerk = clientSubscriptionInfoMap.get(subscriptionKey).getToClerk(); String clazz = fromClerk.getNode().getProxyTransport(); Class<?> transportClass = ClassUtil.forName(clazz, this.getClass());
throw new InvalidKeyPassedException(new ErrorMessage("errors.invalidkey.SubscripKeyNotFound", subscriptionKey)); apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo(); MappingModelToApi.mapClientSubscriptionInfo(modelClientSubscriptionInfo, apiClientSubscriptionInfo,em); XRegisterHelper.handle(apiClientSubscriptionInfo.getFromClerk(),apiClientSubscriptionInfo.getToClerk(), body.getSubscriptionResultsList());
public void validateSaveClientSubscriptionInfo(EntityManager em, SaveClientSubscriptionInfo body) throws DispositionReportFaultMessage { // No null input if (body == null) throw new FatalErrorException(new ErrorMessage("errors.NullInput")); // No null or empty list List<ClientSubscriptionInfo> clientSubscriptionInfos = body.getClientSubscriptionInfo(); if (clientSubscriptionInfos == null) throw new ValueNotAllowedException(new ErrorMessage("errors.saveclientsubscriptioninfo.NoInput")); for (ClientSubscriptionInfo clientSubscriptionInfo : body.getClientSubscriptionInfo()) { if (clientSubscriptionInfo.getSubscriptionKey()==null || clientSubscriptionInfo.getSubscriptionKey().equals("")) { throw new ValueNotAllowedException(new ErrorMessage("errors.saveclientsubscriptionKey.NoInput")); } validateClerk(em, clientSubscriptionInfo.getFromClerk()); } }
public static void mapClientSubscriptionInfo(org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo, org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo, EntityManager em) throws DispositionReportFaultMessage { apiClientSubscriptionInfo.setSubscriptionKey(modelClientSubscriptionInfo.getSubscriptionKey()); GregorianCalendar gcal = new GregorianCalendar(); gcal.setTimeInMillis(modelClientSubscriptionInfo.getLastNotified().getTime()); try { apiClientSubscriptionInfo.setLastModified(DatatypeFactory.newInstance().newXMLGregorianCalendar(gcal)); } catch (DatatypeConfigurationException ex) { logger.warn("unable to create DatatypeFactory", ex); } if (modelClientSubscriptionInfo.getFromClerk() != null) { org.apache.juddi.api_v3.Clerk apiFromClerk = new org.apache.juddi.api_v3.Clerk(); mapClerk(modelClientSubscriptionInfo.getFromClerk(), apiFromClerk,em); apiClientSubscriptionInfo.setFromClerk(apiFromClerk); } if (modelClientSubscriptionInfo.getToClerk() != null) { org.apache.juddi.api_v3.Clerk apiToClerk = new org.apache.juddi.api_v3.Clerk(); mapClerk(modelClientSubscriptionInfo.getToClerk(), apiToClerk,em); apiClientSubscriptionInfo.setToClerk(apiToClerk); } }
/** * * @param apiClientSubscriptionInfo * @param modelClientSubscriptionInfo * @throws DispositionReportFaultMessage */ public static void mapClientSubscriptionInfo(org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo, org.apache.juddi.model.ClientSubscriptionInfo modelClientSubscriptionInfo) throws DispositionReportFaultMessage { modelClientSubscriptionInfo.setLastNotified(new Date()); modelClientSubscriptionInfo.setSubscriptionKey(apiClientSubscriptionInfo.getSubscriptionKey()); if (apiClientSubscriptionInfo.getFromClerk() != null) { org.apache.juddi.model.Clerk modelClerk = new org.apache.juddi.model.Clerk(); mapClerk(apiClientSubscriptionInfo.getFromClerk(), modelClerk); modelClientSubscriptionInfo.setFromClerk(modelClerk); } if (apiClientSubscriptionInfo.getToClerk() != null) { org.apache.juddi.model.Clerk modelToClerk = new org.apache.juddi.model.Clerk(); mapClerk(apiClientSubscriptionInfo.getToClerk(), modelToClerk); modelClientSubscriptionInfo.setToClerk(modelToClerk); } }
org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();
org.apache.juddi.api_v3.ClientSubscriptionInfo apiClientSubscriptionInfo = new org.apache.juddi.api_v3.ClientSubscriptionInfo();