All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ca.appsimulations.jlqninterface.algorithm.Algorithm Maven / Gradle / Ivy

Go to download

Java API to solve, analyze and manipulate Layered Qeueuing Network (LQN) models

There is a newer version: 1.1.0
Show newest version
package ca.appsimulations.jlqninterface.algorithm;

import ca.appsimulations.jlqninterface.configuration.ConfigurationService;
import ca.appsimulations.jlqninterface.lqn.model.LqnModel;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author Yasir Shoaib (2011,2012) Contributors: Yasir Shoaib - Implementation
 * 

* Some LQN classes and their members are outlined as UML class diagrams * in LQNS User Manual. For details regarding these LQN classes and * members refer to LQNS User Manual. */ @Data @Accessors(fluent = true, chain = true) public abstract class Algorithm { protected LqnModel lqnModel; protected ConfigurationService configurationService; public Algorithm(ConfigurationService configurationService, LqnModel lqnModel) { this.lqnModel = lqnModel; this.configurationService = configurationService; } public abstract void setup(); public abstract void run(); }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy