/** * @see io.apiman.gateway.engine.io.IPayloadIO#unmarshall(byte[]) */ @Override public Document unmarshall(byte[] input) throws Exception { try (InputStream is = new ByteArrayInputStream(input)) { return unmarshall(is); } }
} else if ("rest".equalsIgnoreCase(api.getEndpointType())) { //$NON-NLS-1$ if ("xml".equalsIgnoreCase(api.getEndpointContentType())) { //$NON-NLS-1$ payloadIO = new XmlPayloadIO(); } else if ("json".equalsIgnoreCase(api.getEndpointContentType())) { //$NON-NLS-1$ payloadIO = new JsonPayloadIO();
} else if ("rest".equalsIgnoreCase(api.getEndpointType())) { //$NON-NLS-1$ if ("xml".equalsIgnoreCase(api.getEndpointContentType())) { //$NON-NLS-1$ payloadIO = new XmlPayloadIO(); } else if ("json".equalsIgnoreCase(api.getEndpointContentType())) { //$NON-NLS-1$ payloadIO = new JsonPayloadIO();
/** * @see io.apiman.gateway.engine.io.IPayloadIO#unmarshall(byte[]) */ @Override public Document unmarshall(byte[] input) throws Exception { try (InputStream is = new ByteArrayInputStream(input)) { return unmarshall(is); } }