Package co.nubetech.crux.model

Examples of co.nubetech.crux.model.Connection


   
    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    Connection connection = new Connection();
    ConnectionProperty connectionProperty1 = new ConnectionProperty(connection,
                                  CruxConstants.HBASE_ZOOKEEPER_PROPERTY,"value1");
   
    connection.addProperty(connectionProperty1);
    connection.setDatastore(datastore);
    connection.setId(1);
    connection.setName("Con");
   
    ConnectionView connectionView = new ConnectionView(1,connection);
    assertEquals(connectionView.getName(),"Con");
    assertEquals(connectionView.getHbaseRestServerPropertyValue(),
        connection.getProperties().get(CruxConstants.HBASE_ZOOKEEPER_PROPERTY).getValue());
    assertEquals(connectionView.getDatastoreName(),"Hbase");
  }
View Full Code Here


    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    //connections
    Connection connection1 = new Connection();
    Connection connection2 = new Connection();
    Connection connection3 = new Connection();
       
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection1);
    connectionList.add(connection2);
View Full Code Here

    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    //connections
    Connection connection1 = new Connection();
    Connection connection2 = new Connection();
    Connection connection3 = new Connection();
       
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection1);
    connectionList.add(connection2);
View Full Code Here

    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    //connections
    Connection connection1 = new Connection();
    Connection connection2 = new Connection();
    Connection connection3 = new Connection();
       
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection1);
    connectionList.add(connection2);
View Full Code Here

 
  @Test
  public void testWelcomeWithEmptyMappingList(){
   
    //connections
    Connection connection1 = new Connection();
    Connection connection2 = new Connection();
    Connection connection3 = new Connection();
       
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection1);
    connectionList.add(connection2);
View Full Code Here

    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    //connection 1
    Connection connection1 = new Connection();
    ConnectionProperty connectionProperty1 = new ConnectionProperty(connection1, CruxConstants.HBASE_ZOOKEEPER_PROPERTY,"value1");
    ConnectionProperty connectionProperty2 = new ConnectionProperty(connection1, CruxConstants.HBASE_ZOOKEEPER_PROPERTY,"value2");
   
    connection1.addProperty(connectionProperty1);
    connection1.addProperty(connectionProperty2);
    connection1.setDatastore(datastore);
    connection1.setUser(user);
    connection1.setId(1);
    connection1.setName("ConnectionName1");       
       
    //connection 2
    Connection connection2 = new Connection();
    ConnectionProperty connectionProperty3 = new ConnectionProperty(connection2, CruxConstants.HBASE_ZOOKEEPER_PROPERTY, "value1");
    ConnectionProperty connectionProperty4 = new ConnectionProperty(connection2, CruxConstants.HBASE_ZOOKEEPER_PROPERTY, "value2");
   
    connection2.addProperty(connectionProperty3);
    connection2.addProperty(connectionProperty4);
    connection2.setDatastore(datastore);
    connection2.setUser(user);
    connection2.setId(2);
    connection2.setName("ConnectionName2");
   
    //connection 3
    Connection connection3 = new Connection();
    ConnectionProperty connectionProperty5 = new ConnectionProperty(connection3, CruxConstants.HBASE_ZOOKEEPER_PROPERTY, "value1");
    ConnectionProperty connectionProperty6 = new ConnectionProperty(connection3, CruxConstants.HBASE_ZOOKEEPER_PROPERTY, "value2");
   
    connection3.addProperty(connectionProperty5);
    connection3.addProperty(connectionProperty6);
    connection3.setDatastore(datastore);
    connection3.setUser(user);
    connection3.setId(3);
    connection3.setName("ConnectionName3");
   
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection1);
    connectionList.add(connection2);
View Full Code Here

    Statement stmt = getStatement();
    stmt.executeUpdate("insert into connection values(99999,1,1,'connectionTest')");

    ConnectionDAO connectionDAO = new ConnectionDAO();
    connectionDAO.session = session;
    Connection connection = connectionDAO.findById(99999l);
    long propertyId =  0;
    try {
    ConnectionProperty property = new ConnectionProperty();
    property.setConnection(connection);
    property.setProperty(CruxConstants.HBASE_ZOOKEEPER_PROPERTY);
View Full Code Here

    stmt.executeUpdate("insert into connection values(99999,1,1,'connectionTest')");

    ConnectionDAO connectionDAO = new ConnectionDAO();
    connectionDAO.session = session;
    connectionDAO.transaction = connectionDAO.session.getTransaction();
    Connection connection = connectionDAO.findById(99999l);
    try {
      connectionDAO.delete(connection);
    } catch (CruxException e) {
    }
View Full Code Here

   
    // We are hiding the datastore name
    //datastore.setName("Hbase");
   
    //connection object
    Connection connection = new Connection();
    connection.setDatastore(datastore);
   
    // We are hiding the connection id.
    //connection.setId(8001);
   
    connection.setName("ConnectionName");
    ConnectionProperty connectionProperty = new ConnectionProperty(connection, CruxConstants.HBASE_ZOOKEEPER_PROPERTY,"SomeValue");
   
    connection.addProperty(connectionProperty);
    //List of above created connections
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection);
    //mock the dao
    ConnectionDAO mockedConnectionDAO = mock(ConnectionDAO.class);
View Full Code Here

    Datastore datastore = new Datastore();
    datastore.setId(121212);
    datastore.setName("Hbase");
   
    //connection object
    Connection connection = new Connection();
    connection.setDatastore(datastore);
    connection.setId(800180018);
    connection.setName("ConnectionName");
   
    // This will not be used.
    ConnectionProperty connectionProperty = new ConnectionProperty(connection, CruxConstants.HBASE_ZOOKEEPER_PROPERTY,"SomeValue");
    // We are not setting the ConnectionProperty object into Connection's properties.
    //connection.addProperty(connectionProperty);
   
    //List of above created connection
    List<Connection> connectionList = new ArrayList<Connection>();
    connectionList.add(connection);
    //mock the dao
    ConnectionDAO mockedConnectionDAO = mock(ConnectionDAO.class);
    ConnectionAction connectionAction = new ConnectionAction();
    connectionAction.setConnectionDAO(mockedConnectionDAO);
    when(mockedConnectionDAO.findAll()).thenReturn(connectionList);
    String successString = connectionAction.initializeConnections();
   
    assertEquals(successString, "success");
   
    // connection.getProperties().get(CruxConstants.HBASE_ZOOKEEPER_PROPERTY).getValue() in the ConnectionView() cannot work,
    // because the ConnectionProperty is not set for Connection object.
    // So, getConnectionViewList() does not work. We expect NullPointerException.
   
    assertEquals(connectionAction.getConnectionViewList().get(0).getName(), connection.getName());
   
  }
View Full Code Here

TOP

Related Classes of co.nubetech.crux.model.Connection

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.