Developer Documentation Library > Interviewer - Server > Configuration and customization > Web configuration files > Settings for the Phone Participants activity > Refreshing project properties in the project cache
 
Refreshing project properties in the project cache
Each Phone Participants session has access to the project and sample management properties for the project on which the interviewer is working. These properties are read into the project cache from DPM when the interviewer starts Phone Participants and are refreshed each time the interviewer clicks Next Contact to request a record to call, provided that a certain amount of time has elapsed since the last refresh.
The ReloadProjectProperties key defines the minimum number of minutes that must elapse before the project's properties can be reloaded from DPM. By default, it is set to zero so that the project cache is never refreshed. This is because refreshing the cache can cause performance issues, particularly on heavily loaded computers. If you want to have the project cache refreshed, you can change this value. For example, if you want to refresh the cache every five minutes, type:
<appSettings>
  <add key="ReloadProjectProperties" value="5" />
</appSettings>
This key does not affect interviews that are in progress. If an interview has been running for ten minutes, the project cache for that interviewing session will not have been updated for at least ten minutes. The next refresh occurs when this interview ends and the interviewer requests a new record.
See also
Settings for the Phone Participants activity