@Override
    public Collection<ObjectType> getAll(Collection<String> identifiers)
            throws GuacamoleException {

        // Create collection which has an appropriate initial size
        Collection<ObjectType> foundObjects = new ArrayList<ObjectType>(identifiers.size());

        // Populate collection with matching objects
        for (String identifier : identifiers) {

            // Add the object which has the current identifier, if any
            ObjectType object = objects.get(identifier);
            if (object != null)
                foundObjects.add(object);

        }

        return foundObjects;

    }
Returns the Map which currently backs this SimpleDirectory. Changes to
this Map will affect future function calls that retrieve objects from
this SimpleDirectory.

@return
    The Map of objects which currently backs this SimpleDirectory.
guacamole-ext/src/main/java/org/apache/guacamole/net/auth/simple/SimpleDirectory.java