Class RequestServiceImpl
java.lang.Object
ch.tocco.nice2.dms.api.publish.RequestServiceImpl
- All Implemented Interfaces:
RequestService
Contains the HttpServletRequest which belongs to the current request.
Important: Each request (and thus each thread) needs its own instance.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the resolved node of the resolved request (if available).Optional<jakarta.servlet.http.HttpServletRequest> Get the request.Returns an invoker which letsRequestService.getRequest()returnOptional.empty().voidSet the resolved ContentTreeNode.voidsetRequest(jakarta.servlet.http.HttpServletRequest request) Set the request.Returns an invoker which letsRequestService.getContentTreeNode()()} return the given node.
-
Constructor Details
-
RequestServiceImpl
public RequestServiceImpl()
-
-
Method Details
-
getRequest
Description copied from interface:RequestServiceGet the request.- Specified by:
getRequestin interfaceRequestService- Returns:
- the request.
-
setRequest
public void setRequest(jakarta.servlet.http.HttpServletRequest request) Description copied from interface:RequestServiceSet the request.- Specified by:
setRequestin interfaceRequestService- Parameters:
request- The request to set.
-
getContentTreeNode
Description copied from interface:RequestServiceReturns the resolved node of the resolved request (if available).- Specified by:
getContentTreeNodein interfaceRequestService
-
setContentTreeNode
Description copied from interface:RequestServiceSet the resolved ContentTreeNode.- Specified by:
setContentTreeNodein interfaceRequestService
-
noRequest
Description copied from interface:RequestServiceReturns an invoker which letsRequestService.getRequest()returnOptional.empty().- Specified by:
noRequestin interfaceRequestService
-
withContentTreeNode
Description copied from interface:RequestServiceReturns an invoker which letsRequestService.getContentTreeNode()()} return the given node.- Specified by:
withContentTreeNodein interfaceRequestService
-