public class NetServer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
appsRequiredPassword |
(package private) java.lang.String |
clPath |
static int |
DRIVER_POS |
(package private) BackgroundStreamSaver |
errSaver |
(package private) java.io.FileOutputStream |
fosErr |
(package private) java.io.FileOutputStream |
fosOut |
(package private) java.lang.String |
framework |
(package private) java.lang.Object[] |
frameworkInfo |
(package private) java.io.File |
homeDir |
(package private) static java.lang.String |
hostName |
(package private) java.lang.String |
javaCmd |
(package private) java.lang.String |
jvmflags |
(package private) java.lang.String |
jvmName |
static java.util.Hashtable<java.lang.String,java.lang.Object[]> |
m |
private static java.lang.String |
NETWORK_SERVER_CLASS_NAME |
(package private) java.lang.Object |
networkServer |
(package private) BackgroundStreamSaver |
outSaver |
(package private) java.lang.reflect.Method |
pingMethod |
(package private) int |
port |
static int |
PORT_POS |
(package private) java.lang.Process |
pr |
static int |
PREFIX_POS |
static int |
START_CMD_POS |
private boolean |
startServer |
static int |
STOP_CMD1_POS |
static int |
STOP_CMD2_POS |
static int |
SUFFIX_POS |
(package private) int |
timeout |
Constructor and Description |
---|
NetServer(java.io.File homeDir,
java.lang.String jvmName,
java.lang.String clPath,
java.lang.String javaCmd,
java.lang.String jvmflags,
java.lang.String framework,
boolean startServer,
java.lang.String appsRequiredPassword) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
alterURL(java.lang.String fm,
java.lang.String url) |
static java.lang.String |
getDriverName(java.lang.String fm) |
static java.lang.String |
getURLPrefix(java.lang.String fm) |
static java.lang.String |
getURLSuffix(java.lang.String fm) |
static boolean |
isClientConnection(java.lang.String fm) |
static boolean |
isDB2Connection(java.lang.String fm) |
static boolean |
isJCCConnection(java.lang.String fm) |
static boolean |
isNetworkServerConnection(java.lang.String fm) |
void |
printFramworkInfo(java.lang.String framework) |
void |
start() |
void |
stop() |
boolean |
testNetworkServerConnection() |
java.io.File homeDir
java.lang.String jvmName
java.lang.String clPath
java.lang.String javaCmd
java.lang.String jvmflags
java.lang.String framework
java.lang.String appsRequiredPassword
int timeout
static java.lang.String hostName
java.lang.Object[] frameworkInfo
int port
java.lang.Process pr
BackgroundStreamSaver outSaver
BackgroundStreamSaver errSaver
java.io.FileOutputStream fosOut
java.io.FileOutputStream fosErr
private boolean startServer
java.lang.Object networkServer
java.lang.reflect.Method pingMethod
private static java.lang.String NETWORK_SERVER_CLASS_NAME
public static java.util.Hashtable<java.lang.String,java.lang.Object[]> m
public static int PREFIX_POS
public static int SUFFIX_POS
public static int DRIVER_POS
public static int PORT_POS
public static int START_CMD_POS
public static int STOP_CMD1_POS
public static int STOP_CMD2_POS
public NetServer(java.io.File homeDir, java.lang.String jvmName, java.lang.String clPath, java.lang.String javaCmd, java.lang.String jvmflags, java.lang.String framework, boolean startServer, java.lang.String appsRequiredPassword) throws java.lang.Exception
java.lang.Exception
public void start() throws java.lang.Exception
java.lang.Exception
public boolean testNetworkServerConnection() throws java.lang.Exception
java.lang.Exception
public void stop() throws java.lang.Exception
java.lang.Exception
public void printFramworkInfo(java.lang.String framework)
public static java.lang.String getURLPrefix(java.lang.String fm)
public static java.lang.String getURLSuffix(java.lang.String fm)
public static java.lang.String getDriverName(java.lang.String fm)
public static boolean isDB2Connection(java.lang.String fm)
public static boolean isNetworkServerConnection(java.lang.String fm)
public static boolean isClientConnection(java.lang.String fm)
public static boolean isJCCConnection(java.lang.String fm)
public static java.lang.String alterURL(java.lang.String fm, java.lang.String url)
fm
- framework name. database url from properties fileApache Derby V10.13 Internals - Copyright © 2004,2016 The Apache Software Foundation. All Rights Reserved.