public synchronized void setSubProcessCommunicationAgent(LogRepositorySubProcessCommunication subProcessCommAgent) {
		if (debugLogger.isLoggable(Level.FINE) && LogRepositoryBaseImpl.isDebugEnabled()) {
			debugLogger.logp(Level.FINE, thisClass, "setSubProcessCommAg", "type: "+managedType+
				" unSentSz: "+unsentFileNotifications.size()+" pid: "+ivPid+" parent pid: "+ivSuperPid);
		}
		ivSubProcessCommAgent = subProcessCommAgent ;
	}
public synchronized void setSubProcessCommunicationAgent ( LogRepositorySubProcessCommunication subProcessCommAgent ) { if ( debugLogger . isLoggable ( Level . FINE ) && LogRepositoryBaseImpl . isDebugEnabled ( ) ) { debugLogger . logp ( Level . FINE , thisClass , "setSubProcessCommAg" , "type: " + managedType + " unSentSz: " + unsentFileNotifications . size ( ) + " pid: " + ivPid + " parent pid: " + ivSuperPid ) ; } ivSubProcessCommAgent = subProcessCommAgent ; }
set the interface that will be used to communicate to the parent process when files are created or when there needs to be
a request to purge additional files (F017049-22453)
@param subProcessCommAgent implementer of this interface will notify parent processes of key activities