Pinned Repositories
command-line-parser
command-line-parser is an utility class for parsing command line. In addition to parsing it also has a built-in help system.
FieldInitAgentDelegate
FieldInitAgentDelegate can be used to set initial values for member variables without touching the source code of the target class. This is useful for testing purpouses where some specific initial values may be required instead of the default values.
FileWeb
Light and simple web server for publishing a file system.
General-Java-agent
A general Java agent to do all the tricks for you (see java.lang.instrument package description). You can concentrate on the real work instead of thinking of classloading and configuration problems. For more information about Java agents see java.lang.instrument package documentation.
hapi.github.com
Hapi's homepage at GitHub
Java-Agent-Timemachine
TimeMachine is a delegate module for the General Java Agent to shift system time without touching the system clock. Requires General-Java-agent and ASM 3.x libraries.
Log4jJMXSupport
Log4jJMXSupport is an utility library to add JMX support for log4j.
Log4jJMXSupportAgentDelegate
Adds a JMX support for log4j in the case where the source code is not available.
Publisher
A Java utility library to make private methods public in a type safe manner for unit testing purpouses.
StartJMX
StartJMX is a small utility to start a JMX agent of the target JVM without restarting it.
Hapi's Repositories
Hapi/General-Java-agent
A general Java agent to do all the tricks for you (see java.lang.instrument package description). You can concentrate on the real work instead of thinking of classloading and configuration problems. For more information about Java agents see java.lang.instrument package documentation.
Hapi/FileWeb
Light and simple web server for publishing a file system.
Hapi/StartJMX
StartJMX is a small utility to start a JMX agent of the target JVM without restarting it.
Hapi/command-line-parser
command-line-parser is an utility class for parsing command line. In addition to parsing it also has a built-in help system.
Hapi/Log4jJMXSupport
Log4jJMXSupport is an utility library to add JMX support for log4j.
Hapi/Publisher
A Java utility library to make private methods public in a type safe manner for unit testing purpouses.
Hapi/FieldInitAgentDelegate
FieldInitAgentDelegate can be used to set initial values for member variables without touching the source code of the target class. This is useful for testing purpouses where some specific initial values may be required instead of the default values.
Hapi/hapi.github.com
Hapi's homepage at GitHub
Hapi/Java-Agent-Timemachine
TimeMachine is a delegate module for the General Java Agent to shift system time without touching the system clock. Requires General-Java-agent and ASM 3.x libraries.
Hapi/Log4jJMXSupportAgentDelegate
Adds a JMX support for log4j in the case where the source code is not available.
Hapi/LogLevel
LogLevel is a small utility to show and change Java loggers and log4j loggers (requires Log4jJMXSupport) logging levels on the run.
Hapi/maven2
Maven2 repository for Hapi's library artifacts.
Hapi/docker-tmux-centos
Hapi/fn-touchbar
Hapi/JavaPerformanceTest
A single Java file for creating threaded Java performance test on a computer.
Hapi/payara6-mdc-problem
Indactes an MDC problem with Payara6 (2023-2)
Hapi/space-empires-4x-economy
Economy management application for Space Empires 4x (by GMT)
Hapi/speech