package org.easysoa.registry;
import java.util.List;
import java.util.Map;
import org.easysoa.registry.types.ids.SoaNodeId;
import org.nuxeo.ecm.core.api.CoreSession;
import org.nuxeo.ecm.core.api.DocumentModel;
/**
*
* @author mkalam-alami
*
*/
public interface DiscoveryService {
DocumentModel runDiscovery(CoreSession documentManager, SoaNodeId identifier,
Map<String, Object> properties, List<SoaNodeId> parentDocuments) throws Exception;
}