List of usage examples for com.google.common.collect ForwardingObject subclass-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 {