You may be looking for documentation on the API.
Compilation Instructions
There is a makefile included in the distribution which will work assuming you have installed Sun Microsystem's JDK 1.2 and have specified a path the the jdk1.2 bin directory. That being said, compilation proceeds in the normal Java fashion (javac ensemble/hot/Hot_Ensemble.java) by typing in the following commands:
On Unix:
cd ensemble/ejava
make
On NT:
cd ensemble\ejava
nmake -f Makefile.nt
You must then copy the outboard(.exe) file from the ensemble demo directory to the ejava directory. The outboard file is necessary in order to run Ensemble from the EJava interface:
On Unix:
cp ../demo/outboard .
On NT:
copy ..\demo\outboard.exe .
Then the demos can be run as follows:
java EnsDemo
java EnsDemoOutboard
java ThreadTest 2
The ThreadTest demo is the only one which takes a parameter, an integer
specifying how many members will join the group before starting the test.