KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > tools > shell > ShellHelp


1 package com.daffodilwoods.tools.shell;
2
3 import com.daffodilwoods.daffodildb.server.serversystem.*;
4 import in.co.daffodil.db.jdbc.*;
5
6 public class ShellHelp {
7   public void ShowHelp() {
8     if (_Server.ISONEDOLLARDB) {
9       DisplayOutput.displayLn("\nOne$DB query executor\n");
10       DisplayOutput.displayLn(
11           "VERSION To display current version of One$DB");
12     }
13     else {
14       DisplayOutput.displayLn("\nDaffodilDB query executor\n");
15       DisplayOutput.displayLn(
16           "VERSION To display current version of DaffodilDB");
17     }
18
19     DisplayOutput.displayLn("HELP To display help message");
20     DisplayOutput.displayLn("RUN <file path> To run a command script");
21     DisplayOutput.displayLn(
22         "Execute <Script file path> <incorrect queries' log> ");
23     DisplayOutput.displayLn(" ");
24     DisplayOutput.displayLn("\nCommands other than those specified here are taken as SQL queries and executed by database server");
25     DisplayOutput.displayLn("All SQL queries should end with a ';'");
26   }
27
28   public void displayVersion() {
29     DatabaseProperties dbp = new DatabaseProperties();
30     if (_Server.ISONEDOLLARDB) {
31       DisplayOutput.displayLn("One$DB version : " +
32                               dbp.databaseMajorVersion + "." +
33                               dbp.databaseMinorVersion);
34     }
35     else {
36       DisplayOutput.displayLn("DaffodilDB version : " +
37                               dbp.databaseMajorVersion + "." +
38                               dbp.databaseMinorVersion);
39
40     }
41   }
42
43   public void showShellInformation() {
44     if (DaffodilDBShell.isRMI) {
45       if (_Server.ISONEDOLLARDB) {
46         DisplayOutput.displayLn("One$DB Shell version 4.1 Network Mode\n");
47       }
48       else {
49         DisplayOutput.displayLn("Daffodil DB Shell version 4.1 Network Mode\n");
50       }
51     }
52     else {
53       if (_Server.ISONEDOLLARDB) {
54         DisplayOutput.displayLn("One$DB Shell version 4.1 Embedded Mode\n");
55       }
56       else {
57         DisplayOutput.displayLn(
58             "Daffodil DB Shell version 4.1 Embedded Mode\n");
59       }
60     }
61     DisplayOutput.displayLn("(C) Copyright 2004 Daffodil Software Ltd.\n");
62   }
63
64 }
65
Popular Tags