DsPointBaseTest.jcx Sample

This topic inludes the source code for the DsPointBaseTest.jcx Sample.

Sample Location

This sample is located in the following directory in your WebLogic Workshop installation:

BEA_HOME/weblogic81/samples/workshop/ExtensionDevKit/ControlDevKit/DBScripter/docs/samples/partners/DBScripter/DBScripterSample/ScriptTest/test/

Sample Source Code


01 
02  package test;
03 
04  import com.bea.control.*; 
05   /** 
06   * @jc:dbscr-connection data-source-jndi-name="DsPointBaseTestNoTx" 
07   */ 
08 public interface DsPointBaseTest extends dbScript.DBScriptRunner, com.bea.control.ControlExtension 
09 {
10     /** 
11      * @jc:dbscript new-data-source-type="PointBase" 
12      *      data-source-url-defaults="//localhost;9093;workshop" 
13      *      data-source-properties="user=PBPUBLIC;password=PBPUBLIC" 
14      *      prompt-for-url=true 
15      *      prompt-for-username=true 
16      *      wls-admin-user="weblogic" 
17      *      wls-admin-pwd="weblogic" 
18      *      new-data-source-name="DsPointBaseTest" 
19      *      create-notx-data-source=true 
20      */ 
21      public String createDsPointBaseTestString server, String port, String database, String user, String password )
22  
23     /** 
24      * @jc:dbscript script-file="/dbScript/scripts/PointBase/instnwind.sql" 
25      *      @common:message-buffer enable="true"       
26      */ 
27      public void runScriptInstnwind()
28  
29     /** 
30      *      @common:message-buffer enable="true"       
31      */ 
32      public void runFileScript(String filePath)
33  
34 
35      interface Callback extends dbScript.DBScriptRunner.Callback 
36        
37          void onScriptDone(String msg)
38        
39 
40