@Override public DataType<?> getSessionVariableDataType(String key) { return session.getPropertyDataType(key); }
private TypedValue createTypedValue(MuleSession session, String key) { return new TypedValue(session.getProperty(key), session.getPropertyDataType(key)); }