libreccm-legacy/ccm-sci-publications/src/com/arsdigita/cms/scipublications/PublicationExporterInitiali...

34 lines
1.1 KiB
Java

package com.arsdigita.cms.scipublications;
import com.arsdigita.db.DbHelper;
import com.arsdigita.persistence.pdl.ManifestSource;
import com.arsdigita.persistence.pdl.NameFilter;
import com.arsdigita.runtime.CompoundInitializer;
import com.arsdigita.runtime.DomainInitEvent;
import com.arsdigita.runtime.PDLInitializer;
import com.arsdigita.runtime.RuntimeConfig;
/**
*
* @author Jens Pelzetter
*/
public class PublicationExporterInitializer extends CompoundInitializer {
public PublicationExporterInitializer() {
final String url = RuntimeConfig.getConfig().getJDBCURL();
final int database = DbHelper.getDatabaseFromURL(url);
add(new PDLInitializer(new ManifestSource("empty.pdl.mf",
new NameFilter((DbHelper.
getDatabaseSuffix(
database)),
"pdl"))));
}
@Override
public void init(DomainInitEvent e) {
super.init(e);
}
}