org.pentaho.platform.engine.services.metadata.cwm
Class SecurityAwareCwmSchemaFactory

java.lang.Object
  extended by CwmSchemaFactory
      extended by org.pentaho.platform.engine.services.metadata.cwm.PlatformCWMSchemaFactory
          extended by org.pentaho.platform.engine.services.metadata.cwm.SecurityAwareCwmSchemaFactory
All Implemented Interfaces:
IPentahoInitializer

Deprecated.

public class SecurityAwareCwmSchemaFactory
extends PlatformCWMSchemaFactory
implements IPentahoInitializer

This class is no longer used, it has been replaced with MetadataDomainRepository.


Field Summary
static int[] AccessTypeMap
          Deprecated.  
 
Constructor Summary
SecurityAwareCwmSchemaFactory()
          Deprecated.  
 
Method Summary
 String generateRowLevelSecurityConstraint(BusinessModel businessModel)
          Deprecated.  
 IPentahoSession getSession()
          Deprecated.  
 boolean hasAccess(int accessType, ConceptUtilityInterface aclHolder)
          Deprecated.  
 void init(IPentahoSession inSession)
          Deprecated. Simplifier for initialization of objects from the PentahoSystem object
 void setSession(IPentahoSession value)
          Deprecated.  
 
Methods inherited from class org.pentaho.platform.engine.services.metadata.cwm.PlatformCWMSchemaFactory
getSecurityService
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

AccessTypeMap

public static final int[] AccessTypeMap
Deprecated. 
Constructor Detail

SecurityAwareCwmSchemaFactory

public SecurityAwareCwmSchemaFactory()
Deprecated. 
Method Detail

init

public void init(IPentahoSession inSession)
Deprecated. 
Description copied from interface: IPentahoInitializer
Simplifier for initialization of objects from the PentahoSystem object

Specified by:
init in interface IPentahoInitializer

setSession

public void setSession(IPentahoSession value)
Deprecated. 

getSession

public IPentahoSession getSession()
Deprecated. 

hasAccess

public boolean hasAccess(int accessType,
                         ConceptUtilityInterface aclHolder)
Deprecated. 

generateRowLevelSecurityConstraint

public String generateRowLevelSecurityConstraint(BusinessModel businessModel)
Deprecated.