User clicks custom URL
myapp://
dashboard
jDeploy Launcher
native handler
App running?
YES
NO
Send URL to
running app
via IPC
✉
Launch app
new instance
App receives URL
openURIs(List<URI>)
jDeploy