Class MutableAclClassServiceImpl

  • All Implemented Interfaces:
    org.molgenis.security.acl.AclClassService, org.molgenis.security.acl.MutableAclClassService

    public class MutableAclClassServiceImpl
    extends java.lang.Object
    implements org.molgenis.security.acl.MutableAclClassService
    See Also:
    JdbcMutableAclService
    • Constructor Summary

      Constructors 
      Constructor Description
      MutableAclClassServiceImpl​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate, org.springframework.security.acls.model.AclCache aclCache)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearCache()  
      void createAclClass​(java.lang.String type, java.lang.Class<?> idType)  
      void deleteAclClass​(java.lang.String type)  
      java.util.Collection<java.lang.String> getAclClassTypes()  
      boolean hasAclClass​(java.lang.String type)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MutableAclClassServiceImpl

        public MutableAclClassServiceImpl​(org.springframework.jdbc.core.JdbcTemplate jdbcTemplate,
                                          org.springframework.security.acls.model.AclCache aclCache)
    • Method Detail

      • createAclClass

        @Transactional
        public void createAclClass​(java.lang.String type,
                                   java.lang.Class<?> idType)
        Specified by:
        createAclClass in interface org.molgenis.security.acl.MutableAclClassService
      • deleteAclClass

        @Transactional
        public void deleteAclClass​(java.lang.String type)
        Specified by:
        deleteAclClass in interface org.molgenis.security.acl.MutableAclClassService
      • clearCache

        public void clearCache()
        Specified by:
        clearCache in interface org.molgenis.security.acl.MutableAclClassService
      • hasAclClass

        public boolean hasAclClass​(java.lang.String type)
        Specified by:
        hasAclClass in interface org.molgenis.security.acl.AclClassService
      • getAclClassTypes

        public java.util.Collection<java.lang.String> getAclClassTypes()
        Specified by:
        getAclClassTypes in interface org.molgenis.security.acl.AclClassService