Class KcKewAutoIngestorService
- java.lang.Object
-
- co.kuali.coeus.data.migration.workflow.KcKewAutoIngestorService
-
public class KcKewAutoIngestorService extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classKcKewAutoIngestorService.AutoXmlDocCollectionprotected static classKcKewAutoIngestorService.NamedStreamXmlDoc
-
Constructor Summary
Constructors Constructor Description KcKewAutoIngestorService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected intcalculateChecksum(byte[] bytes)StringgetCfgPathsToScan()BooleangetEnabled()List<String>getPathsToScan()StringgetPrincipalIdToIngestAs()DataSourcegetRiceDataSource()org.kuali.rice.core.api.impex.xml.XmlIngesterServicegetXmlIngesterService()voidingest()protected Map<String,Integer>readChecksums(Connection conn)protected voidrecordChecksums(Map<String,Integer> newChecksums, Map<String,Integer> previousChecksums, Connection conn)voidsetCfgPathsToScan(String cfgPathsToScan)cfgPathsToScan is a comma delimited list of classpaths that will be searched for '**\/*.xml' kew filesvoidsetEnabled(Boolean enabled)voidsetPathsToScan(List<String> pathsToScan)voidsetPrincipalIdToIngestAs(String principalIdToIngestAs)voidsetRiceDataSource(DataSource riceDataSource)voidsetXmlIngesterService(org.kuali.rice.core.api.impex.xml.XmlIngesterService xmlIngesterService)
-
-
-
Method Detail
-
readChecksums
protected Map<String,Integer> readChecksums(Connection conn) throws SQLException
- Throws:
SQLException
-
recordChecksums
protected void recordChecksums(Map<String,Integer> newChecksums, Map<String,Integer> previousChecksums, Connection conn) throws SQLException
- Throws:
SQLException
-
calculateChecksum
protected int calculateChecksum(byte[] bytes)
-
getRiceDataSource
public DataSource getRiceDataSource()
-
setRiceDataSource
public void setRiceDataSource(DataSource riceDataSource)
-
getXmlIngesterService
public org.kuali.rice.core.api.impex.xml.XmlIngesterService getXmlIngesterService()
-
setXmlIngesterService
public void setXmlIngesterService(org.kuali.rice.core.api.impex.xml.XmlIngesterService xmlIngesterService)
-
getPrincipalIdToIngestAs
public String getPrincipalIdToIngestAs()
-
setPrincipalIdToIngestAs
public void setPrincipalIdToIngestAs(String principalIdToIngestAs)
-
getEnabled
public Boolean getEnabled()
-
setEnabled
public void setEnabled(Boolean enabled)
-
getCfgPathsToScan
public String getCfgPathsToScan()
-
setCfgPathsToScan
public void setCfgPathsToScan(String cfgPathsToScan)
cfgPathsToScan is a comma delimited list of classpaths that will be searched for '**\/*.xml' kew files
-
-