/** * Gets the CasManager associated with this CAS Definition. * * @return this CAS Definition's CasManager */ public CasManager getCasManager() { if (this.resourceManager != null) { return this.resourceManager.getCasManager(); } else { return null; } }
/** * Get the CasManager for this Resource. The CasManager manages the creation and pooling of CASes. * * @return the CasManager */ public CasManager getCasManager() { return getResourceManager().getCasManager(); }
private CasManager getCasManager() { return mFlowControllerContainer.getResourceManager().getCasManager(); }
/** * Constructor * * @param typeSystemDescriptions */ public JCasFactoryImpl(TypeSystemDescription[] typeSystemDescriptions) { // Initialize cas manager ResourceManager resManager = new ResourceManager_impl(); casManager = resManager.getCasManager(); for (TypeSystemDescription desc : typeSystemDescriptions) { ProcessingResourceMetaData metaData = new ProcessingResourceMetaData_impl(); metaData.setTypeSystem(desc); casManager.addMetaData(metaData); } }
rsrcMgr.setCasManager(parentResourceManager.getCasManager()); // shares the same merged type system
/** * Initialize the CPE. * * @throws Exception - */ private void bootstrapCPE() throws Exception { registerTypeSystemsWithCasManager(); casPool = new CPECasPool(getPoolSize(), cpeFactory.getResourceManager().getCasManager(), mPerformanceTuningSettings); callTypeSystemInit(); setupProcessingPipeline(); setupConsumerPipeline(); }
getResourceManager().getCasManager().defineCasPool(this, mCasPoolSize, mPerformanceTuningSettings); } catch (ResourceInitializationException e) { Integer.toString(mCasPoolSize) }); CasManager casManager = getResourceManager().getCasManager();
CasManager manager= this.cpeFactory.getResourceManager().getCasManager();
new Object[] { Thread.currentThread().getName(), String.valueOf(poolSize) }); casPool = new CPECasPool(poolSize, cpeFactory.getResourceManager().getCasManager(), mPerformanceTuningSettings); callTypeSystemInit();
private void initializeComponentCasPool(int aComponentCasPoolSize, long anInitialCasHeapSize, boolean disableJCasCache) { if (aComponentCasPoolSize > 0) { EECasManager_impl cm = (EECasManager_impl) getResourceManager().getCasManager(); cm.setInitialCasHeapSize(anInitialCasHeapSize); cm.setPoolSize(getUimaContextAdmin().getUniqueName(), aComponentCasPoolSize); if ( disableJCasCache ) { cm.disableJCasCaching(); } if (UIMAFramework.getLogger(CLASS_NAME).isLoggable(Level.INFO)) { UIMAFramework.getLogger(CLASS_NAME).logrb( Level.INFO, CLASS_NAME.getName(), "initializeComponentCasPool", UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE, "UIMAEE_cas_pool_config_INFO", new Object[] { getComponentName(), getUimaContextAdmin().getQualifiedContextName(), aComponentCasPoolSize, anInitialCasHeapSize / 4, disableJCasCache }); } } }
EECasManager_impl cm = (EECasManager_impl) getResourceManager().getCasManager(); if (cm != null) { cm.cleanUp();