88 Java ME TCK Framework Developer’s Guide • July 2007
■ com/sun/tck/midp/interview/VmAdvancedInterview
■ com/sun/tck/midp/interview/VmInterview
■ com/sun/tck/midp/interview/MidpTckInterview
■ com/sun/tck/midp/interview/MidpTckBaseInterview
■ com/sun/tck/midp/interview/ConnectionInterview
■ com/sun/tck/midp/interview/TrustedInterview
■ com/sun/tck/midp/interview/MidpCldcTckInterview
■ com/sun/tck/midp/interview/OTAInterview
■ com/sun/tck/midp/interview/SigtestInterview
Communication Channel
The following classes execute on the server side. These classes are closely related to
the communication channel but their purpose is primarily in defining the way in
which files are bundled in the JAR file.
■ com/sun/cldc/communication/Server - Interface.
■ com/sun/cldc/communication/TestProvider - Generic interface for the test
bundler mechanism.
■ com/sun/tck/cldc/javatest/TestBuilder - Class that packs test classes
and resources into .jar files.
■ com/sun/tck/cldc/javatest/TestBundler - Bundler that knows how to
package several tests and the agent in a .jar file.
This class keeps track of all resources, conflicts, and .jar file size limits.
■ com/sun/tck/cldc/javatest/util/ClassPathReader - Utility class used
to fetch class and resource files from the classpath.
■ com/sun/tck/cldc/javatest/util/JarBuilder - JAR file builder.
This is a utility class that creates .jar files.
■ com/sun/tck/cldc/communication/TestResultListener -
Implementation of the Communication Channel.
■ com/sun/tck/cldc/communication/GenericTestBundle - Implementation
of the Communication Channel.
■ com/sun/tck/cldc/communication/GenericTestProvider -
Implementation of the Communication Channel.
■ com/sun/tck/cldc/communication/TestBundle - Implementation of the
Communication Channel.
■ com/sun/tck/midp/javatest/MessageClient - Support for distributed tests
on MIDP.