Interface AdminHandler

All Known Implementing Classes:
AdminHandlerImpl

public interface AdminHandler
  • Method Details

    • getProperties

      net.ideahut.springboot.admin.AdminProperties getProperties()
    • getRedirect

      String getRedirect(jakarta.servlet.http.HttpServletRequest request)
    • crud

      net.ideahut.springboot.crud.CrudResult crud(CrudAction action, byte[] data)
    • info

      net.ideahut.springboot.admin.AdminInfo info()
    • grid

      com.fasterxml.jackson.databind.node.ObjectNode grid(String parent, String name)
    • reload

      Set<String> reload()
    • reload

      boolean reload(String name) throws Exception
      Throws:
      Exception
    • cacheSingleInfos

      Collection<net.ideahut.springboot.cache.CacheInfo> cacheSingleInfos()
    • cacheGroupInfo

      net.ideahut.springboot.cache.CacheInfo cacheGroupInfo(String name)
    • cacheKeys

      net.ideahut.springboot.object.Page cacheKeys(net.ideahut.springboot.cache.CacheInfo info, Integer index, Integer size)
    • cacheDeleteKeys

      void cacheDeleteKeys(net.ideahut.springboot.cache.CacheInfo info, Collection<String> keys)
    • cacheClear

      void cacheClear(net.ideahut.springboot.cache.CacheInfo info)
    • redisInfos

      Collection<net.ideahut.springboot.redis.RedisInfo> redisInfos()
    • redisPreFlushDb

      String redisPreFlushDb(String name)
    • redisFlushDb

      void redisFlushDb(String name, String code)
    • redisPreFlushAll

      String redisPreFlushAll(String name)
    • redisFlushAll

      void redisFlushAll(String name, String code)
    • redisProperties

      Properties redisProperties(String name)
    • auditInfo

      net.ideahut.springboot.audit.AuditAccessible.AuditMember auditInfo(String handler, String manager, String type)
    • auditList

      net.ideahut.springboot.object.Page auditList(String handler, byte[] data)
    • managerInfo

      net.ideahut.springboot.admin.AdminTrxManagerInfo managerInfo(String managerName)
    • managerEntities

      net.ideahut.springboot.object.Page managerEntities(String managerName, Integer index, Integer size, String order)
    • managerEntity

      net.ideahut.springboot.admin.AdminTrxManagerInfo.Entity managerEntity(String managerName, String entityClass)
    • entityReplica

      List<String> entityReplica(String managerName, String entityClass, Integer numReplica)
    • entityGrid

      String entityGrid(String managerName, String entityClass) throws Exception
      Throws:
      Exception
    • schedulerPackages

      Set<String> schedulerPackages(String name)
    • schedulerGroups

      List<net.ideahut.springboot.job.JobGroupDto> schedulerGroups(String name, Boolean isActive) throws Exception
      Throws:
      Exception
    • schedulerTriggers

      List<net.ideahut.springboot.job.JobGroupDto> schedulerTriggers(String name, Boolean isActive, Collection<String> groupIds) throws Exception
      Throws:
      Exception
    • schedulerStart

      boolean schedulerStart(String name) throws Exception
      Throws:
      Exception
    • schedulerStop

      boolean schedulerStop(String name) throws Exception
      Throws:
      Exception
    • schedulerRunning

      boolean schedulerRunning(String name) throws Exception
      Throws:
      Exception
    • schedulerMetadata

      net.ideahut.springboot.object.MapStringObject schedulerMetadata(String name) throws Exception
      Throws:
      Exception
    • schedulerPause

      net.ideahut.springboot.job.JobTriggerDto schedulerPause(String name, String triggerId) throws Exception
      Throws:
      Exception
    • schedulerResume

      net.ideahut.springboot.job.JobTriggerDto schedulerResume(String name, String triggerId) throws Exception
      Throws:
      Exception
    • schedulerTrigger

      net.ideahut.springboot.job.JobTriggerDto schedulerTrigger(String name, String triggerId) throws Exception
      Throws:
      Exception
    • schedulerDelete

      net.ideahut.springboot.job.JobTriggerDto schedulerDelete(String name, String triggerId) throws Exception
      Throws:
      Exception
    • schedulerAdd

      net.ideahut.springboot.job.JobTriggerDto schedulerAdd(String name, String triggerId) throws Exception
      Throws:
      Exception