Package org.oddjob.web
Class WebServerHandlerJmx
java.lang.Object
org.oddjob.web.WebServerHandlerJmx
- All Implemented Interfaces:
ArooaValue,ArooaSessionAware,ValueFactory<org.eclipse.jetty.server.Handler>
public class WebServerHandlerJmx
extends Object
implements ValueFactory<org.eclipse.jetty.server.Handler>, ArooaSessionAware
- See Also:
Description
Provide a Jetty Server Handler that connects to a local JMX implementation.
This allows greater control over a server. For a quick Oddjob Web UI see
OddJobWebUiServer.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.oddjob.arooa.types.ValueFactory
ValueFactory.Conversions -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidsetAllowCrossOrigin(boolean allowCrossOrigin) voidsetArooaSession(ArooaSession session) Accept the current Arooa Session.voidsetClassLoader(ClassLoader classLoader) voidsetJmxServer(JmxServer jmxServer) voidsetMultiPartConfig(MultipartConfigParameters multiPartConfig) voidsetUploadDirectory(File uploadDirectory) org.eclipse.jetty.server.HandlertoValue()Provide an instance of the type this is a factory for.
-
Constructor Details
-
WebServerHandlerJmx
public WebServerHandlerJmx()
-
-
Method Details
-
setArooaSession
Description copied from interface:ArooaSessionAwareAccept the current Arooa Session.- Specified by:
setArooaSessionin interfaceArooaSessionAware- Parameters:
session- The Arooa Session. Never null.
-
toValue
public org.eclipse.jetty.server.Handler toValue()Description copied from interface:ValueFactoryProvide an instance of the type this is a factory for.- Specified by:
toValuein interfaceValueFactory<org.eclipse.jetty.server.Handler>- Returns:
- An instance of the type. May be null.
-
getJmxServer
-
setJmxServer
-
getMultiPartConfig
-
setMultiPartConfig
-
getUploadDirectory
-
setUploadDirectory
-
isAllowCrossOrigin
public boolean isAllowCrossOrigin() -
setAllowCrossOrigin
public void setAllowCrossOrigin(boolean allowCrossOrigin) -
getClassLoader
-
setClassLoader
-