lumis.portal.serialization.operation
Interface IConfigKeyChecker

Package class diagram package IConfigKeyChecker
All Known Subinterfaces:
IAclManager, IChannelAclManager, IChannelManager, IChannelManagerSPI, IGenericAclManager, IGroupAclManager, IPageAclManager, IPageManager, IPageTemplateAclManager, IPortalAclManager, IPrincipalManager, IServiceAclManager, IServiceInstanceAclManager, IServiceInstanceManager, IServiceInstanceManagerSPI, IServiceInterfaceManager, IServiceManager
All Known Implementing Classes:
AclManager, ChannelAclManager, ChannelManager, GenericAclManager, GroupAclManager, PageAclManager, PageManager, PageTemplateAclManager, PortalAclManager, PrincipalManager, ServiceAclManager, ServiceInstanceAclManager, ServiceInstanceManager, ServiceInterfaceManager, ServiceManager

public interface IConfigKeyChecker

Checks if a foreign key matches an already persisted object

Since:
4.0.9

Method Summary
 boolean keyExists(SessionConfig sessionConfig, Object configKey, Object config, ITransaction transaction)
          Checks if configId matches an already persisted object
 

Method Detail

keyExists

boolean keyExists(SessionConfig sessionConfig,
                  Object configKey,
                  Object config,
                  ITransaction transaction)
Checks if configId matches an already persisted object

Parameters:
sessionConfig -
configKey -
config - Optional, allows a checker to read aditional fields to check composed keys
transaction -
Returns:
true if configId matches an already persisted object


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