private void initRequestWatchdog( final List<RequestTimeoutMilliseconds> timeoutConfigs ) { requestWatchdog = new RequestWatchdog( timeoutConfigs ); requestWatchdog.init(); }
private void unwatchTimeout() { if ( requestWatchdog != null ) { requestWatchdog.unwatchCurrentThread(); } }
private void destroyWorkspace() { LOG.info( "--------------------------------------------------------------------------------" ); LOG.info( "Destroying workspace" ); LOG.info( "--------------------------------------------------------------------------------" ); workspace.destroyAll(); if ( requestWatchdog != null ) { requestWatchdog.destroy(); } LOG.info( "" ); }
private void watchTimeout( final OWS ows, final String requestName ) { if ( requestWatchdog != null ) { final String serviceId = ows.getMetadata().getIdentifier().getId(); requestWatchdog.watchCurrentThread( serviceId, requestName ); } }