Examples of procedure()


Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

            .colInt("user_id", false)
            .pk("id")
            .uniqueKey("user_roles", "user_id", "role_id")
            .joinTo(USERS_TABLE_NAME)
            .on("user_id", "id");
        builder.procedure(ADD_ROLE_PROC_NAME)
            .language("java", Routine.CallingConvention.JAVA)
            .paramStringIn("role_name", 128)
            .externalName(Routines.class.getName(), "addRole");
        builder.procedure(ADD_USER_PROC_NAME)
            .language("java", Routine.CallingConvention.JAVA)
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

            .on("user_id", "id");
        builder.procedure(ADD_ROLE_PROC_NAME)
            .language("java", Routine.CallingConvention.JAVA)
            .paramStringIn("role_name", 128)
            .externalName(Routines.class.getName(), "addRole");
        builder.procedure(ADD_USER_PROC_NAME)
            .language("java", Routine.CallingConvention.JAVA)
            .paramStringIn("user_name", 128)
            .paramStringIn("password", 128)
            .paramStringIn("roles", 128)
            .externalName(Routines.class.getName(), "addUser");
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

            for (TableIndex ti : collection_isetn) {
                ti.setStorageDescription(new FDBStorageDescription(ti, "rowdata"));
            }
        }
       
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_delete")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "delete");
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_dump_file")
               .language("java", Routine.CallingConvention.JAVA)
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

       
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_delete")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "delete");
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_dump_file")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .paramStringIn("file_name", 4096)
               .returnString("file_path", 4096)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "dumpToFile");
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .paramStringIn("file_name", 4096)
               .returnString("file_path", 4096)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "dumpToFile");
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_dump_string")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .returnString("yaml", 1048576)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "dumpToString");
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_load_file")
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

        builder.procedure(TableName.SYS_SCHEMA, "index_stats_dump_string")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .returnString("yaml", 1048576)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "dumpToString");
        builder.procedure(TableName.SYS_SCHEMA, "index_stats_load_file")
               .language("java", Routine.CallingConvention.JAVA)
               .paramStringIn("schema_name", 128)
               .paramStringIn("file_name", 4096)
               .externalName(IndexStatisticsRoutines.class.getCanonicalName(), "loadFromFile");
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

               .colString("schema_name", identMax, false)
               .colString("table_name", identMax, false)
               .colString("index_name", identMax, false)
               .colInt("index_id", false)
               .colVarBinary("hkey", 4096, false);
        builder.procedure(BACKGROUND_WAIT_PROC_NAME)
               .language("java", Routine.CallingConvention.JAVA)
               .externalName(Routines.class.getName(), "backgroundWait");
        AkibanInformationSchema ais = builder.ais();
        schemaManager.registerStoredInformationSchemaTable(ais.getTable(CHANGES_TABLE), tableVersion);
        schemaManager.registerSystemRoutine(ais.getRoutine(BACKGROUND_WAIT_PROC_NAME));
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

    }
   
    protected AkibanInformationSchema buildSystemObjects() {
        NewAISBuilder builder = AISBBasedBuilder.create(SCHEMA, schemaManager.getTypesTranslator());
       
        builder.procedure(SET_ENABLED)
        .language("java", Routine.CallingConvention.JAVA)
        .paramStringIn("tap_names", 128)
        .paramStringIn("enable", 128)
        .externalName(Routines.class.getName(), "setEnabled");
       
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

        .language("java", Routine.CallingConvention.JAVA)
        .paramStringIn("tap_names", 128)
        .paramStringIn("enable", 128)
        .externalName(Routines.class.getName(), "setEnabled");
       
        builder.procedure(RESET)
        .language("java", Routine.CallingConvention.JAVA)
        .paramStringIn("tap_names", 128)
        .externalName(Routines.class.getName(), "resetTaps");
       
        return builder.ais(true);
View Full Code Here

Examples of com.foundationdb.ais.model.aisb2.NewAISBuilder.procedure()

        this.onlineHelper = new OnlineHelper(txnService, schemaManager, this, typesRegistryService, constraintHandler, withConcurrentDML);
        listenerService.registerRowListener(onlineHelper);

        // System routine
        NewAISBuilder aisb = AISBBasedBuilder.create(schemaManager.getTypesTranslator());
        aisb.procedure(TableName.SYS_SCHEMA, "persistitcli")
            .language("java", Routine.CallingConvention.LOADABLE_PLAN)
            .paramStringIn("command", 1024)
            .externalName(PersistitCLILoadablePlan.class.getCanonicalName());
        for(Routine proc : aisb.ais().getRoutines().values()) {
            schemaManager.registerSystemRoutine(proc);
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.