public void setDebug(boolean pDebug, ActionContext pAc) { if (setDebug(pDebug)) { pAc.getActionResponse().addLineToMessage("debug updated with value '" + pDebug + "'"); } else { pAc.getActionResponse() .addLineToMessage( "debug could not be updated with value '" + pDebug + "' and remains set to " + Boolean.toString(this.isDebug())); } }
protected void setPropertyByName(ActionContext pAc, String pPropName, String pPropVal) { if (pPropName != null) { if (pPropName.equals(PROP_DEBUG)) { setDebug(new Boolean(pPropVal).booleanValue(), pAc); } else if (pPropName.equals(PROP_LOGCETOFILE)) { this.logCeToFiles = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "logCeToFiles updated with value '" + pPropVal + "' to become " + Boolean.toString(this.logCeToFiles)); } else if (pPropName.equals(PROP_LOGQUERIES)) { this.logQueries = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "logQueries updated with value '" + pPropVal + "' to become " + Boolean.toString(this.logQueries)); } else if (pPropName.equals(PROP_GENFOLDERS)) { this.autogenerateFolders = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "autogenerateFolders updated with value '" + pPropVal + "' to become " + Boolean.toString(this.autogenerateFolders)); } else if (pPropName.equals(PROP_MAXSENS)) { this.maxSentences = new Integer(pPropVal).intValue(); pAc.getActionResponse() .addLineToMessage( "maxSentences updated with value '" + pPropVal + "' to become " + Integer.toString(this.maxSentences)); } else if (pPropName.equals(PROP_LOGJSON)) { this.logJsonToFiles = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "logJsonToFiles updated with value '" + pPropVal + "' to become " + Boolean.toString(this.logJsonToFiles)); } else if (pPropName.equals(PROP_CATCHERRS)) { this.catchAgentErrors = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "catchAgentErrors updated with value '" + pPropVal + "' to become " + Boolean.toString(this.catchAgentErrors)); } else if (pPropName.equals(PROP_UIDCLASSNAME)) { this.uidClassName = pPropVal; pAc.getActionResponse() .addLineToMessage( "uidClassName updated with value '" + pPropVal + "' to become " + this.uidClassName); } else if (pPropName.equals(PROP_UIDFILENAME)) { this.uidFilename = pPropVal; pAc.getActionResponse() .addLineToMessage( "uidFilename updated with value '" + pPropVal + "' to become " + this.uidFilename); } else if (pPropName.equals(PROP_UIDVALUES)) { this.uidValues = pPropVal; pAc.getActionResponse() .addLineToMessage( "uidValues updated with value '" + pPropVal + "' to become " + this.uidValues); } else if (pPropName.equals(PROP_UIDPREFIXES)) { this.uidAllowPrefixes = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "uidAllowPrefixes updated with value '" + pPropVal + "' to become " + Boolean.toString(this.uidAllowPrefixes)); } else if (pPropName.equals(PROP_UIDBATCH)) { this.uidBatchSize = new Integer(pPropVal).intValue(); pAc.getActionResponse() .addLineToMessage( "uidBatchSize updated with value '" + pPropVal + "' to become " + Long.toString(this.uidBatchSize)); } else if (pPropName.equals(PROP_CACHEPROPS)) { this.cacheInstanceProperties = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "cacheInstanceProperties updated with value '" + pPropVal + "' to become " + Boolean.toString(this.cacheInstanceProperties)); } else if (pPropName.equals(PROP_CACHECE)) { this.cacheCeText = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( "cacheCeText updated with value '" + pPropVal + "' to become " + Boolean.toString(this.cacheCeText)); } else if (pPropName.equals(PROP_CASESEN)) { this.caseSensitive = new Boolean(pPropVal).booleanValue(); pAc.getActionResponse() .addLineToMessage( pPropName + " updated with value '" + pPropVal + "' to become " + Boolean.toString(this.caseSensitive)); } else if (pPropName.equals(PROP_DEFCESVR)) { this.defaultCeRootUrl = pPropVal; pAc.getActionResponse() .addLineToMessage( "defaultCeServer updated with value '" + pPropVal + "' to become " + this.defaultCeRootUrl); } else { reportError( "Cannot update property value (" + pPropVal + ") as the property name '" + pPropName + "' is unknown", pAc); } } else { reportError( "Cannot update property value (" + pPropVal + ") as no property name is specified", pAc); } }