org.openware.loadsim.simulation
Class JDFSimulationFactory
java.lang.Object
|
+--org.openware.loadsim.simulation.JDFSimulationFactory
- All Implemented Interfaces:
- ISimulationFactory
- public class JDFSimulationFactory
- extends java.lang.Object
- implements ISimulationFactory
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JDFSimulationFactory
public JDFSimulationFactory()
createSimulations
public java.util.LinkedList createSimulations(Config config)
throws java.io.IOException
- Create the
Simulation
object. If the hostname is not null then
the Simulation
object is created on a remote host using the JDF
ORB. If hostname is null
then the Simulation
object
is just created in the local JVM.
- Specified by:
createSimulations
in interface ISimulationFactory
createResults
public IResults createResults(FileInfo fileinfo,
java.lang.String hostname)
throws java.io.IOException
- Create the
Results
object. If the hostname is not null then
the Results
object is created on a remote host using the Voyager
ORB. If hostname is null
then the Results
object
is just created in the local JVM.
- Specified by:
createResults
in interface ISimulationFactory
createLog
public ILog createLog(FileInfo fileinfo,
java.lang.String hostname)
throws java.io.IOException
- Create the
Log
object. If the hostname is not null then
the Log
object is created on a remote host using the Voyager
ORB. If hostname is null
then the Log
object
is just created in the local JVM.
- Specified by:
createLog
in interface ISimulationFactory
createCallBack
public ISimulationCompleteCallBack createCallBack(java.lang.String outputHostname,
java.lang.String simHostname)
- Create the callback object for the simulation.
- Specified by:
createCallBack
in interface ISimulationFactory
- Parameters:
hostname
- The name of the host to create the callback on. This should
be null
if we are running in local mode.
Copyright © 2000, 2001 Openware, Spin Software. All Rights Reserved.