FuncResourceAction

org.beangle.ems.portal.admin.action.security.FuncResourceAction
class FuncResourceAction extends RestfulAction[FuncResource], ExportSupport[FuncResource], DomainSupport

系统模块管理响应类

Attributes

Graph
Supertypes
trait ExportSupport[FuncResource]
class RestfulAction[FuncResource]
trait EntityAction[FuncResource]
trait EntitySupport[FuncResource]
class ActionSupport
trait Logging
trait ParamSupport
trait RouteSupport
trait MessageSupport
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def activate(): View

禁用或激活一个或多个模块

禁用或激活一个或多个模块

Attributes

override def getQueryBuilder: OqlBuilder[FuncResource]

Attributes

Definition Classes
EntityAction
override def info(id: String): View

Attributes

Definition Classes
RestfulAction
override def search(): View

Attributes

Definition Classes
RestfulAction

Inherited methods

final protected def attribute[T](name: String, clazz: Class[T]): T

Attributes

Inherited from:
ParamSupport
final protected def attribute(name: String): Any

Attributes

Inherited from:
ParamSupport
protected def configExport(context: ExportContext): Unit

Attributes

Inherited from:
ExportSupport
protected def convertId[ID](entityType: EntityType, id: String): ID

Attributes

Inherited from:
EntityAction
def edit(id: String): View

Attributes

Inherited from:
RestfulAction
def editNew(): View

Attributes

Inherited from:
RestfulAction
def exportData(): View

导出

导出

Attributes

Inherited from:
ExportSupport
final protected def forward(action: To, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def forward(action: To): View

Attributes

Inherited from:
RouteSupport
final protected def forward(view: String, message: String): PathView

Attributes

Inherited from:
RouteSupport
final protected def forward(view: String): PathView

Attributes

Inherited from:
RouteSupport
final protected def get[T](name: String, clazz: Class[T]): Option[T]

Attributes

Inherited from:
ParamSupport
final protected def get[T](paramName: String, defaultValue: T): T

Attributes

Inherited from:
ParamSupport
final protected def get(paramName: String): Option[String]

Attributes

Inherited from:
ParamSupport
final protected def getAll[T : ClassTag](paramName: String, clazz: Class[T]): Iterable[T]

Attributes

Inherited from:
ParamSupport
final protected def getAll(paramName: String): Iterable[Any]

Attributes

Inherited from:
ParamSupport
final protected def getBoolean(name: String, defaultValue: Boolean): Boolean

Attributes

Inherited from:
ParamSupport
final protected def getBoolean(name: String): Option[Boolean]

Attributes

Inherited from:
ParamSupport
final protected def getDate(name: String): Option[LocalDate]

Attributes

Inherited from:
ParamSupport
final protected def getDateTime(name: String): Option[LocalDateTime]

Attributes

Inherited from:
ParamSupport
protected def getEntity[E](entityClass: Class[E], simpleName: String): E

Attributes

Inherited from:
EntityAction
final protected def getFloat(name: String): Option[Float]

Attributes

Inherited from:
ParamSupport
def getId[E](name: String, clazz: Class[E]): Option[E]

Attributes

Inherited from:
ParamSupport
def getId(name: String): Option[String]

Attributes

Inherited from:
ParamSupport
def getIds[X](name: String, clazz: Class[X]): List[X]

Attributes

Inherited from:
ParamSupport
def getIds(name: String): List[String]

Attributes

Inherited from:
ParamSupport
final protected def getInstant(name: String): Option[Instant]

Attributes

Inherited from:
ParamSupport
final protected def getInt(name: String, defaultValue: Int): Int

Attributes

Inherited from:
ParamSupport
final protected def getInt(name: String): Option[Int]

Attributes

Inherited from:
ParamSupport
def getIntId(shortName: String): Int

Attributes

Inherited from:
ParamSupport
def getIntIds(shortName: String): List[Int]

Attributes

Inherited from:
ParamSupport
final protected def getLong(name: String): Option[Long]

Attributes

Inherited from:
ParamSupport
def getLongId(shortName: String): Long

Attributes

Inherited from:
ParamSupport
def getLongIds(shortName: String): List[Long]

Attributes

Inherited from:
ParamSupport
protected def getModel[E](entityType: EntityType, id: Any): E

Attributes

Inherited from:
EntityAction
protected def getModel(id: Any): FuncResource

Attributes

Inherited from:
EntityAction
protected def getModels[E](entityType: EntityType, ids: Iterable[_]): Seq[E]

Attributes

Inherited from:
EntityAction
final protected def getPageLimit: PageLimit

从request的参数或者cookie中(参数优先)取得分页信息

从request的参数或者cookie中(参数优先)取得分页信息

Attributes

Inherited from:
EntityAction
final protected def getShort(name: String): Option[Short]

Attributes

Inherited from:
ParamSupport
def index(): View

Attributes

Inherited from:
RestfulAction
final protected def populate[E <: Entity[_]](entity: E, params: Map[String, Object]): E

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](obj: E, simpleName: String): E

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](clazz: Class[E], simpleName: String): E

