private void getLogInformation() {
		// Get the log entries from the log
		LogEntryText[] orderedLog = logger.getLogEntriesOrdered();
		// 1. Query each entry to fill the structure
		LogEntryType evt = null;
		HashMap<Long, LogJobInfo> logInfo = new HashMap<Long, LogJobInfo>();
		ownJobsToIgnore = new HashSet<Long>();
		outsideJobsToExecute = new HashSet<Long>();
		LogJobInfo aux;
		for(LogEntryText e : orderedLog) {
			evt = e.getEvent();
			if(evt==LogEntryType.JOB_ARRIVAL_INT || evt==LogEntryType.JOB_ARRIVAL_EXT) {
				if(e.getJobID()/JOBID_MULTIPLICATION_FACTOR==identifier) {
					logInfo.put(e.getJobID(), new LogJobInfo(e.getJobID(), true));
				} else {
					logInfo.put(e.getJobID(), new LogJobInfo(e.getJobID(), false));
				}
			} else if (evt==LogEntryType.JOB_COMPLETED) {
				aux = logInfo.get(e.getJobID());
				if(aux != null) {
					if(aux.isSource()) {
						ownJobsToIgnore.add(aux.getID());
					}
				}
				logInfo.remove(e.getJobID());
			}
		}

		// Only the unfinished jobs are present now
		// 2. Let's define which ones are ours and which ones are from other entities
		for(Entry<Long, LogJobInfo> info : logInfo.entrySet()) {
			if (!info.getValue().isSource()) {
				outsideJobsToExecute.add(info.getKey());
			}
		}
	}