public class ResourceHandlerType extends java.lang.Object implements ValueFactory<org.eclipse.jetty.server.Handler>
<oddjob id="this"> <job> <web:server id="server" xmlns:web="oddjob:web"> <handlers> <web:resource directoriesListed="true" base="${this.dir}"/> </handlers> </web:server> </job> </oddjob>
<oddjob id="this"> <job> <web:server id="server" xmlns:web="oddjob:web"> <handlers> <web:resource base="${this.dir}"> <welcomeFiles> <value value="TestFile.txt"/> </welcomeFiles> </web:resource> </handlers> </web:server> </job> </oddjob>
Modifier and Type | Class and Description |
---|---|
static interface |
ResourceHandlerType.JettyResourceType |
static class |
ResourceHandlerType.ResourceType |
ValueFactory.Conversions
Constructor and Description |
---|
ResourceHandlerType() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getBase() |
java.lang.Integer |
getMinMemoryMappedContentLength() |
ResourceHandlerType.JettyResourceType |
getResourceType() |
java.lang.String[] |
getWelcomeFiles() |
boolean |
isDirectoriesListed() |
void |
setBase(java.lang.String base) |
void |
setDirectoriesListed(boolean directoriesListed) |
void |
setMinMemoryMappedContentLength(java.lang.Integer minMemoryMappedFileSize) |
void |
setResourceType(ResourceHandlerType.JettyResourceType resourceType) |
void |
setWelcomeFiles(java.lang.String[] welcomeFiles) |
java.lang.String |
toString() |
org.eclipse.jetty.server.Handler |
toValue()
Provide an instance of the type this is a factory for.
|
public org.eclipse.jetty.server.Handler toValue() throws ArooaConversionException
ValueFactory
toValue
in interface ValueFactory<org.eclipse.jetty.server.Handler>
ArooaConversionException
- If unable to provide a value.public java.lang.String getBase()
public void setBase(java.lang.String base)
public boolean isDirectoriesListed()
public void setDirectoriesListed(boolean directoriesListed)
public java.lang.String[] getWelcomeFiles()
public void setWelcomeFiles(java.lang.String[] welcomeFiles)
public java.lang.Integer getMinMemoryMappedContentLength()
public void setMinMemoryMappedContentLength(java.lang.Integer minMemoryMappedFileSize)
public ResourceHandlerType.JettyResourceType getResourceType()
public void setResourceType(ResourceHandlerType.JettyResourceType resourceType)
public java.lang.String toString()
toString
in class java.lang.Object