Class ReportingRestRequestMessageDS
java.lang.Object
com.aquima.interactions.foundation.report.ReportingVisitorDS
com.aquima.interactions.communication.report.ReportingRestMessageDS
com.aquima.interactions.communication.report.ReportingRestRequestMessageDS
- All Implemented Interfaces:
IRestMessageDS
,IRestRequestMessageDS
public final class ReportingRestRequestMessageDS
extends ReportingRestMessageDS
implements IRestRequestMessageDS
IRestRequestMessageDS implementation that adds error reporting.
- Since:
- 9.0
- Author:
- Arjan Pragt
-
Field Summary
Fields inherited from interface com.aquima.interactions.communication.ds.IRestMessageDS
CATEGORY
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ReportingRestRequestMessageDS
(IInitializationReport report, IRestRequestMessageDS datasource) -
Method Summary
Modifier and TypeMethodDescriptionThis method returns the HTTP method of the request, may not be null.void
This method iterates about the urn arguments of the request.void
This method iterates about the urn fragments of the request.Methods inherited from class com.aquima.interactions.communication.report.ReportingRestMessageDS
getBodyAttributeName, getBodyElement, getBodySchema, getEntityName, iterateBodyValidations, iterateHeaders
Methods inherited from class com.aquima.interactions.foundation.report.ReportingVisitorDS
addError, addMessage, beginScope, endScope, getCategory, getReport
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aquima.interactions.communication.ds.IRestMessageDS
getBodyAttributeName, getBodyElement, getBodySchema, getEntityName, iterateBodyValidations, iterateHeaders
-
Constructor Details
-
ReportingRestRequestMessageDS
protected ReportingRestRequestMessageDS(IInitializationReport report, IRestRequestMessageDS datasource)
-
-
Method Details
-
getHttpMethod
Description copied from interface:IRestRequestMessageDS
This method returns the HTTP method of the request, may not be null.- Specified by:
getHttpMethod
in interfaceIRestRequestMessageDS
- Returns:
- The http method of the request.
-
iterateUrnFragments
Description copied from interface:IRestRequestMessageDS
This method iterates about the urn fragments of the request.- Specified by:
iterateUrnFragments
in interfaceIRestRequestMessageDS
- Parameters:
visitor
- The visitor accepting the urn fragments.
-
iterateUrnArguments
Description copied from interface:IRestRequestMessageDS
This method iterates about the urn arguments of the request.- Specified by:
iterateUrnArguments
in interfaceIRestRequestMessageDS
- Parameters:
visitor
- The visitor accepting the urn arguments.
-