类 CmsChannelServiceImpl

  • 所有已实现的接口:
    cn.wizzer.app.cms.modules.services.CmsChannelService, cn.wizzer.framework.base.service.BaseService<cn.wizzer.app.cms.modules.models.Cms_channel>

    @IocBean(args="refer:dao")
    @Service(interfaceClass=cn.wizzer.app.cms.modules.services.CmsChannelService.class)
    @CacheDefaults(cacheName="cms_channel")
    public class CmsChannelServiceImpl
    extends cn.wizzer.framework.base.service.BaseServiceImpl<cn.wizzer.app.cms.modules.models.Cms_channel>
    implements cn.wizzer.app.cms.modules.services.CmsChannelService
    • 方法概要

      所有方法 实例方法 具体方法 
      修饰符和类型 方法 说明
      void clearCache()  
      void deleteAndChild​(cn.wizzer.app.cms.modules.models.Cms_channel channel)
      级联删除菜单
      cn.wizzer.app.cms.modules.models.Cms_channel getChannel​(String id, String code)  
      boolean hasChannel​(String code)  
      List<cn.wizzer.app.cms.modules.models.Cms_channel> listChannel​(String parentId, String parentCode)  
      void save​(cn.wizzer.app.cms.modules.models.Cms_channel channel, String pid)
      新增菜单
      • 从类继承的方法 cn.wizzer.framework.base.service.BaseServiceImpl

        clear, clear, clear, clear, count, count, count, count, count, data, data, data, data, data, delete, delete, delete, delete, delete, delete, delete, execute, exists, fastInsert, fetch, fetch, fetch, fetchLinks, fetchLinks, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getPageNumber, getPageSize, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
      • 从类继承的方法 org.nutz.service.EntityService

        _clearLinks, _delete, _deleteLinks, _deleteWith, _fastInsert, _fetch, _fetchLinks, _fetchLinks, _insert, _insert, _insert, _insertLinks, _insertRelation, _insertWith, _query, _query, _update, _update, _updateIgnoreNull, _updateLinks, _updateWith, create, deletex, each, each, func, func, getObject, getObject, insert, mirror, setEntityType, setExpert, updateRelation
      • 从类继承的方法 org.nutz.service.Service

        dao, setDao
      • 从接口继承的方法 cn.wizzer.framework.base.service.BaseService

        clear, clear, clear, clear, count, count, count, count, count, dao, data, data, data, data, data, delete, delete, delete, delete, delete, delete, delete, execute, exists, fastInsert, fetch, fetch, fetch, fetchLinks, fetchLinks, fetchx, getEntity, getEntityClass, getField, getField, getField, getField, getMap, getMaxId, getParentPath, getSubPath, insert, insert, insert, insertLinks, insertOrUpdate, insertOrUpdate, insertRelation, insertWith, list, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPage, listPageLinks, listPageLinks, query, query, query, query, query, query, query, query, query, update, update, update, updateAndIncrIfMatch, updateIgnoreNull, updateLinks, updateRelation, updateWith, updateWithVersion, updateWithVersion, vDelete, vDelete, vDelete, vDelete, vDelete
    • 构造器详细资料

      • CmsChannelServiceImpl

        public CmsChannelServiceImpl​(org.nutz.dao.Dao dao)
    • 方法详细资料

      • save

        @Aop("txREAD_COMMITTED")
        public void save​(cn.wizzer.app.cms.modules.models.Cms_channel channel,
                         String pid)
        新增菜单
        指定者:
        save 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService
        参数:
        channel -
        pid -
      • deleteAndChild

        @Aop("txREAD_COMMITTED")
        public void deleteAndChild​(cn.wizzer.app.cms.modules.models.Cms_channel channel)
        级联删除菜单
        指定者:
        deleteAndChild 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService
        参数:
        channel -
      • getChannel

        @CacheResult
        public cn.wizzer.app.cms.modules.models.Cms_channel getChannel​(String id,
                                                                       String code)
        指定者:
        getChannel 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService
      • hasChannel

        @CacheResult
        public boolean hasChannel​(String code)
        指定者:
        hasChannel 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService
      • listChannel

        @CacheResult
        public List<cn.wizzer.app.cms.modules.models.Cms_channel> listChannel​(String parentId,
                                                                              String parentCode)
        指定者:
        listChannel 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService
      • clearCache

        @CacheRemoveAll
        public void clearCache()
        指定者:
        clearCache 在接口中 cn.wizzer.app.cms.modules.services.CmsChannelService