@Override
	public String getTransactionId() {
		String id = null;
		
		switch(this.getTransactionIDMode()) {
			case Random:
				long val = this.rand.nextLong();
				val = Math.abs(val);
				super.setTransactionId(Long.toString(val));
			case Static:
				id = super.getTransactionId();
				break;
			default: break;
		}
		
		return id;
	}