类 OrganizationModule

java.lang.Object
cool.scx.core.ScxModule
cool.scx.ext.organization.OrganizationModule

public class OrganizationModule extends cool.scx.core.ScxModule

OrganizationModule class.

版本:
1.11.8
作者:
scx567888
  • 构造器详细资料

    • OrganizationModule

      public OrganizationModule()
  • 方法详细资料

    • getUserServiceClass

      public Class<? extends BaseUserService<?>> getUserServiceClass()

      Getter for the field userServiceClass.

      返回:
      a Class object
    • setUserServiceClass

      public OrganizationModule setUserServiceClass(Class<? extends BaseUserService<?>> userServiceClass)

      Setter for the field userServiceClass.

      参数:
      userServiceClass - a Class object
      返回:
      a OrganizationModule object
    • getDeptServiceClass

      public Class<? extends BaseDeptService<?>> getDeptServiceClass()

      Getter for the field deptServiceClass.

      返回:
      a Class object
    • setDeptServiceClass

      public OrganizationModule setDeptServiceClass(Class<? extends BaseDeptService<?>> deptServiceClass)

      Setter for the field deptServiceClass.

      参数:
      deptServiceClass - a Class object
      返回:
      a OrganizationModule object
    • getRoleServiceClass

      public Class<? extends BaseRoleService<?>> getRoleServiceClass()

      Getter for the field roleServiceClass.

      返回:
      a Class object
    • setRoleServiceClass

      public OrganizationModule setRoleServiceClass(Class<? extends BaseRoleService<?>> roleServiceClass)

      Setter for the field roleServiceClass.

      参数:
      roleServiceClass - a Class object
      返回:
      a OrganizationModule object
    • enableDefaultUser

      public boolean enableDefaultUser()

      enableDefaultUser.

      返回:
      a boolean
    • setEnableDefaultUser

      public OrganizationModule setEnableDefaultUser(boolean enableDefaultUser)

      Setter for the field enableDefaultUser.

      参数:
      enableDefaultUser - a boolean
      返回:
      a OrganizationModule object
    • enableDefaultDept

      public boolean enableDefaultDept()

      enableDefaultDept.

      返回:
      a boolean
    • setEnableDefaultDept

      public OrganizationModule setEnableDefaultDept(boolean enableDefaultDept)

      Setter for the field enableDefaultDept.

      参数:
      enableDefaultDept - a boolean
      返回:
      a OrganizationModule object
    • enableDefaultRole

      public boolean enableDefaultRole()

      enableDefaultRole.

      返回:
      a boolean
    • setEnableDefaultRole

      public OrganizationModule setEnableDefaultRole(boolean enableDefaultRole)

      Setter for the field enableDefaultRole.

      参数:
      enableDefaultRole - a boolean
      返回:
      a OrganizationModule object
    • enableDefaultAuthApi

      public boolean enableDefaultAuthApi()

      enableDefaultAuthApi.

      返回:
      a boolean
    • setEnableDefaultAuthApi

      public OrganizationModule setEnableDefaultAuthApi(boolean enableDefaultAuthApi)

      Setter for the field enableDefaultAuthApi.

      参数:
      enableDefaultAuthApi - a boolean
      返回:
      a OrganizationModule object
    • start

      public void start()
      覆盖:
      start 在类中 cool.scx.core.ScxModule
    • scxMappingClassList

      public List<Class<?>> scxMappingClassList()
      覆盖:
      scxMappingClassList 在类中 cool.scx.core.ScxModule
    • scxBaseModelClassList

      public List<Class<? extends cool.scx.core.base.BaseModel>> scxBaseModelClassList()
      覆盖:
      scxBaseModelClassList 在类中 cool.scx.core.ScxModule
    • scxBaseModelServiceClassList

      public List<Class<? extends cool.scx.core.base.BaseModelService<?>>> scxBaseModelServiceClassList()
      覆盖:
      scxBaseModelServiceClassList 在类中 cool.scx.core.ScxModule
    • scxBeanClassList

      public List<Class<?>> scxBeanClassList()
      覆盖:
      scxBeanClassList 在类中 cool.scx.core.ScxModule
    • stop

      public void stop()
      覆盖:
      stop 在类中 cool.scx.core.ScxModule
    • name

      public String name()
      覆盖:
      name 在类中 cool.scx.core.ScxModule