223224225226227228229230231232233
*/ public void onEntry(Object pojo, Member method, Object[] args) { if (m_usage != null) { Usage usage = (Usage) m_usage.get(); if (usage.m_stack > 0) { usage.inc(); m_usage.set(usage); // Set the Thread local as value has been modified } } }
307308309310311312313314315316317
usage.m_object = svc; } } else { usage.m_object = getService(refs[0]); } usage.inc(); // Start the caching, so set the stack level to 1 m_usage.set(usage); } return usage.m_object; }
226227228229230231232233234235236
*/ public void onEntry(Object pojo, Method method, Object[] args) { if (m_usage != null) { Usage usage = (Usage) m_usage.get(); if (usage.m_stack > 0) { usage.inc(); m_usage.set(usage); // Set the Thread local as value has been modified } } }
310311312313314315316317318319320