net.charlesames.utility.io
Class PrivilegedPropertyGetter

java.lang.Object
  extended by net.charlesames.utility.io.PrivilegedPropertyGetter
All Implemented Interfaces:
java.security.PrivilegedAction<java.lang.String>

public class PrivilegedPropertyGetter
extends java.lang.Object
implements java.security.PrivilegedAction<java.lang.String>

PrivilegedAction to access a system property.

Author:
Charles Ames

Constructor Summary
PrivilegedPropertyGetter()
           
 
Method Summary
 java.lang.String run()
           
 void setPropertyName(java.lang.String propertyName)
          Set the property name.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PrivilegedPropertyGetter

public PrivilegedPropertyGetter()
Method Detail

setPropertyName

public void setPropertyName(java.lang.String propertyName)
Set the property name.

Parameters:
propertyName - The intended property name.

run

public java.lang.String run()
Specified by:
run in interface java.security.PrivilegedAction<java.lang.String>