dke.smwp.compiler
Class Compiler

java.lang.Object
  |
  +--dke.smwp.compiler.Compiler

public class Compiler
extends java.lang.Object

Version:
1.0
Author:
Werner Enser

Field Summary
private  CommandProcessor cmdProc
           
private  java.sql.Connection conn
           
private  java.lang.String propFileName
           
 
Constructor Summary
Compiler()
           
 
Method Summary
 void closeConn()
          closes connection
 java.lang.String getProcessSmwpOutput()
          fetches output string from the last executed smwp statement
 boolean isLoggedIn()
          gets login status
 void login(java.lang.String user, java.lang.String password, java.lang.String db, java.lang.String host, java.lang.String port)
           
 void processSmwp(java.lang.String stmt)
          processes smwp statements
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

cmdProc

private CommandProcessor cmdProc

conn

private java.sql.Connection conn

propFileName

private java.lang.String propFileName
Constructor Detail

Compiler

public Compiler()
Method Detail

isLoggedIn

public boolean isLoggedIn()
gets login status
Returns:
true if logged in, false otherwise

login

public void login(java.lang.String user,
                  java.lang.String password,
                  java.lang.String db,
                  java.lang.String host,
                  java.lang.String port)
           throws java.sql.SQLException,
                  java.lang.ClassNotFoundException
Parameters:
user -  
password -  
db -  
host -  
port -  
Throws:
java.sql.SQLException -  
java.lang.ClassNotFoundException -  

closeConn

public void closeConn()
closes connection

processSmwp

public void processSmwp(java.lang.String stmt)
                 throws SMWPException
processes smwp statements
Parameters:
stmt - smwp statemnet which is to be processed
Throws:
SMWPException - errors which occur on processing statement

getProcessSmwpOutput

public java.lang.String getProcessSmwpOutput()
fetches output string from the last executed smwp statement
Returns:
String output from the last executed command in CommandProcessor