package user.mediabube.metadata.planair;\r
\r
+import java.util.Arrays;\r
import java.util.List;\r
\r
import javax.sql.DataSource;\r
import user.mediacube.metadata.interfaces.IMetadata;\r
import user.mediacube.metadata.interfaces.IMetadataListOptions;\r
import user.mediacube.metadata.interfaces.IMetadataProvider;\r
+import user.mediacube.metadata.interfaces.MetadataType;\r
\r
public class PlanAirMetadataProvider implements IMetadataProvider {\r
private static final String JDBC_DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";\r
return builder.build(configuration);\r
}\r
\r
+ @Override\r
+ public List<String> getColumnNames(MetadataType type) {\r
+ return Arrays.asList("Traffic ID", "OK", "Cím", "Epizódszám", "Epizód azonosító", "Első adás", "Következő adás", "Szegmensek", "Epizódcím");\r
+ }\r
+\r
@Override\r
public List<IMetadata> list(IMetadataListOptions options) throws Exception {\r
List<IMetadata> result = null;\r
import org.junit.Test;
-import user.mediabube.metadata.planair.MetadataType;
import user.mediabube.metadata.planair.PlanAirMetadataListOptions;
import user.mediacube.metadata.MetadataProviderFactory;
import user.mediacube.metadata.interfaces.IMetadata;
import user.mediacube.metadata.interfaces.IMetadataProvider;
import user.mediacube.metadata.interfaces.IMetadataProviderFactory;
import user.mediacube.metadata.interfaces.MetadataProviderType;
+import user.mediacube.metadata.interfaces.MetadataType;
public class PlanAirMetadataTest {
private IMetadataProviderFactory factory = new MetadataProviderFactory();