/** * {@inheritDoc} */ @Override public void addDefaultData(DefaultData defaultData) { if (null == threadLocalInvocationData.get()) { LOG.error("thread data NULL!!!!"); return; } saveDataObject(defaultData); // delegate to real core service in case of the span if (AbstractSpan.class.isAssignableFrom(defaultData.getClass())) { realCoreService.addDefaultData(defaultData); } }