MCPcopy Create free account

hub / github.com/XiaoMi/shepher / types & classes

Types & classes95 in github.com/XiaoMi/shepher

EnumAction
Created by banchuanyu on 16-6-12.
shepher-common/src/main/java/com/xiaomi/shepher/common/Action.java:22
ClassAuthStrategy
Created by weichuyang on 16-7-14.
shepher-web/src/main/java/com/xiaomi/shepher/util/AuthStrategy.java:41
ClassAuthorizationInterceptor
The {@link AuthorizationInterceptor} checks user's authorization. Created by weichuyang on 16-7-14.
shepher-web/src/main/java/com/xiaomi/shepher/interceptor/AuthorizationInterceptor.java:34
ClassBaseTest
Base test of this project. Load table and data from directory resources/h2database. Created by weichuyang on 16-8-8.
shepher-service/src/test/java/com/xiaomi/shepher/BaseTest.java:31
ClassCluster
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/Cluster.java:24
ClassClusterAdminBiz
Created by zhangpeng on 16-11-7.
shepher-service/src/main/java/com/xiaomi/shepher/biz/ClusterAdminBiz.java:35
ClassClusterAdminController
The {@link ClusterAdminController} is entrance of clusters management, mapped to freemarker in directory templates/admin. Created by zhangpeng on 16-
shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterAdminController.java:38
InterfaceClusterAdminMapper
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/dao/ClusterAdminMapper.java:32
ClassClusterAdminMapperTest
Created by zhangpeng on 16-11-3.
shepher-service/src/test/java/com/xiaomi/shepher/dao/ClusterAdminMapperTest.java:32
ClassClusterAdminService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/ClusterAdminService.java:33
ClassClusterAdminServiceTest
ClusterAdminService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/ClusterAdminServiceTest.java:39
ClassClusterController
The {@link ClusterController} is entrance of cluster list, mapped to freemarker in directory templates/cluster. Created by zhangpeng on 16-11-03.
shepher-web/src/main/java/com/xiaomi/shepher/controller/ClusterController.java:31
ClassClusterLoadSchedule
Cluster config load schedule.
shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java:57
ClassClusterUtil
Created by banchuanyu on 16-5-31.
shepher-service/src/main/java/com/xiaomi/shepher/util/ClusterUtil.java:35
ClassCustomMailSender
Created by banchuanyu on 16-8-2.
shepher-service/src/main/java/com/xiaomi/shepher/common/CustomMailSender.java:28
ClassDaoValidator
Created by zhangpeng on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/common/DaoValidator.java:25
EnumExceptionEnum
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:137
ClassGeneralMailSender
Created by zhangpeng on 16-11-11.
shepher-service/src/main/java/com/xiaomi/shepher/common/GeneralMailSender.java:31
ClassIndexController
The {@link IndexController} is entrance of basic module, such as logouts. Created by weichuyang on 16-8-1.
shepher-web/src/main/java/com/xiaomi/shepher/controller/IndexController.java:40
ClassIpPathFilter
Created by banchuanyu on 16-8-15.
shepher-common/src/main/java/com/xiaomi/shepher/util/IpPathFilter.java:30
EnumJurisdiction
Created by weichuyang on 16-7-27.
shepher-common/src/main/java/com/xiaomi/shepher/common/Jurisdiction.java:22
ClassLoginRequiredInterceptor
The {@link LoginRequiredInterceptor} checks login status of user. Created by banchuanyu on 16-7-21.
shepher-web/src/main/java/com/xiaomi/shepher/interceptor/LoginRequiredInterceptor.java:35
InterfaceMailSender
Created by banchuanyu on 16-8-2.
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSender.java:24
ClassMailSenderAbstract
Created by zhangpeng on 16-11-15.
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderAbstract.java:28
ClassMailSenderFactory
Created by banchuanyu on 16-11-15.
shepher-service/src/main/java/com/xiaomi/shepher/common/MailSenderFactory.java:28
ClassMybatisExtendedLanguageDriver
Created by banchuanyu on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/dao/mybatis/MybatisExtendedLanguageDriver.java:29
ClassNavInterceptor
The {@link NavInterceptor} inject basic data to nav bar. Created by weichuyang on 16-7-8.
shepher-web/src/main/java/com/xiaomi/shepher/interceptor/NavInterceptor.java:37
ClassNeedReview
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/NeedReview.java:24
ClassNodeBiz
Created by banchuanyu on 16-8-9.
shepher-service/src/main/java/com/xiaomi/shepher/biz/NodeBiz.java:29
ClassNodeController
The {@link NodeController} is entrance of node module, mapped to freemarker in directory templates/cluster. Created by zhangpeng on 16-11-04.
shepher-web/src/main/java/com/xiaomi/shepher/controller/NodeController.java:57
ClassNodeDAO
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/dao/NodeDAO.java:38
ClassNodeService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/NodeService.java:43
ClassNodeServiceTest
NodeService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/NodeServiceTest.java:46
ClassParamUtils
Created by banchuanyu on 16-10-10.
shepher-common/src/main/java/com/xiaomi/shepher/util/ParamUtils.java:27
ClassParentPathParser
Created by banchuanyu on 16-8-5.
shepher-common/src/main/java/com/xiaomi/shepher/util/ParentPathParser.java:28
ClassPassportInterceptor
The {@link PassportInterceptor} read user's data and inject it to {@link UserHolder}. Created by banchuanyu on 16-7-21.
shepher-web/src/main/java/com/xiaomi/shepher/interceptor/PassportInterceptor.java:45
ClassPermission
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/Permission.java:24
ClassPermissionBiz
Created by banchuanyu on 16-8-10.
shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionBiz.java:32
ClassPermissionController
The {@link PermissionController} is entrance of permission management, mapped to freemarker in directory templates/permission. Created by weichuyang
shepher-web/src/main/java/com/xiaomi/shepher/controller/PermissionController.java:43
InterfacePermissionMapper
Created by banchuanyu on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionMapper.java:28
ClassPermissionMapperTest
Created by banchuanyu on 16-11-3.
shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionMapperTest.java:30
ClassPermissionService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/PermissionService.java:38
ClassPermissionServiceTest
PermissionService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/PermissionServiceTest.java:37
ClassPermissionTeam
Created by weichuyang on 16-7-11.
shepher-model/src/main/java/com/xiaomi/shepher/model/PermissionTeam.java:26
ClassPermissionTeamBiz
Created by banchuanyu on 16-8-9.
shepher-service/src/main/java/com/xiaomi/shepher/biz/PermissionTeamBiz.java:35
InterfacePermissionTeamMapper
Created by banchuanyu on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/dao/PermissionTeamMapper.java:33
ClassPermissionTeamMapperTest
Created by weichuyang on 16-8-10.
shepher-service/src/test/java/com/xiaomi/shepher/dao/PermissionTeamMapperTest.java:34
ClassReviewBiz
Created by banchuanyu on 16-11-4.
shepher-service/src/main/java/com/xiaomi/shepher/biz/ReviewBiz.java:36
ClassReviewController
The {@link ReviewController} is entrance of review module, mapped to freemarker in directory templates/review. Created by zhangpeng on 16-11-04.
shepher-web/src/main/java/com/xiaomi/shepher/controller/ReviewController.java:53
InterfaceReviewMapper
Created by banchuanyu on 16-11-4.
shepher-service/src/main/java/com/xiaomi/shepher/dao/ReviewMapper.java:30
ClassReviewMapperTest
Created by banchuanyu on 16-8-6.
shepher-service/src/test/java/com/xiaomi/shepher/dao/ReviewMapperTest.java:32
ClassReviewRequest
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/ReviewRequest.java:24
ClassReviewService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/ReviewService.java:47
ClassReviewServiceTest
ReviewService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/ReviewServiceTest.java:52
EnumReviewStatus
Created by banchuanyu on 16-7-28.
shepher-common/src/main/java/com/xiaomi/shepher/common/ReviewStatus.java:22
ClassReviewUtil
Created by banchuanyu on 16-6-14.
shepher-service/src/main/java/com/xiaomi/shepher/util/ReviewUtil.java:28
EnumRole
Created by weichuyang on 16-7-8.
shepher-common/src/main/java/com/xiaomi/shepher/common/Role.java:25
ClassServletInitializer
Created by zhangpeng on 16-11-15.
shepher-web/src/main/java/com/xiaomi/shepher/ServletInitializer.java:26
ClassShepherApplication
Created by zhangpeng on 16-11-15.
shepher-web/src/main/java/com/xiaomi/shepher/ShepherApplication.java:31
ClassShepherApplicationTests
shepher-service/src/test/java/com/xiaomi/shepher/ShepherApplicationTests.java:24
InterfaceShepherConstants
Created by zhangpeng on 16-11-2.
shepher-common/src/main/java/com/xiaomi/shepher/util/ShepherConstants.java:22
ClassShepherException
Created by weichuyang on 16-7-14.
shepher-service/src/main/java/com/xiaomi/shepher/exception/ShepherException.java:22
ClassShepherExceptionHandler
The {@link ShepherExceptionHandler} is a general exception handler of this project. Created by weichuyang on 16-8-4.
shepher-web/src/main/java/com/xiaomi/shepher/controller/ShepherExceptionHandler.java:38
ClassSnapshot
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/Snapshot.java:27
ClassSnapshotBiz
Created by banchuanyu on 16-8-8.
shepher-service/src/main/java/com/xiaomi/shepher/biz/SnapshotBiz.java:40
InterfaceSnapshotMapper
Created by banchuanyu on 16-11-4.
shepher-service/src/main/java/com/xiaomi/shepher/dao/SnapshotMapper.java:33
ClassSnapshotMapperTest
Created by banchuanyu on 16-8-6.
shepher-service/src/test/java/com/xiaomi/shepher/dao/SnapshotMapperTest.java:37
ClassSnapshotService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/SnapshotService.java:30
ClassSnapshotServiceTest
SnapshotService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/SnapshotServiceTest.java:36
EnumStatus
Created by weichuyang on 16-7-8.
shepher-common/src/main/java/com/xiaomi/shepher/common/Status.java:25
ClassStringSerializer
Created by zhangpeng on 16-11-15.
shepher-service/src/main/java/com/xiaomi/shepher/util/StringSerializer.java:27
ClassTeam
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/Team.java:24
ClassTeamBiz
Created by banchuanyu on 16-8-9.
shepher-service/src/main/java/com/xiaomi/shepher/biz/TeamBiz.java:47
ClassTeamController
The {@link TeamController} is entrance of team module, mapped to freemarker in directory templates/team. Created by weichuyang on 16-7-8.
shepher-web/src/main/java/com/xiaomi/shepher/controller/TeamController.java:52
InterfaceTeamMapper
Created by banchuanyu on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/dao/TeamMapper.java:29
ClassTeamMapperTest
Created by weichuyang on 16-8-10.
shepher-service/src/test/java/com/xiaomi/shepher/dao/TeamMapperTest.java:30
ClassTeamService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/TeamService.java:46
ClassTeamServiceTest
TeamService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/TeamServiceTest.java:40
ClassTestContextConfiguration
Created by banchuanyu on 16-11-15.
shepher-service/src/test/java/com/xiaomi/shepher/TestContextConfiguration.java:27
ClassUser
Created by banchuanyu on 16-5-19.
shepher-model/src/main/java/com/xiaomi/shepher/model/User.java:24
ClassUserBiz
Created by banchuanyu on 16-8-9.
shepher-service/src/main/java/com/xiaomi/shepher/biz/UserBiz.java:39
InterfaceUserHolder
Created by banchuanyu on 16-7-21.
shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolder.java:24
ClassUserHolderImpl
Created by banchuanyu on 16-7-21.
shepher-service/src/main/java/com/xiaomi/shepher/common/UserHolderImpl.java:25
InterfaceUserMapper
Created by banchuanyu on 16-11-2.
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserMapper.java:33
ClassUserMapperTest
Created by banchuanyu on 16-8-6.
shepher-service/src/test/java/com/xiaomi/shepher/dao/UserMapperTest.java:36
ClassUserService
Created by banchuanyu on 15-8-25.
shepher-service/src/main/java/com/xiaomi/shepher/service/UserService.java:33
ClassUserServiceTest
UserService Tester. Created by banchuanyu on 16-11-18.
shepher-service/src/test/java/com/xiaomi/shepher/service/UserServiceTest.java:40
ClassUserTeam
Created by weichuyang on 16-7-5.
shepher-model/src/main/java/com/xiaomi/shepher/model/UserTeam.java:27
ClassUserTeamBiz
Created by banchuanyu on 16-8-9.
shepher-service/src/main/java/com/xiaomi/shepher/biz/UserTeamBiz.java:34
InterfaceUserTeamMapper
Created by banchuanyu on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/dao/UserTeamMapper.java:31
ClassUserTeamMapperTest
Created by weichuyang on 16-8-10.
shepher-service/src/test/java/com/xiaomi/shepher/dao/UserTeamMapperTest.java:34
ClassWebConfiguration
Registers all interceptors to {@link InterceptorRegistry}. Created by weichuyang on 16-7-4.
shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebConfiguration.java:33
ClassWebSecurityConfig
Configures login filters of CAS and LDAP. Created by zhangpeng on 16-11-15.
shepher-web/src/main/java/com/xiaomi/shepher/configuration/WebSecurityConfig.java:22
ClassZkClientFactory
Apache common pool zkClientFactory.
shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java:68
ClassZkPool
Created by zhangpeng on 16-11-3.
shepher-service/src/main/java/com/xiaomi/shepher/util/ZkPool.java:34