1 16 package org.apache.cocoon.components.flow.apples; 17 18 import org.apache.cocoon.environment.Response; 19 20 21 25 public class DefaultAppleResponse implements AppleResponse { 26 27 private String uri; 28 private Object data; 29 private boolean redirect = false; 30 private Response cocoonResponse; 31 32 public DefaultAppleResponse(Response cocoonResponse) { 33 this.cocoonResponse = cocoonResponse; 34 } 35 36 public void sendPage(String uri, Object bizData) { 37 this.uri = uri; 38 this.data = bizData; 39 this.redirect = false; 40 } 41 42 public void redirectTo(String uri) { 43 this.uri = uri; 44 this.redirect = true; 45 } 46 47 protected boolean isRedirect() { 48 return redirect; 49 } 50 51 protected String getURI() { 52 return uri; 53 } 54 55 protected Object getData() { 56 return data; 57 } 58 59 public Response getCocoonResponse() { 60 return cocoonResponse; 61 } 62 } 63 | Popular Tags |