Commit 429f84ad authored by santiagoperaza93's avatar santiagoperaza93

cambio mongodb en openshift

parent 3d083876
......@@ -13,9 +13,9 @@ import javax.ejb.Stateless;
import org.bson.Document;
import org.bson.conversions.Bson;
import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.client.FindIterable;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoCursor;
import com.mongodb.client.MongoDatabase;
......@@ -32,9 +32,11 @@ import logica.EstadoPregunta;
@Stateless
@LocalBean
public class CategoriaEJB implements CategoriaEJBLocal{
MongoClient mongoClientNube = MongoClients.create(
"mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
public class CategoriaEJB implements CategoriaEJBLocal {
MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
// MongoClient mongoClientNube = MongoClients.create(
// "mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoDatabase db;
public CategoriaEJB() {
......
......@@ -10,10 +10,9 @@ import org.bson.Document;
import com.mongodb.BasicDBObject;
//import com.mongodb.MongoClient;
//import com.mongodb.MongoClientURI;
import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.FindIterable;
......@@ -34,10 +33,10 @@ import logica.EstadoNotificacion;
@LocalBean
public class NotificacionEJB implements NotificacionEJBLocal {
// MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
MongoClient mongoClientNube = MongoClients.create(
"mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
// MongoClient mongoClientNube = MongoClients.create(
// "mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoDatabase db;
/**
......
......@@ -19,11 +19,9 @@ import org.bson.conversions.Bson;
import com.mongodb.BasicDBObject;
import com.mongodb.client.FindIterable;
//import com.mongodb.MongoClient;
//import com.mongodb.MongoClientURI;
import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoCursor;
import com.mongodb.client.MongoDatabase;
......@@ -52,9 +50,9 @@ public class PartidaEJB implements PartidaEJBLocal {
@EJB
PreguntasEJB preguntas;
// MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
MongoClient mongoClientNube = MongoClients.create(
"mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
// MongoClient mongoClientNube = MongoClients.create(
// "mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoDatabase db;
/**
......
......@@ -15,13 +15,12 @@ import javax.ejb.Stateless;
import org.bson.Document;
import org.bson.conversions.Bson;
import com.mongodb.MongoClientURI;
import com.mongodb.client.FindIterable;
//import com.mongodb.MongoClient;
//import com.mongodb.MongoClientURI;
import com.mongodb.MongoClient;
import com.mongodb.MongoClientURI;
import com.mongodb.client.MongoClient;
import com.mongodb.client.MongoClients;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoCursor;
import com.mongodb.client.MongoDatabase;
......@@ -41,8 +40,10 @@ public class PreguntasEJB implements PreguntasEJBLocal{
@EJB
private CategoriaEJB categorias;
MongoClient mongoClientNube = MongoClients.create(
"mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoClient mongoClientNube = new MongoClient(new MongoClientURI("mongodb://proyecto:proyecto.20@mongodb/proyectoBDMongo"));
// MongoClient mongoClientNube = MongoClients.create(
// "mongodb+srv://proyecto:proyecto.20@tecno-trivia-vtpeu.mongodb.net/proyectoBDMongo?retryWrites=true&w=majority");
MongoDatabase db;
/**
......
......@@ -120,11 +120,11 @@ public class JuegoUnJugadorWS {
if (estadoUsuario.equals(EstadoUsuario.Activo)) {
enviarSiguientePregunta(session, partidaId);
} else {
finalizarPartidaSinPuntos(partidaId);
json = Json.createObjectBuilder()
.add("tipo", "salio")
.add("tipo", estadoUsuario.toString())
.build();
session.getBasicRemote().sendText(json.toString());
finalizarPartidaSinPuntos(partidaId);
}
break;
case "respuesta":
......@@ -174,6 +174,15 @@ public class JuegoUnJugadorWS {
// TODO Auto-generated catch block
e.printStackTrace();
}
JsonObject json = Json.createObjectBuilder()
.add("tipo", "salio")
.build();
try {
session.getBasicRemote().sendText(json.toString());
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
sessions.remove(session.getId());
}
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment