You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fortress@directory.apache.org by Shawn McKinney <sm...@apache.org> on 2016/11/29 13:56:03 UTC

Encapsulation of Impl Classes

Hello fortress dev’s,

A jira ticket created yesterday to change the package modifiers on the newly added property impls:
https://issues.apache.org/jira/browse/FC-203

For example these classdef’s were modified from public to package private, final:
final class PropertyDAO extends LdapDataProvider
final class PropertyP

The reason is isolation.  These classes are used by the manager impls and need not be exposed to outside.  That is all fortress users should use the public managers, not the P or DAO classes.  

Let me know if there are any questions.

Thanks,
Shawn