@Override
    public void setIdentifier(String identifier) {
        throw new UnsupportedOperationException("Connection identifiers are derived from IDs. They cannot be set.");
    }
Sets the date and time that this connection was last used. This value is
expected to be set automatically via queries, derived from connection
history records. It does NOT correspond to an actual column, and values
set manually through invoking this function will not persist.

@param lastActive
    The date and time that this connection was last used, or null if this
    connection has never been used.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/connection/ConnectionModel.java