@Override
    public GremlinScriptEngine getEngineByName(final String shortName) {
        final GremlinScriptEngine engine = cache.computeIfAbsent(shortName, super::getEngineByName);
        registerLookUpInfo(engine, shortName);
        return engine;
    }
Gets a {@link GremlinScriptEngine} from cache or creates a new one from the {@link GremlinScriptEngineFactory}.
<p/>
{@inheritDoc}
gremlin-core/src/main/java/org/apache/tinkerpop/gremlin/jsr223/CachedGremlinScriptEngineManager.java