Examples of Statements


Examples of org.apache.activemq.store.jdbc.Statements

        master.setDeleteAllMessagesOnStartup(true);
        KahaDBPersistenceAdapter kahaDBPersistenceAdapter = (KahaDBPersistenceAdapter) master.getPersistenceAdapter();
        LeaseDatabaseLocker leaseDatabaseLocker = new LeaseDatabaseLocker();
        leaseDatabaseLocker.setCreateTablesOnStartup(true);
        leaseDatabaseLocker.setDataSource(getExistingDataSource());
        leaseDatabaseLocker.setStatements(new Statements());
        kahaDBPersistenceAdapter.setLocker(leaseDatabaseLocker);
        configureLocker(kahaDBPersistenceAdapter);
        configureBroker(master);
        master.start();
    }
View Full Code Here

Examples of org.apache.activemq.store.jdbc.Statements

                    broker.setUseJmx(false);
                    broker.setPersistent(true);
                    KahaDBPersistenceAdapter kahaDBPersistenceAdapter = (KahaDBPersistenceAdapter) broker.getPersistenceAdapter();
                    LeaseDatabaseLocker leaseDatabaseLocker = new LeaseDatabaseLocker();
                    leaseDatabaseLocker.setDataSource(getExistingDataSource());
                    leaseDatabaseLocker.setStatements(new Statements());
                    kahaDBPersistenceAdapter.setLocker(leaseDatabaseLocker);
                    configureLocker(kahaDBPersistenceAdapter);
                    configureBroker(broker);
                    broker.start();
                    slave.set(broker);
View Full Code Here

Examples of org.apache.activemq.store.jdbc.Statements

        master.setDeleteAllMessagesOnStartup(true);
        KahaDBPersistenceAdapter kahaDBPersistenceAdapter = (KahaDBPersistenceAdapter) master.getPersistenceAdapter();
        LeaseDatabaseLocker leaseDatabaseLocker = new LeaseDatabaseLocker();
        leaseDatabaseLocker.setCreateTablesOnStartup(true);
        leaseDatabaseLocker.setDataSource(getExistingDataSource());
        leaseDatabaseLocker.setStatements(new Statements());
        kahaDBPersistenceAdapter.setLocker(leaseDatabaseLocker);
        configureLocker(kahaDBPersistenceAdapter);
        configureBroker(master);
        master.start();
    }
View Full Code Here

Examples of org.apache.activemq.store.jdbc.Statements

                    broker.setUseJmx(false);
                    broker.setPersistent(true);
                    KahaDBPersistenceAdapter kahaDBPersistenceAdapter = (KahaDBPersistenceAdapter) broker.getPersistenceAdapter();
                    LeaseDatabaseLocker leaseDatabaseLocker = new LeaseDatabaseLocker();
                    leaseDatabaseLocker.setDataSource(getExistingDataSource());
                    leaseDatabaseLocker.setStatements(new Statements());
                    kahaDBPersistenceAdapter.setLocker(leaseDatabaseLocker);
                    configureLocker(kahaDBPersistenceAdapter);
                    configureBroker(broker);
                    broker.start();
                    slave.set(broker);
View Full Code Here

