Package com.cloud.bridge.service.core.s3

Examples of com.cloud.bridge.service.core.s3.S3MetaDataEntry


                uploadId = uploadVO.getId().intValue();
                if (null != meta) {
                    for (int i = 0; i < meta.length; i++) {
                        MultipartMetaVO mpartMeta = new MultipartMetaVO();
                        mpartMeta.setUploadID(uploadId);
                        S3MetaDataEntry entry = meta[i];
                        mpartMeta.setName(entry.getName());
                        mpartMeta.setValue(entry.getValue());
                        mpartMetaDao.persist(mpartMeta);
                    }
                    txn.commit();
                }
            }
View Full Code Here


        List<MultipartMetaVO> metaVO;
        try {

            metaVO = mpartMetaDao.getByUploadID(uploadId);
            for (MultipartMetaVO multipartMetaVO : metaVO) {
                S3MetaDataEntry oneMeta = new S3MetaDataEntry();
                oneMeta.setNamemultipartMetaVO.getName());
                oneMeta.setValue( multipartMetaVO.getValue());
                metaList.add( oneMeta );
                count++;
            }

            if ( 0 == count )
View Full Code Here

        TransactionLegacy txn = null;
        try {
            txn = TransactionLegacy.open(TransactionLegacy.AWSAPI_DB);
            for( int i=0; i < meta.length; i++ )
            {
                S3MetaDataEntry entry = meta[i];
                MultipartMetaVO metaVO = new MultipartMetaVO();
                metaVO.setUploadID(uploadId);
                metaVO.setName(entry.getName());
                metaVO.setValue(entry.getValue());
                metaVO=mpartMetaDao.persist(metaVO);
            }
            txn.commit();
        } finally {
            txn.close();
View Full Code Here

            count = part.getLength();
            S3MetaDataEntry[] metaEntry = new S3MetaDataEntry[count];

            for (int i = 0; i < count; i++) {
                parent = part.item(i);
                metaEntry[i] = new S3MetaDataEntry();

                // -> get a list of all the children elements of the 'Metadata' parent element
                if (null != (children = parent.getChildNodes())) {
                    int numChildren = children.getLength();
                    for (int j = 0; j < numChildren; j++) {
View Full Code Here

      S3MetaDataEntry[] metaEntry = new S3MetaDataEntry[ count ];
     
      for( int i=0; i < count; i++ )
      {
         parent = part.item(i);
         metaEntry[i] = new S3MetaDataEntry();

         // -> get a list of all the children elements of the 'Metadata' parent element
         if (null != (children = parent.getChildNodes()))
         {
           int numChildren = children.getLength();
View Full Code Here

                  }
             else if (name.equalsIgnoreCase( "x-amz-acl" )) {
                    engineRequest.setCannedAccess( value );
             }
             else if (isMetaTag) {
                      S3MetaDataEntry oneMeta = new S3MetaDataEntry();
                      oneMeta.setName( metaName );
                      oneMeta.setValue( value );
                      metaSet.add( oneMeta );
                      countMeta++;
                      metaName = null;
             }
              
View Full Code Here

          if (key.startsWith( "x-amz-meta-" ))
          {
            String name  = key.substring( 11 );
              String value = request.getHeader( key );
              if (null != value) {
                S3MetaDataEntry oneMeta = new S3MetaDataEntry();
                oneMeta.setName( name );
                oneMeta.setValue( value );
                metaSet.add( oneMeta );
                count++;
              }
          }
        }   
View Full Code Here

                uploadId = uploadVO.getId().intValue();
                if (null != meta) {
                    for (int i = 0; i < meta.length; i++) {
                        MultipartMetaVO mpartMeta = new MultipartMetaVO();
                        mpartMeta.setUploadID(uploadId);
                        S3MetaDataEntry entry = meta[i];
                        mpartMeta.setName(entry.getName());
                        mpartMeta.setValue(entry.getValue());
                        mpartMetaDao.persist(mpartMeta);
                    }
                    txn.commit();
                }
            }
View Full Code Here

      List<MultipartMetaVO> metaVO;
        try {
           
            metaVO = mpartMetaDao.getByUploadID(uploadId);
            for (MultipartMetaVO multipartMetaVO : metaVO) {
                S3MetaDataEntry oneMeta = new S3MetaDataEntry();
                oneMeta.setNamemultipartMetaVO.getName());
                oneMeta.setValue( multipartMetaVO.getValue());
                metaList.add( oneMeta );
                count++;
            }
           
            if ( 0 == count )
View Full Code Here

    Transaction txn = null;
        try {
            txn = Transaction.open(Transaction.AWSAPI_DB);
            for( int i=0; i < meta.length; i++ )
            {
               S3MetaDataEntry entry = meta[i];
               MultipartMetaVO metaVO = new MultipartMetaVO();
               metaVO.setUploadID(uploadId);
               metaVO.setName(entry.getName());
               metaVO.setValue(entry.getValue());
               metaVO=mpartMetaDao.persist(metaVO);
            }
            txn.commit();
        } finally {
            txn.close();
View Full Code Here

TOP

Related Classes of com.cloud.bridge.service.core.s3.S3MetaDataEntry

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.