将request中的参数设置到clazz对应的bean。

将request中的参数设置到clazz对应的bean。

Attributes

Inherited from:
EntityAction
final protected def populate[E <: Entity[_]](clazz: Class[E]): E

Attributes

Inherited from:
EntityAction
final protected def populateConditions(builder: OqlBuilder[_], exclusiveAttrNames: String): Unit

Attributes

Inherited from:
EntityAction
final protected def populateConditions(builder: OqlBuilder[_]): Unit

Attributes

Inherited from:
EntityAction
protected def populateEntity[E](entityClass: Class[E], simpleEntityName: String): E

Attributes

Inherited from:
EntityAction
protected def populateEntity[E <: Entity[_]](entityType: EntityType, simpleEntityName: String): E

Attributes

Inherited from:
EntityAction
protected def populateEntity(): FuncResource

Attributes

Inherited from:
EntityAction
def publishUpdate(obj: AnyRef): Unit

Attributes

Inherited from:
DomainSupport
def publishUpdate(clazz: Class[_], filters: Map[String, String], comment: Option[String]): Unit

Attributes

Inherited from:
DomainSupport
final protected def put(key: String, value: Any): Unit

Attributes

Inherited from:
ParamSupport
protected def raw(data: Any): RawView

Attributes

Inherited from:
ActionSupport
final protected def redirect(action: To, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String, params: String, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String, message: String): View

Attributes

Inherited from:
RouteSupport
final protected def redirect(method: String): View

Attributes

Inherited from:
RouteSupport
def remove(): View

Attributes

Inherited from:
RestfulAction
protected def remove[E](obj: E): Unit

Attributes

Inherited from:
EntityAction
protected def remove[E](list: Seq[E]): Unit

Attributes

Inherited from:
EntityAction
def save(): View

Attributes

Inherited from:
RestfulAction
protected def saveOrUpdate[E](obj: E): Unit

Attributes

Inherited from:
EntityAction
protected def saveOrUpdate[E](list: Iterable[E]): Unit

Attributes

Inherited from:
EntityAction
final protected def to(uri: String): To

Attributes

Inherited from:
RouteSupport
final protected def to(uri: String, params: String): ToURI

Attributes

Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String, params: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(clazz: Class[_], method: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(obj: Object, method: String, params: String): ToClass

Attributes

Inherited from:
RouteSupport
final protected def to(obj: Object, method: String): ToClass

Attributes

Inherited from:
RouteSupport
def update(id: String): View

Attributes

Inherited from:
RestfulAction

Concrete fields

var funcPermissionService: FuncPermissionService

Inherited fields

var appService: AppService

Attributes

Inherited from:
DomainSupport
var databus: DataEventBus

Attributes

Inherited from:
DomainSupport
var domainService: DomainService

Attributes

Inherited from:
DomainSupport
val entityClass: Class[FuncResource]

Attributes

Inherited from:
EntitySupport
var entityDao: EntityDao

Attributes

Inherited from:
RestfulAction
protected val logger: Logger

Attributes

Inherited from:
Logging