Class PebbleReactiveView
java.lang.Object
org.springframework.web.reactive.result.view.AbstractView
org.springframework.web.reactive.result.view.AbstractUrlBasedView
io.pebbletemplates.spring.reactive.PebbleReactiveView
- All Implemented Interfaces:
org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware,org.springframework.beans.factory.InitializingBean,org.springframework.context.ApplicationContextAware,org.springframework.web.reactive.result.view.View
public class PebbleReactiveView
extends org.springframework.web.reactive.result.view.AbstractUrlBasedView
-
Field Summary
Fields inherited from class org.springframework.web.reactive.result.view.AbstractView
logger, REQUEST_DATA_VALUE_PROCESSOR_BEAN_NAMEFields inherited from interface org.springframework.web.reactive.result.view.View
BINDING_CONTEXT_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancheckResourceExists(Locale locale) io.pebbletemplates.pebble.PebbleEngineprotected reactor.core.publisher.Mono<Void>renderInternal(Map<String, Object> renderAttributes, org.springframework.http.MediaType contentType, org.springframework.web.server.ServerWebExchange exchange) voidsetPebbleEngine(io.pebbletemplates.pebble.PebbleEngine pebbleEngine) voidsetTemplateName(String templateName) Methods inherited from class org.springframework.web.reactive.result.view.AbstractUrlBasedView
afterPropertiesSet, getUrl, setUrl, toStringMethods inherited from class org.springframework.web.reactive.result.view.AbstractView
createRequestContext, formatViewName, getApplicationContext, getBeanName, getDefaultCharset, getModelAttributes, getRequestContextAttribute, getRequestDataValueProcessor, getSupportedMediaTypes, obtainApplicationContext, render, resolveAsyncAttributes, setApplicationContext, setBeanName, setDefaultCharset, setRequestContextAttribute, setSupportedMediaTypesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.springframework.web.reactive.result.view.View
isRedirectView
-
Constructor Details
-
PebbleReactiveView
public PebbleReactiveView()
-
-
Method Details
-
checkResourceExists
- Specified by:
checkResourceExistsin classorg.springframework.web.reactive.result.view.AbstractUrlBasedView
-
renderInternal
protected reactor.core.publisher.Mono<Void> renderInternal(Map<String, Object> renderAttributes, org.springframework.http.MediaType contentType, org.springframework.web.server.ServerWebExchange exchange) - Specified by:
renderInternalin classorg.springframework.web.reactive.result.view.AbstractView
-
getPebbleEngine
public io.pebbletemplates.pebble.PebbleEngine getPebbleEngine() -
setPebbleEngine
public void setPebbleEngine(io.pebbletemplates.pebble.PebbleEngine pebbleEngine) -
getTemplateName
-
setTemplateName
-