register a global listener , which receives notifications from the state change events of all services in the jvm concode_field_sep Object stateChangeLock concode_elem_sep STATE failureState concode_elem_sep Map<String,String> blockerMap concode_elem_sep Exception failureCause concode_elem_sep List<LifecycleEvent> lifecycleHistory concode_elem_sep AtomicBoolean terminationNotification concode_elem_sep ServiceStateModel stateModel concode_elem_sep ServiceOperations.ServiceListeners globalListeners concode_elem_sep String name concode_elem_sep long startTime concode_elem_sep ServiceOperations.ServiceListeners listeners concode_elem_sep Configuration config concode_elem_sep Log LOG concode_field_sep String getName concode_elem_sep boolean waitForServiceToStop concode_elem_sep boolean unregisterGlobalListener concode_elem_sep void putBlocker concode_elem_sep void setConfig concode_elem_sep void resetGlobalListeners concode_elem_sep List<LifecycleEvent> getLifecycleHistory concode_elem_sep void noteFailure concode_elem_sep Map<String,String> getBlockers concode_elem_sep STATE enterState concode_elem_sep void serviceStop concode_elem_sep long getStartTime concode_elem_sep void close concode_elem_sep void init concode_elem_sep void serviceStart concode_elem_sep void unregisterServiceListener concode_elem_sep void notifyListeners concode_elem_sep void start concode_elem_sep void registerServiceListener concode_elem_sep STATE getFailureState concode_elem_sep void removeBlocker concode_elem_sep STATE getServiceState concode_elem_sep Configuration getConfig concode_elem_sep void recordLifecycleEvent concode_elem_sep void serviceInit concode_elem_sep Throwable getFailureCause concode_elem_sep void stop concode_elem_sep String toString concode_elem_sep boolean isInState
void function ( ServiceStateChangeListener arg0 ) { globalListeners . add ( arg0 ) ; }