|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.red5.server.jmx.JMXAgent
public class JMXAgent
Provides the connection adapters as well as registration and unregistration of MBeans.
| Constructor Summary | |
|---|---|
JMXAgent()
|
|
| Method Summary | |
|---|---|
String |
getHtmlAdapterPort()
|
void |
handleNotification(Notification notification,
Object handback)
|
void |
init()
|
static boolean |
isEnableMinaMonitor()
|
static boolean |
registerMBean(Object instance,
String className,
Class interfaceClass)
|
static boolean |
registerMBean(Object instance,
String className,
Class interfaceClass,
ObjectName name)
|
static boolean |
registerMBean(Object instance,
String className,
Class interfaceClass,
String name)
|
void |
setEnableHtmlAdapter(boolean enableHtmlAdapter)
|
void |
setEnableHtmlAdapter(String enableHtmlAdapterString)
|
void |
setEnableMinaMonitor(boolean enableMinaMonitor)
|
void |
setEnableMinaMonitor(String enableMinaMonitor)
|
void |
setEnableRmiAdapter(boolean enableRmiAdapter)
|
void |
setEnableRmiAdapter(String enableRmiAdapterString)
|
void |
setEnableSsl(boolean enableSsl)
|
void |
setEnableSsl(String enableSslString)
|
void |
setHtmlAdapterPort(String htmlAdapterPort)
|
void |
setRemoteAccessProperties(String remoteAccessProperties)
|
void |
setRemotePasswordProperties(String remotePasswordProperties)
|
void |
setRmiAdapterPort(String rmiAdapterPort)
|
void |
setStartRegistry(boolean startRegistry)
|
static void |
shutdown()
Shuts down any instanced connectors. |
static boolean |
unregisterMBean(ObjectName oName)
Unregisters an mbean instance. |
static boolean |
updateMBeanAttribute(ObjectName oName,
String key,
int value)
Updates a named attribute of a registered mbean. |
static boolean |
updateMBeanAttribute(ObjectName oName,
String key,
String value)
Updates a named attribute of a registered mbean. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JMXAgent()
| Method Detail |
|---|
public static boolean registerMBean(Object instance,
String className,
Class interfaceClass)
public static boolean registerMBean(Object instance,
String className,
Class interfaceClass,
ObjectName name)
public static boolean registerMBean(Object instance,
String className,
Class interfaceClass,
String name)
public static void shutdown()
public static boolean unregisterMBean(ObjectName oName)
oName -
public static boolean updateMBeanAttribute(ObjectName oName,
String key,
int value)
oName - key - value -
public static boolean updateMBeanAttribute(ObjectName oName,
String key,
String value)
oName - key - value -
public String getHtmlAdapterPort()
public void handleNotification(Notification notification,
Object handback)
handleNotification in interface NotificationListenerpublic void init()
public void setEnableHtmlAdapter(boolean enableHtmlAdapter)
public void setEnableHtmlAdapter(String enableHtmlAdapterString)
public void setEnableRmiAdapter(boolean enableRmiAdapter)
public void setEnableRmiAdapter(String enableRmiAdapterString)
public void setEnableSsl(boolean enableSsl)
public void setEnableSsl(String enableSslString)
public void setHtmlAdapterPort(String htmlAdapterPort)
public void setRemoteAccessProperties(String remoteAccessProperties)
public void setRemotePasswordProperties(String remotePasswordProperties)
public void setRmiAdapterPort(String rmiAdapterPort)
public void setStartRegistry(boolean startRegistry)
public void setEnableMinaMonitor(boolean enableMinaMonitor)
public void setEnableMinaMonitor(String enableMinaMonitor)
public static boolean isEnableMinaMonitor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||