INNER CODE UNIT · Java

getFaultHandler

jolie/jolie · jolie/src/main/java/jolie/ExecutionThread.java:110

		public Process getFaultHandler( String faultName, boolean erase ) {
			Process p = faultMap.get( faultName );
			if( erase ) { // Not called by cH (TODO: this is obscure!)
				if( p == null ) {
					// Give the default handler
					faultName = Constants.DEFAULT_HANDLER_NAME;
					p = faultMap.get( faultName );
				}
				if( p != null ) {
					// Could still be null if there was not a default handler
					faultMap.clear();
				}
			}

			return p;
		}

		/**

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…