Examples of org.apache.activemq.store.jdbc.Statements

    }
  /**
   * @param args
   */
  public static void main(String[] args) throws Exception{
      Statements s=new Statements();
      s.setTablePrefix("ACTIVEMQ.");
      String[] stats=s.getCreateSchemaStatements();
      System.out.println("<bean id=\"statements\" class=\"org.apache.activemq.store.jdbc.Statements\">");
      System.out.println("<property name=\"createSchemaStatements\">");
      System.out.println("<list>");
      for(int i=0; i<stats.length;i++){
        System.out.println("<value>"+stats[i]+"</value>");
      }
      System.out.println("</list>");
      System.out.println("</property>");
     
     
      Method[] methods=Statements.class.getMethods();
      Pattern sPattern= Pattern.compile("get.*Statement$");
      Pattern setPattern= Pattern.compile("set.*Statement$");
      ArrayList<String> setMethods=new ArrayList<String>();
      for(int i=0; i<methods.length;i++){
        if(setPattern.matcher(methods[i].getName()).find()){
          setMethods.add(methods[i].getName());
        }
      }
      for(int i=0; i<methods.length;i++){
        if(sPattern.matcher(methods[i].getName()).find()&&setMethods.contains(methods[i].getName().replace("get","set"))){
          System.out.println("<property name=\""+methods[i].getName().substring(3,4).toLowerCase(Locale.ENGLISH)+methods[i].getName().substring(4)+"\" value=\""+returnStatement(methods[i].invoke(s, (Object[])null))+"\" />");
        }
      }
      //for a typo is not needed if removeMessageStatment typo is corrected
      Pattern sPattern2= Pattern.compile("get.*Statment$");
      for(int i=0; i<methods.length;i++){
        if(sPattern2.matcher(methods[i].getName()).find()){
          System.out.println("<property name=\""+methods[i].getName().substring(3,4).toLowerCase(Locale.ENGLISH)+methods[i].getName().substring(4)+"\" value=\""+returnStatement(methods[i].invoke(s, (Object[])null))+"\" />");
        }
      }
      //end of generating because of typo
     
      String[] statsDrop=s.getDropSchemaStatements();
      System.out.println("<property name=\"dropSchemaStatements\">");
      System.out.println("<list>");
      for(int i=0; i<statsDrop.length;i++){
        System.out.println("<value>"+statsDrop[i]+"</value>");
      }
View Full Code Here

Examples of org.apache.karaf.main.lock.Statements

   
    private Statements statements;
   
    @Before
    public void setUp() {
        statements = new Statements();
    }
View Full Code Here

Examples of org.apache.servicemix.jdbc.Statements

            Connection connection = null;
            try {
                connection = getDataSource().getConnection();
                adapter = JDBCAdapterFactory.getAdapter(connection);
                if (statements == null) {
                    statements = new Statements();
                    statements.setStoreTableName(tableName);
                }
                adapter.setStatements(statements);
                if (createDataBase) {
                    adapter.doCreateTables(connection);
View Full Code Here

Examples of org.apache.servicemix.jdbc.Statements

        }
        if (this.dataSource == null) {
            throw new IllegalArgumentException("dataSource should not be null");
        }
        if (statements == null) {
            statements = new Statements();
            statements.setStoreTableName(tableName);
        }
        Connection connection = null;
        try {
            connection = getDataSource().getConnection();
            adapter = JDBCAdapterFactory.getAdapter(connection);
            if (statements == null) {
                statements = new Statements();
                statements.setStoreTableName(tableName);
            }
            adapter.setStatements(statements);
            if (createDataBase) {
                adapter.doCreateTables(connection);
View Full Code Here

Examples of org.apache.servicemix.jdbc.Statements

    public void afterPropertiesSet() throws Exception {
        if (this.dataSource == null) {
            throw new IllegalArgumentException("dataSource should not be null");
        }
        if (statements == null) {
            statements = new Statements();
            statements.setStoreTableName(tableName);
        }
        Connection connection = null;
        boolean restoreAutoCommit = false;
        try {
            connection = getDataSource().getConnection();
            if (connection.getAutoCommit()) {
                connection.setAutoCommit(false);
                restoreAutoCommit = true;
            }
            adapter = JDBCAdapterFactory.getAdapter(connection);
            if (statements == null) {
                statements = new Statements();
                statements.setStoreTableName(tableName);
            }
            adapter.setStatements(statements);
            if (createDataBase) {
                adapter.doCreateTables(connection);
View Full Code Here

Examples of org.apache.servicemix.jdbc.Statements

        }
        if (this.dataSource == null) {
            throw new IllegalArgumentException("dataSource should not be null");
        }
        if (statements == null) {
            statements = new Statements();
            statements.setStoreTableName(tableName);
        }
        Connection connection = null;
        boolean restoreAutoCommit = false;
        try {
            connection = getDataSource().getConnection();
            if (connection.getAutoCommit()) {
                connection.setAutoCommit(false);
                restoreAutoCommit = true;
            }
            adapter = JDBCAdapterFactory.getAdapter(connection);
            if (statements == null) {
                statements = new Statements();
                statements.setStoreTableName(tableName);
            }
            adapter.setStatements(statements);
            if (createDataBase) {
                adapter.doCreateTables(connection);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.