Package org.apache.cxf.testutil.common
Class ServerLauncher
- java.lang.Object
-
- org.apache.cxf.testutil.common.ServerLauncher
-
public class ServerLauncher extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static long
DEFAULT_TIMEOUT
protected static String
SERVER_FAILED
-
Constructor Summary
Constructors Constructor Description ServerLauncher(String theClassName)
ServerLauncher(String theClassName, boolean inprocess)
ServerLauncher(String theClassName, Map<String,String> p, String[] args)
ServerLauncher(String theClassName, Map<String,String> p, String[] args, boolean inprocess)
ServerLauncher(AbstractTestServerBase b)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
launchServer()
void
signalStop()
boolean
stopServer()
int
waitForServer()
-
-
-
Field Detail
-
DEFAULT_TIMEOUT
public static final long DEFAULT_TIMEOUT
-
SERVER_FAILED
protected static final String SERVER_FAILED
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ServerLauncher
public ServerLauncher(String theClassName)
-
ServerLauncher
public ServerLauncher(AbstractTestServerBase b)
-
ServerLauncher
public ServerLauncher(String theClassName, boolean inprocess)
-
-
Method Detail
-
signalStop
public void signalStop() throws IOException
- Throws:
IOException
-
stopServer
public boolean stopServer() throws IOException
- Throws:
IOException
-
launchServer
public boolean launchServer() throws IOException
- Throws:
IOException
-
waitForServer
public int waitForServer()
-
-