|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object | +--edu.iu.iv.modeling.tarl.main.impl.DefaultTarlExecuter
This class defines a default implementation of the TarlExecuterInterface. It utilizes the default implementations of the standard interfaces to achieve its cause.
DefaultAuthorManager,
DefaultPublicationManager,
DefaultTopicManager,
TarlExecuter| Constructor Summary | |
DefaultTarlExecuter()
Creates a new instance of the TarlExecuter |
|
| Method Summary | |
void |
cleanUpSystem()
Cleans up the system. |
void |
initializeModel(ExecuterParameters executerParameters,
java.io.File agingFunctionFile)
Initializes itself with the corresponding model parameters |
void |
producePublications()
Produces Publications for the current year. |
void |
terminateCurrentYear()
Terminates the current year for the system. |
void |
writeOutputFiles(java.lang.String outputFolder)
Writes the output Files to the file system |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DefaultTarlExecuter()
TarlExecuter
| Method Detail |
public void initializeModel(ExecuterParameters executerParameters,
java.io.File agingFunctionFile)
throws TarlException
initializeModel in interface TarlExecuterexecuterParameters - Specifies the executer parameters of the model
TarlException - if the new publications cannot be initialized
public void producePublications()
throws TarlException
Publications for the current year.
producePublications in interface TarlExecuterTarlException - if the new publications cannot be initialized
public void terminateCurrentYear()
throws TarlException
terminateCurrentYear in interface TarlExecuterTarlException - if new authors cannot be instantiatedpublic void writeOutputFiles(java.lang.String outputFolder)
writeOutputFiles in interface TarlExecuteroutputFolder - Specifies the name of the output folderpublic void cleanUpSystem()
cleanUpSystem in interface TarlExecuter
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||