app/src/main/java/com/mybp/DatabaseTable.java
public InsertTask executeInsertTask(final Context context, DatabaseTable databaseTable, String postString) {
        InsertTask insertTask = new InsertTask(context, databaseTable, postString);
        executeAsyncTask(insertTask);

        return insertTask;
    }
/*
     * Defines the logic that takes place when an item is being inserted into the database
     * executeInsertTask(...) : a method allows the execution of the InsertTask
     * InsertTask{...} : an AsyncTask that handles the insert process
     * InsertTaskResponse {...} : an interface for passing the insertedId to a ui process
     */
Defines the logic that takes place when an item is being inserted into the database
executeInsertTask(...) : a method allows the execution of the InsertTask
InsertTask{...} : an AsyncTask that handles the insert process
InsertTaskResponse {...} : an interface for passing the insertedId to a ui process
Defines the logic that takes place when an item is being inserted into the database executeInsertTask ( ... ) : a method allows the execution of the InsertTask InsertTask { ... } : an AsyncTask that handles the insert process InsertTaskResponse { ... } : an interface for passing the insertedId to a ui process
public InsertTask executeInsertTask(final Context context, DatabaseTable databaseTable, String postString) {
        InsertTask insertTask = new InsertTask(context, databaseTable, postString);
        executeAsyncTask(insertTask);
        return insertTask;
    }
public InsertTask executeInsertTask ( final Context context , DatabaseTable databaseTable , String postString ) { InsertTask insertTask = new InsertTask ( context , databaseTable , postString ) ; executeAsyncTask ( insertTask ) ; return insertTask ; }
Defines the logic that takes place when an item is being inserted into the database
 executeInsertTask(...) : a method allows the execution of the InsertTask
 InsertTask{...} : an AsyncTask that handles the insert process
 InsertTaskResponse {...} : an interface for passing the insertedId to a ui process
Defines the logic that takes place when an item is being inserted into the database executeInsertTask ( ... ) : a method allows the execution of the InsertTask InsertTask { ... } : an AsyncTask that handles the insert process InsertTaskResponse { ... } : an interface for passing the insertedId to a ui process