@Service
public class Hk2LifeCycleInitialization
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static int |
DEFAULT_STARTUP_THREADS |
private WebLogicExecutor |
executor |
private org.glassfish.hk2.api.ServiceLocator |
locator |
private static weblogic.diagnostics.debug.DebugLogger |
logger |
private static java.lang.String |
MAX_STARTUP_THREAD_PROPERTY |
private javax.inject.Provider<org.glassfish.hk2.runlevel.RunLevelController> |
rls |
private static boolean |
USE_RANDOMIZER |
private static java.lang.String |
USE_SERVICE_LIST |
Modifier | Constructor and Description |
---|---|
private |
Hk2LifeCycleInitialization()
Makes the constructor private so no-one can generate this
class other than us
|
Modifier and Type | Method and Description |
---|---|
private static java.util.List<java.lang.String> |
fileToList(java.lang.String fileName) |
org.glassfish.hk2.runlevel.RunLevelController |
getRunLevelController() |
private static void |
maybePreloadClasses() |
org.glassfish.hk2.runlevel.RunLevelFuture |
progressServer()
Asynchronously progresses the boot sequence
|
(package private) void |
setThreadPolicy(org.glassfish.hk2.runlevel.RunLevelController controller) |
private static final weblogic.diagnostics.debug.DebugLogger logger
private static final java.lang.String MAX_STARTUP_THREAD_PROPERTY
private static final boolean USE_RANDOMIZER
private static final java.lang.String USE_SERVICE_LIST
private static final int DEFAULT_STARTUP_THREADS
@Inject private org.glassfish.hk2.api.ServiceLocator locator
@Inject private javax.inject.Provider<org.glassfish.hk2.runlevel.RunLevelController> rls
@Inject private WebLogicExecutor executor
private Hk2LifeCycleInitialization()
public org.glassfish.hk2.runlevel.RunLevelController getRunLevelController()
private static java.util.List<java.lang.String> fileToList(java.lang.String fileName) throws java.io.IOException
java.io.IOException
private static void maybePreloadClasses()
void setThreadPolicy(org.glassfish.hk2.runlevel.RunLevelController controller)
public org.glassfish.hk2.runlevel.RunLevelFuture progressServer()