public void clearTraceEntity()

in aws-xray-agent/src/main/java/com/amazonaws/xray/agent/runtime/models/XRayTransactionContext.java [43:54]


    public void clearTraceEntity() {
        Entity oldEntity = (Entity) TransactionContext.getMetadata(XRAY_ENTITY_KEY);
        if (oldEntity != null && oldEntity.getCreator() != null) {
            for (SegmentListener l : oldEntity.getCreator().getSegmentListeners()) {
                if (l != null) {
                    l.onClearEntity(oldEntity);
                }
            }
        }

        TransactionContext.putMetadata(XRAY_ENTITY_KEY, null);
    }