private void debug(Supplier<String> msg) { if (m_logger != null) { m_logger.debug("%s", msg.get()); } } }
public void debug(String format, Object... params) { if (debug()) { log(LogService.LOG_DEBUG, String.format(format, params)); } }
public void debug(String format, Throwable err, Object... params) { if (debug()) { log(LogService.LOG_DEBUG, String.format(format, params), err); } } }
/** * Runs the state machine, to see if a change event has to trigger some component state transition. */ private void handleChange() { if (isHandlingChange()) { return; } m_logger.debug("handleChanged"); handlingChange(true); try { ComponentState oldState; ComponentState newState; do { oldState = m_state; newState = calculateNewState(oldState); m_logger.debug("%s -> %s", oldState, newState); m_state = newState; } while (performTransition(oldState, newState)); } finally { handlingChange(false); clearInvokeCallbackCache(); m_logger.debug("end handling change."); } }
private void startDependencies(List<DependencyContext> dependencies) { // Start first optional dependencies first. m_logger.debug("startDependencies."); List<DependencyContext> requiredDeps = new ArrayList<>(); for (DependencyContext d : dependencies) { if (d.isRequired()) { requiredDeps.add(d); continue; } if (d.needsInstance()) { instantiateComponent(); } d.start(); } // now, start required dependencies. for (DependencyContext d : requiredDeps) { if (d.needsInstance()) { instantiateComponent(); } d.start(); } }
for (int i = 0 ; i < configTypes.length; i ++) { configurables[i] = settings != null ? Configurable.create(configTypes[i], settings, declaredServiceProperties) : null; logger.debug("Using configuration-type injecting using %s as possible configType.", configTypes[i].getSimpleName());
return; m_logger.debug("handleAdded %s", e);
m_logger.debug("instantiating component."); int ctorArgsUsed = -1;