Example usage for com.google.common.collect ForwardingObject subclass-usage

List of usage examples for com.google.common.collect ForwardingObject subclass-usage

Introduction

In this page you can find the example usage for com.google.common.collect ForwardingObject subclass-usage.

Usage

From source file de.cosmocode.palava.jpa.hibernate.ForwardingSession.java

/**
 * Decorates a {@link Session} to alter behaviour for certain methods.
 *
 * @author Willi Schoenborn
 */
abstract class ForwardingSession extends ForwardingObject implements Session {

From source file com.palantir.atlasdb.keyvalue.impl.TableRemappingKeyValueService.java

public class TableRemappingKeyValueService extends ForwardingObject implements NamespacedKeyValueService {
    public static TableRemappingKeyValueService create(KeyValueService delegate, TableMappingService tableMapper) {
        return new TableRemappingKeyValueService(delegate, tableMapper);
    }

    private final KeyValueService delegate;

From source file org.jclouds.openstack.swift.v1.blobstore.internal.SubmissionAsyncBlobStore.java

/**
 * Adapter that allows you to reuse an existing {@link BlobStore} to implement
 * the deprecated {@link AsyncBlobStore} interface.
 * 
 * @deprecated will be removed in jclouds 1.7, as async interfaces are no longer
 *             supported. Please use {@link BlobStore}

From source file org.jclouds.blobstore.util.ForwardingBlobStore.java

public abstract class ForwardingBlobStore extends ForwardingObject implements BlobStore {
    private final BlobStore blobStore;

    public ForwardingBlobStore(BlobStore blobStore) {
        this.blobStore = checkNotNull(blobStore);
    }

From source file com.sam.moca.advice.ForwardingServerContext.java

/**
 * This is a simple forwarding object that encapsulates a server context
 * allowing for easier extensibility
 * 
 * Copyright (c) 2011 Sam Corporation
 * All Rights Reserved

From source file org.jclouds.scriptbuilder.InitScript.java

/**
 * Creates an init script file
 * 
 * @author Adrian Cole
 */
public class InitScript extends ForwardingObject implements Statement, AcceptsStatementVisitor {

From source file org.dcache.db.AlarmEnabledDataSource.java

/**
 * A decorator which allows exception thrown by the connection
 * factory to be marked as alarms.
 *
 * @author arossi
 */

From source file org.opendaylight.controller.cluster.databroker.compat.LegacyDOMDataBrokerAdapter.java

/**
 * Adapter between the legacy controller API-based DOMDataBroker and the mdsal API-based DOMDataBroker.
 *
 * @author Thomas Pantelis
 */
public class LegacyDOMDataBrokerAdapter extends ForwardingObject implements DOMDataBroker {