Package org.apache.hop.www
Class HopServer
- java.lang.Object
-
- org.apache.hop.www.HopServer
-
- All Implemented Interfaces:
Runnable,IHasHopMetadataProvider
public class HopServer extends Object implements Runnable, IHasHopMetadataProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classHopServer.HopServerCommandExceptionException generated when command line fails
-
Constructor Summary
Constructors Constructor Description HopServer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplySystemProperties()picocli.CommandLinegetCmd()Gets cmdHopServerConfiggetConfig()BooleangetJoinOverride()Gets joinOverrideStringgetLevel()Gets levelILogChannelgetLog()Gets logMultiMetadataProvidergetMetadataProvider()Gets metadataProviderList<String>getParameters()Gets parametersStringgetPassword()Gets stopPasswordStringgetRealFilename()Gets realFilenameString[]getSystemProperties()Gets systemPropertiesStringgetUsername()Gets stopUsernameIVariablesgetVariables()Gets variablesWebServergetWebServer()booleanisAllOK()Gets allOKbooleanisKillServer()Gets stopServerstatic voidmain(String[] args)voidrun()voidrunHopServer()voidsetAllOK(boolean allOK)voidsetCmd(picocli.CommandLine cmd)voidsetConfig(HopServerConfig config)voidsetJoinOverride(Boolean joinOverride)voidsetKillServer(boolean killServer)voidsetLevel(String level)voidsetLog(ILogChannel log)voidsetMetadataProvider(MultiMetadataProvider metadataProvider)voidsetParameters(List<String> parameters)voidsetPassword(String password)voidsetRealFilename(String realFilename)voidsetSystemProperties(String[] systemProperties)voidsetUsername(String username)voidsetVariables(IVariables variables)voidsetWebServer(WebServer webServer)
-
-
-
Method Detail
-
applySystemProperties
public void applySystemProperties()
-
main
public static void main(String[] args)
-
getWebServer
public WebServer getWebServer()
- Returns:
- the webServer
-
setWebServer
public void setWebServer(WebServer webServer)
- Parameters:
webServer- the webServer to set
-
getConfig
public HopServerConfig getConfig()
- Returns:
- the hop server (HopServer) configuration
-
setConfig
public void setConfig(HopServerConfig config)
- Parameters:
config- the hop server (HopServer) configuration
-
setParameters
public void setParameters(List<String> parameters)
- Parameters:
parameters- The parameters to set
-
getSystemProperties
public String[] getSystemProperties()
Gets systemProperties- Returns:
- value of systemProperties
-
setSystemProperties
public void setSystemProperties(String[] systemProperties)
- Parameters:
systemProperties- The systemProperties to set
-
isKillServer
public boolean isKillServer()
Gets stopServer- Returns:
- value of stopServer
-
setKillServer
public void setKillServer(boolean killServer)
- Parameters:
killServer- The stopServer to set
-
getPassword
public String getPassword()
Gets stopPassword- Returns:
- value of stopPassword
-
setPassword
public void setPassword(String password)
- Parameters:
password- The stopPassword to set
-
getUsername
public String getUsername()
Gets stopUsername- Returns:
- value of stopUsername
-
setUsername
public void setUsername(String username)
- Parameters:
username- The stopUsername to set
-
getLevel
public String getLevel()
Gets level- Returns:
- value of level
-
setLevel
public void setLevel(String level)
- Parameters:
level- The level to set
-
isAllOK
public boolean isAllOK()
Gets allOK- Returns:
- value of allOK
-
setAllOK
public void setAllOK(boolean allOK)
- Parameters:
allOK- The allOK to set
-
getVariables
public IVariables getVariables()
Gets variables- Returns:
- value of variables
-
setVariables
public void setVariables(IVariables variables)
- Parameters:
variables- The variables to set
-
getCmd
public picocli.CommandLine getCmd()
Gets cmd- Returns:
- value of cmd
-
setCmd
public void setCmd(picocli.CommandLine cmd)
- Parameters:
cmd- The cmd to set
-
getLog
public ILogChannel getLog()
Gets log- Returns:
- value of log
-
setLog
public void setLog(ILogChannel log)
- Parameters:
log- The log to set
-
getMetadataProvider
public MultiMetadataProvider getMetadataProvider()
Gets metadataProvider- Specified by:
getMetadataProviderin interfaceIHasHopMetadataProvider- Returns:
- value of metadataProvider
-
setMetadataProvider
public void setMetadataProvider(MultiMetadataProvider metadataProvider)
- Specified by:
setMetadataProviderin interfaceIHasHopMetadataProvider- Parameters:
metadataProvider- The metadataProvider to set
-
getJoinOverride
public Boolean getJoinOverride()
Gets joinOverride- Returns:
- value of joinOverride
-
setJoinOverride
public void setJoinOverride(Boolean joinOverride)
- Parameters:
joinOverride- The joinOverride to set
-
getRealFilename
public String getRealFilename()
Gets realFilename- Returns:
- value of realFilename
-
setRealFilename
public void setRealFilename(String realFilename)
- Parameters:
realFilename- The realFilename to set
-
-