private void readObject( final ObjectInputStream stream ) throws IOException, ClassNotFoundException { stream.defaultReadObject(); dataSourceService = ClassicEngineBoot.getInstance().getObjectFactory().get( DataSourceService.class ); }
private PasswordEncryptionService() { services = new HashMap<String, PasswordEncryptionServiceProvider>(); provider = ClassicEngineBoot.getInstance().getObjectFactory().get( PasswordEncryptionServiceProvider.class ); registerService( provider ); logger.debug( "Selected " + provider.getClass() + " as default provider." ); }
private PerformanceMonitorContext getPerformanceMonitorContext() { if ( this.performanceMonitorContext == null ) { this.performanceMonitorContext = ClassicEngineBoot.getInstance().getObjectFactory().get( PerformanceMonitorContext.class ); } return performanceMonitorContext; }
public PerformanceMonitorContext getPerformanceMonitorContext() { return ClassicEngineBoot.getInstance().getObjectFactory().get( PerformanceMonitorContext.class ); } }
public PerformanceMonitorContext getPerformanceMonitorContext() { return ClassicEngineBoot.getInstance().getObjectFactory().get( PerformanceMonitorContext.class ); }
public JndiConnectionProvider() { dataSourceService = ClassicEngineBoot.getInstance().getObjectFactory().get( DataSourceService.class ); }
public EditDataSourceMgmtService() { this( ClassicEngineBoot.getInstance().getObjectFactory().get( DataSourceMgmtService.class ) ); }
public void registerFactoryCache() { try { final ObjectFactory objectFactory = LibLoaderBoot.getInstance().getObjectFactory(); final ResourceFactoryCacheProvider maybeDataCacheProvider = objectFactory.get( ResourceFactoryCacheProvider.class ); final ResourceFactoryCache cache = maybeDataCacheProvider.createFactoryCache(); if ( cache != null ) { setFactoryCache( cache ); } } catch ( Throwable e ) { synchronized( failedModules ) { if ( failedModules.contains( ResourceFactoryCacheProvider.class ) == false ) { logger.warn( "Failed to create factory cache: " + e.getLocalizedMessage() ); failedModules.add( ResourceFactoryCacheProvider.class ); } } } }
public void registerDataCache() { try { final ObjectFactory objectFactory = LibLoaderBoot.getInstance().getObjectFactory(); final ResourceDataCacheProvider maybeDataCacheProvider = objectFactory.get( ResourceDataCacheProvider.class ); final ResourceDataCache cache = maybeDataCacheProvider.createDataCache(); if ( cache != null ) { setDataCache( cache ); } } catch ( Throwable e ) { // ok, did not work ... synchronized( failedModules ) { if ( failedModules.contains( ResourceDataCacheProvider.class ) == false ) { logger.warn( "Failed to create data cache: " + e.getLocalizedMessage() ); failedModules.add( ResourceDataCacheProvider.class ); } } } }
public void registerBundleDataCache() { try { final ObjectFactory objectFactory = LibLoaderBoot.getInstance().getObjectFactory(); final ResourceBundleDataCacheProvider maybeDataCacheProvider = objectFactory.get( ResourceBundleDataCacheProvider.class ); final ResourceBundleDataCache cache = maybeDataCacheProvider.createBundleDataCache(); if ( cache != null ) { setBundleCache( cache ); } } catch ( Throwable e ) { // ok, did not work ... synchronized( failedModules ) { if ( failedModules.contains( ResourceBundleDataCacheProvider.class ) == false ) { logger.warn( "Failed to create data cache: " + e.getLocalizedMessage() ); failedModules.add( ResourceBundleDataCacheProvider.class ); } } } }
protected void writeChanges() { final List<IDatabaseConnection> datasources = getDatasources(); final IDatabaseConnection[] connections = datasources.toArray( new IDatabaseConnection[datasources.size()] ); final DataSourceMgmtWriter writer = ClassicEngineBoot.getInstance().getObjectFactory().get( DataSourceMgmtWriter.class ); try { final ByteArrayOutputStream bout = new ByteArrayOutputStream(); writer.write( connections, bout ); if ( target == null ) { target = createTargetFile(); } if ( target == null ) { return; } final FileOutputStream fout = new FileOutputStream( target ); try { fout.write( bout.toByteArray() ); } finally { fout.close(); } } catch ( IOException e ) { logger.error( "Unable to write datasource declaration.", e ); } } }
public DataSchemaModel getDataSchemaModel() { if ( dataSchemaModel == null ) { final ContextAwareDataSchemaModelFactory factory = ClassicEngineBoot.getInstance().getObjectFactory().get( ContextAwareDataSchemaModelFactory.class ); dataSchemaModel = factory.create( report ); } return dataSchemaModel; }
/** * Returns or creates a new SerializerHelper. When a new instance is created by this method, all known * SerializeMethods are registered. * * @return the SerializerHelper singleton instance. */ public static synchronized SerializerHelper getInstance() { if ( singleton == null ) { singleton = LibSerializerBoot.getInstance().getObjectFactory().get( SerializerHelper.class ); singleton.registerMethods(); } return singleton; }
public DatabaseMetaReadHandler() { final ObjectFactory objectFactory = ClassicEngineBoot.getInstance().getObjectFactory(); final IDatabaseDialectService dialectService = objectFactory.get( IDatabaseDialectService.class ); this.databaseTypeHelper = new DatabaseTypeHelper( dialectService.getDatabaseTypes() ); }
public static int[] sort( final TableModel model, final SortConstraint[] constraints ) { TableSorter tableSorter = ClassicEngineBoot.getInstance().getObjectFactory().get( TableSorter.class ); return tableSorter.init( model, constraints ).populate().sortData(); } }
public static ImmutableDataAttributes[] map( AttributeMap[] data ) { DataAttributeCache cache = ClassicEngineBoot.getInstance().getObjectFactory().get( DataAttributeCache.class ); DataAttributeContext ctx = new DefaultDataAttributeContext(); ImmutableDataAttributes[] retval = new ImmutableDataAttributes[ data.length ]; for ( int i = 0; i < data.length; i++ ) { AttributeMap<Object> map = data[ i ]; if ( cache != null ) { retval[ i ] = cache.normalize( new ImmutableDataAttributes( map ), ctx ); } else { retval[ i ] = new ImmutableDataAttributes( map ); } } return retval; }
ClassicEngineBoot.getInstance().getObjectFactory().get( PerformanceMonitorContext.class ); this.performanceMonitorContext = new InternalPerformanceMonitorContext( rawPerformanceMonitorContext ); final InitialLayoutProcess layoutProcess = new InitialLayoutProcess( outputFunction, performanceMonitorContext );