Rev 1310 |
Blame |
Compare with Previous |
Last modification |
View Log
| RSS feed
package pt.estgp.estgweb.services.data;
import jomm.dao.impl.AbstractDao;
import org.apache.log4j.Logger;
import pt.estgp.estgweb.domain.RepositoryFileVersion;
import pt.estgp.estgweb.domain.RepositoryFileVersionImpl;
import java.util.List;
/**
* @author Jorge Machado
* @date 23/Out/2008
* @see pt.estgp.estgweb.services.data
*/
public class CreateDescriptionsXML
{
private static final 1.5.0/docs/api/java/util/logging/Logger.html">Logger logger =
1.5.0/docs/api/java/util/logging/Logger.html">Logger.
getLogger(CreateDescriptionsXML.
class);
public static void main
(1.5.0/docs/api/java/lang/String.html">String[]args
)
{
AbstractDao.
getCurrentSession().
beginTransaction();
List
<RepositoryFileVersion
> repoList = AbstractDao.
getCurrentSession().
createCriteria(RepositoryFileVersion.
class).
list();
for(RepositoryFileVersion repositoryFileVersion: repoList
)
{
logger.
info("Creating description for file:" + repositoryFileVersion.
getId() +
":" + repositoryFileVersion.
getName());
RepositoryServiceTier3.
createXMLdescription((RepositoryFileVersionImpl
) repositoryFileVersion
);
}
AbstractDao.
getCurrentSession().
getTransaction().
commit();
}
}