lumis.service.pagepersonalization.doui.serviceinterfaceinstance
Class PagePersonalizationInterfaceInstanceOwner

Package class diagram package PagePersonalizationInterfaceInstanceOwner
java.lang.Object
  extended by lumis.service.pagepersonalization.doui.serviceinterfaceinstance.PagePersonalizationInterfaceInstanceOwner
All Implemented Interfaces:
IServiceInterfaceInstanceOwner

public class PagePersonalizationInterfaceInstanceOwner
extends Object
implements IServiceInterfaceInstanceOwner

Since:
6.0.0

Constructor Summary
PagePersonalizationInterfaceInstanceOwner()
           
 
Method Summary
 boolean checkPermission(SessionConfig sessionConfig, ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig, ServiceInterfaceInstancePermission permission)
          Checks the user permission based on the owner rules.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PagePersonalizationInterfaceInstanceOwner

public PagePersonalizationInterfaceInstanceOwner()
Method Detail

checkPermission

public boolean checkPermission(SessionConfig sessionConfig,
                               ServiceInterfaceInstanceConfig serviceInterfaceInstanceConfig,
                               ServiceInterfaceInstancePermission permission)
                        throws PortalException
Description copied from interface: IServiceInterfaceInstanceOwner
Checks the user permission based on the owner rules. Must return true if user has access to continue current operation or false otherwise.

Specified by:
checkPermission in interface IServiceInterfaceInstanceOwner
Parameters:
sessionConfig - the user session config.
serviceInterfaceInstanceConfig - the service interface instance in which current operation is acting.
permission - the permission to be checked.
Returns:
a boolean indicating if user has access to complete current action.
Throws:
PortalException
See Also:
ServiceInterfaceInstancePermission


Lumisportal  6.2.0.120405 - Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.