public AdiAjaxController(DataItemTransportService dataItemTransportService) { if (dataItemTransportService == null) { throw new IllegalArgumentException("Data Item Transport Service must not be null."); } this.dataItemTransportService = dataItemTransportService; // Create the xstream instance that will serialize objects into JSON. xstream = new XStream( new JsonHierarchicalStreamDriver() { public HierarchicalStreamWriter createWriter(Writer writer) { return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE); } }); // Register specific object converters to serialize business objects. this.xstream.setMode(XStream.NO_REFERENCES); this.xstream.registerConverter(new DataItemTransportConverter()); this.xstream.registerConverter(new AdiAjaxDataItemConverter()); this.xstream.registerConverter(new DataFileConverter()); this.xstream.registerConverter(new AdiAjaxDateTimeConverter()); }
reader.moveDown(); final String ename = getElementName(reader); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_FORMAT)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_FIXITY)) { DcsFixity fixity = (DcsFixity) context.convertAnother(fileObject, while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_METADATA_FORMAT)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) {
reader.moveDown(); final String ename = getElementName(reader); while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_FORMAT)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) { while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_FIXITY)) { DcsFixity fixity = (DcsFixity) context.convertAnother(fileObject, while (reader.hasMoreChildren()) { reader.moveDown(); if (getElementName(reader).equals(E_METADATA_FORMAT)) { final String value = reader.getValue(); if (!isEmptyOrNull(value)) {
public AdiAjaxController(DataItemTransportService dataItemTransportService) { if (dataItemTransportService == null) { throw new IllegalArgumentException("Data Item Transport Service must not be null."); } this.dataItemTransportService = dataItemTransportService; // Create the xstream instance that will serialize objects into JSON. xstream = new XStream( new JsonHierarchicalStreamDriver() { public HierarchicalStreamWriter createWriter(Writer writer) { return new JsonWriter(writer, JsonWriter.DROP_ROOT_MODE); } }); // Register specific object converters to serialize business objects. this.xstream.setMode(XStream.NO_REFERENCES); this.xstream.registerConverter(new DataItemTransportConverter()); this.xstream.registerConverter(new AdiAjaxDataItemConverter()); this.xstream.registerConverter(new DataFileConverter()); this.xstream.registerConverter(new AdiAjaxDateTimeConverter()); }
x.registerConverter(new DataFileConverter()); qnames.registerMapping(new QName(defaultnsUri, DataFileConverter.E_FILE), DataFile.class);
x.registerConverter(new DataFileConverter()); qnames.registerMapping(new QName(defaultnsUri, DataFileConverter.E_FILE), DataFile.class);
x.registerConverter(new DataFileConverter()); qnames.registerMapping(new QName(defaultnsUri, DataFileConverter.E_FILE), DataFile.class);
x.registerConverter(new DataFileConverter()); qnames.registerMapping(new QName(defaultnsUri, DataFileConverter.E_FILE), DataFile.class);