org.qi4j.library.jmx
Class ApplicationManagerService.Mixin

java.lang.Object
  extended by org.qi4j.library.jmx.ApplicationManagerService.Mixin
All Implemented Interfaces:
Activatable
Enclosing interface:
ApplicationManagerService

public static class ApplicationManagerService.Mixin
extends Object
implements Activatable


Field Summary
 ApplicationSPI application
           
 MBeanServer server
           
 
Constructor Summary
ApplicationManagerService.Mixin()
           
 
Method Summary
 void activate()
          This is invoked on the service when the instance is being activated
 void passivate()
          This is invoked on the service when the instance is being passivated
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

server

@Service
public MBeanServer server

application

@Structure
public ApplicationSPI application
Constructor Detail

ApplicationManagerService.Mixin

public ApplicationManagerService.Mixin()
Method Detail

activate

public void activate()
              throws Exception
Description copied from interface: Activatable
This is invoked on the service when the instance is being activated

Specified by:
activate in interface Activatable
Throws:
Exception - if service could not be activated

passivate

public void passivate()
               throws Exception
Description copied from interface: Activatable
This is invoked on the service when the instance is being passivated

Specified by:
passivate in interface Activatable
Throws:
Exception - if the service could not be passivated