Dashboard Builder Commons 6.1.0.CR1

org.jboss.dashboard.initialModule
Class InitialModulesManager

java.lang.Object
  extended by org.jboss.dashboard.initialModule.InitialModulesManager
All Implemented Interfaces:
Startable

@ApplicationScoped
public class InitialModulesManager
extends Object
implements Startable

A platform component that manages the loading and execution of all the registered InitialModule components at start-up time.


Field Summary
protected  org.slf4j.Logger log
           
 
Constructor Summary
InitialModulesManager()
           
 
Method Summary
protected  void finishInstallation()
          Finished node installing modules.
 Priority getPriority()
           
 boolean isInitialModulesEnabled()
           
 void setInitialModulesEnabled(boolean initialModulesEnabled)
           
 void start()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

log

@Inject
protected transient org.slf4j.Logger log
Constructor Detail

InitialModulesManager

public InitialModulesManager()
Method Detail

getPriority

public Priority getPriority()
Specified by:
getPriority in interface Startable

start

public void start()
           throws Exception
Specified by:
start in interface Startable
Throws:
Exception

isInitialModulesEnabled

public boolean isInitialModulesEnabled()

setInitialModulesEnabled

public void setInitialModulesEnabled(boolean initialModulesEnabled)

finishInstallation

protected void finishInstallation()
                           throws Exception
Finished node installing modules. Change node status into bbdd. IMPORTANT NOTE: Perform the change node status in bbdd in a new transaction. NOTE: BZ-1014612

Throws:
Exception

Dashboard Builder Commons 6.1.0.CR1

Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.