com.mysql.management
Class MysqldResourceTestImpl

java.lang.Object
  extended by com.mysql.management.MysqldResourceTestImpl
All Implemented Interfaces:
MysqldResourceI

public class MysqldResourceTestImpl
extends java.lang.Object
implements MysqldResourceI

Version:
$Id: MysqldResourceTestImpl.java,v 1.4 2005/04/13 19:53:24 eherman Exp $
Author:
Eric Herman

Field Summary
 java.io.File baseDir
           
 java.io.File dataDir
           
 java.util.Map runningFakeMysqlds
           
 
Fields inherited from interface com.mysql.management.MysqldResourceI
BASEDIR, CONNECTOR_MXJ_PROPERTIES, DATADIR, INITIALIZE_PASSWORD, INITIALIZE_USER, INITIALIZE_USER_NAME, KILL_DELAY, MYSQLD_VERSION, PID_FILE, PLATFORM_MAP_PROPERTIES, PORT, SOCKET, WINDOWS_KILL_COMMAND
 
Constructor Summary
MysqldResourceTestImpl(java.io.File baseDir, java.io.File dataDir, java.util.Map runningFakeMysqlds)
           
MysqldResourceTestImpl(java.io.File baseDir, java.io.File dataDir, java.util.Map options, java.util.Map runningFakeMysqlds)
           
MysqldResourceTestImpl(java.util.Map runningFakeMysqlds)
           
 
Method Summary
 void addCompletionListenser(java.lang.Runnable listener)
           
 java.io.File getBaseDir()
           
 java.io.File getDataDir()
           
 int getPort()
           
 java.util.Map getServerOptions()
           
 java.lang.String getVersion()
           
 boolean isReadyForConnections()
           
 boolean isRunning()
           
 void setKillDelay(int millis)
           
 void setVersion(java.lang.String version)
           
 void shutdown()
           
 void start(java.lang.String threadName, java.util.Map mysqldArgs)
           
 void start(java.lang.String threadName, java.util.Map mysqldArgs, boolean populateAllOptions)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

baseDir

public java.io.File baseDir

dataDir

public java.io.File dataDir

runningFakeMysqlds

public java.util.Map runningFakeMysqlds
Constructor Detail

MysqldResourceTestImpl

public MysqldResourceTestImpl(java.util.Map runningFakeMysqlds)

MysqldResourceTestImpl

public MysqldResourceTestImpl(java.io.File baseDir,
                              java.io.File dataDir,
                              java.util.Map runningFakeMysqlds)

MysqldResourceTestImpl

public MysqldResourceTestImpl(java.io.File baseDir,
                              java.io.File dataDir,
                              java.util.Map options,
                              java.util.Map runningFakeMysqlds)
Method Detail

start

public void start(java.lang.String threadName,
                  java.util.Map mysqldArgs)
Specified by:
start in interface MysqldResourceI

start

public void start(java.lang.String threadName,
                  java.util.Map mysqldArgs,
                  boolean populateAllOptions)
Specified by:
start in interface MysqldResourceI

shutdown

public void shutdown()
Specified by:
shutdown in interface MysqldResourceI

getServerOptions

public java.util.Map getServerOptions()
Specified by:
getServerOptions in interface MysqldResourceI

isRunning

public boolean isRunning()
Specified by:
isRunning in interface MysqldResourceI

getVersion

public java.lang.String getVersion()
Specified by:
getVersion in interface MysqldResourceI

addCompletionListenser

public void addCompletionListenser(java.lang.Runnable listener)
Specified by:
addCompletionListenser in interface MysqldResourceI

setVersion

public void setVersion(java.lang.String version)
Specified by:
setVersion in interface MysqldResourceI

setKillDelay

public void setKillDelay(int millis)
Specified by:
setKillDelay in interface MysqldResourceI

isReadyForConnections

public boolean isReadyForConnections()
Specified by:
isReadyForConnections in interface MysqldResourceI

getBaseDir

public java.io.File getBaseDir()
Specified by:
getBaseDir in interface MysqldResourceI

getDataDir

public java.io.File getDataDir()
Specified by:
getDataDir in interface MysqldResourceI

getPort

public int getPort()
Specified by:
getPort in interface MysqldResourceI


Copyright © 2004-2011. All Rights Reserved.