@Override
    public void setIdentifier(String identifier) {
        getModel().setIdentifier(identifier);
    }
Common base class for objects that will ultimately be made available through
the Directory class and are persisted to an underlying database model. All
such objects will need the same base set of queries to fulfill the needs of
the Directory class.

@param <ModelType>
    The type of model object that corresponds to this object.
extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/java/org/apache/guacamole/auth/jdbc/base/ModeledDirectoryObject.java