public class SitesPopulationsGenerator extends ServiceableGenerator
| Modifier and Type | Field and Description | 
|---|---|
private CredentialProviderFactory | 
_credentialProviderFactory  | 
private LDAPDataSourceManager | 
_ldapDataSourceManager  | 
private PopulationContextHelper | 
_populationContextHelper  | 
private SAXParser | 
_saxParser  | 
private SiteManager | 
_siteManager  | 
private SQLDataSourceManager | 
_sqlDataSourceManager  | 
private UserDirectoryFactory | 
_userDirectoryFactory  | 
private UserPopulationDAO | 
_userPopulationDAO  | 
managerobjectModel, parameters, resolver, sourcecontentHandler, EMPTY_CONTENT_HANDLER, lexicalHandler, xmlConsumer| Constructor and Description | 
|---|
SitesPopulationsGenerator()  | 
| Modifier and Type | Method and Description | 
|---|---|
private Set<String> | 
_getDatasourcesUsedByPopulations(Set<UserPopulation> usedPopulations)  | 
private Set<UserPopulation> | 
_getPopulationsUsedBySites()  | 
private String | 
_replaceDefaultIds(String datasourceId)  | 
private void | 
_saxCaptchaInfo()  | 
private void | 
_saxDatabasesFiles()  | 
private void | 
_saxDatasourcesInUse(Set<UserPopulation> usedPopulations)  | 
private void | 
_saxLDAPDatabaseFile()  | 
private void | 
_saxMonitoringInfo()  | 
private void | 
_saxPopulationFile()  | 
private void | 
_saxPopulationsInUse(Set<UserPopulation> usedPopulations)  | 
private void | 
_saxSQLDatabaseFile()  | 
private void | 
_saxUsedStuff()  | 
void | 
generate()  | 
void | 
service(ServiceManager smanager)  | 
disposerecycle, setupsetConsumer, setContentHandler, setLexicalHandlerenableLogging, getLogger, setupLogger, setupLogger, setupLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetConsumerprivate SiteManager _siteManager
private PopulationContextHelper _populationContextHelper
private UserPopulationDAO _userPopulationDAO
private UserDirectoryFactory _userDirectoryFactory
private CredentialProviderFactory _credentialProviderFactory
private SQLDataSourceManager _sqlDataSourceManager
private LDAPDataSourceManager _ldapDataSourceManager
private SAXParser _saxParser
public SitesPopulationsGenerator()
public void service(ServiceManager smanager) throws ServiceException
service in interface Serviceableservice in class ServiceableGeneratorServiceExceptionpublic void generate() throws IOException, SAXException, ProcessingException
private void _saxMonitoringInfo() throws SAXException
SAXExceptionprivate void _saxCaptchaInfo() throws SAXException
SAXExceptionprivate void _saxDatabasesFiles() throws IOException, SAXException
IOExceptionSAXExceptionprivate void _saxLDAPDatabaseFile() throws SAXException, IOException
SAXExceptionIOExceptionprivate void _saxSQLDatabaseFile() throws SAXException, IOException
SAXExceptionIOExceptionprivate void _saxPopulationFile() throws SAXException, IOException
SAXExceptionIOExceptionprivate void _saxUsedStuff() throws SAXException
SAXExceptionprivate void _saxDatasourcesInUse(Set<UserPopulation> usedPopulations) throws SAXException
SAXExceptionprivate void _saxPopulationsInUse(Set<UserPopulation> usedPopulations) throws SAXException
SAXExceptionprivate String _replaceDefaultIds(String datasourceId)
private Set<UserPopulation> _getPopulationsUsedBySites()
private Set<String> _getDatasourcesUsedByPopulations(Set<UserPopulation> usedPopulations)