<commit_before>package nl.idgis.publisher.admin;

import akka.actor.ActorRef;
import akka.actor.Props;

public class AdminParent extends AbstractAdminParent {

	private final ActorRef database, harvester, loader, service, jobSystem, serviceManager;
	
	public AdminParent(ActorRef database, ActorRef harvester, ActorRef loader, ActorRef service, ActorRef jobSystem, ActorRef serviceManager) {
		this.database = database;
		this.harvester = harvester;
		this.loader = loader;
		this.service = service;
		this.jobSystem = jobSystem;
		this.serviceManager = serviceManager;
	}
	
	public static Props props(ActorRef database, ActorRef harvester, ActorRef loader, ActorRef service, ActorRef jobSystem, ActorRef serviceManager) {
		return Props.create(AbstractAdminParent.class, database, harvester, loader, service, jobSystem, serviceManager);
	}
	
	protected void createActors() {
		getContext().actorOf(Admin.props(database, harvester, loader, service, jobSystem), "admin");
		getContext().actorOf(DataSourceAdmin.props(database, harvester), "data-source");
		getContext().actorOf(CategoryAdmin.props(database), "category");
		getContext().actorOf(DatasetAdmin.props(database), "dataset");
		getContext().actorOf(ServiceAdmin.props(database, serviceManager), "service");
		getContext().actorOf(LayerAdmin.props(database), "layer");
		getContext().actorOf(LayerGroupAdmin.props(database, serviceManager), "layergroup");
		getContext().actorOf(TiledLayerAdmin.props(database), "tiledlayer");
		getContext().actorOf(StyleAdmin.props(database), "style");
	}
}<commit_msg>class name fixed<commit_after>package nl.idgis.publisher.admin;

import akka.actor.ActorRef;
import akka.actor.Props;

public class AdminParent extends AbstractAdminParent {

	private final ActorRef database, harvester, loader, service, jobSystem, serviceManager;
	
	public AdminParent(ActorRef database, ActorRef harvester, ActorRef loader, ActorRef service, ActorRef jobSystem, ActorRef serviceManager) {
		this.database = database;
		this.harvester = harvester;
		this.loader = loader;
		this.service = service;
		this.jobSystem = jobSystem;
		this.serviceManager = serviceManager;
	}
	
	public static Props props(ActorRef database, ActorRef harvester, ActorRef loader, ActorRef service, ActorRef jobSystem, ActorRef serviceManager) {
		return Props.create(AdminParent.class, database, harvester, loader, service, jobSystem, serviceManager);
	}
	
	protected void createActors() {
		getContext().actorOf(Admin.props(database, harvester, loader, service, jobSystem), "admin");
		getContext().actorOf(DataSourceAdmin.props(database, harvester), "data-source");
		getContext().actorOf(CategoryAdmin.props(database), "category");
		getContext().actorOf(DatasetAdmin.props(database), "dataset");
		getContext().actorOf(ServiceAdmin.props(database, serviceManager), "service");
		getContext().actorOf(LayerAdmin.props(database), "layer");
		getContext().actorOf(LayerGroupAdmin.props(database, serviceManager), "layergroup");
		getContext().actorOf(TiledLayerAdmin.props(database), "tiledlayer");
		getContext().actorOf(StyleAdmin.props(database), "style");
	}
}
{'fraction_non_alphanumeric': 0.12047420698494073, 'fraction_numerical': 0.0, 'mean_word_length': 7.109090909090909, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3022430', 'n_tokens_mistral': 934, 'n_tokens_neox': 870, 'n_words': 194}