UserServiceImpl

org.beangle.ems.core.user.service.impl.UserServiceImpl
class UserServiceImpl(val entityDao: EntityDao) extends UserService, Initializing

Attributes

Graph
Supertypes
trait Initializing
trait UserService
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def create(creator: User, user: User): Unit
override def enable(manager: User, userIds: Iterable[Long], enabled: Boolean): Int

Attributes

Definition Classes
def get(code: String): Option[User]
def get(id: Long): User
override def getAccount(code: String): Option[DefaultAccount]

Attributes

Definition Classes
override def getActivePassword(code: String): Option[String]

Attributes

Definition Classes
override def getCategories(): Seq[Category]

Attributes

Definition Classes
def getIgnoreCase(code: String): Option[User]
override def getPasswordAge(code: String): Option[CredentialAge]

Attributes

Definition Classes
def getRoles(user: User, ship: MemberShip): Seq[RoleMember]
override def init(): Unit

do initialization.

do initialization.

Attributes

Definition Classes
Initializing
def isManagedBy(manager: User, user: User): Boolean
override def isRoot(user: User, appName: String): Boolean

Attributes

Definition Classes
def remove(manager: User, user: User): Unit
override def updatePassword(code: String, rawPassword: String): Unit

Attributes

Definition Classes