Class EnterpriseUserAccessorImpl

  • All Implemented Interfaces:
    step.core.access.UserAccessor, step.core.accessors.Accessor<step.core.access.User>

    public class EnterpriseUserAccessorImpl
    extends step.core.access.UserAccessorImpl
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected step.core.GlobalContext context  
      protected StepLicenseManager licenseManager  
      • Fields inherited from class step.core.accessors.AbstractAccessor

        collectionDriver
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void remove​(java.lang.String username)  
      void save​(java.lang.Iterable<step.core.access.User> entities)  
      step.core.access.User save​(step.core.access.User entity)  
      • Methods inherited from class step.core.access.UserAccessorImpl

        encryptPwd, getAllUsers, getByUsername
      • Methods inherited from class step.core.accessors.AbstractAccessor

        createOrUpdateCompoundIndex, createOrUpdateIndex, findByAttributes, findByAttributes, findManyByAttributes, findManyByAttributes, get, get, getAll, getCollectionDriver, getRange, remove, stream
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface step.core.accessors.Accessor

        findByAttributes, findByAttributes, findManyByAttributes, findManyByAttributes, get, get, getAll, getRange, remove
    • Field Detail

      • context

        protected step.core.GlobalContext context
    • Constructor Detail

      • EnterpriseUserAccessorImpl

        public EnterpriseUserAccessorImpl​(step.core.GlobalContext context)
    • Method Detail

      • save

        public step.core.access.User save​(step.core.access.User entity)
        Specified by:
        save in interface step.core.accessors.Accessor<step.core.access.User>
        Overrides:
        save in class step.core.accessors.AbstractAccessor<step.core.access.User>
      • save

        public void save​(java.lang.Iterable<step.core.access.User> entities)
        Specified by:
        save in interface step.core.accessors.Accessor<step.core.access.User>
        Overrides:
        save in class step.core.accessors.AbstractAccessor<step.core.access.User>
      • remove

        public void remove​(java.lang.String username)
        Specified by:
        remove in interface step.core.access.UserAccessor
        Overrides:
        remove in class step.core.access.UserAccessorImpl