Examples of AddressGeolocMessageJms


Examples of org.hoteia.qalingo.core.jms.geoloc.producer.AddressGeolocMessageJms

    public void afterReturning(final StaticPart staticPart, final Object result) {
        if(logger.isDebugEnabled()){
            logger.debug("EmailNotificationAspect, afterReturning");
        }
        try {
            final AddressGeolocMessageJms addressGeolocMessageJms = new AddressGeolocMessageJms();
            addressGeolocMessageJms.setEnvironmentName(environmentName);
            addressGeolocMessageJms.setEnvironmentId(environmentId);
            addressGeolocMessageJms.setApplicationName(applicationName);
            addressGeolocMessageJms.setServerName(InetAddress.getLocalHost().getHostName());
            addressGeolocMessageJms.setServerIp(InetAddress.getLocalHost().getHostAddress());
            if(result != null && result instanceof GeolocAddress){
                GeolocAddress geolocAddress = (GeolocAddress) result;
                addressGeolocMessageJms.setGeolocType("GeolocAddress");
            } else if(result != null && result instanceof GeolocCity){
                GeolocCity geolocCity = (GeolocCity) result;
                addressGeolocMessageJms.setGeolocType("GeolocCity");
            }
           
            // Generate and send the JMS message
            addressGeolocMessageProducer.generateMessages(addressGeolocMessageJms);
           
View Full Code Here

Examples of org.hoteia.qalingo.core.jms.geoloc.producer.AddressGeolocMessageJms

                if (logger.isDebugEnabled()) {
                    logger.debug("Processed message, value: " + valueJMSMessage);
                }

                if(StringUtils.isNotEmpty(valueJMSMessage)){
                    final AddressGeolocMessageJms addressGeolocMessageJms = xmlMapper.getXmlMapper().readValue(valueJMSMessage, AddressGeolocMessageJms.class);
                   
                    // TRIGGER A BATCH TO PROCESS THE EMAIL
                    if (logger.isDebugEnabled()) {
                        logger.debug("Trigger a new job for a new email, type: " + addressGeolocMessageJms.getGeolocType());
                    }

                    JobParametersBuilder jobParametersBuilder = new JobParametersBuilder();
                    jobParametersBuilder.addDate("date", new Date());
                    JobParameters params = jobParametersBuilder.toJobParameters();
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.