org.adrabi.mysql
Class MyJConnection

java.lang.Object
  extended by org.adrabi.mysql.MyJConnection

public class MyJConnection
extends java.lang.Object

Version:
0.1
Author:
ADRABI Abderrahim

Field Summary
private  ILogin Ilog
           
private  java.sql.Connection MyJConnection
           
private  java.lang.String MyJDB
           
private  java.lang.String Password
           
private  java.lang.String Server
           
private  boolean SSL
           
private  java.lang.String User
           
 
Constructor Summary
private MyJConnection(java.lang.String server, java.lang.String user, java.lang.String password, boolean ssl, java.lang.String MyJdb, ILogin ilog)
          Init JDBC Driver for allow to connect to MySQL Server and allow Mutli-Statement for executing multi queries
 
Method Summary
 void Disconnect()
          Disconnect from server
static MyJConnection Factory(java.lang.String server, java.lang.String user, java.lang.String password, boolean ssl, java.lang.String MyJdb, ILogin ilog)
          Create a factory for MyJConnection by initializing an interface for login
 java.sql.Connection getMyJConnection()
          Return JDBC Connection
 java.lang.String getMyJDB()
          Return database name
 java.lang.String getPassword()
          Return User Password
 java.lang.String getServer()
          Return server host
 boolean getSSL()
          Return if using a SSL for connecting to MySQL Server NOT INCLUDED IN MyJQuery 0.1
 java.lang.String getUser()
          Return User Name
 java.lang.String getVer()
          Return a Driver JDBC Version by Default v.5
 void setILogin(ILogin ilog)
          Set ILogin interface
 void setMyJConnection(java.sql.Connection con)
          Set JDBC Connection
 void setMyJDB(java.lang.String mydb)
          Set MySQL database name
 void setPassword(java.lang.String val)
          Set User Password
 void setServer(java.lang.String srv)
          Set server host
 void setSSL(boolean ssl)
          Set SSL connection mode NOT INCLUDED IN MyJQuery 0.1
 void setUser(java.lang.String usr)
          Set User Name
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Server

private java.lang.String Server

User

private java.lang.String User

Password

private java.lang.String Password

SSL

private boolean SSL

MyJConnection

private java.sql.Connection MyJConnection

MyJDB

private java.lang.String MyJDB

Ilog

private ILogin Ilog
Constructor Detail

MyJConnection

private MyJConnection(java.lang.String server,
                      java.lang.String user,
                      java.lang.String password,
                      boolean ssl,
                      java.lang.String MyJdb,
                      ILogin ilog)
Init JDBC Driver for allow to connect to MySQL Server and allow Mutli-Statement for executing multi queries

Parameters:
server -
user -
password -
ssl -
MyJdb -
ilog -
Method Detail

getVer

public java.lang.String getVer()
Return a Driver JDBC Version by Default v.5

Returns:
String

getPassword

public java.lang.String getPassword()
Return User Password

Returns:
String

setPassword

public void setPassword(java.lang.String val)
Set User Password

Parameters:
val -

getSSL

public boolean getSSL()
Return if using a SSL for connecting to MySQL Server NOT INCLUDED IN MyJQuery 0.1

Returns:
boolean

setSSL

public void setSSL(boolean ssl)
Set SSL connection mode NOT INCLUDED IN MyJQuery 0.1

Parameters:
ssl -

getServer

public java.lang.String getServer()
Return server host

Returns:
String

setServer

public void setServer(java.lang.String srv)
Set server host

Parameters:
srv -

getUser

public java.lang.String getUser()
Return User Name

Returns:
String

setUser

public void setUser(java.lang.String usr)
Set User Name

Parameters:
usr -

Factory

public static MyJConnection Factory(java.lang.String server,
                                    java.lang.String user,
                                    java.lang.String password,
                                    boolean ssl,
                                    java.lang.String MyJdb,
                                    ILogin ilog)
Create a factory for MyJConnection by initializing an interface for login

Parameters:
server -
user -
password -
ssl -
MyJdb -
ilog -
Returns:
MyJConnection

Disconnect

public void Disconnect()
Disconnect from server


setMyJConnection

public void setMyJConnection(java.sql.Connection con)
Set JDBC Connection

Parameters:
con -

getMyJConnection

public java.sql.Connection getMyJConnection()
Return JDBC Connection

Returns:
Connection

getMyJDB

public java.lang.String getMyJDB()
Return database name

Returns:
String

setMyJDB

public void setMyJDB(java.lang.String mydb)
Set MySQL database name

Parameters:
mydb -

setILogin

public void setILogin(ILogin ilog)
Set ILogin interface

Parameters:
ilog -