Package io.hawt.embedded
Class Main
- java.lang.Object
-
- io.hawt.embedded.Main
-
public class Main extends Object
A simple way to run hawtio embedded inside a JVM by booting up a Jetty server
-
-
Constructor Summary
Constructors Constructor Description Main()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voiddoRun(Main main)protected voidfindThirdPartyPlugins(org.eclipse.jetty.util.log.Slf4jLog log, org.eclipse.jetty.server.handler.HandlerCollection handlers, File tempDir)protected StringfindWar(String... paths)Strategy method where we could use some smarts to find the war using known paths or maybe the local maven repository?StringgetContextPath()StringgetExtraClassPath()IntegergetPort()StringgetWar()StringgetWarLocation()booleanisHelp()booleanisJoinServerThread()booleanisOpenUrl()protected booleanisWarFileName(String name)static voidmain(String[] args)booleanparseArguments(String[] args)voidrun()voidrun(boolean join)voidsetContextPath(String contextPath)voidsetExtraClassPath(String extraClassPath)voidsetJoinServerThread(boolean joinServerThread)voidsetOpenUrl(boolean openUrl)voidsetPort(Integer port)voidsetWar(String war)voidsetWarLocation(String warLocation)voidshowOptions()voidshowWelcome(boolean welcome)
-
-
-
Method Detail
-
main
public static void main(String[] args)
-
parseArguments
public boolean parseArguments(String[] args)
-
showOptions
public void showOptions()
-
doRun
public static void doRun(Main main)
-
findThirdPartyPlugins
protected void findThirdPartyPlugins(org.eclipse.jetty.util.log.Slf4jLog log, org.eclipse.jetty.server.handler.HandlerCollection handlers, File tempDir)
-
findWar
protected String findWar(String... paths)
Strategy method where we could use some smarts to find the war using known paths or maybe the local maven repository?
-
isWarFileName
protected boolean isWarFileName(String name)
-
getWarLocation
public String getWarLocation()
-
setWarLocation
public void setWarLocation(String warLocation)
-
getWar
public String getWar()
-
setWar
public void setWar(String war)
-
getContextPath
public String getContextPath()
-
setContextPath
public void setContextPath(String contextPath)
-
getPort
public Integer getPort()
-
setPort
public void setPort(Integer port)
-
getExtraClassPath
public String getExtraClassPath()
-
setExtraClassPath
public void setExtraClassPath(String extraClassPath)
-
isJoinServerThread
public boolean isJoinServerThread()
-
setJoinServerThread
public void setJoinServerThread(boolean joinServerThread)
-
isOpenUrl
public boolean isOpenUrl()
-
setOpenUrl
public void setOpenUrl(boolean openUrl)
-
isHelp
public boolean isHelp()
-
showWelcome
public void showWelcome(boolean welcome)
-
-