class SDNCAdapterCallbackRequest {

    @Override
    public String toString() {
        try {
            JAXBContext ctx = JAXBContext.newInstance("org.onap.so.adapters.sdnc.client");
            Marshaller m = ctx.createMarshaller();
            m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true);
            m.setProperty(Marshaller.JAXB_ENCODING, "UTF-8");
            StringWriter w = new StringWriter();
            m.marshal(this, w);
            return w.toString();
        } catch (Exception e) {
            logger.error(LoggingAnchor.THREE, MessageEnum.RA_MARSHING_ERROR.toString(), ErrorCode.DataError.getValue(),
                    "Exception - MARSHING_ERROR", e);
        }
        return "";
    }

}