net.sf.jzeno.settings
Class SecurityProperties

java.lang.Object
  extended by net.sf.jzeno.settings.SecurityProperties

public class SecurityProperties
extends java.lang.Object

This class is responsible for managing configuration settings about the transaction management of the business logic layer. It is mainly used by oput light-weight AOP framework.


Method Summary
static SecurityProperties getInstance()
           
 java.lang.String[] getSettings(java.lang.reflect.Method method)
          This operation retrieves an array of security permissions the user should have access to, for the named method.
 void reload()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

reload

public void reload()

getInstance

public static SecurityProperties getInstance()

getSettings

public java.lang.String[] getSettings(java.lang.reflect.Method method)
This operation retrieves an array of security permissions the user should have access to, for the named method.

Parameters:
method - the business facade method for which we whish to know the security restrictions.
Returns:
array of permissions required for the requested method.