package org.imirsel.nema.service;
import java.sql.SQLException;
import java.util.Map;
import org.imirsel.meandre.client.TransmissionException;
import org.imirsel.nema.model.Component;
import org.imirsel.nema.model.Property;
/** Returns the component metadata
*
* @author Amit Kumar
*
*/
public interface ComponentMetadataService{
/**Returns the component property data types
*
* @param component
* @return HashMap of component properties and data type
* @throws TransmissionException
*/
public Map<String,Property> getComponentPropertyDataType(final Component component, String flowUri) throws TransmissionException, SQLException;
}
|