Modified destroy() method chaining - previously used destroy and chain of before*Destroyed() method calls, which was confusing and hard to trace across the class hierarchy. Now using simple super.* overriding calls for easy traceability. The previous before*Destroyed() methods existed for simple subclassing overrides, but are no longer relevant since the next release will favor a composition over inheritance model (subclasses should be very rare). Also modified some JavaDoc to reflect this.
git-svn-id: https://svn.apache.org/repos/asf/incubator/jsecurity/trunk@736202 13f79535-47bb-0310-9956-ffa450edef68
13 files changed