public class PlanetasFacade extends CouchbaseAbstractRepository<Planetas> {
CouchbaseClientProvider couchbseclientProvider = new CouchbaseClientProvider();
public PlanetasFacade() {
super(Planetas.class, "planetas", "planetas");
}
@Override
protected Cluster getCluster() {
return couchbseclientProvider.getCluster();
}
@Override
public Object findById(String key, String value) {
return search(key, value);
}
@Override
public Object findById(String key, Integer value) {
return search(key, value);
}
}
public class ContinentesRepository extends CouchbaseAbstractRepository<Continentes> {
CouchbaseClientProvider couchbseclientProvider = new CouchbaseClientProvider();
public ContinentesFacade() {
super(Continentes.class, "continentes", "continentes");
}
@Override
protected Cluster getCluster() {
return couchbseclientProvider.getCluster();
}
@Override
public Object findById(String key, String value) {
return search(key, value);
}
@Override
public Object findById(String key, Integer value) {
return search(key, value);
}
}