Recently I have started to assist on a project that is meant to talk to Cold Fusion 8’s adminAPI to help with environment setups. One main task I have in front of me is to update setting within administrator through such methods as setRuntimeProperty and setCacheProperty.
My issue has been that I have not yet found a good list of property names that the above methods need in order to work. So I started to dig and found the below property names. For those who use these method and know of other lists please feel free to post their locations as I would be more than interested to reviewing them.
I’ve broken them down by section and “friendly” location within cf administrator.
CF ADMINISTRATOR SECTION: SERVER SETTINGS – Settings
- [{timeoutRequests}] Timeout Requests after (seconds) [{timeoutRequestTimeLimit}]
- [{enablePerAppSettings}] Enable Per App Settings
- [{uuidcftoken}] Use UUID for cftoken
- [{HttpStatusCodes}] Enable HTTP status codes
- [{whitespace}] Enable Whitespace Management
- [{cfcTypeCheck}] Disable CFC Type Check
- [{disableServiceFactory}] Disable access to internal ColdFusion Java components
- [{secureJSON}] Prefix serializedf JSON with [{secureJSONPrefix}]
- [{globalScriptProtect}] Enable Global Script Protection
- Default ScriptSrc Directory [{CFFORMScriptSrc}]
- Missing Template Handler [{MissingTemplateHandler}]
- Site-wide Error Handler [{SiteWideErrorHandler}]
- Maximum size of post data [{postSizeLimit}] MB
- Request Throttle Threshold [{requestThrottleThreshold}] MB
- Request Throttle Memory [{requestThrottleMemory}] MB
CF ADMINISTRATOR SECTION: SERVER SETTINGS – Request Tuning
- Maximum number of simultaneous Template requests [{requestLimit}]
- Maximum number of simultaneous Flash Remoting requests [{flashRemotingLimit}]
- Maximum number of simultaneous Web Service requests [{webserviceLimit}]
- Maximum number of simultaneous CFC function requests [{CFCLimit}]
- Maximum number of running JRun threads [{JRunActiveHandlerThreads}]Maximum number of queued JRun Threads [{JRunMaxHandlerThreads}]
- Maximum number of simultaneous Report threads [{ReportThread}]
- Maximum number of threads available for CFTHREAD [{CFThreadLimit}]
- Timeout requests waiting in queue after [{requestQueueTimeout}] seconds
- Request Queue Timeout Page [{requestQueueTimeoutPage}]
CF ADMINISTRATOR SECTION: SERVER SETTINGS – Caching
- Maximum number of cached templates [{TemplateCacheSize}]
- [{trustedCache}] Trusted cache
- [{saveClassFiles}] Save class files
- [{cacheRealPath}] Cache web service paths
- Maximum number of cached queries [{MaxCacheQuery}]
As I find more I will update them accordingly, but at least it’s a start.
5-16-2008
4-13-2008
4-13-2008
4-13-2008
4-11-2008