| java.lang.Object |
| ↳ |
org.ops4j.pax.exam.nat.internal.NativeTestContainer |
Class Overview
The Native Test Container starts an OSGi framework using FrameworkFactory and provisions
the bundles configured in the Exam system.
When the framework has reached the configured start level, the container checks that all bundles
are resolved and throws an exception otherwise.
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
NativeTestContainer
(ExamSystem system, FrameworkFactory frameworkFactory)
Public Methods
public
synchronized
void
call
(TestAddress address)
public
synchronized
void
cleanup
()
public
Bundle
getSystemBundle
()
public
synchronized
long
install
(String location, InputStream stream)
public
synchronized
long
install
(InputStream stream)
public
synchronized
long
installProbe
(InputStream stream)
public
void
setBundleStartLevel
(long bundleId, int startLevel)
public
TestContainer
start
()
public
TestContainer
stop
()
public
String
toString
()
public
synchronized
void
uninstallProbe
()