Examples of Bucket


Examples of org.infinispan.loader.bucket.Bucket

    /**
     * {@inheritDoc}
     */
    public Bucket get(String key) throws S3ConnectionException {
        Bucket bucket = null;
        InputStream is = null;
        ObjectInputStream ois = null;

        try {
            S3Object s3Object = connection.getConnection().getObject(rootS3Bucket, key).get();
            // it is possible that the object never existed. in this case, fall out.
            if (s3Object != null && s3Object.getContent() != null) {
                is = (InputStream) s3Object.getContent();
                bucket = (Bucket) connection.marshaller.objectFromStream(is);
                // TODO hack until we are sure the bucket has an immutable name
                bucket.setBucketName(key);
            }
        } catch (Exception e) {
            throw connection.convertToS3ConnectionException("Error while reading from object: " + key, e);
        } finally {
            safeClose(ois);
View Full Code Here

Examples of org.infinispan.loaders.bucket.Bucket

      int hc = in.readInt();
      return new MarshalledValue(raw, hc);
   }

   private Bucket unmarshallBucket(ObjectInput input, UnmarshalledReferences references) throws IOException, ClassNotFoundException {
      Bucket b = new Bucket();
      int numEntries = readUnsignedInt(input);
      for (int i = 0; i < numEntries; i++) b.addEntry((InternalCacheEntry) unmarshallObject(input, references));
      return b;
   }
View Full Code Here

Examples of org.infinispan.persistence.support.Bucket

   @Override
   public final MarshalledEntry load(Object key) {
      Integer bucketId = getBuckedId(key);
      lockBucketForReading(bucketId);
      try {
         Bucket bucket = loadBucket(bucketId);
         if (bucket == null) {
            return null;
         }
         return bucket.getEntry(key, ctx.getTimeService());
      } finally {
         unlock(bucketId);
      }
   }
View Full Code Here

Examples of org.jclouds.googlecloudstorage.domain.Bucket

   @Test(groups = "live")
   public void testCreateBucket() {

      BucketTemplate logTemplate = new BucketTemplate().name(LOG_BUCKET_NAME);
      Bucket logResponse = api().createBucket(PROJECT_NUMBER, logTemplate);
      assertNotNull(logResponse);

      BucketAccessControls acl = BucketAccessControls.builder().bucket(BUCKET_NAME).entity("allUsers").role(Role.OWNER)
               .build();
      DefaultObjectAccessControls oac = DefaultObjectAccessControls.builder().bucket(BUCKET_NAME).entity("allUsers")
               .role(ObjectRole.OWNER).build();
      BucketCors bucketCors = BucketCors.builder().addOrigin("http://example.appspot.com").addMethod("GET")
               .addMethod("HEAD").addResponseHeader("x-meta-goog-custom").maxAgeSeconds(10).build();
      Versioning version = Versioning.builder().enalbled(true).build();

      Logging log = Logging.builder().logBucket(LOG_BUCKET_NAME).logObjectPrefix(BUCKET_NAME).build();

      BucketTemplate template = new BucketTemplate().name(BUCKET_NAME).addAcl(acl).addDefaultObjectAccessControls(oac)
               .versioning(version).location(Location.US_CENTRAL2).logging(log)
               .storageClass(StorageClass.DURABLE_REDUCED_AVAILABILITY).addCORS(bucketCors);

      Bucket response = api().createBucket(PROJECT_NUMBER, template);

      assertNotNull(response);
      assertNotNull(response.getCors());
      assertTrue(response.getCors().size() == 1);
      assertEquals(response.getKind(), Kind.BUCKET);
      assertEquals(response.getName(), BUCKET_NAME);
      assertEquals(response.getLocation(), Location.US_CENTRAL2);
      assertTrue(response.getVersioning().isEnabled());
   }
View Full Code Here

Examples of org.locationtech.geogig.api.Bucket

    }

    private Map<Integer, Bucket> createBuckets(int count) {
        Map<Integer, Bucket> buckets = Maps.newHashMap();
        for (int i = 0; i < count; i++) {
            Bucket bucket = Bucket.create(ObjectId.forString("b" + i), new Envelope(i, i * 2, i,
                    i * 2));
            buckets.put(i, bucket);
        }
        return buckets;
    }
View Full Code Here

Examples of org.rhq.server.metrics.domain.Bucket

        DateTime begin = new DateTime(beginTime);
        if (dateTimeService.isInRawDataRange(begin)) {
            Iterable<RawNumericMetric> metrics = dao.findRawMetrics(scheduleIds, beginTime, endTime);
            return createRawComposites(metrics, beginTime, endTime, numberOfBuckets);
        }
        Bucket bucket = getBucket(begin);
        List<AggregateNumericMetric> metrics = loadMetrics(scheduleIds, beginTime, endTime, bucket);

        return createComposites(metrics, beginTime, endTime, numberOfBuckets);
    }
View Full Code Here

Examples of org.wso2.carbon.cep.core.Bucket

public class BucketHelper {

    public static Bucket fromOM(OMElement bucketElement) throws CEPConfigurationException {

        Bucket bucket = new Bucket();

        String name =
                bucketElement.getAttributeValue(new QName(CEPConstants.CEP_CONF_ATTR_NAME));
        bucket.setName(name);

        OMElement descriptionElement =
                bucketElement.getFirstChildWithName(new QName(CEPConstants.CEP_CONF_NAMESPACE,
                        CEPConstants.CEP_CONF_ELE_DESCRIPTION));
        if (descriptionElement != null) {
            bucket.setDescription(descriptionElement.getText());
        }

        String engineProvider =
                bucketElement.getAttributeValue(
                        new QName(CEPConstants.CEP_CONF_ATTR_ENGINE_PROVIDER));
        bucket.setEngineProvider(engineProvider);


        OMElement inputOmElement = null;
        for (Iterator iter = bucketElement.getChildrenWithName(new QName(CEPConstants.CEP_CONF_NAMESPACE,
                CEPConstants.CEP_CONF_ELE_INPUT)); iter.hasNext();) {
            inputOmElement = (OMElement) iter.next();
            bucket.addInput(InputHelper.fromOM(inputOmElement));
        }


        OMElement queryOmElement = null;
        for (Iterator iterator = bucketElement.getChildrenWithName(new QName(CEPConstants.CEP_CONF_NAMESPACE,
                CEPConstants.CEP_CONF_ELE_QUERY)); iterator.hasNext();) {
            queryOmElement = (OMElement) iterator.next();
            bucket.addQuery(QueryHelper.fromOM(queryOmElement));

        }


        return bucket;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.