1 56 package org.objectstyle.cayenne.distribution; 57 58 import org.objectstyle.cayenne.query.QueryExecutionPlan; 59 60 64 public class UpdateMessage extends AbstractMessage { 65 66 protected QueryExecutionPlan queryPlan; 67 68 public UpdateMessage(QueryExecutionPlan queryPlan) { 69 this.queryPlan = queryPlan; 70 } 71 72 public QueryExecutionPlan getQueryPlan() { 73 return queryPlan; 74 } 75 76 79 public Object onReceive(ClientMessageHandler handler) { 80 return handler.onUpdateQuery(this); 81 } 82 83 86 public int[] send(CayenneConnector connector) { 87 return (int[]) send(connector, int[].class); 88 } 89 } 90 | Popular Tags |