cz.cuni.amis.pogamut.base.utils
Interface PogamutPlatform

Package class diagram package PogamutPlatform
All Known Implementing Classes:
DefaultPogamutPlatform, PogamutPlatformProxy

public interface PogamutPlatform


Method Summary
 void close()
          Used to shutdown the Pogamut platform - currently it only stops JMX.
 boolean getBooleanProperty(String key)
           
 int getIntProperty(String key)
           
 MBeanServer getMBeanServer()
           
 MBeanServerConnection getMBeanServerConnection()
           
 JMXServiceURL getMBeanServerURL()
           
 String getProperty(String key)
           
 String getProperty(String key, String def)
           
 

Method Detail

getMBeanServerConnection

MBeanServerConnection getMBeanServerConnection()
                                               throws cz.cuni.amis.utils.exception.PogamutException
Returns:
Connection to a remote MBeanServer
Throws:
cz.cuni.amis.utils.exception.PogamutException

getProperty

String getProperty(String key)

getIntProperty

int getIntProperty(String key)

getBooleanProperty

boolean getBooleanProperty(String key)

getProperty

String getProperty(String key,
                   String def)

close

void close()
           throws cz.cuni.amis.utils.exception.PogamutException
Used to shutdown the Pogamut platform - currently it only stops JMX.

Throws:
cz.cuni.amis.utils.exception.PogamutException

getMBeanServer

MBeanServer getMBeanServer()
                           throws cz.cuni.amis.utils.exception.PogamutException
Throws:
cz.cuni.amis.utils.exception.PogamutException

getMBeanServerURL

JMXServiceURL getMBeanServerURL()
                                throws cz.cuni.amis.utils.exception.PogamutException
Throws:
cz.cuni.amis.utils.exception.PogamutException


Copyright © 2014 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.