@grails.gorm.transactions.Transactional(readOnly: true) @groovy.util.logging.Slf4j @groovy.transform.CompileStatic class DomainMetaController extends java.lang.Object
Type | Name and description |
---|---|
AuthorityService |
authorityService |
CustomiseEngineService |
customiseEngineService |
DomainClassService |
domainClassService |
DomainClientService |
domainClientService |
DomainMetaService |
domainMetaService |
DynamicFormDataService |
dynamicFormDataService |
DynamicFormGroupDataService |
dynamicFormGroupDataService |
DynamicMenuDataService |
dynamicMenuDataService |
grails.core.GrailsApplication |
grailsApplication |
OrganizationDataService |
organizationDataService |
OrganizationService |
organizationService |
RequestMapDataService |
requestMapDataService |
static java.lang.Object |
responseFormats |
grails.plugin.springsecurity.SpringSecurityService |
springSecurityService |
UserService |
userService |
Constructor and description |
---|
DomainMetaController
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.lang.Object |
get(java.lang.String domainName, java.lang.String formId) Get meta data for a domain, the pass in domainName is a short name without package |
|
java.util.Map<java.lang.String, java.lang.Object> |
getBuildInFieldProperties(DynamicFormField field) 如果一个字段是 Stampable 的四个字段之一, 那么返回一个 Map, 包含这个字段的元数据 否则返回空 Map |
|
java.lang.Object |
getFormById(java.lang.Long formId) 获取某个 form 的 extInfo 信息 |
|
java.lang.Object |
getFormByName(java.lang.String domainName, java.lang.String formName) 获取某类型的 form 的 id 和 extInfo 信息 |
|
java.lang.Object |
getFormByType(java.lang.String domainName, java.lang.String formType) 获取某类型的 form 的 id 和 extInfo 信息 |
|
java.lang.Object |
getFormFieldGroups(java.lang.String formId, java.lang.String objectId) 获取某 form 中的字段分组信息 |
|
java.util.Map<java.lang.String, java.io.Serializable> |
getFormMeta(DynamicForm form, java.lang.String domainName) |
|
java.util.List<DynamicMenu> |
getMenusOfOrganization(Organization organization, DynamicMenu parent) |
|
java.util.List |
getSubMenuOfParent(DynamicMenu parent) |
|
java.lang.Object |
list() Get a list of all the domains in the system, |
|
java.lang.Object |
subMenus(long menuId) |
|
java.lang.Object |
topMenus() |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#getClass(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#hashCode(), java.lang.Object#equals(java.lang.Object), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#notify() |
Get meta data for a domain, the pass in domainName is a short name without package
domainName
- name of the domain class, start with upper case letter如果一个字段是 Stampable 的四个字段之一, 那么返回一个 Map, 包含这个字段的元数据 否则返回空 Map
field
- Form 中定义的字段获取某个 form 的 extInfo 信息
获取某类型的 form 的 id 和 extInfo 信息
domainName
- domain名称formType
- form的类型,为 FormType 枚举所定义获取某类型的 form 的 id 和 extInfo 信息
domainName
- domain名称formType
- form的类型,为 FormType 枚举所定义获取某 form 中的字段分组信息
formId
- formIdGet a list of all the domains in the system,
Groovy Documentation