Emond suggested in IRC to add default impl in Response like:
public void write(byte[] array, int offset, int length) {
byte[] towrite = new byte[length];
System.arraycopy(array, offset, towrite, 0, length);
write(towrite);
}
so it will work for 1.5.1.
For Wicket.next we can make it abstract as all other methods in this class.
I like the approach.
On Wed, Sep 14, 2011 at 1:11 PM, Andrea Del Bene <[email protected]> wrote:
> Yes, I'm afraid we should wait for a major release to add it.
>>
>> Hi,
>>
>> I just filed https://issues.apache.org/jira/browse/WICKET-4052: Add
>> org.apache.wicket.request.Response.write(byte[], int, int) to make it
>> easier to write buffered data to the web response.
>>
>> I guess this have to wait for Wicket.next because it is API break ?
>> In the patch I added this new method for all implementations of
>> o.a.w.request.Response which we deliver but since there could be users
>> providing their own impls it is not OK to add it in 1.5.x?
>>
>> Please confirm.
>>
>
>
--
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com