org.alfresco.repo.security.permissions.impl
Class PublicServiceAccessServiceImpl

java.lang.Object
  extended by org.alfresco.repo.security.permissions.impl.PublicServiceAccessServiceImpl
All Implemented Interfaces:
PublicServiceAccessService, org.springframework.beans.factory.BeanFactoryAware

public class PublicServiceAccessServiceImpl
extends java.lang.Object
implements PublicServiceAccessService, org.springframework.beans.factory.BeanFactoryAware


Constructor Summary
PublicServiceAccessServiceImpl()
           
 
Method Summary
 org.alfresco.service.cmr.security.AccessStatus hasAccess(java.lang.String publicService, java.lang.String methodName, java.lang.Object[] args)
           
 void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PublicServiceAccessServiceImpl

public PublicServiceAccessServiceImpl()
Method Detail

hasAccess

public org.alfresco.service.cmr.security.AccessStatus hasAccess(java.lang.String publicService,
                                                                java.lang.String methodName,
                                                                java.lang.Object[] args)
Specified by:
hasAccess in interface PublicServiceAccessService
Parameters:
publicService - - the name of the public service
methodName - - the method call
args - - the arguments to the method as you woud call the method
Returns:
AccessStatus

setBeanFactory

public void setBeanFactory(org.springframework.beans.factory.BeanFactory beanFactory)
                    throws org.springframework.beans.BeansException
Specified by:
setBeanFactory in interface org.springframework.beans.factory.BeanFactoryAware
Throws:
org.springframework.beans.BeansException


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.