public void load()

in taverna-server-webapp/src/main/java/org/apache/taverna/server/master/localworker/LocalWorkerState.java [414:443]


	public void load() {
		if (loadedState || !isPersistent())
			return;
		WorkerModel state = getById(KEY);
		if (state == null) {
			store();
			return;
		}

		defaultLifetime = state.getDefaultLifetime();
		executeWorkflowScript = state.getExecuteWorkflowScript();
		extraArgs = state.getExtraArgs();
		factoryProcessNamePrefix = state.getFactoryProcessNamePrefix();
		javaBinary = state.getJavaBinary();
		maxRuns = state.getMaxRuns();
		serverWorkerJar = state.getServerWorkerJar();
		serverForkerJar = state.getServerForkerJar();
		passwordFile = state.getPasswordFile();
		sleepMS = state.getSleepMS();
		waitSeconds = state.getWaitSeconds();
		registryHost = state.getRegistryHost();
		registryPort = state.getRegistryPort();
		operatingLimit = state.getOperatingLimit();
		List<URI> pwu = state.getPermittedWorkflowURIs();
		permittedWorkflows = (URI[]) pwu.toArray(new URI[pwu.size()]);
		registryJar = state.getRegistryJar();
		generateProvenance = state.getGenerateProvenance();

		loadedState = true;
	}