} break;
case 3 : {
final String userNickName = (String) parameters[0];
final PropertyKey key = (PropertyKey) parameters[1];
final NodeIndex idx = (NodeIndex) parameters[2];
final Index<Node> index = getIndexFromArguments(idx, arguments);
IndexHits<Node> indexHits = null;
synchronized (index) {
// see: http://docs.neo4j.org/chunked/milestone/indexing-create-advanced.html
indexHits = index.query( key.dbName(), "\"" + userNickName + "\"" );
}
try {
for (final Node n : indexHits) {