org.exist.management
Interface Agent

All Known Implementing Classes:
DummyAgent, JMXAgent

public interface Agent

Interface to allow the JMX classes to be plugged in on systems which support it. A dummy implementation will be used if JMX is not available.


Method Summary
 void addMBean(String dbInstance, String name, Object mbean)
           
 void changeStatus(BrokerPool instance, TaskStatus actualStatus)
           
 void closeDBInstance(BrokerPool instance)
           
 void initDBInstance(BrokerPool instance)
           
 void updateStatus(BrokerPool instance, int percentage)
           
 

Method Detail

initDBInstance

void initDBInstance(BrokerPool instance)

closeDBInstance

void closeDBInstance(BrokerPool instance)

addMBean

void addMBean(String dbInstance,
              String name,
              Object mbean)
              throws DatabaseConfigurationException
Throws:
DatabaseConfigurationException

changeStatus

void changeStatus(BrokerPool instance,
                  TaskStatus actualStatus)

updateStatus

void updateStatus(BrokerPool instance,
                  int percentage)


Copyright (C) Wolfgang Meier. All rights reserved.