@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(getClass().getName());
		sb.append(" key=[").append(key).append("]");
		sb.append(", additionalData=[");
		if (null != additionalData) {
			for (String add : additionalData) {
				sb.append(add).append(",");
			}
		}
		sb.append("]");
		sb.append(", args=[");
		if (null != args) {
			for (String arg : args) {
				sb.append(arg).append(",");
			}
		}
		sb.append("]");
		return sb.toString();
	}