diff src/share/vm/services/diagnosticCommand.hpp @ 7979:8f696cf1a0fb

8002048: Protocol to discovery of manageable Java processes on a network Summary: Introduce a protocol to discover manageble Java instances across a network subnet, JDP Reviewed-by: sla, dfuchs
author dsamersoff
date Sun, 03 Feb 2013 22:28:08 +0400
parents 16fb9f942703
children 3c9bc17b9403
line wrap: on
line diff
--- a/src/share/vm/services/diagnosticCommand.hpp	Sat Feb 02 20:13:27 2013 +0100
+++ b/src/share/vm/services/diagnosticCommand.hpp	Sun Feb 03 22:28:08 2013 +0400
@@ -257,6 +257,16 @@
   DCmdArgument<char *> _jmxremote_ssl_need_client_auth;
   DCmdArgument<char *> _jmxremote_ssl_config_file;
 
+  // JDP support
+  // Keep autodiscovery char* not bool to pass true/false
+  // as property value to java level.
+  DCmdArgument<char *> _jmxremote_autodiscovery;
+  DCmdArgument<jlong>  _jdp_port;
+  DCmdArgument<char *> _jdp_address;
+  DCmdArgument<char *> _jdp_source_addr;
+  DCmdArgument<jlong>  _jdp_ttl;
+  DCmdArgument<jlong>  _jdp_pause;
+
 public:
   JMXStartRemoteDCmd(outputStream *output, bool heap_allocated);