public boolean isStateless() { if (resourceMetadata == null) { try { resourceMetadata = textAnalysisProxy.getAnalysisEngineMetaData(); } catch (ResourceServiceException e) { //can't throw exception from here so just log it and return the default UIMAFramework.getLogger(this.getClass()).log(Level.SEVERE, e.getMessage(), e); return true; } } OperationalProperties opProps = resourceMetadata.getOperationalProperties(); if (opProps != null) { return !opProps.isMultipleDeploymentAllowed(); } return true; //default }
for (AnalysisEngineDescription d : analysisEngineDescriptions) { allowMultipleDeploy &= d.getAnalysisEngineMetaData().getOperationalProperties() .isMultipleDeploymentAllowed();
for (AnalysisEngineDescription d : analysisEngineDescriptions) { allowMultipleDeploy &= d.getAnalysisEngineMetaData().getOperationalProperties() .isMultipleDeploymentAllowed();
for (AnalysisEngineDescription d : analysisEngineDescriptions) { allowMultipleDeploy &= d.getAnalysisEngineMetaData().getOperationalProperties() .isMultipleDeploymentAllowed();
.getOperationalProperties(); if (op != null) { return op.isMultipleDeploymentAllowed(); .isMultipleDeploymentAllowed();
.isMultipleDeploymentAllowed()) { continue; // one instance already created. Multiple instances of this CP not allowed
OperationalProperties componentProps = md.getOperationalProperties(); if (componentProps != null) { if (aggProps.isMultipleDeploymentAllowed() && !componentProps.isMultipleDeploymentAllowed()) { throw new ResourceInitializationException( ResourceInitializationException.INVALID_MULTIPLE_DEPLOYMENT_ALLOWED,
if (null != ops) { setButtonSelection(modifiesCas, ops.getModifiesCas()); setButtonSelection(multipleDeploymentAllowed, ops.isMultipleDeploymentAllowed()); setButtonSelection(outputsNewCASes, ops.getOutputsNewCASes()); } else {
if (!dlgOperProps.isMultipleDeploymentAllowed()) isMultipleDeploymentAllowed = false; if (dlgOperProps.getModifiesCas()) if (!dlgOperProps.isMultipleDeploymentAllowed()) isMultipleDeploymentAllowed = false;
} else if (event.widget == multipleDeploymentAllowed) { ops.setMultipleDeploymentAllowed(setValueChangedBoolean(multipleDeploymentAllowed .getSelection(), ops.isMultipleDeploymentAllowed())); } else if (event.widget == outputsNewCASes) { ops.setOutputsNewCASes(setValueChangedBoolean(outputsNewCASes.getSelection(), ops
if ( !analysisEngineMetadata.getOperationalProperties().isMultipleDeploymentAllowed() && aeInstancePool.size() >= 1 ) { throw new ResourceInitializationException( UIMAEE_Constants.JMS_LOG_RESOURCE_BUNDLE,