1 package com
.google
.appengine
.api
.labs
.datastore
.overlay
;
3 import com
.google
.appengine
.api
.datastore
.BaseDatastoreService
;
6 * An implementation of {@link OverlayDatastoreService} in terms of
7 * {@link OverlayAsyncDatastoreService}.
9 class SyncOverlayDatastoreServiceAdapter
extends SyncDatastoreServiceAdapter
10 implements OverlayDatastoreService
{
12 private final String name
;
13 private final BaseDatastoreService parent
;
15 public SyncOverlayDatastoreServiceAdapter(OverlayAsyncDatastoreService asyncDatastore
) {
16 super(asyncDatastore
);
17 name
= asyncDatastore
.getName();
18 parent
= asyncDatastore
.getParentDatastoreService();
22 public String
getName() {
27 public BaseDatastoreService
getParentDatastoreService() {