public abstract class AbstractHttpBusinessRequest extends Object
Modifier and Type | Field and Description |
---|---|
protected LinkedHashMap<String,AbstractHttpField> |
fields |
protected HttpPage |
page |
Modifier | Constructor and Description |
---|---|
protected |
AbstractHttpBusinessRequest(LinkedHashMap<String,AbstractHttpField> fields,
HttpPage page)
Default constructor
|
Modifier and Type | Method and Description |
---|---|
void |
cleanRequest()
Used at the end of the request to release the resources
|
abstract String |
getBeginForm() |
abstract String |
getContentType() |
abstract String |
getEndForm() |
abstract String |
getFieldForm(AbstractHttpField field) |
abstract String |
getFooter() |
abstract String |
getHeader() |
abstract AbstractHttpField |
getMainFileUpload()
Utility mainly used for PUT where the content is coming out of the
decoder
|
Map<String,AbstractHttpField> |
getMapHttpFields() |
abstract String |
getNextFieldInForm() |
abstract boolean |
isFieldValid(AbstractHttpField field)
Called if fieldtovalidate is true
|
abstract boolean |
isForm() |
abstract boolean |
isRequestValid()
Note that mandatory fields is tested outside of the
AbstractHttpBusinessRequest
|
protected final LinkedHashMap<String,AbstractHttpField> fields
protected final HttpPage page
protected AbstractHttpBusinessRequest(LinkedHashMap<String,AbstractHttpField> fields, HttpPage page)
fields
- page
- public Map<String,AbstractHttpField> getMapHttpFields()
public abstract String getHeader()
public abstract String getFooter()
public abstract boolean isForm()
public abstract String getBeginForm()
public abstract String getEndForm()
public abstract String getFieldForm(AbstractHttpField field)
field
- public abstract String getNextFieldInForm()
public abstract boolean isFieldValid(AbstractHttpField field)
field
- public abstract boolean isRequestValid()
public abstract String getContentType()
public abstract AbstractHttpField getMainFileUpload()
public void cleanRequest()
Copyright © 2009–2020 Waarp. All rights reserved.