Mantis Bugtracker

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003495 [Hessian] minor always 05-09-09 02:44 05-09-09 02:44
Reporter Peter Dettman View Status public  
Assigned To
Priority normal Resolution open  
Status new   Product Version
Summary 0003495: Delegate construction of HessianProxy to an overridable method
Description When subclassing HessianProxyFactory, it's common to want to also subclass HessianProxy. Currently, this requires overriding (and essentially re-implementing) all of HessianProxyFactory.create(Class,String,ClassLoader). If the superclass method changes in future, the subclass won't see those changes; a likely maintenance problem.

I've attached a patch that would delegate the construction of the proxy to a protected method that is simpler and safer to override.
Additional Information
Attached Files  Hessian_createInvocationHandler.patch [^] (761 bytes) 05-09-09 02:44

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
05-09-09 02:44 Peter Dettman New Issue
05-09-09 02:44 Peter Dettman File Added: Hessian_createInvocationHandler.patch

Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
27 total queries executed.
24 unique queries executed.
Powered by Mantis Bugtracker