From b77cf024e4d54c0c42f3b3fcb570b61a5c4e0165 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Thu, 8 Feb 2018 22:50:08 -0800 Subject: [PATCH] Cleanup MyFacesFlowResponseStateManager deprecations Also use wrapper Issue: SWF-1719 --- .../MyFacesFlowResponseStateManager.java | 34 ++----------------- 1 file changed, 2 insertions(+), 32 deletions(-) diff --git a/spring-faces/src/main/java/org/springframework/faces/webflow/MyFacesFlowResponseStateManager.java b/spring-faces/src/main/java/org/springframework/faces/webflow/MyFacesFlowResponseStateManager.java index 468a7cbe..7c67dec4 100644 --- a/spring-faces/src/main/java/org/springframework/faces/webflow/MyFacesFlowResponseStateManager.java +++ b/spring-faces/src/main/java/org/springframework/faces/webflow/MyFacesFlowResponseStateManager.java @@ -15,13 +15,11 @@ */ package org.springframework.faces.webflow; -import java.io.IOException; - import javax.faces.FacesWrapper; -import javax.faces.application.StateManager.SerializedView; import javax.faces.context.FacesContext; import javax.faces.render.ResponseStateManager; +import org.springframework.faces.support.ResponseStateManagerWrapper; import org.springframework.webflow.execution.RequestContext; import org.springframework.webflow.execution.RequestContextHolder; @@ -49,7 +47,7 @@ import org.springframework.webflow.execution.RequestContextHolder; * @see FlowResponseStateManager * @see FlowRenderKit */ -public class MyFacesFlowResponseStateManager extends ResponseStateManager +public class MyFacesFlowResponseStateManager extends ResponseStateManagerWrapper implements FacesWrapper { private final ResponseStateManager wrapped; @@ -67,32 +65,4 @@ public class MyFacesFlowResponseStateManager extends ResponseStateManager requestContext.getViewScope().put(FlowResponseStateManager.FACES_VIEW_STATE, state); } - public Object getComponentStateToRestore(FacesContext context) { - return getWrapped().getComponentStateToRestore(context); - } - - public Object getState(FacesContext context, String viewId) { - return getWrapped().getState(context, viewId); - } - - public Object getTreeStructureToRestore(FacesContext context, String viewId) { - return getWrapped().getTreeStructureToRestore(context, viewId); - } - - public String getViewState(FacesContext context, Object state) { - return getWrapped().getViewState(context, state); - } - - public boolean isPostback(FacesContext context) { - return getWrapped().isPostback(context); - } - - public void writeState(FacesContext context, Object state) throws IOException { - getWrapped().writeState(context, state); - } - - @Deprecated - public void writeState(FacesContext context, SerializedView state) throws IOException { - getWrapped().writeState(context, state); - } }