Review 8035808: Eliminate dependency to GetPropertyAction and other convenient classes

Chris Hegarty chris.hegarty at
Fri Mar 7 09:49:10 UTC 2014

This looks good to me Mandy. Reviewed. 


On 6 Mar 2014, at 21:10, Mandy Chung <mandy.chung at> wrote:

> Webrev:
> This patch converts the use of tolambda
>       (PrivilegedAction<String>) () -> System.getProperty(key)
> Similarly for GetIntegerAction and GetLongAction.
> The* classes are just convenient classes that are used not only by the security library but also used by RMI, management, a couple other components that cause cross-module dependency that are not absolutely necessary.  They can simply be replaced to call System.getProperty, Integer.getInteger, or Long.getLong at the callsite.
> Mandy

More information about the core-libs-dev mailing list