Package com.emc.esu.api

Examples of com.emc.esu.api.ObjectMetadata


        return newEntry;
    }

    private ObjectMetadata adaptObjectMetadata( com.emc.atmos.api.bean.ObjectMetadata objectMetadata ) {
        if ( objectMetadata == null ) return null;
        ObjectMetadata newMetadata = new ObjectMetadata();
        newMetadata.setAcl( adaptAcl( objectMetadata.getAcl() ) );
        newMetadata.setMimeType( objectMetadata.getContentType() );
        newMetadata.setMetadata( adaptMetadata( objectMetadata.getMetadata() ) );
        return newMetadata;
    }
View Full Code Here


            // listable metadata is in x-emc-listable-meta
            MetadataList meta = new MetadataList();
            readMetadata(meta, con.getHeaderField("x-emc-meta"), false);
            readMetadata(meta, con.getHeaderField("x-emc-listable-meta"), true);

            ObjectMetadata om = new ObjectMetadata();
            om.setAcl(acl);
            om.setMetadata(meta);
            om.setMimeType(con.getContentType());

            return om;

        } catch (MalformedURLException e) {
            throw new EsuException("Invalid URL", e);
View Full Code Here

            // listable metadata is in x-emc-listable-meta
            MetadataList meta = new MetadataList();
            readMetadata( meta, con.getHeaderField( "x-emc-meta" ), false );
            readMetadata( meta, con.getHeaderField( "x-emc-listable-meta" ), true );

            ObjectMetadata om = new ObjectMetadata();
            om.setAcl( acl );
            om.setMetadata( meta );
            om.setMimeType( con.getContentType() );

            return om;

        } catch ( MalformedURLException e ) {
            throw new EsuException( "Invalid URL", e );
View Full Code Here

TOP

Related Classes of com.emc.esu.api.ObjectMetadata

Copyright © 2018 www.massapicom. 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.