package org.webpieces.router.api.actions; import org.webpieces.ctx.api.RequestContext; public class FlashAndRedirect { private RequestContext context; private String globalMessage; private String[] secureFields = new String[0]; private String idField; private Object idValue; private String[] pageArgs = new String[0]; public FlashAndRedirect(RequestContext context, String globalMessage) { this.context = context; this.globalMessage = globalMessage; } public void setSecureFields(String ... secureFields) { this.secureFields = secureFields; } public void setIdFieldAndValue(String idField, Object idValue) { this.idField = idField; this.idValue = idValue; } public RequestContext getContext() { return context; } public String getGlobalMessage() { return globalMessage; } public String[] getSecureFields() { return secureFields; } public String getIdField() { return idField; } public Object getIdValue() { return idValue; } public void setPageAndRouteArguments(String ... pageArgs) { this.pageArgs = pageArgs; } public String[] getPageArgs() { return pageArgs; } }