209210211212213214215216217218219
} } private void createInstance(Object contextId) throws TargetResolutionException { InstanceWrapper instanceWrapper = createInstanceWrapper(); instanceWrapper.start(); wrappers.put(contextId, instanceWrapper); } }
6768697071727374757677
if (ctx == null && !create) { return null; } if (ctx == null) { ctx = super.createInstanceWrapper(); ctx.start(); wrappers.put(key, ctx); } return ctx; }
3435363738394041424344
@Override public InstanceWrapper getWrapper(KEY contextId) throws TargetResolutionException { InstanceWrapper ctx = createInstanceWrapper(); ctx.start(); return ctx; } @Override public InstanceWrapper getAssociatedWrapper(KEY contextId)
7071727374757677787980
if (ctx == null && !create) { return null; } if (ctx == null) { ctx = super.createInstanceWrapper(); ctx.start(); wrappers.put(Thread.currentThread(), ctx); } return ctx; }
3536373839404142434445
@Override public InstanceWrapper getWrapper(KEY contextId) throws TargetResolutionException { InstanceWrapper ctx = createInstanceWrapper(); try { ctx.start(); } catch (ThreadDeath td) { throw td; } catch (Throwable e) { try { ctx.stop();
7980818283848586878889
return null; } if (ctx == null) { ctx = super.createInstanceWrapper(); try { ctx.start(); wrappers.put(Thread.currentThread(), ctx); } catch (ThreadDeath td) { throw td; } catch (Throwable e) { try {
210211212213214215216217218219220
244245246247248249250251252253254
} private void createInstance() throws TargetResolutionException { InstanceWrapper instanceWrapper = createInstanceWrapper(); instanceWrapper.start(); wrappers.put(this.instanceId, instanceWrapper); } }