Examples of DNSAPIClientJsonGenerationException


Examples of com.discoverydns.dnsapiclient.exception.DNSAPIClientJsonGenerationException

    public static Exception translateJsonProcessingException(
            JsonProcessingException originalException) {
        if (originalException.getCause() == null
                || !BaseJsonException.class.isAssignableFrom(originalException.getCause().getClass())) {
            if (JsonGenerationException.class.isAssignableFrom(originalException.getClass())) {
                return new DNSAPIClientJsonGenerationException(
                        DNSAPIClientJsonGenerationException.DNSAPIClientJsonGenerationExceptionCode.unexpectedGenerationError,
                        originalException.getMessage());
            } else if (JsonMappingException.class.isAssignableFrom(originalException.getClass())
                    || JsonParseException.class.isAssignableFrom(originalException.getClass())) {
                return new DNSAPIClientJsonMappingException(
View Full Code Here

Examples of com.discoverydns.dnsapiclient.exception.DNSAPIClientJsonGenerationException

        return translateBaseJsonException((BaseJsonException) originalException.getCause());
    }

    public static Exception translateBaseJsonException(BaseJsonException baseJsonException) {
        if (JsonSerializationException.class.isAssignableFrom(baseJsonException.getClass())) {
            return new DNSAPIClientJsonGenerationException(
                    DNSAPIClientJsonGenerationException.DNSAPIClientJsonGenerationExceptionCode.valueOf(
                            baseJsonException.getExceptionCode().name()), baseJsonException.getObjects());
        } else {
            return new DNSAPIClientJsonMappingException(
                    DNSAPIClientJsonMappingException.DNSAPIClientJsonMappingExceptionCode.valueOf(
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.