| java.lang.Object |
| ↳ |
org.ops4j.pax.exam.forked.ForkedTestContainer |
Class Overview
A TestContainer which launches an OSGi framework in a forked Java VM to isolate the
framework parent class loader from the application class loader containing Pax Exam and
additional user classes.
The drawback of this container is that remote debugging is required to debug the tests executed
by the forked framework.
Summary
|
[Expand]
Inherited Methods |
From class
java.lang.Object
|
Object
|
clone()
|
|
boolean
|
equals(Object arg0)
|
|
void
|
finalize()
|
|
final
Class<?>
|
getClass()
|
|
int
|
hashCode()
|
|
final
void
|
notify()
|
|
final
void
|
notifyAll()
|
|
String
|
toString()
|
|
final
void
|
wait()
|
|
final
void
|
wait(long arg0, int arg1)
|
|
final
void
|
wait(long arg0)
|
|
From interface
org.ops4j.pax.exam.TestContainer
|
abstract
void
|
call(TestAddress arg0)
|
|
abstract
long
|
install(String arg0, InputStream arg1)
|
|
abstract
long
|
install(InputStream arg0)
|
|
abstract
long
|
installProbe(InputStream arg0)
|
|
abstract
TestContainer
|
start()
|
|
abstract
TestContainer
|
stop()
|
|
abstract
void
|
uninstallProbe()
|
|
Public Constructors
public
ForkedTestContainer
(ExamSystem system, FrameworkFactory frameworkFactory)
Public Methods
public
void
call
(TestAddress address)
public
long
install
(String location, InputStream stream)
public
long
install
(InputStream stream)
public
long
installProbe
(InputStream stream)
public
TestContainer
start
()
public
TestContainer
stop
()
public
String
toString
()
public
void
uninstallProbe
()