/** * */ package org.drools.grid.service.directory.impl; import java.util.Map; import org.drools.grid.CoreServicesLookup; import org.drools.grid.Grid; import org.drools.grid.GridServiceDescription; import org.drools.grid.conf.GridPeerServiceConfiguration; import org.drools.grid.impl.GridImpl; public class CoreServicesLookupConfiguration implements GridPeerServiceConfiguration { private Map<String, GridServiceDescription> services; public CoreServicesLookupConfiguration(Map<String, GridServiceDescription> services) { this.services = services; } public void configureService(Grid grid) { ((GridImpl) grid).addService( CoreServicesLookup.class, new CoreServicesLookupImpl( this.services ) ); } }