Examples of IOperationFactory


Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

 
  @Override
  protected IOperationFactory createOperationFactory (final Object ... params)
  {
    final String bucket = params[0].toString ();
    final IOperationFactory opFactory = MemcachedOperationFactory.getFactory (this.hosts, this.username, this.password, bucket, MemcachedDriver.USE_BUCKET);
    return opFactory;
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

  @Override
  protected IOperationFactory createOperationFactory (final Object ... params)
  {
    final String bucket = (String) params[0];
    final String clientId = (String) params[1];
    final IOperationFactory opFactory = RiakOperationFactory.getFactory (this.riakHost, this.riakPort, bucket, clientId, this.usePB);
    return opFactory;
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

  @Override
  protected IOperationFactory createOperationFactory (final Object ... params)
  {
    final String bucket = (String) params[0];
    final String clientId = (String) params[1];
    final IOperationFactory opFactory = RiakRestOperationFactory.getFactory (this.riakHost, this.riakPort, bucket, clientId);
    return opFactory;
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

  @Override
  protected IOperationFactory createOperationFactory (final Object ... params)
  {
    final String bucket = (String) params[0];
    final String clientId = (String) params[1];
    IOperationFactory opFactory;
    opFactory = RiakPBOperationFactory.getFactory (this.riakHost, this.riakPort, bucket, clientId);
    return opFactory;
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

   *            the bucket associated with the connection
   * @return the factory
   */
  public static IOperationFactory getFactory (final String riakHost, final int port, final String bucket, final String clientId, final boolean pb)
  {
    IOperationFactory factory = null;
    try {
      Configuration config = null;
      if (pb) {
        config = new PBClientConfig.Builder ().withHost (riakHost).withPort (port).build ();
      } else {
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

 
  @Override
  protected IOperationFactory createOperationFactory (final Object ... params)
  {
    final String bucket = params[0].toString ();
    final IOperationFactory opFactory = RedisOperationFactory.getFactory (this.host, this.port, this.password, bucket);
    return opFactory;
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

    this.bucketFactories.clear ();
  }
 
  public IResult<Boolean> invokeDeleteOperation (final String clientId, final String key, final IOperationCompletionHandler<Boolean> complHandler)
  {
    final IOperationFactory opFactory = this.getOperationFactory (clientId);
    @SuppressWarnings ("unchecked") final GenericOperation<Boolean> operation = (GenericOperation<Boolean>) opFactory.getOperation (KeyValueOperations.DELETE, key);
    return this.startOperation (operation, complHandler);
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

    return this.startOperation (operation, complHandler);
  }
 
  public IResult<KeyValueMessage> invokeGetOperation (final String clientId, final String key, final EncodingMetadata expectedEncoding, final IOperationCompletionHandler<KeyValueMessage> complHandler)
  {
    final IOperationFactory opFactory = this.getOperationFactory (clientId);
    @SuppressWarnings ("unchecked") final GenericOperation<KeyValueMessage> operation = (GenericOperation<KeyValueMessage>) opFactory.getOperation (KeyValueOperations.GET, key, expectedEncoding);
    return this.startOperation (operation, complHandler);
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

    return this.startOperation (operation, complHandler);
  }
 
  public IResult<List<String>> invokeListOperation (final String clientId, final IOperationCompletionHandler<List<String>> complHandler)
  {
    final IOperationFactory opFactory = this.getOperationFactory (clientId);
    @SuppressWarnings ("unchecked") final GenericOperation<List<String>> operation = (GenericOperation<List<String>>) opFactory.getOperation (KeyValueOperations.LIST);
    return this.startOperation (operation, complHandler);
  }
View Full Code Here

Examples of eu.mosaic_cloud.platform.core.ops.IOperationFactory

    return this.startOperation (operation, complHandler);
  }
 
  public IResult<Boolean> invokeSetOperation (final String clientId, final KeyValueMessage data, final IOperationCompletionHandler<Boolean> complHandler)
  {
    final IOperationFactory opFactory = this.getOperationFactory (clientId);
    @SuppressWarnings ("unchecked") final GenericOperation<Boolean> operation = (GenericOperation<Boolean>) opFactory.getOperation (KeyValueOperations.SET, data);
    return this.startOperation (operation, complHandler);
  }
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.