package org.softlang.company.features;
import org.softlang.company.features.context.CompanyContextManager;
import org.softlang.company.features.context.ConcurrentContext;
import org.softlang.company.features.action.CutAction;
import org.softlang.company.model.Company;
public class Cut {
/**
* Perform cut, concurrently
*/
public static void cutWithThreads(Company company) {
CompanyContextManager.execute(new ConcurrentContext(),
company, new CutAction());
}
/**
* Perform cut, sequentially
*/
public static void cut(Company company) {
company.cut();
}
}