| java.lang.Object | |
| ↳ | org.eclipse.sisu.inject.Logs | 
Utility methods for dealing with container logging and recovery.
Set -Dsisu.debug to send detailed tracing to the console.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| public static final String | NEW_LINE | ||||||||||
| public static final boolean | TRACE_ENABLED | ||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static void | catchThrowable(Throwable problem) Helper method for catching  Throwables; severe errors such as ThreadDeath are always re-thrown. | ||||||||||
| static String | identityToString(Object object) Returns an identity string for the given object. | ||||||||||
| static void | throwUnchecked(Throwable problem) Helper method for throwing  Throwables; checked exceptions are wrapped as ProvisionExceptions. | ||||||||||
| static String | toString(Injector injector) Returns a string representation of the given  Injector. | ||||||||||
| static String | toString(Module module) Returns a string representation of the given  Module. | ||||||||||
| static void | trace(String format, Object arg1, Object arg2) Logs a trace message; uses "{}" format anchors. | ||||||||||
| static void | warn(String format, Object arg1, Object arg2) Logs a warning message; uses "{}" format anchors. | ||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
Helper method for catching Throwables; severe errors such as ThreadDeath are always re-thrown.
| problem | The problem | 
|---|
Returns an identity string for the given object.
| object | The object | 
|---|
Helper method for throwing Throwables; checked exceptions are wrapped as ProvisionExceptions.
| problem | The problem | 
|---|
Returns a string representation of the given Injector.
| injector | The injector | 
|---|
Returns a string representation of the given Module.
| module | The module | 
|---|
Logs a trace message; uses "{}" format anchors. Pass Throwables in last parameter for special handling.
| format | The trace message format | 
|---|---|
| arg1 | First object to format | 
| arg2 | Second object to format | 
Logs a warning message; uses "{}" format anchors. Pass Throwables in last parameter for special handling.
| format | The warning message format | 
|---|---|
| arg1 | First object to format | 
| arg2 | Second object to format |