Package org.eclipse.ecf.core.util
Class ExtensionRegistryRunnable
- java.lang.Object
- 
- org.eclipse.ecf.core.util.ExtensionRegistryRunnable
 
- 
- All Implemented Interfaces:
- org.eclipse.core.runtime.ISafeRunnable
 
 public class ExtensionRegistryRunnable extends Object implements org.eclipse.core.runtime.ISafeRunnable - Since:
- 3.4
 
- 
- 
Constructor SummaryConstructors Constructor Description ExtensionRegistryRunnable(BundleContext ctxt)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected BundleContextgetContext()voidhandleException(Throwable exception)protected voidlogWarning(Throwable exception)voidrun()protected voidrunWithoutRegistry()protected voidrunWithRegistry(org.eclipse.core.runtime.IExtensionRegistry registry)
 
- 
- 
- 
Constructor Detail- 
ExtensionRegistryRunnablepublic ExtensionRegistryRunnable(BundleContext ctxt) 
 
- 
 - 
Method Detail- 
getContextprotected BundleContext getContext() - Since:
- 3.8
 
 - 
runWithRegistryprotected void runWithRegistry(org.eclipse.core.runtime.IExtensionRegistry registry) throws Exception- Throws:
- Exception
 
 - 
logWarningprotected void logWarning(Throwable exception) 
 - 
runpublic void run() throws Exception- Specified by:
- runin interface- org.eclipse.core.runtime.ISafeRunnable
- Throws:
- Exception
 
 - 
handleExceptionpublic void handleException(Throwable exception) - Specified by:
- handleExceptionin interface- org.eclipse.core.runtime.ISafeRunnable
 
 
- 
 
-