import java.sql.ResultSet;
-import javax.naming.directory.BasicAttributes;
+import javax.naming.directory.Attributes;
/*
* Built at the Canada Institute for Scientific and Technical Information (CISTI
* @return BasicAttributes as objects containing all the attributes
* @throws JDBCAttributeExtractorException If there is a complication in retrieving the attributes
*/
- public BasicAttributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet)
+ public Attributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet)
throws JDBCAttributeExtractorException;
}
private static Logger log = Logger.getLogger(DefaultAE.class.getName());
- public BasicAttributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet) throws JDBCAttributeExtractorException {
- BasicAttributes attributes = new BasicAttributes();
+ public Attributes extractAttributes(ResultSet rs, int minResultSet, int maxResultSet) throws JDBCAttributeExtractorException {
+ BasicAttributes attributes = new BasicAttributes(true);
int row = 0;
try {