package my_package;
import java.io.File;
import java.util.HashMap;
import java.util.Map;
import com.lightstreamer.adapters.metadata.LiteralBasedProvider;
import com.lightstreamer.interfaces.metadata.MetadataProviderException;
public class MyMetadataProvider extends LiteralBasedProvider {
private MyDataAdapter dataAdapter;
public void init
(Map params,
File configDir
) throws MetadataProviderException
{
super.init(params,configDir);
if (adapter_id == null) { throw new MetadataProviderException("match_id for metadata adapter is missing"); }
MyDataProviderInstances.put(adapter_id,this);
}
public void setDataAdapter(MyDataAdapter dataAdapter) {
this.dataAdapter = dataAdapter;
}
}