Package freemarker.debug
Class DebuggerClient
java.lang.Object
freemarker.debug.DebuggerClient
A utility class that allows you to connect to the FreeMarker debugger service
running on a specific host and port.
-
Method Summary
Modifier and TypeMethodDescriptionstatic Debugger
getDebugger(InetAddress host, int port, String password)
Connects to the FreeMarker debugger service running on a specific host and port.
-
Method Details
-
getDebugger
Connects to the FreeMarker debugger service running on a specific host and port. The Java VM to which the connection is made must have defined the system propertyfreemarker.debug.password
in order to enable the debugger service. Additionally, thefreemarker.debug.port
system property can be set to specify the port where the debugger service is listening. When not specified, it defaults toDebugger.DEFAULT_PORT
.- Parameters:
host
- the host address of the machine where the debugger service is running.port
- the port of the debugger servicepassword
- the password required to connect to the debugger service- Returns:
- Debugger a debugger object. null is returned in case incorrect password was supplied.
- Throws:
IOException
- if an exception occurs.
-