package kernel
- Alphabetic
- Public
- All
Type Members
- 
      
      
      
        
      
    
      
        
        trait
      
      
        
              Bootable
             extends AnyRef
      
      
      To use the microkernel at least one 'boot class' needs to be specified. To use the microkernel at least one 'boot class' needs to be specified. A boot class implements this interface (akka.kernel.Bootable) and must have an empty default constructor. ActorSystems can be created within the boot class. An example of a simple boot class: class BootApp extends Bootable { val system = ActorSystem("app") def startup = { system.actorOf(Props[FirstActor]) ! FirstMessage } def shutdown = { system.terminate() } } Boot classes are specified as main arguments to the microkernel. For example, using the akka script an application can be started with the following at the command line: bin/akka org.app.BootApp - Annotations
- @deprecated
- Deprecated
- (Since version 2.4) Microkernel is deprecated. Use ordinary main class instead