public static org.fcrepo.server.types.gen.MIMETypedStream convertMIMETypedStreamToGenMIMETypedStream(org.fcrepo.server.storage.types.MIMETypedStream mimeTypedStream) { if (mimeTypedStream != null) { org.fcrepo.server.types.gen.MIMETypedStream genMIMETypedStream = new org.fcrepo.server.types.gen.MIMETypedStream(); genMIMETypedStream.setMIMEType(mimeTypedStream.getMIMEType()); org.fcrepo.server.storage.types.Property[] header = mimeTypedStream.header; org.fcrepo.server.types.gen.MIMETypedStream.Header head = new org.fcrepo.server.types.gen.MIMETypedStream.Header(); if (header != null) { for (org.fcrepo.server.storage.types.Property property : header) { head.getProperty() .add(convertPropertyToGenProperty(property)); } } genMIMETypedStream.setHeader(head); try{ genMIMETypedStream.setStream( StreamUtility.getBytes(mimeTypedStream.getStream())); } catch (IOException ioe) { logger.error("Error converting types", ioe); } return genMIMETypedStream; } else { return null; } }
public static org.fcrepo.server.types.gen.MIMETypedStream convertMIMETypedStreamToGenMIMETypedStream(org.fcrepo.server.storage.types.MIMETypedStream mimeTypedStream) { if (mimeTypedStream != null) { org.fcrepo.server.types.gen.MIMETypedStream genMIMETypedStream = new org.fcrepo.server.types.gen.MIMETypedStream(); genMIMETypedStream.setMIMEType(mimeTypedStream.getMIMEType()); org.fcrepo.server.storage.types.Property[] header = mimeTypedStream.header; org.fcrepo.server.types.gen.MIMETypedStream.Header head = new org.fcrepo.server.types.gen.MIMETypedStream.Header(); if (header != null) { for (org.fcrepo.server.storage.types.Property property : header) { head.getProperty() .add(convertPropertyToGenProperty(property)); } } genMIMETypedStream.setHeader(head); try{ genMIMETypedStream.setStream( StreamUtility.getBytes(mimeTypedStream.getStream())); } catch (IOException ioe) { logger.error("Error converting types", ioe); } return genMIMETypedStream; } else { return null; } }