niclas 2004/02/25 16:01:25
Modified:
merlin/activation/impl/src/test/org/apache/avalon/activation/impl/test/components
TestComponent.java
Log:
A bit more security explicit TestComponent.
Revision Changes Path
1.4 +12 -3
avalon/merlin/activation/impl/src/test/org/apache/avalon/activation/impl/test/components/TestComponent.java
Index: TestComponent.java
===================================================================
RCS file:
/home/cvs/avalon/merlin/activation/impl/src/test/org/apache/avalon/activation/impl/test/components/TestComponent.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- TestComponent.java 25 Feb 2004 13:40:30 -0000 1.3
+++ TestComponent.java 26 Feb 2004 00:01:25 -0000 1.4
@@ -31,8 +31,9 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Avalon Development Team</a>
* @avalon.component name="test" lifestyle="singleton"
* @avalon.service
type="org.apache.avalon.activation.impl.test.components.TestService"
- * @avalon.security.permission class="java.util.PropertyPermission"
- * name="java.version" actions="read,write"
+ * @avalon.security.permission class="java.io.FilePermission"
+ * name="urn:avalon:home"
+ * actions="read,write"
*/
public class TestComponent extends AbstractLogEnabled
implements Contextualizable, TestService
@@ -74,12 +75,20 @@
{
m_home.delete();
}
-
+
+ /**
+ * @avalon.security.permission class="java.util.PropertyPermission"
+ * name="java.version" actions="read"
+ */
public String getJavaVersion()
{
return System.getProperty( "java.version" );
}
+ /**
+ * @avalon.security.permission class="java.util.PropertyPermission"
+ * name="java.version" actions="write"
+ */
public void setJavaVersion( String newVer )
{
System.setProperty( "java.version", newVer );
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]