SYMBOL INDEX (2686 symbols across 553 files) FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/api/ElasticJob.java type ElasticJob (line 23) | public interface ElasticJob { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobConfiguration.java class JobConfiguration (line 36) | @Getter method newBuilder (line 91) | public static Builder newBuilder(final String jobName, final int shard... class Builder (line 95) | @RequiredArgsConstructor(access = AccessLevel.PRIVATE) method cron (line 148) | public Builder cron(final String cron) { method timeZone (line 161) | public Builder timeZone(final String timeZone) { method shardingItemParameters (line 181) | public Builder shardingItemParameters(final String shardingItemParam... method jobParameter (line 195) | public Builder jobParameter(final String jobParameter) { method monitorExecution (line 214) | public Builder monitorExecution(final boolean monitorExecution) { method failover (line 229) | public Builder failover(final boolean failover) { method misfire (line 240) | public Builder misfire(final boolean misfire) { method maxTimeDiffSeconds (line 256) | public Builder maxTimeDiffSeconds(final int maxTimeDiffSeconds) { method reconcileIntervalMinutes (line 271) | public Builder reconcileIntervalMinutes(final int reconcileIntervalM... method jobShardingStrategyType (line 286) | public Builder jobShardingStrategyType(final String jobShardingStrat... method jobExecutorThreadPoolSizeProviderType (line 299) | public Builder jobExecutorThreadPoolSizeProviderType(final String jo... method jobErrorHandlerType (line 310) | public Builder jobErrorHandlerType(final String jobErrorHandlerType) { method jobListenerTypes (line 321) | public Builder jobListenerTypes(final String... jobListenerTypes) { method addExtraConfigurations (line 332) | public Builder addExtraConfigurations(final JobExtraConfiguration ex... method description (line 343) | public Builder description(final String description) { method setProperty (line 357) | public Builder setProperty(final String key, final String value) { method disabled (line 372) | public Builder disabled(final boolean disabled) { method overwrite (line 387) | public Builder overwrite(final boolean overwrite) { method label (line 398) | public Builder label(final String label) { method staticSharding (line 409) | public Builder staticSharding(final boolean staticSharding) { method build (line 419) | public final JobConfiguration build() { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfiguration.java type JobExtraConfiguration (line 23) | public interface JobExtraConfiguration { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/api/JobExtraConfigurationFactory.java type JobExtraConfigurationFactory (line 25) | public interface JobExtraConfigurationFactory { method getJobExtraConfiguration (line 32) | Optional getJobExtraConfiguration(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/ExecutionType.java type ExecutionType (line 23) | public enum ExecutionType { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/error/handler/JobErrorHandler.java type JobErrorHandler (line 27) | public interface JobErrorHandler extends TypedSPI, Closeable { method handleException (line 35) | void handleException(String jobName, Throwable cause); method getType (line 37) | @Override method close (line 40) | @Override FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/error/handler/JobErrorHandlerPropertiesValidator.java type JobErrorHandlerPropertiesValidator (line 28) | @SingletonSPI method validate (line 36) | void validate(Properties props); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/item/JobItemExecutor.java type JobItemExecutor (line 30) | public interface JobItemExecutor { method process (line 40) | void process(T elasticJob, JobConfiguration jobConfig, JobRuntimeServi... FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/item/param/JobRuntimeService.java type JobRuntimeService (line 23) | public interface JobRuntimeService { method isNeedSharding (line 30) | boolean isNeedSharding(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/item/param/ShardingContext.java class ShardingContext (line 27) | @RequiredArgsConstructor FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/item/type/ClassedJobItemExecutor.java type ClassedJobItemExecutor (line 29) | @SingletonSPI method getElasticJobClass (line 37) | Class getElasticJobClass(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/executor/item/type/TypedJobItemExecutor.java type TypedJobItemExecutor (line 28) | @SingletonSPI FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/listener/ElasticJobListener.java type ElasticJobListener (line 26) | public interface ElasticJobListener extends TypedSPI { method beforeJobExecuted (line 35) | void beforeJobExecuted(ShardingContexts shardingContexts); method afterJobExecuted (line 42) | void afterJobExecuted(ShardingContexts shardingContexts); method order (line 48) | default int order() { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/listener/param/ShardingContexts.java class ShardingContexts (line 32) | @RequiredArgsConstructor method ShardingContexts (line 57) | public ShardingContexts(final String taskId, final String jobName, fin... method createShardingContext (line 73) | public ShardingContext createShardingContext(final int shardingItem) { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/event/JobEvent.java type JobEvent (line 23) | public interface JobEvent { method getJobName (line 30) | String getJobName(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/event/JobExecutionEvent.java class JobExecutionEvent (line 31) | @AllArgsConstructor method executionSuccess (line 66) | public JobExecutionEvent executionSuccess() { method executionFailure (line 79) | public JobExecutionEvent executionFailure(final String failureCause) { type ExecutionSource (line 90) | public enum ExecutionSource { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/event/JobStatusTraceEvent.java class JobStatusTraceEvent (line 32) | @AllArgsConstructor type State (line 58) | public enum State { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/exception/TracingConfigurationException.java class TracingConfigurationException (line 23) | public final class TracingConfigurationException extends Exception { method TracingConfigurationException (line 27) | public TracingConfigurationException(final Exception ex) { method TracingConfigurationException (line 31) | public TracingConfigurationException(final String errorMessage) { FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/listener/TracingListener.java type TracingListener (line 28) | public interface TracingListener { method listen (line 35) | @Subscribe method listen (line 44) | @Subscribe FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/listener/TracingListenerFactory.java type TracingListenerFactory (line 29) | @SingletonSPI method create (line 39) | TracingListener create(T storage) throws TracingConfigurationException; method getType (line 41) | @Override FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/storage/TracingStorageConfiguration.java type TracingStorageConfiguration (line 25) | public interface TracingStorageConfiguration { method getStorage (line 32) | T getStorage(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/tracing/storage/TracingStorageConfigurationConverter.java type TracingStorageConfigurationConverter (line 27) | @SingletonSPI method toConfiguration (line 36) | TracingStorageConfiguration toConfiguration(T storage); method storageType (line 43) | Class storageType(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/yaml/YamlConfiguration.java type YamlConfiguration (line 27) | public interface YamlConfiguration extends Serializable { method toConfiguration (line 34) | T toConfiguration(); FILE: api/src/main/java/org/apache/shardingsphere/elasticjob/spi/yaml/YamlConfigurationConverter.java type YamlConfigurationConverter (line 29) | @SingletonSPI method convertToYamlConfiguration (line 38) | Y convertToYamlConfiguration(T data); method getType (line 40) | @Override FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/annotation/ElasticJobConfigurationTest.java class ElasticJobConfigurationTest (line 32) | class ElasticJobConfigurationTest { method assertAnnotationJob (line 34) | @Test FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/annotation/SimpleTracingConfigurationFactory.java class SimpleTracingConfigurationFactory (line 24) | public final class SimpleTracingConfigurationFactory implements JobExtra... method getJobExtraConfiguration (line 26) | @Override FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/annotation/job/CustomJob.java type CustomJob (line 23) | public interface CustomJob extends ElasticJob { method execute (line 30) | void execute(ShardingContext shardingContext); FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/annotation/job/impl/SimpleTestJob.java class SimpleTestJob (line 26) | @ElasticJobConfiguration( method execute (line 39) | @Override FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/api/JobConfigurationTest.java class JobConfigurationTest (line 29) | class JobConfigurationTest { method assertBuildAllProperties (line 31) | @Test method assertBuildRequiredProperties (line 62) | @Test method assertBuildWithEmptyJobName (line 85) | @Test method assertBuildWithInvalidShardingTotalCount (line 90) | @Test FILE: api/src/test/java/org/apache/shardingsphere/elasticjob/spi/listener/param/ShardingContextsTest.java class ShardingContextsTest (line 29) | class ShardingContextsTest { method assertCreateShardingContext (line 31) | @Test method createShardingContexts (line 43) | private ShardingContexts createShardingContexts() { FILE: bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/JobBootstrap.java type JobBootstrap (line 23) | public interface JobBootstrap { method shutdown (line 28) | void shutdown(); FILE: bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrap.java class OneOffJobBootstrap (line 33) | public class OneOffJobBootstrap implements JobBootstrap { method OneOffJobBootstrap (line 39) | public OneOffJobBootstrap(final CoordinatorRegistryCenter regCenter, f... method OneOffJobBootstrap (line 45) | public OneOffJobBootstrap(final CoordinatorRegistryCenter regCenter, f... method OneOffJobBootstrap (line 51) | public OneOffJobBootstrap(final CoordinatorRegistryCenter regCenter, f... method execute (line 60) | public void execute() { method shutdown (line 64) | @Override FILE: bootstrap/src/main/java/org/apache/shardingsphere/elasticjob/bootstrap/type/ScheduleJobBootstrap.java class ScheduleJobBootstrap (line 32) | public final class ScheduleJobBootstrap implements JobBootstrap { method ScheduleJobBootstrap (line 36) | public ScheduleJobBootstrap(final CoordinatorRegistryCenter regCenter,... method ScheduleJobBootstrap (line 40) | public ScheduleJobBootstrap(final CoordinatorRegistryCenter regCenter,... method ScheduleJobBootstrap (line 44) | public ScheduleJobBootstrap(final CoordinatorRegistryCenter regCenter,... method schedule (line 52) | public void schedule() { method shutdown (line 57) | @Override FILE: bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/type/OneOffJobBootstrapTest.java class OneOffJobBootstrapTest (line 42) | class OneOffJobBootstrapTest { method init (line 50) | @BeforeAll method tearDown (line 58) | @AfterAll method assertConfigFailedWithCron (line 63) | @Test method assertExecute (line 69) | @Test method assertShutdown (line 80) | @Test method getScheduler (line 88) | private Scheduler getScheduler(final OneOffJobBootstrap oneOffJobBoots... method blockUtilFinish (line 93) | private void blockUtilFinish(final OneOffJobBootstrap oneOffJobBootstr... FILE: bootstrap/src/test/java/org/apache/shardingsphere/elasticjob/bootstrap/type/ScheduleJobBootstrapTest.java class ScheduleJobBootstrapTest (line 44) | @Slf4j method beforeEach (line 51) | @BeforeEach method afterEach (line 65) | @AfterEach method testWhenShutdownThenTaskCanCaptureInterruptedException (line 71) | @Test method testCaptureInterruptedException (line 88) | @SuppressWarnings({"InfiniteLoopStatement", "BusyWait"}) FILE: docs/themes/hugo-theme-learn/static/js/auto-complete.js function autoComplete (line 10) | function autoComplete(options){ FILE: docs/themes/hugo-theme-learn/static/js/highlight.pack.js function n (line 2) | function n(e){return e.replace(/&/gm,"&").replace(/]+>|\t)+)/gm,fun... function p (line 2) | function p(e,n,t){var r=n?x[n]:t,a=[e.trim()];return e.match(/\bhljs\b/)... function h (line 2) | function h(e){var n=i(e);if(!a(n)){var t;E.useBR?(t=document.createEleme... function d (line 2) | function d(e){E=o(E,e)} function b (line 2) | function b(){if(!b.called){b.called=!0;var e=document.querySelectorAll("... function v (line 2) | function v(){addEventListener("DOMContentLoaded",b,!1),addEventListener(... function m (line 2) | function m(n,t){var r=R[n]=t(e);r.aliases&&r.aliases.forEach(function(e)... function N (line 2) | function N(){return Object.keys(R)} function w (line 2) | function w(e){return e=(e||"").toLowerCase(),R[e]||R[x[e]]} FILE: docs/themes/hugo-theme-learn/static/js/learn.js function getScrollBarWidth (line 2) | function getScrollBarWidth() { function setMenuHeight (line 28) | function setMenuHeight() { function fallbackMessage (line 33) | function fallbackMessage(action) { function delayed (line 65) | function delayed() { function adjustForScrollbar (line 347) | function adjustForScrollbar() { function ScollPostion (line 429) | function ScollPostion() { function deal (line 450) | function deal(str){ FILE: docs/themes/hugo-theme-learn/static/js/modernizr.custom.71422.js function z (line 4) | function z(a){j.cssText=a} function A (line 4) | function A(a,b){return z(m.join(a+";")+(b||""))} function B (line 4) | function B(a,b){return typeof a===b} function C (line 4) | function C(a,b){return!!~(""+a).indexOf(b)} function D (line 4) | function D(a,b){for(var d in a){var e=a[d];if(!C(e,"-")&&j[e]!==c)return... function E (line 4) | function E(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a... function F (line 4) | function F(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+o.... function l (line 4) | function l(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("hea... function m (line 4) | function m(){var a=s.elements;return typeof a=="string"?a.split(" "):a} function n (line 4) | function n(a){var b=j[a[h]];return b||(b={},i++,a[h]=i,j[i]=b),b} function o (line 4) | function o(a,c,d){c||(c=b);if(k)return c.createElement(a);d||(d=n(c));va... function p (line 4) | function p(a,c){a||(a=b);if(k)return a.createDocumentFragment();c=c||n(a... function q (line 4) | function q(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.crea... function r (line 4) | function r(a){a||(a=b);var c=n(a);return s.shivCSS&&!g&&!c.hasCSS&&(c.ha... function d (line 4) | function d(a){return"[object Function]"==o.call(a)} function e (line 4) | function e(a){return"string"==typeof a} function f (line 4) | function f(){} function g (line 4) | function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a} function h (line 4) | function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCs... function i (line 4) | function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1... function j (line 4) | function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++... function k (line 4) | function k(){var a=B;return a.loader={load:j,i:0},a} function b (line 4) | function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:... function g (line 4) | function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop()... function h (line 4) | function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].... FILE: docs/themes/hugo-theme-learn/static/js/search.js function endsWith (line 3) | function endsWith(str, suffix) { function initLunr (line 8) | function initLunr() { function search (line 49) | function search(query) { FILE: ecosystem/error-handler/dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandler.java class DingtalkJobErrorHandler (line 53) | @Slf4j method init (line 68) | @Override method handleException (line 77) | @Override method createHTTPPostMethod (line 98) | private HttpPost createHTTPPostMethod(final String jobName, final Thro... method getURL (line 109) | private String getURL() { method getSignedURL (line 113) | private String getSignedURL() { method generateSignature (line 118) | @SneakyThrows({NoSuchAlgorithmException.class, UnsupportedEncodingExce... method getJsonParameter (line 127) | private String getJsonParameter(final String message) { method getErrorMessage (line 131) | private String getErrorMessage(final String jobName, final Throwable c... method getType (line 141) | @Override method close (line 146) | @SneakyThrows(IOException.class) FILE: ecosystem/error-handler/dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandlerPropertiesValidator.java class DingtalkJobErrorHandlerPropertiesValidator (line 28) | public final class DingtalkJobErrorHandlerPropertiesValidator implements... method validate (line 30) | @Override method getType (line 37) | @Override FILE: ecosystem/error-handler/dingtalk/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkPropertiesConstants.java class DingtalkPropertiesConstants (line 23) | public final class DingtalkPropertiesConstants { FILE: ecosystem/error-handler/dingtalk/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandlerPropertiesValidatorTest.java class DingtalkJobErrorHandlerPropertiesValidatorTest (line 30) | class DingtalkJobErrorHandlerPropertiesValidatorTest { method assertValidateWithNormal (line 32) | @Test method assertValidateWithPropsIsNull (line 41) | @Test method assertValidateWithWebhookIsNull (line 46) | @Test FILE: ecosystem/error-handler/dingtalk/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/DingtalkJobErrorHandlerTest.java class DingtalkJobErrorHandlerTest (line 42) | class DingtalkJobErrorHandlerTest { method init (line 52) | @SuppressWarnings({"unchecked", "rawtypes"}) method setUp (line 65) | @BeforeEach method close (line 70) | @AfterAll method assertHandleExceptionWithNotifySuccessful (line 77) | @Test method assertHandleExceptionWithWrongToken (line 87) | @Test method assertHandleExceptionWithUrlIsNotFound (line 97) | @Test method assertHandleExceptionWithWrongUrl (line 107) | @Test method assertHandleExceptionWithNoSign (line 117) | @Test method getDingtalkJobErrorHandler (line 127) | private DingtalkJobErrorHandler getDingtalkJobErrorHandler(final Prope... method createConfigurationProperties (line 131) | private Properties createConfigurationProperties(final String webhook) { method createNoSignJobConfigurationProperties (line 141) | private Properties createNoSignJobConfigurationProperties(final String... FILE: ecosystem/error-handler/dingtalk/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/dingtalk/fixture/DingtalkInternalController.java class DingtalkInternalController (line 40) | public final class DingtalkInternalController implements RestfulControll... method send (line 57) | @Mapping(method = Http.POST, path = "/send") method sign (line 79) | @SneakyThrows({NoSuchAlgorithmException.class, InvalidKeyException.cla... FILE: ecosystem/error-handler/email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandler.java class EmailJobErrorHandler (line 45) | @Slf4j method init (line 60) | @Override method createSessionProperties (line 77) | private Properties createSessionProperties(final String host, final in... method getSessionAuthenticator (line 94) | private Authenticator getSessionAuthenticator(final String username, f... method handleException (line 104) | @Override method getErrorMessage (line 116) | private String getErrorMessage(final String jobName, final Throwable c... method createMessage (line 122) | private Message createMessage(final String content) throws MessagingEx... method sendMessage (line 148) | private void sendMessage(final Message message) throws MessagingExcept... method getType (line 155) | @Override FILE: ecosystem/error-handler/email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandlerPropertiesValidator.java class EmailJobErrorHandlerPropertiesValidator (line 28) | public final class EmailJobErrorHandlerPropertiesValidator implements Jo... method validate (line 30) | @Override method getType (line 41) | @Override FILE: ecosystem/error-handler/email/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailPropertiesConstants.java class EmailPropertiesConstants (line 23) | public final class EmailPropertiesConstants { FILE: ecosystem/error-handler/email/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandlerPropertiesValidatorTest.java class EmailJobErrorHandlerPropertiesValidatorTest (line 30) | class EmailJobErrorHandlerPropertiesValidatorTest { method assertValidateWithNormal (line 32) | @Test method assertValidateWithPropsIsNull (line 45) | @Test method assertValidateWithHostIsNull (line 50) | @Test FILE: ecosystem/error-handler/email/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/email/EmailJobErrorHandlerTest.java class EmailJobErrorHandlerTest (line 48) | @ExtendWith(MockitoExtension.class) method init (line 59) | @SuppressWarnings({"unchecked", "rawtypes"}) method setUp (line 67) | @BeforeEach method assertHandleExceptionWithMessagingException (line 72) | @Test method assertHandleExceptionSucceedInSendingEmail (line 83) | @Test method getEmailJobErrorHandler (line 98) | private EmailJobErrorHandler getEmailJobErrorHandler(final Properties ... method setUpMockSession (line 102) | private void setUpMockSession(final Session session) { method createConfigurationProperties (line 108) | private Properties createConfigurationProperties() { FILE: ecosystem/error-handler/normal/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/normal/IgnoreJobErrorHandler.java class IgnoreJobErrorHandler (line 25) | public final class IgnoreJobErrorHandler implements JobErrorHandler { method handleException (line 27) | @Override method getType (line 31) | @Override FILE: ecosystem/error-handler/normal/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/normal/LogJobErrorHandler.java class LogJobErrorHandler (line 26) | @Slf4j method handleException (line 29) | @Override method getType (line 34) | @Override method isDefault (line 39) | @Override FILE: ecosystem/error-handler/normal/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/normal/ThrowJobErrorHandler.java class ThrowJobErrorHandler (line 26) | public final class ThrowJobErrorHandler implements JobErrorHandler { method handleException (line 28) | @Override method getType (line 33) | @Override FILE: ecosystem/error-handler/normal/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/normal/IgnoreJobErrorHandlerTest.java class IgnoreJobErrorHandlerTest (line 26) | class IgnoreJobErrorHandlerTest { method assertHandleException (line 28) | @Test FILE: ecosystem/error-handler/normal/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/normal/LogJobErrorHandlerTest.java class LogJobErrorHandlerTest (line 36) | class LogJobErrorHandlerTest { method setupLogger (line 40) | @SuppressWarnings({"unchecked", "rawtypes"}) method setUp (line 48) | @BeforeEach method assertHandleException (line 53) | @Test FILE: ecosystem/error-handler/normal/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/normal/ThrowJobErrorHandlerTest.java class ThrowJobErrorHandlerTest (line 29) | class ThrowJobErrorHandlerTest { method assertHandleException (line 31) | @Test FILE: ecosystem/error-handler/wechat/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandler.java class WechatJobErrorHandler (line 45) | @Slf4j method init (line 56) | @Override method handleException (line 63) | @Override method createHTTPPostMethod (line 84) | private HttpPost createHTTPPostMethod(final String jobName, final Thro... method getJsonParameter (line 95) | private String getJsonParameter(final String message) { method getErrorMessage (line 99) | private String getErrorMessage(final String jobName, final Throwable c... method getType (line 105) | @Override method close (line 110) | @SneakyThrows(IOException.class) FILE: ecosystem/error-handler/wechat/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandlerPropertiesValidator.java class WechatJobErrorHandlerPropertiesValidator (line 28) | public final class WechatJobErrorHandlerPropertiesValidator implements J... method validate (line 30) | @Override method getType (line 37) | @Override FILE: ecosystem/error-handler/wechat/src/main/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatPropertiesConstants.java class WechatPropertiesConstants (line 23) | public final class WechatPropertiesConstants { FILE: ecosystem/error-handler/wechat/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandlerPropertiesValidatorTest.java class WechatJobErrorHandlerPropertiesValidatorTest (line 30) | class WechatJobErrorHandlerPropertiesValidatorTest { method assertValidateWithNormal (line 32) | @Test method assertValidateWithPropsIsNull (line 41) | @Test method assertValidateWithWebhookIsNull (line 46) | @Test FILE: ecosystem/error-handler/wechat/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/WechatJobErrorHandlerTest.java class WechatJobErrorHandlerTest (line 42) | class WechatJobErrorHandlerTest { method init (line 52) | @SuppressWarnings({"unchecked", "rawtypes"}) method setUp (line 65) | @BeforeEach method close (line 70) | @AfterAll method assertHandleExceptionWithNotifySuccessful (line 77) | @Test method assertHandleExceptionWithWrongToken (line 87) | @Test method assertHandleExceptionWithWrongUrl (line 97) | @Test method assertHandleExceptionWithUrlIsNotFound (line 107) | @Test method getWechatJobErrorHandler (line 117) | private WechatJobErrorHandler getWechatJobErrorHandler(final Propertie... method createConfigurationProperties (line 121) | private Properties createConfigurationProperties(final String webhook) { FILE: ecosystem/error-handler/wechat/src/test/java/org/apache/shardingsphere/elasticjob/error/handler/wechat/fixture/WechatInternalController.java class WechatInternalController (line 28) | public final class WechatInternalController implements RestfulController { method send (line 38) | @Mapping(method = Http.POST, path = "/send") FILE: ecosystem/executor/dataflow/src/main/java/org/apache/shardingsphere/elasticjob/dataflow/executor/DataflowJobExecutor.java class DataflowJobExecutor (line 32) | public final class DataflowJobExecutor implements ClassedJobItemExecutor... method process (line 34) | @Override method streamingExecute (line 43) | private void streamingExecute(final DataflowJob elasticJob, final JobC... method isEligibleForJobRunning (line 54) | private boolean isEligibleForJobRunning(final JobConfiguration jobConf... method oneOffExecute (line 58) | private void oneOffExecute(final DataflowJob elasticJob, final Shardin... method fetchData (line 65) | @SuppressWarnings("unchecked") method processData (line 70) | @SuppressWarnings("unchecked") method getElasticJobClass (line 75) | @Override FILE: ecosystem/executor/dataflow/src/main/java/org/apache/shardingsphere/elasticjob/dataflow/job/DataflowJob.java type DataflowJob (line 30) | public interface DataflowJob extends ElasticJob { method fetchData (line 38) | List fetchData(ShardingContext shardingContext); method processData (line 46) | void processData(ShardingContext shardingContext, List data); FILE: ecosystem/executor/dataflow/src/main/java/org/apache/shardingsphere/elasticjob/dataflow/props/DataflowJobProperties.java class DataflowJobProperties (line 23) | public final class DataflowJobProperties { FILE: ecosystem/executor/dataflow/src/test/java/org/apache/shardingsphere/elasticjob/dataflow/executor/DataflowJobExecutorTest.java class DataflowJobExecutorTest (line 41) | @ExtendWith(MockitoExtension.class) method createJobExecutor (line 61) | @BeforeEach method assertProcessWithStreamingExecute (line 66) | @SuppressWarnings("unchecked") method assertProcessWithOneOffExecute (line 78) | @SuppressWarnings("unchecked") method assertGetElasticJobClass (line 89) | @Test FILE: ecosystem/executor/http/src/main/java/org/apache/shardingsphere/elasticjob/http/executor/HttpJobExecutor.java class HttpJobExecutor (line 44) | @Slf4j method process (line 47) | @Override method getHttpURLConnection (line 84) | private HttpURLConnection getHttpURLConnection(final HttpParam httpPar... method getConnectionInputStream (line 98) | private InputStream getConnectionInputStream(final String jobName, fin... method isRequestSucceed (line 106) | private boolean isRequestSucceed(final int httpStatusCode) { method getType (line 110) | @Override FILE: ecosystem/executor/http/src/main/java/org/apache/shardingsphere/elasticjob/http/pojo/HttpParam.java class HttpParam (line 32) | @RequiredArgsConstructor method HttpParam (line 48) | public HttpParam(final Properties props) { method isWriteMethod (line 68) | public boolean isWriteMethod() { FILE: ecosystem/executor/http/src/main/java/org/apache/shardingsphere/elasticjob/http/props/HttpJobProperties.java class HttpJobProperties (line 23) | public final class HttpJobProperties { FILE: ecosystem/executor/http/src/test/java/org/apache/shardingsphere/elasticjob/http/executor/HttpJobExecutorTest.java class HttpJobExecutorTest (line 46) | @ExtendWith(MockitoExtension.class) method init (line 73) | @BeforeAll method setUp (line 82) | @BeforeEach method close (line 88) | @AfterAll method assertProcessWithoutSuccessCode (line 95) | @Test method assertProcessWithGet (line 105) | @Test method assertProcessHeader (line 115) | @Test method assertProcessWithPost (line 124) | @Test method assertProcessWithIOException (line 135) | @Test method assertGetType (line 147) | @Test method getRequestUri (line 152) | private String getRequestUri(final String path) { FILE: ecosystem/executor/http/src/test/java/org/apache/shardingsphere/elasticjob/http/executor/fixture/InternalController.java class InternalController (line 34) | @Slf4j method getName (line 42) | @Mapping(method = Http.GET, path = "/getName") method getShardingContext (line 53) | @Mapping(method = Http.GET, path = "/getShardingContext") method postName (line 65) | @Mapping(method = Http.POST, path = "/{updateName}") method postWithTimeout (line 76) | @Mapping(method = Http.POST, path = "/postWithTimeout") FILE: ecosystem/executor/http/src/test/java/org/apache/shardingsphere/elasticjob/http/pojo/HttpParamTest.java class HttpParamTest (line 32) | class HttpParamTest { method assertNewWithEmptyUrl (line 34) | @Test method assertNewWithEmptyMethod (line 39) | @Test method assertNew (line 46) | @Test method assertIsWriteMethodWithGet (line 58) | @Test method assertIsWriteMethodWithPost (line 67) | @Test method assertIsWriteMethodWithPut (line 76) | @Test method assertIsWriteMethodWithDelete (line 85) | @Test FILE: ecosystem/executor/script/src/main/java/org/apache/shardingsphere/elasticjob/script/executor/ScriptJobExecutor.java class ScriptJobExecutor (line 39) | public final class ScriptJobExecutor implements TypedJobItemExecutor { method process (line 41) | @Override method getScriptCommandLine (line 52) | private String getScriptCommandLine(final Properties props) { method getType (line 60) | @Override FILE: ecosystem/executor/script/src/main/java/org/apache/shardingsphere/elasticjob/script/props/ScriptJobProperties.java class ScriptJobProperties (line 23) | public final class ScriptJobProperties { FILE: ecosystem/executor/script/src/test/java/org/apache/shardingsphere/elasticjob/script/ScriptJobExecutorTest.java class ScriptJobExecutorTest (line 42) | @ExtendWith(MockitoExtension.class) method setUp (line 62) | @BeforeEach method assertProcessWithJobConfigurationException (line 67) | @Test method assertProcessWithJobSystemException (line 75) | @Test method assertProcess (line 84) | @Test method determineCommandByPlatform (line 91) | private String determineCommandByPlatform() { method getWindowsEcho (line 95) | private String getWindowsEcho() { method getEcho (line 99) | private String getEcho() { method assertGetType (line 103) | @Test FILE: ecosystem/executor/simple/src/main/java/org/apache/shardingsphere/elasticjob/simple/executor/SimpleJobExecutor.java class SimpleJobExecutor (line 29) | public final class SimpleJobExecutor implements ClassedJobItemExecutor findAllGetterMethods(final Class ... method createDataSource (line 107) | @SuppressWarnings({"unchecked", "rawtypes"}) method findSetterMethod (line 125) | private Optional findSetterMethod(final Method[] methods, fina... method getStorage (line 135) | @Override method equals (line 140) | @Override method equalsByProperties (line 145) | private boolean equalsByProperties(final RDBTracingStorageConfiguratio... method hashCode (line 149) | @Override FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/listener/RDBTracingListener.java class RDBTracingListener (line 31) | public final class RDBTracingListener implements TracingListener { method RDBTracingListener (line 35) | public RDBTracingListener(final DataSource dataSource) throws SQLExcep... method listen (line 39) | @Override method listen (line 44) | @Override FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/listener/RDBTracingListenerFactory.java class RDBTracingListenerFactory (line 30) | public final class RDBTracingListenerFactory implements TracingListenerF... method create (line 32) | @Override method getType (line 41) | @Override FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/converter/RDBTracingStorageConfigurationConverter.java class RDBTracingStorageConfigurationConverter (line 34) | @Slf4j method toConfiguration (line 37) | @Override method storageType (line 50) | @Override FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/datasource/DataSourceRegistry.java class DataSourceRegistry (line 31) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getInstance (line 43) | public static DataSourceRegistry getInstance() { method registerDataSource (line 60) | public void registerDataSource(final RDBTracingStorageConfiguration da... method getDataSource (line 70) | public DataSource getDataSource(final RDBTracingStorageConfiguration d... FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/datasource/JDBCParameterDecorator.java type JDBCParameterDecorator (line 29) | public interface JDBCParameterDecorator extends Ty... method decorate (line 37) | T decorate(T dataSource); method getType (line 39) | @Override FILE: ecosystem/tracing/rdb/src/main/java/org/apache/shardingsphere/elasticjob/tracing/rdb/storage/repository/RDBJobEventRepository.java class RDBJobEventRepository (line 47) | @Slf4j method RDBJobEventRepository (line 64) | private RDBJobEventRepository(final DataSource dataSource) throws SQLE... method getInstance (line 78) | public static RDBJobEventRepository getInstance(final DataSource dataS... method getInstance (line 88) | private static RDBJobEventRepository getInstance(final Supplier findTodoData(final String location, final int limit) { method setCompleted (line 65) | public void setCompleted(final long id) { FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/fixture/repository/FooRepositoryFactory.java class FooRepositoryFactory (line 20) | public final class FooRepositoryFactory { method getFooRepository (line 24) | public static FooRepository getFooRepository() { FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/job/dataflow/JavaDataflowJob.java class JavaDataflowJob (line 30) | public class JavaDataflowJob implements DataflowJob { method fetchData (line 34) | @Override method processData (line 41) | @Override FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/job/dataflow/SpringDataflowJob.java class SpringDataflowJob (line 30) | public class SpringDataflowJob implements DataflowJob { method fetchData (line 35) | @Override method processData (line 42) | @Override FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/job/simple/JavaOccurErrorJob.java class JavaOccurErrorJob (line 23) | public final class JavaOccurErrorJob implements SimpleJob { method execute (line 25) | @Override FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/job/simple/JavaSimpleJob.java class JavaSimpleJob (line 30) | public class JavaSimpleJob implements SimpleJob { method execute (line 34) | @Override FILE: examples/elasticjob-example-jobs/src/main/java/org/apache/shardingsphere/elasticjob/example/job/simple/SpringSimpleJob.java class SpringSimpleJob (line 30) | public class SpringSimpleJob implements SimpleJob { method execute (line 35) | @Override FILE: examples/elasticjob-example-spring/src/main/java/org/apache/shardingsphere/elasticjob/example/SpringMain.java class SpringMain (line 22) | public final class SpringMain { method main (line 27) | public static void main(final String[] args) { FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/SpringBootMain.java class SpringBootMain (line 23) | @SpringBootApplication method main (line 27) | public static void main(final String[] args) { FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/controller/OneOffJobController.java class OneOffJobController (line 28) | @RestController method executeManualScriptJob (line 48) | @GetMapping("/execute/manualScriptJob") method executeOneOffJob (line 54) | @GetMapping("/execute/occurErrorNoticeDingtalkJob") method executeOccurErrorNoticeWechatJob (line 60) | @GetMapping("/execute/occurErrorNoticeWechatJob") method executeOccurErrorNoticeEmailJob (line 66) | @GetMapping("/execute/occurErrorNoticeEmailJob") FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/entity/Foo.java class Foo (line 22) | public final class Foo implements Serializable { method Foo (line 32) | public Foo(final long id, final String location, final Status status) { method getId (line 38) | public long getId() { method getLocation (line 42) | public String getLocation() { method getStatus (line 46) | public Status getStatus() { method setStatus (line 50) | public void setStatus(final Status status) { method toString (line 54) | @Override type Status (line 59) | public enum Status { FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/job/SpringBootDataflowJob.java class SpringBootDataflowJob (line 33) | @Component method fetchData (line 41) | @Override method processData (line 48) | @Override FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/job/SpringBootOccurErrorNoticeDingtalkJob.java class SpringBootOccurErrorNoticeDingtalkJob (line 24) | @Component method execute (line 27) | @Override FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/job/SpringBootOccurErrorNoticeEmailJob.java class SpringBootOccurErrorNoticeEmailJob (line 24) | @Component method execute (line 27) | @Override FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/job/SpringBootOccurErrorNoticeWechatJob.java class SpringBootOccurErrorNoticeWechatJob (line 24) | @Component method execute (line 27) | @Override FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/job/SpringBootSimpleJob.java class SpringBootSimpleJob (line 33) | @Component method execute (line 41) | @Override FILE: examples/elasticjob-example-springboot/src/main/java/org/apache/shardingsphere/elasticjob/example/repository/FooRepository.java class FooRepository (line 28) | @Repository method FooRepository (line 33) | public FooRepository() { method init (line 37) | private void init() { method addData (line 43) | private void addData(final long idFrom, final long idTo, final String ... method findTodoData (line 49) | public List findTodoData(final String location, final int limit) { method setCompleted (line 65) | public void setCompleted(final long id) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/ElasticJobExecutor.java class ElasticJobExecutor (line 48) | @Slf4j method ElasticJobExecutor (line 64) | public ElasticJobExecutor(final ElasticJob elasticJob, final JobConfig... method ElasticJobExecutor (line 68) | public ElasticJobExecutor(final String type, final JobConfiguration jo... method ElasticJobExecutor (line 72) | private ElasticJobExecutor(final ElasticJob elasticJob, final JobConfi... method execute (line 85) | public void execute() { method execute (line 125) | private void execute(final JobConfiguration jobConfig, final ShardingC... method process (line 147) | private void process(final JobConfiguration jobConfig, final ShardingC... method process (line 177) | @SuppressWarnings("unchecked") method shutdown (line 201) | public void shutdown() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/error/handler/JobErrorHandlerReloader.java class JobErrorHandlerReloader (line 31) | public final class JobErrorHandlerReloader implements Closeable { method JobErrorHandlerReloader (line 38) | public JobErrorHandlerReloader(final JobConfiguration jobConfig) { method reloadIfNecessary (line 47) | public synchronized void reloadIfNecessary(final JobConfiguration jobC... method init (line 55) | private void init(final JobConfiguration jobConfig) { method close (line 60) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/AbstractJobFacade.java class AbstractJobFacade (line 49) | @Slf4j method AbstractJobFacade (line 66) | AbstractJobFacade(final CoordinatorRegistryCenter regCenter, final Str... method loadJobConfiguration (line 82) | @Override method checkJobExecutionEnvironment (line 92) | @Override method failoverIfNecessary (line 100) | @Override method registerJobBegin (line 112) | @Override method registerJobCompleted (line 122) | @Override method getShardingContexts (line 130) | public abstract ShardingContexts getShardingContexts(); method misfireIfRunning (line 138) | @Override method clearMisfire (line 148) | @Override method isExecuteMisfired (line 159) | @Override method isNeedSharding (line 169) | @Override method beforeJobExecuted (line 179) | @Override method afterJobExecuted (line 191) | @Override method postJobExecutionEvent (line 203) | @Override method postJobStatusTraceEvent (line 215) | @Override method getJobRuntimeService (line 230) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/JobFacade.java type JobFacade (line 32) | public interface JobFacade { method loadJobConfiguration (line 40) | JobConfiguration loadJobConfiguration(boolean fromCache); method checkJobExecutionEnvironment (line 47) | void checkJobExecutionEnvironment() throws JobExecutionEnvironmentExce... method failoverIfNecessary (line 52) | void failoverIfNecessary(); method registerJobBegin (line 59) | void registerJobBegin(ShardingContexts shardingContexts); method registerJobCompleted (line 66) | void registerJobCompleted(ShardingContexts shardingContexts); method getShardingContexts (line 73) | ShardingContexts getShardingContexts(); method misfireIfRunning (line 81) | boolean misfireIfRunning(Collection shardingItems); method clearMisfire (line 88) | void clearMisfire(Collection shardingItems); method isExecuteMisfired (line 96) | boolean isExecuteMisfired(Collection shardingItems); method isNeedSharding (line 103) | boolean isNeedSharding(); method beforeJobExecuted (line 110) | void beforeJobExecuted(ShardingContexts shardingContexts); method afterJobExecuted (line 117) | void afterJobExecuted(ShardingContexts shardingContexts); method postJobExecutionEvent (line 124) | void postJobExecutionEvent(JobExecutionEvent jobExecutionEvent); method postJobStatusTraceEvent (line 133) | void postJobStatusTraceEvent(String taskId, JobStatusTraceEvent.State ... method getJobRuntimeService (line 140) | JobRuntimeService getJobRuntimeService(); FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/JobJobRuntimeServiceImpl.java class JobJobRuntimeServiceImpl (line 26) | @RequiredArgsConstructor method isNeedSharding (line 31) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/ShardingJobFacade.java class ShardingJobFacade (line 41) | @Slf4j method ShardingJobFacade (line 58) | public ShardingJobFacade(final CoordinatorRegistryCenter regCenter, fi... method getShardingContexts (line 75) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/SingleShardingJobFacade.java class SingleShardingJobFacade (line 49) | @Slf4j method SingleShardingJobFacade (line 70) | public SingleShardingJobFacade(final CoordinatorRegistryCenter regCent... method registerJobCompleted (line 85) | @Override method getShardingContexts (line 120) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/item/JobItemExecutorFactory.java class JobItemExecutorFactory (line 31) | @SuppressWarnings("rawtypes") method getExecutor (line 41) | @SuppressWarnings("unchecked") FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/ElasticJobExecutorService.java class ElasticJobExecutorService (line 32) | public final class ElasticJobExecutorService { method ElasticJobExecutorService (line 38) | public ElasticJobExecutorService(final String namingPattern, final int... method createExecutorService (line 50) | public ExecutorService createExecutorService() { method isShutdown (line 59) | public boolean isShutdown() { method getActiveThreadCount (line 68) | public int getActiveThreadCount() { method getWorkQueueSize (line 77) | public int getWorkQueueSize() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/ExecutorServiceReloader.java class ExecutorServiceReloader (line 30) | public final class ExecutorServiceReloader implements Closeable { method ExecutorServiceReloader (line 37) | public ExecutorServiceReloader(final JobConfiguration jobConfig) { method reloadIfNecessary (line 46) | public synchronized void reloadIfNecessary(final JobConfiguration jobC... method init (line 54) | private void init(final JobConfiguration jobConfig) { method close (line 60) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/JobExecutorThreadPoolSizeProvider.java type JobExecutorThreadPoolSizeProvider (line 26) | @SingletonSPI method getSize (line 34) | int getSize(); method getType (line 36) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/type/CPUUsageJobExecutorThreadPoolSizeProvider.java class CPUUsageJobExecutorThreadPoolSizeProvider (line 25) | public final class CPUUsageJobExecutorThreadPoolSizeProvider implements ... method getSize (line 27) | @Override method getType (line 32) | @Override method isDefault (line 37) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/type/SingleThreadJobExecutorThreadPoolSizeProvider.java class SingleThreadJobExecutorThreadPoolSizeProvider (line 25) | public final class SingleThreadJobExecutorThreadPoolSizeProvider impleme... method getSize (line 27) | @Override method getType (line 32) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/infra/env/HostException.java class HostException (line 25) | public final class HostException extends RuntimeException { method HostException (line 29) | public HostException(final IOException cause) { method HostException (line 33) | public HostException(final String message) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/infra/env/IpUtils.java class IpUtils (line 37) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getIp (line 55) | public static String getIp() { method findNetworkInterface (line 73) | private static NetworkInterface findNetworkInterface() { method getFirstNetworkInterface (line 101) | private static NetworkInterface getFirstNetworkInterface(final List filterSensitiveIps(final List targe... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/infra/yaml/YamlEngine.java class YamlEngine (line 30) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method marshal (line 39) | public static String marshal(final Object value) { method unmarshal (line 51) | public static T unmarshal(final String yamlContent, final Class... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/infra/yaml/representer/DefaultYamlTupleProcessor.java class DefaultYamlTupleProcessor (line 30) | public final class DefaultYamlTupleProcessor { method process (line 38) | public NodeTuple process(final NodeTuple nodeTuple) { method isUnsetNodeTuple (line 42) | private boolean isUnsetNodeTuple(final Node valueNode) { method isNullNode (line 46) | private boolean isNullNode(final Node valueNode) { method isEmptyCollectionNode (line 50) | private boolean isEmptyCollectionNode(final Node valueNode) { method isEmptySequenceNode (line 54) | private boolean isEmptySequenceNode(final Node valueNode) { method isEmptyMappingNode (line 58) | private boolean isEmptyMappingNode(final Node valueNode) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/infra/yaml/representer/ElasticJobYamlRepresenter.java class ElasticJobYamlRepresenter (line 29) | public final class ElasticJobYamlRepresenter extends Representer { method ElasticJobYamlRepresenter (line 31) | public ElasticJobYamlRepresenter(final DumperOptions options) { method representJavaBeanProperty (line 35) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/annotation/JobAnnotationBuilder.java class JobAnnotationBuilder (line 34) | public final class JobAnnotationBuilder { method generateJobConfiguration (line 42) | public static JobConfiguration generateJobConfiguration(final Class... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/ConfigurationNode.java class ConfigurationNode (line 25) | public final class ConfigurationNode { method ConfigurationNode (line 31) | public ConfigurationNode(final String jobName) { method isConfigPath (line 41) | public boolean isConfigPath(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/ConfigurationService.java class ConfigurationService (line 32) | public final class ConfigurationService { method ConfigurationService (line 38) | public ConfigurationService(final CoordinatorRegistryCenter regCenter,... method load (line 49) | public JobConfiguration load(final boolean fromCache) { method setUpJobConfiguration (line 73) | public JobConfiguration setUpJobConfiguration(final String jobClassNam... method checkConflictJob (line 83) | private void checkConflictJob(final String newJobClassName, final JobC... method checkMaxTimeDiffSecondsTolerable (line 99) | public void checkMaxTimeDiffSecondsTolerable() throws JobExecutionEnvi... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/JobConfigurationPOJO.java class JobConfigurationPOJO (line 36) | @Getter method toJobConfiguration (line 89) | public JobConfiguration toJobConfiguration() { method fromJobConfiguration (line 110) | @SuppressWarnings("unchecked") FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/RescheduleListenerManager.java class RescheduleListenerManager (line 33) | public final class RescheduleListenerManager extends AbstractListenerMan... method RescheduleListenerManager (line 39) | public RescheduleListenerManager(final CoordinatorRegistryCenter regCe... method start (line 45) | @Override class CronSettingAndJobEventChangedJobListener (line 50) | class CronSettingAndJobEventChangedJobListener implements DataChangedE... method onChange (line 52) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/context/TaskContext.java class TaskContext (line 37) | @Getter method TaskContext (line 57) | public TaskContext(final String jobName, final List shardingI... method TaskContext (line 61) | public TaskContext(final String jobName, final List shardingI... method TaskContext (line 68) | private TaskContext(final String id, final MetaInfo metaInfo, final Ex... method from (line 81) | public static TaskContext from(final String id) { method getIdForUnassignedSlave (line 93) | public static String getIdForUnassignedSlave(final String id) { method setSlaveId (line 102) | public void setSlaveId(final String slaveId) { method getTaskName (line 112) | public String getTaskName() { method getExecutorId (line 122) | public String getExecutorId(final String appName) { class MetaInfo (line 129) | @RequiredArgsConstructor method from (line 144) | public static MetaInfo from(final String value) { method toString (line 152) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/ElectionListenerManager.java class ElectionListenerManager (line 36) | public final class ElectionListenerManager extends AbstractListenerManag... method ElectionListenerManager (line 48) | public ElectionListenerManager(final CoordinatorRegistryCenter regCent... method start (line 57) | @Override class LeaderElectionJobListener (line 63) | class LeaderElectionJobListener implements DataChangedEventListener { method onChange (line 65) | @Override method isActiveElection (line 72) | private boolean isActiveElection(final String path, final String dat... method isPassiveElection (line 76) | private boolean isPassiveElection(final String path, final Type even... method isLeaderCrashed (line 81) | private boolean isLeaderCrashed(final String path, final Type eventT... method isLocalServerEnabled (line 85) | private boolean isLocalServerEnabled(final String path, final String... class LeaderAbdicationJobListener (line 90) | class LeaderAbdicationJobListener implements DataChangedEventListener { method onChange (line 92) | @Override method isLocalServerDisabled (line 99) | private boolean isLocalServerDisabled(final String path, final Strin... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/LeaderNode.java class LeaderNode (line 25) | public final class LeaderNode { method LeaderNode (line 37) | LeaderNode(final String jobName) { method isLeaderInstancePath (line 41) | boolean isLeaderInstancePath(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/LeaderService.java class LeaderService (line 32) | @Slf4j method LeaderService (line 41) | public LeaderService(final CoordinatorRegistryCenter regCenter, final ... method electLeader (line 50) | public void electLeader() { method isLeaderUntilBlock (line 65) | public boolean isLeaderUntilBlock() { method isLeader (line 81) | public boolean isLeader() { method hasLeader (line 90) | public boolean hasLeader() { method removeLeader (line 97) | public void removeLeader() { class LeaderElectionExecutionCallback (line 101) | @RequiredArgsConstructor method execute (line 104) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverListenerManager.java class FailoverListenerManager (line 46) | public final class FailoverListenerManager extends AbstractListenerManag... method FailoverListenerManager (line 64) | public FailoverListenerManager(final CoordinatorRegistryCenter regCent... method start (line 76) | @Override method isFailoverEnabled (line 83) | private boolean isFailoverEnabled() { class JobCrashedJobListener (line 87) | class JobCrashedJobListener implements DataChangedEventListener { method onChange (line 89) | @Override class FailoverSettingsChangedJobListener (line 113) | class FailoverSettingsChangedJobListener implements DataChangedEventLi... method onChange (line 115) | @Override class LegacyCrashedRunningItemListener (line 123) | class LegacyCrashedRunningItemListener implements DataChangedEventList... method onChange (line 125) | @Override method isCurrentInstanceOnline (line 157) | private boolean isCurrentInstanceOnline(final DataChangedEvent event) { method isTheOnlyInstance (line 161) | private boolean isTheOnlyInstance(final Set availableJo... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverNode.java class FailoverNode (line 27) | public final class FailoverNode { method FailoverNode (line 47) | public FailoverNode(final String jobName) { method getItemsNode (line 51) | static String getItemsNode(final int item) { method getExecutionFailoverNode (line 55) | static String getExecutionFailoverNode(final int item) { method getExecutingFailoverNode (line 59) | static String getExecutingFailoverNode(final int item) { method getItemByExecutionFailoverPath (line 69) | public Integer getItemByExecutionFailoverPath(final String path) { method isFailoverPath (line 76) | private boolean isFailoverPath(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverService.java class FailoverService (line 42) | @Slf4j method FailoverService (line 53) | public FailoverService(final CoordinatorRegistryCenter regCenter, fina... method setCrashedFailoverFlag (line 65) | public void setCrashedFailoverFlag(final int item) { method setCrashedFailoverFlagDirectly (line 77) | public void setCrashedFailoverFlagDirectly(final int item) { method isFailoverAssigned (line 81) | private boolean isFailoverAssigned(final Integer item) { method failoverIfNecessary (line 88) | public void failoverIfNecessary() { method needFailover (line 94) | private boolean needFailover() { method updateFailoverComplete (line 104) | public void updateFailoverComplete(final Collection items) { method getFailoverItems (line 117) | public List getFailoverItems(final String jobInstanceId) { method getFailoveringItems (line 137) | public List getFailoveringItems(final String jobInstanceId) { method getLocalFailoverItems (line 156) | public List getLocalFailoverItems() { method getLocalTakeOffItems (line 168) | public List getLocalTakeOffItems() { method getAllFailoveringItems (line 184) | public Map getAllFailoveringItems() { method clearFailoveringItem (line 201) | public void clearFailoveringItem(final int item) { method removeFailoverInfo (line 208) | public void removeFailoverInfo() { class FailoverLeaderExecutionCallback (line 214) | class FailoverLeaderExecutionCallback implements LeaderExecutionCallba... method execute (line 216) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeListenerManager.java class GuaranteeListenerManager (line 33) | public final class GuaranteeListenerManager extends AbstractListenerMana... method GuaranteeListenerManager (line 39) | public GuaranteeListenerManager(final CoordinatorRegistryCenter regCen... method start (line 45) | @Override class StartedNodeRemovedJobListener (line 51) | class StartedNodeRemovedJobListener implements DataChangedEventListener { method onChange (line 53) | @Override class CompletedNodeRemovedJobListener (line 65) | class CompletedNodeRemovedJobListener implements DataChangedEventListe... method onChange (line 67) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeNode.java class GuaranteeNode (line 25) | public final class GuaranteeNode { method GuaranteeNode (line 39) | GuaranteeNode(final String jobName) { method getStartedNode (line 43) | static String getStartedNode(final int shardingItem) { method getCompletedNode (line 47) | static String getCompletedNode(final int shardingItem) { method isStartedRootNode (line 51) | boolean isStartedRootNode(final String path) { method isCompletedRootNode (line 55) | boolean isCompletedRootNode(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeService.java class GuaranteeService (line 33) | public final class GuaranteeService { method GuaranteeService (line 39) | public GuaranteeService(final CoordinatorRegistryCenter regCenter, fin... method registerStart (line 49) | public void registerStart(final Collection shardingItems) { method isRegisterStartSuccess (line 61) | public boolean isRegisterStartSuccess(final Collection shardi... method isAllStarted (line 75) | public boolean isAllStarted() { method clearAllStartedInfo (line 83) | public void clearAllStartedInfo() { method registerComplete (line 92) | public void registerComplete(final Collection shardingItems) { method isRegisterCompleteSuccess (line 104) | public boolean isRegisterCompleteSuccess(final Collection sha... method isAllCompleted (line 118) | public boolean isAllCompleted() { method clearAllCompletedInfo (line 126) | public void clearAllCompletedInfo() { method executeInLeaderForLastStarted (line 136) | public void executeInLeaderForLastStarted(final AbstractDistributeOnce... method executeInLeaderForLastCompleted (line 148) | public void executeInLeaderForLastCompleted(final AbstractDistributeOn... class LeaderExecutionCallbackForLastStarted (line 157) | @RequiredArgsConstructor method execute (line 164) | @Override class LeaderExecutionCallbackForLastCompleted (line 180) | @RequiredArgsConstructor method execute (line 187) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/InstanceNode.java class InstanceNode (line 27) | public final class InstanceNode { method InstanceNode (line 37) | public InstanceNode(final String jobName) { method getInstanceFullPath (line 47) | public String getInstanceFullPath() { method isInstancePath (line 57) | public boolean isInstancePath(final String path) { method isLocalInstancePath (line 61) | boolean isLocalInstancePath(final String path) { method getLocalInstancePath (line 70) | public String getLocalInstancePath() { method getLocalInstanceValue (line 79) | public String getLocalInstanceValue() { method getInstancePath (line 89) | public String getInstancePath(final String instanceId) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/InstanceService.java class InstanceService (line 33) | public final class InstanceService { method InstanceService (line 43) | public InstanceService(final CoordinatorRegistryCenter regCenter, fina... method persistOnline (line 53) | public void persistOnline() { method removeInstance (line 60) | public void removeInstance() { method getAvailableJobInstances (line 69) | public List getAvailableJobInstances() { method isLocalJobInstanceExisted (line 85) | boolean isLocalJobInstanceExisted() { method triggerAllInstances (line 92) | public void triggerAllInstances() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/ShutdownListenerManager.java class ShutdownListenerManager (line 31) | public final class ShutdownListenerManager extends AbstractListenerManag... method ShutdownListenerManager (line 41) | public ShutdownListenerManager(final CoordinatorRegistryCenter regCent... method start (line 49) | @Override class InstanceShutdownStatusJobListener (line 54) | class InstanceShutdownStatusJobListener implements DataChangedEventLis... method onChange (line 56) | @Override method isRemoveInstance (line 64) | private boolean isRemoveInstance(final String path, final Type event... method isReconnectedRegistryCenter (line 68) | private boolean isReconnectedRegistryCenter() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/AbstractListenerManager.java class AbstractListenerManager (line 27) | public abstract class AbstractListenerManager { method AbstractListenerManager (line 31) | protected AbstractListenerManager(final CoordinatorRegistryCenter regC... method start (line 38) | public abstract void start(); method addDataListener (line 40) | protected void addDataListener(final DataChangedEventListener listener) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/ListenerManager.java class ListenerManager (line 37) | public final class ListenerManager { method ListenerManager (line 59) | public ListenerManager(final CoordinatorRegistryCenter regCenter, fina... method startAllListeners (line 76) | public void startAllListeners() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/ListenerNotifierManager.java class ListenerNotifierManager (line 34) | public final class ListenerNotifierManager { method ListenerNotifierManager (line 40) | private ListenerNotifierManager() { method getInstance (line 47) | public static ListenerNotifierManager getInstance() { method registerJobNotifyExecutor (line 62) | public void registerJobNotifyExecutor(final String jobName) { method getJobNotifyExecutor (line 79) | public Executor getJobNotifyExecutor(final String jobName) { method removeJobNotifyExecutor (line 87) | public void removeJobNotifyExecutor(final String jobName) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/RegistryCenterConnectionStateListener.java class RegistryCenterConnectionStateListener (line 32) | public final class RegistryCenterConnectionStateListener implements Conn... method RegistryCenterConnectionStateListener (line 44) | public RegistryCenterConnectionStateListener(final CoordinatorRegistry... method onStateChanged (line 52) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/reconcile/ReconcileService.java class ReconcileService (line 32) | @Slf4j method ReconcileService (line 45) | public ReconcileService(final CoordinatorRegistryCenter regCenter, fin... method runOneIteration (line 53) | @Override method isStaticSharding (line 65) | private boolean isStaticSharding() { method hasShardingInfo (line 69) | private boolean hasShardingInfo() { method scheduler (line 73) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobRegistry.java class JobRegistry (line 33) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getInstance (line 53) | public static JobRegistry getInstance() { method registerRegistryCenter (line 70) | public void registerRegistryCenter(final String jobName, final Coordin... method registerJob (line 81) | public void registerJob(final String jobName, final JobScheduleControl... method getJobScheduleController (line 91) | public JobScheduleController getJobScheduleController(final String job... method getRegCenter (line 101) | public CoordinatorRegistryCenter getRegCenter(final String jobName) { method addJobInstance (line 111) | public void addJobInstance(final String jobName, final JobInstance job... method getJobInstance (line 121) | public JobInstance getJobInstance(final String jobName) { method isJobRunning (line 131) | public boolean isJobRunning(final String jobName) { method setJobRunning (line 141) | public void setJobRunning(final String jobName, final boolean isRunnin... method getCurrentShardingTotalCount (line 151) | public int getCurrentShardingTotalCount(final String jobName) { method setCurrentShardingTotalCount (line 161) | public void setCurrentShardingTotalCount(final String jobName, final i... method shutdown (line 170) | public void shutdown(final String jobName) { method isShutdown (line 185) | public boolean isShutdown(final String jobName) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobScheduleController.java class JobScheduleController (line 40) | @RequiredArgsConstructor method scheduleJob (line 55) | public void scheduleJob(final String cron, final String timeZone) { method rescheduleJob (line 72) | public synchronized void rescheduleJob(final String cron, final String... method rescheduleJob (line 86) | public synchronized void rescheduleJob() { method createCronTrigger (line 97) | private Trigger createCronTrigger(final String cron, final String time... method parseTimeZoneString (line 108) | private TimeZone parseTimeZoneString(final String timeZoneString) { method isPaused (line 121) | public synchronized boolean isPaused() { method pauseJob (line 132) | public synchronized void pauseJob() { method resumeJob (line 145) | public synchronized void resumeJob() { method triggerJob (line 158) | public synchronized void triggerJob() { method createOneOffTrigger (line 176) | private Trigger createOneOffTrigger() { method shutdown (line 183) | public synchronized void shutdown() { method shutdown (line 191) | public synchronized void shutdown(final boolean isCleanShutdown) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobScheduler.java class JobScheduler (line 56) | public final class JobScheduler { method JobScheduler (line 77) | public JobScheduler(final CoordinatorRegistryCenter regCenter, final E... method JobScheduler (line 99) | public JobScheduler(final CoordinatorRegistryCenter regCenter, final S... method setUpJobConfiguration (line 120) | private JobConfiguration setUpJobConfiguration(final CoordinatorRegist... method getElasticJobListeners (line 125) | private Collection getElasticJobListeners(final Jo... method findTracingConfiguration (line 129) | private Optional> findTracingConfiguration() { method validateJobProperties (line 133) | private void validateJobProperties() { method validateJobErrorHandlerProperties (line 137) | private void validateJobErrorHandlerProperties() { method setGuaranteeServiceForElasticJobListeners (line 144) | private void setGuaranteeServiceForElasticJobListeners(final Coordinat... method createJobScheduleController (line 153) | private JobScheduleController createJobScheduleController() { method createScheduler (line 160) | private Scheduler createScheduler() { method getQuartzProps (line 173) | private Properties getQuartzProps() { method createJobDetail (line 185) | private JobDetail createJobDetail() { method registerStartUpInfo (line 191) | private void registerStartUpInfo() { method shutdown (line 201) | public void shutdown() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobShutdownHookPlugin.java class JobShutdownHookPlugin (line 34) | @Slf4j method initialize (line 43) | @Override method start (line 56) | @Override method shutdown (line 61) | @Override method registerShutdownHook (line 74) | private void registerShutdownHook() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobTriggerListener.java class JobTriggerListener (line 29) | @RequiredArgsConstructor method getName (line 36) | @Override method triggerMisfired (line 41) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/LiteJob.java class LiteJob (line 31) | @Setter method execute (line 38) | @Override method interrupt (line 48) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/SchedulerFacade.java class SchedulerFacade (line 28) | public final class SchedulerFacade { method SchedulerFacade (line 38) | public SchedulerFacade(final CoordinatorRegistryCenter regCenter, fina... method newJobTriggerListener (line 50) | public JobTriggerListener newJobTriggerListener() { method shutdownInstance (line 57) | public void shutdownInstance() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/server/ServerNode.java class ServerNode (line 31) | public final class ServerNode { method ServerNode (line 41) | public ServerNode(final String jobName) { method isServerPath (line 52) | public boolean isServerPath(final String path) { method isLocalServerPath (line 62) | public boolean isLocalServerPath(final String path) { method getServerNode (line 70) | String getServerNode(final String ip) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/server/ServerService.java class ServerService (line 36) | public final class ServerService { method ServerService (line 44) | public ServerService(final CoordinatorRegistryCenter regCenter, final ... method persistOnline (line 55) | public void persistOnline(final boolean enabled) { method hasAvailableServers (line 66) | public boolean hasAvailableServers() { method isAvailableServer (line 82) | public boolean isAvailableServer(final String ip) { method hasOnlineInstances (line 86) | private boolean hasOnlineInstances(final String ip) { method isEnableServer (line 101) | public boolean isEnableServer(final String ip) { method removeOfflineServers (line 115) | public int removeOfflineServers() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/server/ServerStatus.java type ServerStatus (line 23) | public enum ServerStatus { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/DefaultJobClassNameProvider.java class DefaultJobClassNameProvider (line 25) | public final class DefaultJobClassNameProvider implements JobClassNamePr... method getJobClassName (line 29) | @Override method isLambdaClass (line 36) | private boolean isLambdaClass(final Class elasti... method trimLambdaClassSuffix (line 40) | private String trimLambdaClassSuffix(final String className) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/JobClassNameProvider.java type JobClassNameProvider (line 26) | @SingletonSPI method getJobClassName (line 35) | String getJobClassName(ElasticJob elasticJob); FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/JobClassNameProviderFactory.java class JobClassNameProviderFactory (line 29) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getProvider (line 39) | public static JobClassNameProvider getProvider() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/SetUpFacade.java class SetUpFacade (line 33) | public final class SetUpFacade { method SetUpFacade (line 55) | public SetUpFacade(final CoordinatorRegistryCenter regCenter, final St... method registerStartUpInfo (line 70) | public void registerStartUpInfo(final boolean enabled) { method tearDown (line 84) | public void tearDown() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ExecutionContextService.java class ExecutionContextService (line 37) | public final class ExecutionContextService { method ExecutionContextService (line 45) | public ExecutionContextService(final CoordinatorRegistryCenter regCent... method getJobShardingContext (line 57) | public ShardingContexts getJobShardingContext(final List shar... method buildTaskId (line 69) | private String buildTaskId(final JobConfiguration jobConfig, final Lis... method removeRunningIfMonitorExecution (line 76) | private void removeRunningIfMonitorExecution(final boolean monitorExec... method isRunning (line 89) | private boolean isRunning(final int shardingItem) { method getAssignedShardingItemParameterMap (line 93) | private Map getAssignedShardingItemParameterMap(final... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ExecutionService.java class ExecutionService (line 37) | public final class ExecutionService { method ExecutionService (line 45) | public ExecutionService(final CoordinatorRegistryCenter regCenter, fin... method registerJobBegin (line 56) | public void registerJobBegin(final ShardingContexts shardingContexts) { method registerJobCompleted (line 77) | public void registerJobCompleted(final ShardingContexts shardingContex... method clearAllRunningInfo (line 90) | public void clearAllRunningInfo() { method clearRunningInfo (line 99) | public void clearRunningInfo(final List items) { method hasRunningItems (line 111) | public boolean hasRunningItems(final Collection items) { method hasRunningItems (line 129) | public boolean hasRunningItems() { method getAllItems (line 133) | private List getAllItems() { method getAllRunningItems (line 147) | public Map getAllRunningItems() { method misfireIfHasRunningItems (line 165) | public boolean misfireIfHasRunningItems(final Collection item... method setMisfire (line 178) | public void setMisfire(final Collection items) { method getMisfiredJobItems (line 190) | public List getMisfiredJobItems(final Collection ite... method clearMisfire (line 205) | public void clearMisfire(final Collection items) { method getDisabledItems (line 217) | public List getDisabledItems(final List items) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/JobInstance.java class JobInstance (line 31) | @AllArgsConstructor method JobInstance (line 45) | public JobInstance() { method JobInstance (line 49) | public JobInstance(final String jobInstanceId) { method JobInstance (line 53) | public JobInstance(final String jobInstanceId, final String labels) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/MonitorExecutionListenerManager.java class MonitorExecutionListenerManager (line 32) | public final class MonitorExecutionListenerManager extends AbstractListe... method MonitorExecutionListenerManager (line 38) | public MonitorExecutionListenerManager(final CoordinatorRegistryCenter... method start (line 44) | @Override class MonitorExecutionSettingsChangedJobListener (line 49) | class MonitorExecutionSettingsChangedJobListener implements DataChange... method onChange (line 51) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingItemParameters.java class ShardingItemParameters (line 32) | @Getter method ShardingItemParameters (line 41) | public ShardingItemParameters(final String shardingItemParameters) { method toMap (line 45) | private Map toMap(final String originalShardingItemPa... method parse (line 58) | private ShardingItem parse(final String shardingItemParameter, final S... class ShardingItem (line 73) | @AllArgsConstructor FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingListenerManager.java class ShardingListenerManager (line 37) | public final class ShardingListenerManager extends AbstractListenerManag... method ShardingListenerManager (line 53) | public ShardingListenerManager(final CoordinatorRegistryCenter regCent... method start (line 64) | @Override class ShardingTotalCountChangedJobListener (line 70) | class ShardingTotalCountChangedJobListener implements DataChangedEvent... method onChange (line 72) | @Override class ListenServersChangedJobListener (line 84) | class ListenServersChangedJobListener implements DataChangedEventListe... method onChange (line 86) | @Override method isStaticSharding (line 93) | private boolean isStaticSharding() { method hasShardingInfo (line 97) | private boolean hasShardingInfo() { method isInstanceChange (line 101) | private boolean isInstanceChange(final Type eventType, final String ... method isServerChange (line 105) | private boolean isServerChange(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingNode.java class ShardingNode (line 26) | public final class ShardingNode { method ShardingNode (line 50) | public ShardingNode(final String jobName) { method getInstanceNode (line 60) | public static String getInstanceNode(final int item) { method getRunningNode (line 70) | public static String getRunningNode(final int item) { method getMisfireNode (line 74) | static String getMisfireNode(final int item) { method getDisabledNode (line 78) | static String getDisabledNode(final int item) { method getItemByRunningItemPath (line 88) | public Integer getItemByRunningItemPath(final String path) { method isRunningItemPath (line 95) | private boolean isRunningItemPath(final String path) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingService.java class ShardingService (line 48) | @Slf4j method ShardingService (line 69) | public ShardingService(final CoordinatorRegistryCenter regCenter, fina... method setReshardingFlag (line 84) | public void setReshardingFlag() { method isNeedSharding (line 96) | public boolean isNeedSharding() { method shardingIfNecessary (line 108) | public void shardingIfNecessary() { method blockUntilShardingCompleted (line 128) | private void blockUntilShardingCompleted() { method waitingOtherShardingItemCompleted (line 135) | private void waitingOtherShardingItemCompleted() { method resetShardingInfo (line 142) | private void resetShardingInfo(final int shardingTotalCount) { method getShardingResultTransactionOperations (line 155) | private List getShardingResultTransactionOperati... method getShardingItems (line 175) | public List getShardingItems(final String jobInstanceId) { method getCrashedShardingItems (line 196) | public List getCrashedShardingItems(final String jobInstanceI... method isRunningItem (line 211) | private boolean isRunningItem(final int item) { method getLocalShardingItems (line 220) | public List getLocalShardingItems() { method hasShardingInfoInOfflineServers (line 232) | public boolean hasShardingInfoInOfflineServers() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/JobShardingStrategy.java type JobShardingStrategy (line 29) | public interface JobShardingStrategy extends TypedSPI { method sharding (line 39) | Map> sharding(List jobInstance... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/AverageAllocationJobShardingStrategy.java class AverageAllocationJobShardingStrategy (line 41) | public final class AverageAllocationJobShardingStrategy implements JobSh... method sharding (line 43) | @Override method shardingAliquot (line 53) | private Map> shardingAliquot(final List shardingUnits, final ... method getType (line 79) | @Override method isDefault (line 84) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/OdevitySortByNameJobShardingStrategy.java class OdevitySortByNameJobShardingStrategy (line 39) | public final class OdevitySortByNameJobShardingStrategy implements JobSh... method sharding (line 43) | @Override method getType (line 52) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/RoundRobinByNameJobShardingStrategy.java class RoundRobinByNameJobShardingStrategy (line 30) | public final class RoundRobinByNameJobShardingStrategy implements JobSha... method sharding (line 34) | @Override method rotateServerList (line 39) | private List rotateServerList(final List sha... method getType (line 53) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/SingleShardingBalanceJobShardingStrategy.java class SingleShardingBalanceJobShardingStrategy (line 38) | public class SingleShardingBalanceJobShardingStrategy implements JobShar... method sharding (line 42) | @Override method getType (line 56) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/snapshot/SnapshotService.java class SnapshotService (line 42) | @Slf4j method SnapshotService (line 55) | public SnapshotService(final CoordinatorRegistryCenter regCenter, fina... method listen (line 64) | public void listen() { method openSocket (line 72) | private int openSocket(final int port) throws IOException { method isIgnoredException (line 92) | private boolean isIgnoredException() { method process (line 96) | private void process(final Socket socket) throws IOException { method dumpDirectly (line 110) | private void dumpDirectly(final String path, final String jobName, fin... method dumpJobDirectly (line 139) | public String dumpJobDirectly(final String jobName) { method dumpJob (line 154) | public static String dumpJob(final String instanceIp, final int dumpPo... method outputMessage (line 171) | private void outputMessage(final BufferedWriter outputWriter, final St... method close (line 179) | public void close() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/storage/JobNodePath.java class JobNodePath (line 29) | @RequiredArgsConstructor method getFullPath (line 50) | public String getFullPath(final String node) { method getConfigNodePath (line 59) | public String getConfigNodePath() { method getLeaderHostNodePath (line 68) | public String getLeaderHostNodePath() { method getServerNodePath (line 77) | public String getServerNodePath() { method getServerNodePath (line 87) | public String getServerNodePath(final String serverIp) { method getInstancesNodePath (line 96) | public String getInstancesNodePath() { method getInstanceNodePath (line 106) | public String getInstanceNodePath(final String instanceId) { method getShardingNodePath (line 115) | public String getShardingNodePath() { method getShardingNodePath (line 126) | public String getShardingNodePath(final String item, final String node... FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/storage/JobNodeStorage.java class JobNodeStorage (line 35) | public final class JobNodeStorage { method JobNodeStorage (line 43) | public JobNodeStorage(final CoordinatorRegistryCenter regCenter, final... method isJobNodeExisted (line 55) | public boolean isJobNodeExisted(final String node) { method isJobRootNodeExisted (line 64) | public boolean isJobRootNodeExisted() { method getJobNodeData (line 74) | public String getJobNodeData(final String node) { method getJobNodeDataDirectly (line 84) | public String getJobNodeDataDirectly(final String node) { method getJobNodeChildrenKeys (line 94) | public List getJobNodeChildrenKeys(final String node) { method getJobRootNodeData (line 103) | public String getJobRootNodeData() { method createJobNodeIfNeeded (line 114) | public void createJobNodeIfNeeded(final String node) { method removeJobNodeIfExisted (line 125) | public void removeJobNodeIfExisted(final String node) { method fillJobNode (line 137) | public void fillJobNode(final String node, final Object value) { method fillEphemeralJobNode (line 147) | public void fillEphemeralJobNode(final String node, final Object value) { method updateJobNode (line 157) | public void updateJobNode(final String node, final Object value) { method replaceJobNode (line 167) | public void replaceJobNode(final String node, final Object value) { method replaceJobRootNode (line 176) | public void replaceJobRootNode(final Object value) { method executeInTransaction (line 185) | public void executeInTransaction(final List tran... method executeInLeader (line 204) | public void executeInLeader(final String latchNode, final LeaderExecut... method addConnectionStateListener (line 213) | public void addConnectionStateListener(final ConnectionStateChangedEve... method addDataListener (line 222) | public void addDataListener(final DataChangedEventListener listener) { method getRegistryCenterTime (line 232) | public long getRegistryCenterTime() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/trigger/TriggerListenerManager.java class TriggerListenerManager (line 30) | public final class TriggerListenerManager extends AbstractListenerManager { method TriggerListenerManager (line 38) | public TriggerListenerManager(final CoordinatorRegistryCenter regCente... method start (line 45) | @Override class JobTriggerStatusJobListener (line 50) | class JobTriggerStatusJobListener implements DataChangedEventListener { method onChange (line 52) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/trigger/TriggerNode.java class TriggerNode (line 27) | public final class TriggerNode { method TriggerNode (line 37) | public TriggerNode(final String jobName) { method isLocalTriggerPath (line 48) | public boolean isLocalTriggerPath(final String path) { method getLocalTriggerPath (line 58) | public String getLocalTriggerPath() { method getTriggerPath (line 68) | public String getTriggerPath(final String instanceId) { method getTriggerRoot (line 77) | public String getTriggerRoot() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/internal/trigger/TriggerService.java class TriggerService (line 26) | public final class TriggerService { method TriggerService (line 32) | public TriggerService(final CoordinatorRegistryCenter regCenter, final... method removeTriggerFlag (line 40) | public void removeTriggerFlag() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/listener/AbstractDistributeOnceElasticJobListener.java class AbstractDistributeOnceElasticJobListener (line 33) | public abstract class AbstractDistributeOnceElasticJobListener implement... method AbstractDistributeOnceElasticJobListener (line 48) | public AbstractDistributeOnceElasticJobListener(final long startedTime... method beforeJobExecuted (line 53) | @Override method afterJobExecuted (line 81) | @Override method handleTimeout (line 109) | private void handleTimeout(final long timeoutMilliseconds) { method doBeforeJobExecutedAtLastStarted (line 118) | public abstract void doBeforeJobExecutedAtLastStarted(ShardingContexts... method doAfterJobExecutedAtLastCompleted (line 125) | public abstract void doAfterJobExecutedAtLastCompleted(ShardingContext... method notifyWaitingTaskStart (line 130) | public void notifyWaitingTaskStart() { method notifyWaitingTaskComplete (line 139) | public void notifyWaitingTaskComplete() { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/config/TracingConfiguration.java class TracingConfiguration (line 32) | @RequiredArgsConstructor method TracingConfiguration (line 40) | @SuppressWarnings("unchecked") FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/event/JobTracingEventBus.java class JobTracingEventBus (line 39) | @Slf4j method JobTracingEventBus (line 52) | public JobTracingEventBus() { method JobTracingEventBus (line 56) | public JobTracingEventBus(final TracingConfiguration tracingConfig) { method createExecutorService (line 61) | private static ExecutorService createExecutorService(final int threadS... method register (line 68) | @SuppressWarnings("unchecked") method post (line 87) | public void post(final JobEvent event) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/exception/TracingStorageUnavailableException.java class TracingStorageUnavailableException (line 23) | public final class TracingStorageUnavailableException extends RuntimeExc... method TracingStorageUnavailableException (line 27) | public TracingStorageUnavailableException(final Throwable cause) { FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/storage/TracingStorageConverterFactory.java class TracingStorageConverterFactory (line 30) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method findConverter (line 40) | @SuppressWarnings("unchecked") FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlTracingConfiguration.java class YamlTracingConfiguration (line 30) | @Getter method toConfiguration (line 40) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlTracingConfigurationConverter.java class YamlTracingConfigurationConverter (line 30) | @SuppressWarnings({"rawtypes", "unchecked"}) method convertToYamlConfiguration (line 33) | @Override method convertTracingStorageConfiguration (line 41) | private YamlTracingStorageConfiguration convertTracingStorageConfig... method getType (line 45) | @Override FILE: kernel/src/main/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlTracingStorageConfiguration.java type YamlTracingStorageConfiguration (line 28) | public interface YamlTracingStorageConfiguration extends YamlConfigur... FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/ElasticJobExecutorTest.java class ElasticJobExecutorTest (line 53) | @ExtendWith(MockitoExtension.class) method setUp (line 73) | @BeforeEach method createJobConfiguration (line 82) | private JobConfiguration createJobConfiguration() { method assertExecuteWhenCheckMaxTimeDiffSecondsIntolerable (line 87) | @Test method assertExecuteWhenPreviousJobStillRunning (line 99) | @Test method assertExecuteWhenShardingItemsIsEmpty (line 111) | @Test method assertExecuteFailureWhenThrowExceptionForSingleShardingItem (line 121) | @Test method assertExecuteFailureWhenThrowExceptionForMultipleShardingItems (line 126) | @Test method assertExecuteFailureWhenThrowException (line 131) | private void assertExecuteFailureWhenThrowException(final ShardingCont... method isValidErrorMessage (line 146) | private boolean isValidErrorMessage(final String errorMessage, final S... method assertExecuteSuccessForSingleShardingItems (line 156) | @Test method assertExecuteSuccessForMultipleShardingItems (line 161) | @Test method assertExecuteSuccess (line 166) | private void assertExecuteSuccess(final ShardingContexts shardingConte... method assertExecuteWithMisfireIsEmpty (line 175) | @Test method assertExecuteWithMisfireIsNotEmptyButIsNotEligibleForJobRunning (line 184) | @Test method assertExecuteWithMisfire (line 194) | @Test method assertBeforeJobExecutedFailure (line 208) | @Test method assertAfterJobExecutedFailure (line 222) | @Test method createSingleShardingContexts (line 236) | private ShardingContexts createSingleShardingContexts() { method createMultipleShardingContexts (line 242) | private ShardingContexts createMultipleShardingContexts() { method prepareForIsNotMisfire (line 249) | private void prepareForIsNotMisfire(final JobFacade jobFacade, final S... method verifyForIsNotMisfire (line 255) | private void verifyForIsNotMisfire(final JobFacade jobFacade, final Sh... FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/error/handler/JobErrorHandlerReloaderTest.java class JobErrorHandlerReloaderTest (line 39) | @ExtendWith(MockitoExtension.class) method assertInitialize (line 45) | @Test method assertReload (line 56) | @Test method assertUnnecessaryToReload (line 72) | @Test method assertShutdown (line 83) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/error/handler/fixture/BarJobErrorHandlerFixture.java class BarJobErrorHandlerFixture (line 22) | public final class BarJobErrorHandlerFixture implements JobErrorHandler { method handleException (line 24) | @Override method getType (line 28) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/error/handler/fixture/FooJobErrorHandlerFixture.java class FooJobErrorHandlerFixture (line 23) | public final class FooJobErrorHandlerFixture implements JobErrorHandler { method handleException (line 25) | @Override method getType (line 30) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/ShardingJobFacadeTest.java class ShardingJobFacadeTest (line 48) | @ExtendWith(MockitoExtension.class) method setUp (line 76) | @BeforeEach method assertLoad (line 95) | @Test method assertCheckMaxTimeDiffSecondsTolerable (line 102) | @Test method assertFailoverIfUnnecessary (line 108) | @Test method assertFailoverIfNecessary (line 115) | @Test method assertRegisterJobBegin (line 122) | @Test method assertRegisterJobCompletedWhenFailoverDisabled (line 129) | @Test method assertRegisterJobCompletedWhenFailoverEnabled (line 138) | @Test method assertGetShardingContextWhenIsFailoverEnableAndFailover (line 147) | @Test method assertGetShardingContextWhenIsFailoverEnableAndNotFailover (line 157) | @Test method assertGetShardingContextWhenIsFailoverDisable (line 169) | @Test method assertGetShardingContextWhenHasDisabledItems (line 179) | @Test method assertMisfireIfRunning (line 190) | @Test method assertClearMisfire (line 196) | @Test method assertIsNeedSharding (line 202) | @Test method assertBeforeJobExecuted (line 208) | @Test method assertAfterJobExecuted (line 215) | @Test method assertPostJobExecutionEvent (line 222) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/facade/SingleShardingJobFacadeTest.java class SingleShardingJobFacadeTest (line 55) | @ExtendWith(MockitoExtension.class) method setUp (line 89) | @BeforeEach method assertLoad (line 110) | @Test method assertCheckMaxTimeDiffSecondsTolerable (line 117) | @Test method assertFailoverIfUnnecessary (line 123) | @Test method assertFailoverIfNecessary (line 130) | @Test method assertRegisterJobBegin (line 137) | @Test method assertRegisterJobCompletedWhenFailoverDisabled (line 144) | @Test method assertRegisterJobCompletedWhenFailoverEnabled (line 153) | @Test method assertRegisterJobCompletedWhenRunningOnCurrentHost (line 162) | @Test method assertRegisterJobCompletedWhenRunningOnOtherHost (line 184) | @Test method assertGetShardingContextWhenIsFailoverEnableAndFailover (line 205) | @Test method assertGetShardingContextWhenIsFailoverEnableAndNotFailover (line 215) | @Test method assertGetShardingContextWhenIsFailoverDisable (line 227) | @Test method assertGetShardingContextWhenHasDisabledItems (line 237) | @Test method assertGetShardingContextWhenIsFailoverDisableAndNoNeedShardingWithoutNextIP (line 248) | @Test method assertGetShardingContextWhenIsFailoverDisableAndNoNeedShardingWithNextIP (line 262) | @Test method assertGetShardingContextWhenIsFailoverDisableAndNeedSharding (line 279) | @Test method assertMisfireIfRunning (line 292) | @Test method assertClearMisfire (line 298) | @Test method assertIsNeedSharding (line 304) | @Test method assertBeforeJobExecuted (line 310) | @Test method assertAfterJobExecuted (line 317) | @Test method assertPostJobExecutionEvent (line 324) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/item/JobItemExecutorFactoryTest.java class JobItemExecutorFactoryTest (line 31) | class JobItemExecutorFactoryTest { method assertGetExecutorByClassFailureWithInvalidType (line 33) | @Test method assertGetExecutorByClassSuccessWithCurrentClass (line 38) | @Test method assertGetExecutorByClassSuccessWithSubClass (line 43) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/ElasticJobExecutorServiceTest.java class ElasticJobExecutorServiceTest (line 31) | class ElasticJobExecutorServiceTest { method assertCreateExecutorService (line 35) | @Test class FooTask (line 60) | static class FooTask implements Runnable { method run (line 62) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/ExecutorServiceReloaderTest.java class ExecutorServiceReloaderTest (line 35) | @ExtendWith(MockitoExtension.class) method assertInitialize (line 41) | @Test method assertReload (line 53) | @Test method assertUnnecessaryToReload (line 67) | @Test method assertShutdown (line 79) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/type/CPUUsageJobExecutorThreadPoolSizeProviderTest.java class CPUUsageJobExecutorThreadPoolSizeProviderTest (line 27) | class CPUUsageJobExecutorThreadPoolSizeProviderTest { method assertGetPoolSize (line 29) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/executor/threadpool/type/SingleThreadJobExecutorThreadPoolSizeProviderTest.java class SingleThreadJobExecutorThreadPoolSizeProviderTest (line 27) | class SingleThreadJobExecutorThreadPoolSizeProviderTest { method assertGetPoolSize (line 29) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/YamlConstants.java class YamlConstants (line 23) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getJobYaml (line 50) | public static String getJobYaml() { method getJobYaml (line 60) | public static String getJobYaml(final int maxTimeDiffSeconds) { method getJobYamlWithFailover (line 70) | public static String getJobYamlWithFailover(final boolean failover) { method getJobYamlWithMonitorExecution (line 80) | public static String getJobYamlWithMonitorExecution(final boolean moni... FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/executor/ClassedFooJobExecutor.java class ClassedFooJobExecutor (line 26) | public final class ClassedFooJobExecutor implements ClassedJobItemExecut... method process (line 28) | @Override method getElasticJobClass (line 33) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/executor/TypedFooJobExecutor.java class TypedFooJobExecutor (line 26) | public final class TypedFooJobExecutor implements TypedJobItemExecutor { method process (line 28) | @Override method getType (line 32) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/job/DetailedFooJob.java class DetailedFooJob (line 26) | public final class DetailedFooJob implements FooJob { method foo (line 33) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/job/FailedJob.java class FailedJob (line 22) | public final class FailedJob implements ElasticJob { FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/fixture/job/FooJob.java type FooJob (line 23) | public interface FooJob extends ElasticJob { method foo (line 30) | void foo(ShardingContext shardingContext); FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/env/HostExceptionTest.java class HostExceptionTest (line 27) | class HostExceptionTest { method assertGetCause (line 29) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/env/IpUtilsTest.java class IpUtilsTest (line 40) | class IpUtilsTest { method assertGetIp (line 42) | @Test method assertPreferredNetworkInterface (line 47) | @Test method assertPreferredNetworkAddress (line 59) | @Test method assertGetFirstNetworkInterface (line 78) | @Test method assertGetHostName (line 112) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/exception/ExceptionUtilsTest.java class ExceptionUtilsTest (line 26) | class ExceptionUtilsTest { method assertTransformWithError (line 28) | @Test method assertTransformWithException (line 33) | @Test method assertTransformWithNull (line 38) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/exception/JobConfigurationExceptionTest.java class JobConfigurationExceptionTest (line 26) | class JobConfigurationExceptionTest { method assertGetMessage (line 28) | @Test method assertGetCause (line 33) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/exception/JobExecutionEnvironmentExceptionTest.java class JobExecutionEnvironmentExceptionTest (line 25) | class JobExecutionEnvironmentExceptionTest { method assertGetMessage (line 27) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/exception/JobSystemExceptionTest.java class JobSystemExceptionTest (line 26) | class JobSystemExceptionTest { method assertGetMessage (line 28) | @Test method assertGetMessageCause (line 33) | @Test method assertGetCause (line 40) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/exception/PropertiesPreconditionsTest.java class PropertiesPreconditionsTest (line 27) | class PropertiesPreconditionsTest { method assertValidateIsRequiredWithValidateError (line 29) | @Test method assertValidateIsRequiredWithNormal (line 38) | @Test method assertValidateIsPositiveIntegerWithValueNoExist (line 45) | @Test method assertValidateIsPositiveIntegerWithNormal (line 50) | @Test method assertValidateIsPositiveIntegerWithWrongString (line 57) | @Test method assertValidateIsPositiveIntegerWithNegativeNumber (line 68) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/json/GsonFactoryTest.java class GsonFactoryTest (line 25) | class GsonFactoryTest { method assertGetGson (line 27) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/time/TimeServiceTest.java class TimeServiceTest (line 24) | class TimeServiceTest { method assertGetCurrentMillis (line 28) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/util/SensitiveInfoUtilsTest.java class SensitiveInfoUtilsTest (line 28) | class SensitiveInfoUtilsTest { method assertFilterContentWithoutIp (line 30) | @Test method assertFilterContentWithSensitiveIp (line 36) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/yaml/YamlEngineTest.java class YamlEngineTest (line 27) | class YamlEngineTest { method assertMarshal (line 37) | @Test method assertMarshalWithNullValue (line 49) | @Test method assertUnmarshal (line 56) | @Test method assertUnmarshalWithNullValue (line 65) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/infra/yaml/fixture/FooYamlConfiguration.java class FooYamlConfiguration (line 23) | @Getter FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/annotation/JobAnnotationBuilderTest.java class JobAnnotationBuilderTest (line 30) | class JobAnnotationBuilderTest { method assertGenerateJobConfiguration (line 32) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/annotation/fixture/AnnotationJobFixture.java class AnnotationJobFixture (line 24) | @ElasticJobConfiguration( FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/ConfigurationNodeTest.java class ConfigurationNodeTest (line 24) | class ConfigurationNodeTest { method assertIsConfigPath (line 28) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/ConfigurationServiceTest.java class ConfigurationServiceTest (line 41) | @ExtendWith(MockitoExtension.class) method setUp (line 49) | @BeforeEach method assertLoadDirectly (line 54) | @Test method assertLoadFromCache (line 63) | @Test method assertLoadFromCacheButNull (line 72) | @Test method assertSetUpJobConfigurationJobConfigurationForJobConflict (line 82) | @Test method assertSetUpJobConfigurationNewJobConfiguration (line 96) | @Test method assertSetUpJobConfigurationExistedJobConfigurationAndOverwrite (line 103) | @Test method assertSetUpJobConfigurationExistedJobConfigurationAndNotOverwrite (line 111) | @Test method assertIsMaxTimeDiffSecondsTolerableWithDefaultValue (line 121) | @Test method assertIsMaxTimeDiffSecondsTolerable (line 127) | @Test method assertIsNotMaxTimeDiffSecondsTolerable (line 135) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/JobConfigurationPOJOTest.java class JobConfigurationPOJOTest (line 33) | class JobConfigurationPOJOTest { method assertToJobConfiguration (line 67) | @Test method assertFromJobConfiguration (line 105) | @Test method assertMarshal (line 133) | @Test method assertMarshalWithNullValue (line 150) | @Test method assertUnmarshal (line 160) | @Test method assertUnmarshalWithNullValue (line 178) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/config/RescheduleListenerManagerTest.java class RescheduleListenerManagerTest (line 39) | @ExtendWith(MockitoExtension.class) method setUp (line 53) | @BeforeEach method assertStart (line 58) | @Test method assertCronSettingChangedJobListenerWhenIsNotCronPath (line 64) | @Test method assertCronSettingChangedJobListenerWhenIsCronPathButNotUpdate (line 70) | @Test method assertCronSettingChangedJobListenerWhenIsCronPathAndUpdateButCannotFindJob (line 76) | @Test method assertCronSettingChangedJobListenerWhenIsCronPathAndUpdateAndFindJob (line 82) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/context/TaskContextTest.java class TaskContextTest (line 34) | class TaskContextTest { method assertNew (line 36) | @Test method assertNewWithoutSlaveId (line 46) | @Test method assertGetMetaInfo (line 52) | @Test method assertTaskContextFrom (line 58) | @Test method assertMetaInfoFromWithMetaInfo (line 68) | @Test method assertMetaInfoFromWithTaskId (line 75) | @Test method assertMetaInfoFromWithMetaInfoWithoutShardingItems (line 82) | @Test method assertMetaInfoFromWithTaskIdWithoutShardingItems (line 89) | @Test method assertGetIdForUnassignedSlave (line 96) | @Test method assertGetTaskName (line 101) | @Test method assertGetExecutorId (line 107) | @Test method assertSetSlaveId (line 113) | @Test method assertSetIdle (line 121) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/context/fixture/TaskNode.java class TaskNode (line 23) | @Builder method getTaskNodeValue (line 41) | public String getTaskNodeValue() { method getTaskNodePath (line 45) | private String getTaskNodePath() { FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/ElectionListenerManagerTest.java class ElectionListenerManagerTest (line 41) | @ExtendWith(MockitoExtension.class) method setUp (line 61) | @BeforeEach method assertStart (line 69) | @Test method assertIsNotLeaderInstancePathAndServerPath (line 75) | @Test method assertLeaderElectionWhenAddLeaderInstancePath (line 81) | @Test method assertLeaderElectionWhenRemoveLeaderInstancePathWithoutAvailableServers (line 87) | @Test method assertLeaderElectionWhenRemoveLeaderInstancePathWithAvailableServerButJobInstanceIsShutdown (line 93) | @Test method assertLeaderElectionWhenRemoveLeaderInstancePathWithAvailableServer (line 99) | @Test method assertLeaderElectionWhenServerDisableWithoutLeader (line 109) | @Test method assertLeaderElectionWhenServerEnableWithLeader (line 115) | @Test method assertLeaderElectionWhenServerEnableWithoutLeader (line 121) | @Test method assertLeaderAbdicationWhenFollowerDisable (line 130) | @Test method assertLeaderAbdicationWhenLeaderDisable (line 136) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/LeaderNodeTest.java class LeaderNodeTest (line 25) | class LeaderNodeTest { method assertIsLeaderInstancePath (line 29) | @Test method assertIsNotLeaderInstancePath (line 34) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/election/LeaderServiceTest.java class LeaderServiceTest (line 42) | @ExtendWith(MockitoExtension.class) method setUp (line 59) | @BeforeEach method assertElectLeader (line 67) | @Test method assertIsLeaderUntilBlockWithLeader (line 73) | @Test method assertIsLeaderUntilBlockWithoutLeaderAndAvailableServers (line 84) | @Test method assertIsLeaderUntilBlockWithoutLeaderWithAvailableServers (line 91) | @Test method assertIsLeaderUntilBlockWhenHasLeader (line 98) | @Test method assertIsLeader (line 111) | @Test method assertHasLeader (line 120) | @Test method assertRemoveLeader (line 126) | @Test method assertElectLeaderExecutionCallbackWithLeader (line 132) | @Test method assertElectLeaderExecutionCallbackWithoutLeader (line 139) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverListenerManagerTest.java class FailoverListenerManagerTest (line 53) | @ExtendWith(MockitoExtension.class) method setUp (line 82) | @BeforeEach method assertStart (line 93) | @Test method assertJobCrashedJobListenerWhenFailoverDisabled (line 99) | @Test method assertJobCrashedJobListenerWhenIsNotNodeRemoved (line 105) | @Test method assertJobCrashedJobListenerWhenIsNotInstancesPath (line 115) | @Test method assertJobCrashedJobListenerWhenIsSameInstance (line 125) | @Test method assertJobCrashedJobListenerWhenIsOtherInstanceCrashed (line 135) | @Test method assertJobCrashedJobListenerWhenIsOtherFailoverInstanceCrashed (line 150) | @Test method assertFailoverSettingsChangedJobListenerWhenIsNotFailoverPath (line 165) | @Test method assertFailoverSettingsChangedJobListenerWhenIsFailoverPathButNotUpdate (line 171) | @Test method assertFailoverSettingsChangedJobListenerWhenIsFailoverPathAndUpdateButEnableFailover (line 177) | @Test method assertFailoverSettingsChangedJobListenerWhenIsFailoverPathAndUpdateButDisableFailover (line 183) | @Test method assertLegacyCrashedRunningItemListenerWhenRunningItemsArePresent (line 189) | @Test method assertLegacyCrashedRunningItemListenerWhenJobInstanceAbsent (line 211) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverNodeTest.java class FailoverNodeTest (line 26) | class FailoverNodeTest { method assertGetItemsNode (line 30) | @Test method assertGetExecutionFailoverNode (line 35) | @Test method assertGetItemWhenNotExecutionFailoverPath (line 40) | @Test method assertGetItemByExecutionFailoverPath (line 45) | @Test method assertGetProcessingFailoverNode (line 50) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/failover/FailoverServiceTest.java class FailoverServiceTest (line 48) | @ExtendWith(MockitoExtension.class) method setUp (line 68) | @BeforeEach method assertSetCrashedFailoverFlagWhenItemIsNotAssigned (line 77) | @Test method assertSetCrashedFailoverFlagWhenItemIsAssigned (line 85) | @Test method assertSetCrashedFailoverFlagDirectly (line 93) | @Test method assertFailoverIfUnnecessaryWhenItemsRootNodeNotExisted (line 99) | @Test method assertFailoverIfUnnecessaryWhenItemsRootNodeIsEmpty (line 107) | @Test method assertFailoverIfUnnecessaryWhenServerIsNotReady (line 117) | @Test method assertFailoverIfNecessary (line 128) | @Test method assertFailoverLeaderExecutionCallbackIfNotNecessary (line 140) | @Test method assertFailoverLeaderExecutionCallbackIfNecessary (line 152) | @Test method assertGetFailoveringItems (line 170) | @Test method assertUpdateFailoverComplete (line 188) | @Test method assertGetFailoverItems (line 195) | @Test method assertGetLocalFailoverItemsIfShutdown (line 214) | @Test method assertGetLocalFailoverItems (line 220) | @Test method assertGetLocalTakeOffItems (line 239) | @Test method assertGetAllFailoveringItems (line 252) | @Test method assertClearFailoveringItem (line 264) | @Test method assertRemoveFailoverInfo (line 270) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeListenerManagerTest.java class GuaranteeListenerManagerTest (line 39) | @ExtendWith(MockitoExtension.class) method setUp (line 53) | @BeforeEach method assertStart (line 59) | @Test method assertStartedNodeRemovedJobListenerWhenIsNotRemoved (line 65) | @Test method assertStartedNodeRemovedJobListenerWhenIsNotStartedNode (line 71) | @Test method assertStartedNodeRemovedJobListenerWhenIsRemovedAndStartedNode (line 77) | @Test method assertCompletedNodeRemovedJobListenerWhenIsNotRemoved (line 83) | @Test method assertCompletedNodeRemovedJobListenerWhenIsNotCompletedNode (line 89) | @Test method assertCompletedNodeRemovedJobListenerWhenIsRemovedAndCompletedNode (line 95) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeNodeTest.java class GuaranteeNodeTest (line 27) | class GuaranteeNodeTest { method assertGetStartedNode (line 31) | @Test method assertGetCompletedNode (line 36) | @Test method assertIsStartedRootNode (line 41) | @Test method assertIsNotStartedRootNode (line 46) | @Test method assertIsCompletedRootNode (line 51) | @Test method assertIsNotCompletedRootNode (line 56) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/guarantee/GuaranteeServiceTest.java class GuaranteeServiceTest (line 40) | @ExtendWith(MockitoExtension.class) method setUp (line 57) | @BeforeEach method assertRegisterStart (line 63) | @Test method assertIsNotRegisterStartSuccess (line 70) | @Test method assertIsRegisterStartSuccess (line 75) | @Test method assertIsNotAllStartedWhenRootNodeIsNotExisted (line 82) | @Test method assertIsNotAllStarted (line 88) | @Test method assertIsAllStarted (line 97) | @Test method assertClearAllStartedInfo (line 105) | @Test method assertRegisterComplete (line 111) | @Test method assertIsNotRegisterCompleteSuccess (line 118) | @Test method assertIsRegisterCompleteSuccess (line 123) | @Test method assertIsNotAllCompletedWhenRootNodeIsNotExisted (line 130) | @Test method assertIsNotAllCompleted (line 136) | @Test method assertIsAllCompleted (line 142) | @Test method assertClearAllCompletedInfo (line 150) | @Test method assertExecuteInLeaderForLastCompleted (line 156) | @Test method assertExecuteInLeaderForNotLastCompleted (line 165) | @Test method assertExecuteInLeaderForLastStarted (line 172) | @Test method assertExecuteInLeaderForNotLastStarted (line 181) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/InstanceNodeTest.java class InstanceNodeTest (line 30) | class InstanceNodeTest { method setUp (line 34) | @BeforeAll method assertGetInstanceFullPath (line 40) | @Test method assertIsInstancePath (line 45) | @Test method assertIsNotInstancePath (line 50) | @Test method assertIsLocalInstancePath (line 55) | @Test method assertIsNotLocalInstancePath (line 60) | @Test method assertGetLocalInstancePath (line 65) | @Test method assertGetInstancePath (line 70) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/InstanceServiceTest.java class InstanceServiceTest (line 40) | @ExtendWith(MockitoExtension.class) method setUp (line 51) | @BeforeEach method assertPersistOnline (line 61) | @Test method assertRemoveInstance (line 67) | @Test method assertGetAvailableJobInstances (line 73) | @Test method assertGetAvailableJobInstancesWhenInstanceRemoving (line 82) | @Test method assertIsLocalJobInstanceExisted (line 90) | @Test method assertTriggerAllInstances (line 96) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/instance/ShutdownListenerManagerTest.java class ShutdownListenerManagerTest (line 41) | @ExtendWith(MockitoExtension.class) method setUp (line 61) | @BeforeEach method tearDown (line 70) | @AfterEach method assertStart (line 75) | @Test method assertIsShutdownAlready (line 81) | @Test method assertIsNotLocalInstancePath (line 87) | @Test method assertUpdateLocalInstancePath (line 95) | @Test method assertRemoveLocalInstancePathForPausedJob (line 103) | @Test method assertRemoveLocalInstancePathForReconnectedRegistryCenter (line 112) | @Test method assertRemoveLocalInstancePath (line 121) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/ListenerManagerTest.java class ListenerManagerTest (line 40) | @ExtendWith(MockitoExtension.class) method setUp (line 75) | @BeforeEach method assertStartAllListeners (line 89) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/ListenerNotifierManagerTest.java class ListenerNotifierManagerTest (line 29) | @ExtendWith(MockitoExtension.class) method assertRegisterAndGetJobNotifyExecutor (line 32) | @Test method assertRemoveAndShutDownJobNotifyExecutor (line 39) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/listener/RegistryCenterConnectionStateListenerTest.java class RegistryCenterConnectionStateListenerTest (line 42) | @ExtendWith(MockitoExtension.class) method setUp (line 65) | @BeforeEach method assertConnectionLostListenerWhenConnectionStateIsLost (line 75) | @Test method assertConnectionLostListenerWhenConnectionStateIsLostButIsShutdown (line 84) | @Test method assertConnectionLostListenerWhenConnectionStateIsReconnected (line 91) | @Test method assertConnectionLostListenerWhenConnectionStateIsReconnectedButIsShutdown (line 104) | @Test method assertConnectionLostListenerWhenConnectionStateIsOther (line 111) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/reconcile/ReconcileServiceTest.java class ReconcileServiceTest (line 38) | @ExtendWith(MockitoExtension.class) method setup (line 52) | @BeforeEach method assertReconcile (line 61) | @Test method assertReconcileWithStaticSharding (line 72) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobRegistryTest.java class JobRegistryTest (line 32) | class JobRegistryTest { method assertRegisterJob (line 34) | @Test method assertGetJobInstance (line 41) | @Test method assertGetRegCenter (line 47) | @Test method assertIsJobRunningIfNull (line 54) | @Test method assertIsJobRunningIfNotNull (line 59) | @Test method assertGetCurrentShardingTotalCountIfNull (line 65) | @Test method assertGetCurrentShardingTotalCountIfNotNull (line 70) | @Test method assertShutdown (line 77) | @Test method assertIsShutdownForJobSchedulerNull (line 88) | @Test method assertIsShutdownForJobInstanceNull (line 93) | @Test method assertIsNotShutdown (line 102) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobScheduleControllerTest.java class JobScheduleControllerTest (line 46) | @ExtendWith(MockitoExtension.class) method setUp (line 57) | @BeforeEach method assertIsPausedFailure (line 62) | @Test method assertIsPausedIfTriggerStateIsNormal (line 75) | @Test method assertIsPausedIfTriggerStateIsPaused (line 82) | @Test method assertIsPauseJobIfShutdown (line 89) | @Test method assertPauseJobIfShutdown (line 96) | @Test method assertPauseJobFailure (line 104) | @Test method assertPauseJobSuccess (line 117) | @Test method assertResumeJobIfShutdown (line 124) | @Test method assertResumeJobFailure (line 132) | @Test method assertResumeJobSuccess (line 145) | @Test method assertTriggerJobIfShutdown (line 152) | @Test method assertTriggerJobFailure (line 162) | @Test method assertTriggerJobSuccess (line 180) | @Test method assertTriggerOneOffJobSuccess (line 192) | @Test method assertShutdownJobIfShutdown (line 205) | @Test method assertShutdownFailure (line 213) | @Test method assertShutdownSuccess (line 226) | @Test method assertRescheduleJobIfShutdown (line 233) | @Test method assertRescheduleJobFailure (line 241) | @Test method assertRescheduleJobSuccess (line 255) | @Test method assertRescheduleJobWhenTriggerIsNull (line 263) | @Test method assertRescheduleJobIfShutdownForOneOffJob (line 270) | @Test method assertRescheduleJobFailureForOneOffJob (line 278) | @Test method assertRescheduleJobSuccessForOneOffJob (line 292) | @Test method assertRescheduleJobWhenTriggerIsNullForOneOffJob (line 300) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/JobTriggerListenerTest.java class JobTriggerListenerTest (line 38) | @ExtendWith(MockitoExtension.class) method setUp (line 52) | @BeforeEach method assertGetName (line 57) | @Test method assertTriggerMisfiredWhenPreviousFireTimeIsNull (line 62) | @Test method assertTriggerMisfiredWhenPreviousFireTimeIsNotNull (line 68) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/schedule/SchedulerFacadeTest.java class SchedulerFacadeTest (line 35) | @ExtendWith(MockitoExtension.class) method setUp (line 52) | @BeforeEach method assertShutdownInstanceIfNotLeaderAndReconcileServiceIsNotRunning (line 60) | @Test method assertShutdownInstanceIfLeaderAndReconcileServiceIsRunning (line 69) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/server/ServerNodeTest.java class ServerNodeTest (line 30) | class ServerNodeTest { method setUp (line 34) | @BeforeAll method assertIsServerPath (line 39) | @Test method assertIsNotServerPath (line 44) | @Test method assertIsLocalServerPath (line 49) | @Test method assertIsNotLocalServerPath (line 54) | @Test method assertGetServerNode (line 59) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/server/ServerServiceTest.java class ServerServiceTest (line 41) | @ExtendWith(MockitoExtension.class) method setUp (line 55) | @BeforeEach method assertPersistOnlineForInstanceShutdown (line 64) | @Test method assertPersistOnlineForDisabledServer (line 71) | @Test method assertPersistOnlineForEnabledServer (line 80) | @Test method assertHasAvailableServers (line 89) | @Test method assertHasNotAvailableServers (line 99) | @Test method assertIsNotAvailableServerWhenDisabled (line 107) | @Test method assertIsNotAvailableServerWithoutOnlineInstances (line 113) | @Test method assertIsAvailableServer (line 120) | @Test method assertIsNotEnableServer (line 127) | @Test method assertIsEnableServer (line 133) | @Test method assertServerNodeAbsent (line 139) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/DefaultJobClassNameProviderTest.java class DefaultJobClassNameProviderTest (line 27) | class DefaultJobClassNameProviderTest { method assertGetOrdinaryClassJobName (line 29) | @Test method assertGetLambdaJobName (line 36) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/JobClassNameProviderFactoryTest.java class JobClassNameProviderFactoryTest (line 25) | class JobClassNameProviderFactoryTest { method assertGetDefaultStrategy (line 27) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/setup/SetUpFacadeTest.java class SetUpFacadeTest (line 40) | @ExtendWith(MockitoExtension.class) method setUp (line 63) | @BeforeEach method assertRegisterStartUpInfo (line 74) | @Test method assertTearDown (line 82) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ExecutionContextServiceTest.java class ExecutionContextServiceTest (line 43) | @ExtendWith(MockitoExtension.class) method setUp (line 54) | @BeforeEach method assertGetShardingContextWhenNotAssignShardingItem (line 61) | @Test method assertGetShardingContextWhenAssignShardingItems (line 70) | @Test method assertGetShardingContextWhenHasRunningItems (line 81) | @Test method assertShardingContext (line 93) | private void assertShardingContext(final ShardingContexts actual, fina... FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ExecutionServiceTest.java class ExecutionServiceTest (line 48) | @ExtendWith(MockitoExtension.class) method setUp (line 59) | @BeforeEach method tearDown (line 65) | @AfterEach method assertRegisterJobBeginWithoutMonitorExecution (line 70) | @Test method assertRegisterJobBeginWithMonitorExecution (line 78) | @Test method assertRegisterJobBeginWithFailoverEnabled (line 90) | @Test method assertRegisterJobCompletedWithoutMonitorExecution (line 102) | @Test method assertRegisterJobCompletedWithMonitorExecution (line 112) | @Test method assertClearAllRunningInfo (line 123) | @Test method assertClearRunningInfo (line 132) | @Test method assertNotHaveRunningItemsWithoutMonitorExecution (line 139) | @Test method assertHasRunningItemsWithMonitorExecution (line 145) | @Test method assertNotHaveRunningItems (line 153) | @Test method assertHasRunningItemsForAll (line 162) | @Test method assertNotHaveRunningItemsForAll (line 170) | @Test method assertGetAllRunningItems (line 179) | @Test method assertMisfireIfNotRunning (line 191) | @Test method assertMisfireIfRunning (line 200) | @Test method assertSetMisfire (line 208) | @Test method assertGetMisfiredJobItems (line 216) | @Test method assertClearMisfire (line 224) | @Test method assertGetDisabledItems (line 232) | @Test method getShardingContext (line 240) | private ShardingContexts getShardingContext() { FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/JobInstanceTest.java class JobInstanceTest (line 27) | class JobInstanceTest { method assertGetJobInstanceId (line 29) | @Test method assertGetIp (line 34) | @Test method assertYamlConvert (line 39) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/MonitorExecutionListenerManagerTest.java class MonitorExecutionListenerManagerTest (line 34) | @ExtendWith(MockitoExtension.class) method setUp (line 45) | @BeforeEach method assertMonitorExecutionSettingsChangedJobListenerWhenIsNotFailoverPath (line 51) | @Test method assertMonitorExecutionSettingsChangedJobListenerWhenIsFailoverPathButNotUpdate (line 57) | @Test method assertMonitorExecutionSettingsChangedJobListenerWhenIsFailoverPathAndUpdateButEnableFailover (line 63) | @Test method assertMonitorExecutionSettingsChangedJobListenerWhenIsFailoverPathAndUpdateButDisableFailover (line 69) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingItemParametersTest.java class ShardingItemParametersTest (line 31) | class ShardingItemParametersTest { method assertNewWhenPairFormatInvalid (line 33) | @Test method assertNewWhenItemIsNotNumber (line 38) | @Test method assertGetMapWhenIsEmpty (line 43) | @Test method assertGetMap (line 48) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingListenerManagerTest.java class ShardingListenerManagerTest (line 43) | @ExtendWith(MockitoExtension.class) method setUp (line 63) | @BeforeEach method assertStart (line 72) | @Test method assertShardingTotalCountChangedJobListenerWhenIsNotConfigPath (line 78) | @Test method assertShardingTotalCountChangedJobListenerWhenIsConfigPathButCurrentShardingTotalCountIsZero (line 84) | @Test method assertShardingTotalCountChangedJobListenerWhenIsConfigPathAndCurrentShardingTotalCountIsEqualToNewShardingTotalCount (line 90) | @Test method assertShardingTotalCountChangedJobListenerWhenIsConfigPathAndCurrentShardingTotalCountIsNotEqualToNewShardingTotalCount (line 98) | @Test method assertListenServersChangedJobListenerWhenIsNotServerStatusPath (line 106) | @Test method assertListenServersChangedJobListenerWhenIsServerStatusPathButUpdate (line 112) | @Test method assertListenServersChangedJobListenerWhenIsInstanceChangeButJobInstanceIsShutdown (line 118) | @Test method assertListenServersChangedJobListenerWhenIsInstanceChange (line 124) | @Test method assertListenServersChangedJobListenerWhenIsServerChange (line 134) | @Test method assertListenServersChangedJobListenerWhenIsStaticSharding (line 144) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingNodeTest.java class ShardingNodeTest (line 26) | class ShardingNodeTest { method assertGetRunningNode (line 30) | @Test method assertGetMisfireNode (line 35) | @Test method assertGetItemWhenNotRunningItemPath (line 40) | @Test method assertGetItemByRunningItemPath (line 45) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/ShardingServiceTest.java class ShardingServiceTest (line 51) | @ExtendWith(MockitoExtension.class) method setUp (line 80) | @BeforeEach method assertSetReshardingFlagOnLeader (line 91) | @Test method assertSetReshardingFlagOnNonLeader (line 98) | @Test method assertIsNeedSharding (line 105) | @Test method assertShardingWhenUnnecessary (line 111) | @Test method assertShardingWithoutAvailableJobInstances (line 117) | @Test method assertShardingWhenIsNotLeader (line 124) | @Test method assertShardingNecessaryWhenMonitorExecutionEnabledAndIncreaseShardingTotalCount (line 134) | @Test method assertShardingNecessaryWhenMonitorExecutionDisabledAndDecreaseShardingTotalCount (line 154) | @Test method assertGetShardingItemsWithNotAvailableServer (line 174) | @Test method assertGetShardingItemsWithAvailableServer (line 180) | @Test method assertGetLocalShardingItemsWithInstanceShutdown (line 194) | @Test method assertGetLocalShardingItemsWithDisabledServer (line 199) | @Test method assertGetLocalShardingItemsWithEnabledServer (line 207) | @Test method assertHasShardingInfoInOfflineServers (line 221) | @Test method assertHasNotShardingInfoInOfflineServers (line 231) | @Test method assertGetCrashedShardingItemsWithNotEnableServer (line 241) | @Test method assertGetCrashedShardingItemsWithEnabledServer (line 246) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/AverageAllocationJobShardingStrategyTest.java class AverageAllocationJobShardingStrategyTest (line 33) | class AverageAllocationJobShardingStrategyTest { method shardingForZeroServer (line 37) | @Test method shardingForOneServer (line 42) | @Test method shardingForServersMoreThanShardingCount (line 49) | @Test method shardingForServersLessThanShardingCountAliquot (line 58) | @Test method shardingForServersLessThanShardingCountAliquantFor8ShardingCountAnd3Servers (line 67) | @Test method shardingForServersLessThanShardingCountAliquantFor10ShardingCountAnd3Servers (line 76) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/OdevitySortByNameJobShardingStrategyTest.java class OdevitySortByNameJobShardingStrategyTest (line 32) | class OdevitySortByNameJobShardingStrategyTest { method assertShardingByAsc (line 36) | @Test method assertShardingByDesc (line 45) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/RotateServerByNameJobShardingStrategyTest.java class RotateServerByNameJobShardingStrategyTest (line 32) | class RotateServerByNameJobShardingStrategyTest { method assertSharding1 (line 36) | @Test method assertSharding2 (line 45) | @Test method assertSharding3 (line 54) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/sharding/strategy/type/SingleShardingBalanceJobShardingStrategyTest.java class SingleShardingBalanceJobShardingStrategyTest (line 30) | class SingleShardingBalanceJobShardingStrategyTest { method assertSharding (line 34) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/storage/JobNodePathTest.java class JobNodePathTest (line 25) | class JobNodePathTest { method assertGetFullPath (line 29) | @Test method assertGetServerNodePath (line 34) | @Test method assertGetServerNodePathForServerIp (line 39) | @Test method assertGetShardingNodePath (line 44) | @Test method assertGetShardingNodePathWihItemAndNode (line 49) | @Test method assertGetLeaderIpNodePath (line 54) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/storage/JobNodeStorageTest.java class JobNodeStorageTest (line 49) | @ExtendWith(MockitoExtension.class) method setUp (line 57) | @BeforeEach method assertIsJobNodeExisted (line 63) | @Test method assertGetJobNodeData (line 70) | @Test method assertGetJobNodeDataDirectly (line 77) | @Test method assertGetJobNodeChildrenKeys (line 84) | @Test method assertCreateJobNodeIfNeeded (line 91) | @Test method assertCreateJobNodeIfRootJobNodeIsNotExist (line 101) | @Test method assertCreateJobNodeIfNotNeeded (line 110) | @Test method assertRemoveJobNodeIfNeeded (line 120) | @Test method assertRemoveJobNodeIfNotNeeded (line 128) | @Test method assertFillJobNode (line 136) | @Test method assertFillEphemeralJobNode (line 142) | @Test method assertUpdateJobNode (line 148) | @Test method assertReplaceJobNode (line 154) | @Test method assertExecuteInTransactionSuccess (line 160) | @Test method assertExecuteInTransactionFailure (line 166) | @Test method assertAddConnectionStateListener (line 174) | @Test method assertAddDataListener (line 181) | @Test method assertGetRegistryCenterTime (line 191) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/internal/trigger/TriggerListenerManagerTest.java class TriggerListenerManagerTest (line 37) | @ExtendWith(MockitoExtension.class) method setUp (line 54) | @BeforeEach method assertStart (line 62) | @Test method assertNotTriggerWhenIsNotLocalInstancePath (line 68) | @Test method assertNotTriggerWhenIsNotCreate (line 74) | @Test method assertTriggerWhenJobScheduleControllerIsNull (line 80) | @Test method assertTriggerWhenJobIsRunning (line 87) | @Test method assertTriggerWhenJobIsNotRunning (line 99) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/listener/DistributeOnceElasticJobListenerTest.java class DistributeOnceElasticJobListenerTest (line 43) | @ExtendWith(MockitoExtension.class) method setUp (line 59) | @BeforeEach method assertBeforeJobExecutedWhenIsAllStarted (line 70) | @Test method assertBeforeJobExecutedWhenIsNotAllStartedAndNotTimeout (line 79) | @Test method assertBeforeJobExecutedWhenIsNotAllStartedAndTimeout (line 89) | @Test method assertAfterJobExecutedWhenIsAllCompleted (line 101) | @Test method assertAfterJobExecutedWhenIsAllCompletedAndNotTimeout (line 110) | @Test method assertAfterJobExecutedWhenIsAllCompletedAndTimeout (line 120) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/listener/fixture/ElasticJobListenerCaller.java type ElasticJobListenerCaller (line 20) | public interface ElasticJobListenerCaller { method before (line 25) | void before(); method after (line 30) | void after(); FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/listener/fixture/TestDistributeOnceElasticJobListener.java class TestDistributeOnceElasticJobListener (line 23) | public final class TestDistributeOnceElasticJobListener extends Abstract... method TestDistributeOnceElasticJobListener (line 27) | public TestDistributeOnceElasticJobListener() { method TestDistributeOnceElasticJobListener (line 31) | public TestDistributeOnceElasticJobListener(final ElasticJobListenerCa... method doBeforeJobExecutedAtLastStarted (line 36) | @Override method doAfterJobExecutedAtLastCompleted (line 41) | @Override method getType (line 46) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/listener/fixture/TestElasticJobListener.java class TestElasticJobListener (line 24) | @RequiredArgsConstructor method TestElasticJobListener (line 35) | public TestElasticJobListener() { method beforeJobExecuted (line 39) | @Override method afterJobExecuted (line 45) | @Override method getType (line 51) | @Override method order (line 56) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/event/JobExecutionEventTest.java class JobExecutionEventTest (line 30) | class JobExecutionEventTest { method assertNewJobExecutionEvent (line 32) | @Test method assertExecutionSuccess (line 45) | @Test method assertExecutionFailure (line 53) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/event/JobTracingEventBusTest.java class JobTracingEventBusTest (line 41) | @ExtendWith(MockitoExtension.class) method assertRegisterWithoutTracingStorageConfiguration (line 52) | @Test method assertPost (line 58) | @Test method assertPostWithoutListener (line 67) | @Test FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/fixture/config/TracingStorageConfigurationFixture.java class TracingStorageConfigurationFixture (line 24) | @RequiredArgsConstructor FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/fixture/config/TracingStorageFixture.java type TracingStorageFixture (line 20) | public interface TracingStorageFixture { method call (line 25) | void call(); FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/fixture/config/TracingStorageFixtureConfigurationConverter.java class TracingStorageFixtureConfigurationConverter (line 23) | public final class TracingStorageFixtureConfigurationConverter implement... method toConfiguration (line 25) | @Override method storageType (line 30) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/fixture/listener/TracingListenerFixture.java class TracingListenerFixture (line 27) | @RequiredArgsConstructor method listen (line 35) | @Override method listen (line 41) | @Override method reset (line 49) | public static void reset() { FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/fixture/listener/TracingListenerFixtureFactory.java class TracingListenerFixtureFactory (line 24) | public final class TracingListenerFixtureFactory implements TracingListe... method create (line 26) | @Override method getType (line 31) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/storage/TracingStorageConfigurationConverterFactoryTest.java class TracingStorageConfigurationConverterFactoryTest (line 26) | class TracingStorageConfigurationConverterFactoryTest { method assertConverterExists (line 28) | @Test method assertConverterNotFound (line 33) | @Test class AClassWithoutCorrespondingConverter (line 38) | private static class AClassWithoutCorrespondingConverter { FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlJobEventCallerConfiguration.java class YamlJobEventCallerConfiguration (line 29) | @Getter method toConfiguration (line 37) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlJobEventCallerConfigurationConverter.java class YamlJobEventCallerConfigurationConverter (line 28) | @SuppressWarnings({"unchecked", "rawtypes"}) method convertToYamlConfiguration (line 33) | @Override method getType (line 40) | @Override FILE: kernel/src/test/java/org/apache/shardingsphere/elasticjob/kernel/tracing/yaml/YamlTracingConfigurationConverterTest.java class YamlTracingConfigurationConverterTest (line 29) | class YamlTracingConfigurationConverterTest { method assertConvertTracingConfiguration (line 31) | @Test FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/JobAPIFactory.java class JobAPIFactory (line 33) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method createJobConfigurationAPI (line 44) | public static JobConfigurationAPI createJobConfigurationAPI(final Stri... method createJobOperateAPI (line 56) | public static JobOperateAPI createJobOperateAPI(final String connectSt... method createShardingOperateAPI (line 68) | public static ShardingOperateAPI createShardingOperateAPI(final String... method createJobStatisticsAPI (line 80) | public static JobStatisticsAPI createJobStatisticsAPI(final String con... method createServerStatisticsAPI (line 92) | public static ServerStatisticsAPI createServerStatisticsAPI(final Stri... method createShardingStatisticsAPI (line 104) | public static ShardingStatisticsAPI createShardingStatisticsAPI(final ... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/JobConfigurationAPI.java type JobConfigurationAPI (line 25) | public interface JobConfigurationAPI { method getJobConfiguration (line 33) | JobConfigurationPOJO getJobConfiguration(String jobName); method updateJobConfiguration (line 40) | void updateJobConfiguration(JobConfigurationPOJO jobConfig); method removeJobConfiguration (line 47) | void removeJobConfiguration(String jobName); FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/JobOperateAPI.java type JobOperateAPI (line 25) | public interface JobOperateAPI { method trigger (line 34) | void trigger(String jobName); method disable (line 44) | void disable(String jobName, String serverIp); method enable (line 52) | void enable(String jobName, String serverIp); method shutdown (line 60) | void shutdown(String jobName, String serverIp); method remove (line 68) | void remove(String jobName, String serverIp); method dump (line 79) | String dump(String jobName, String instanceIp, int dumpPort) throws IO... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/JobStatisticsAPI.java type JobStatisticsAPI (line 27) | public interface JobStatisticsAPI { method getJobsTotalCount (line 34) | int getJobsTotalCount(); method getAllJobsBriefInfo (line 41) | Collection getAllJobsBriefInfo(); method getJobBriefInfo (line 49) | JobBriefInfo getJobBriefInfo(String jobName); method getJobsBriefInfo (line 57) | Collection getJobsBriefInfo(String ip); FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/ServerStatisticsAPI.java type ServerStatisticsAPI (line 27) | public interface ServerStatisticsAPI { method getServersTotalCount (line 34) | int getServersTotalCount(); method getAllServersBriefInfo (line 41) | Collection getAllServersBriefInfo(); FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/ShardingOperateAPI.java type ShardingOperateAPI (line 23) | public interface ShardingOperateAPI { method disable (line 31) | void disable(String jobName, String item); method enable (line 39) | void enable(String jobName, String item); FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/api/ShardingStatisticsAPI.java type ShardingStatisticsAPI (line 27) | public interface ShardingStatisticsAPI { method getShardingInfo (line 35) | Collection getShardingInfo(String jobName); FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/domain/JobBriefInfo.java class JobBriefInfo (line 28) | @Getter method compareTo (line 46) | @Override type JobStatus (line 54) | public enum JobStatus { FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/domain/ServerBriefInfo.java class ServerBriefInfo (line 32) | @RequiredArgsConstructor method compareTo (line 51) | @Override FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/domain/ShardingInfo.java class ShardingInfo (line 28) | @Getter method compareTo (line 44) | @Override type ShardingStatus (line 52) | public enum ShardingStatus { method getShardingStatus (line 67) | public static ShardingStatus getShardingStatus(final boolean isDisab... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/operate/JobOperateAPIImpl.java class JobOperateAPIImpl (line 36) | public final class JobOperateAPIImpl implements JobOperateAPI { method JobOperateAPIImpl (line 40) | public JobOperateAPIImpl(final CoordinatorRegistryCenter regCenter) { method trigger (line 44) | @Override method disable (line 50) | @Override method enable (line 55) | @Override method disableOrEnableJobs (line 60) | private void disableOrEnableJobs(final String jobName, final String se... method persistDisabledOrEnabledJob (line 83) | private void persistDisabledOrEnabledJob(final String jobName, final S... method shutdown (line 93) | @Override method remove (line 124) | @Override method dump (line 143) | @Override FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/operate/ShardingOperateAPIImpl.java class ShardingOperateAPIImpl (line 27) | public final class ShardingOperateAPIImpl implements ShardingOperateAPI { method ShardingOperateAPIImpl (line 31) | public ShardingOperateAPIImpl(final CoordinatorRegistryCenter regCente... method disable (line 35) | @Override method enable (line 40) | @Override method disableOrEnableJobs (line 45) | private void disableOrEnableJobs(final String jobName, final String it... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/reg/RegistryCenterFactory.java class RegistryCenterFactory (line 37) | @SuppressWarnings("UnstableApiUsage") method createCoordinatorRegistryCenter (line 51) | public static CoordinatorRegistryCenter createCoordinatorRegistryCente... method newCoordinatorRegistryCenter (line 64) | private static CoordinatorRegistryCenter newCoordinatorRegistryCenter(... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/settings/JobConfigurationAPIImpl.java class JobConfigurationAPIImpl (line 32) | @RequiredArgsConstructor method getJobConfiguration (line 37) | @Override method updateJobConfiguration (line 46) | @Override method removeJobConfiguration (line 54) | @Override FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/JobStatisticsAPIImpl.java class JobStatisticsAPIImpl (line 40) | @RequiredArgsConstructor method getJobsTotalCount (line 45) | @Override method getAllJobsBriefInfo (line 50) | @Override method getJobBriefInfo (line 64) | @Override method getJobStatus (line 82) | private JobBriefInfo.JobStatus getJobStatus(final String jobName) { method isAllDisabled (line 97) | private boolean isAllDisabled(final JobNodePath jobNodePath) { method isHasShardingFlag (line 108) | private boolean isHasShardingFlag(final JobNodePath jobNodePath, final... method getJobInstanceCount (line 119) | private int getJobInstanceCount(final String jobName) { method getJobsBriefInfo (line 123) | @Override method getJobBriefInfoByJobNameAndIp (line 137) | private JobBriefInfo getJobBriefInfoByJobNameAndIp(final String jobNam... method getJobStatusByJobNameAndIp (line 148) | private JobBriefInfo.JobStatus getJobStatusByJobNameAndIp(final String... method getJobInstanceCountByJobNameAndIP (line 158) | private int getJobInstanceCountByJobNameAndIP(final String jobName, fi... FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/ServerStatisticsAPIImpl.java class ServerStatisticsAPIImpl (line 39) | @RequiredArgsConstructor method getServersTotalCount (line 44) | @Override method getAllServersBriefInfo (line 54) | @Override FILE: lifecycle/src/main/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/ShardingStatisticsAPIImpl.java class ShardingStatisticsAPIImpl (line 36) | @RequiredArgsConstructor method getShardingInfo (line 41) | @Override method getShardingInfo (line 53) | private ShardingInfo getShardingInfo(final String jobName, final Strin... FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/api/JobAPIFactoryTest.java class JobAPIFactoryTest (line 27) | class JobAPIFactoryTest { method setUp (line 31) | @BeforeAll method assertCreateJobConfigAPI (line 36) | @Test method assertCreateJobOperateAPI (line 41) | @Test method assertCreateServerOperateAPI (line 46) | @Test method assertCreateJobStatisticsAPI (line 51) | @Test method assertCreateServerStatisticsAPI (line 56) | @Test method assertCreateShardingStatisticsAPI (line 61) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/domain/ShardingStatusTest.java class ShardingStatusTest (line 25) | class ShardingStatusTest { method assertGetShardingStatusWhenIsDisabled (line 27) | @Test method assertGetShardingStatusWhenIsRunning (line 32) | @Test method assertGetShardingStatusWhenIsPending (line 37) | @Test method assertGetShardingStatusWhenIsShardingError (line 42) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/fixture/LifecycleYamlConstants.java class LifecycleYamlConstants (line 23) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getSimpleJobYaml (line 77) | public static String getSimpleJobYaml(final String jobName, final Stri... method getDataflowJobYaml (line 86) | public static String getDataflowJobYaml() { method getScriptJobYaml (line 95) | public static String getScriptJobYaml() { FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/operate/JobOperateAPIImplTest.java class JobOperateAPIImplTest (line 36) | @ExtendWith(MockitoExtension.class) method setUp (line 45) | @BeforeEach method assertTriggerWithJobName (line 50) | @Test method assertDisableWithJobNameAndServerIp (line 62) | @Test method assertDisableWithJobName (line 68) | @Test method assertDisableWithServerIp (line 77) | @Test method assertEnableWithJobNameAndServerIp (line 88) | @Test method assertEnableWithJobName (line 94) | @Test method assertEnableWithServerIp (line 103) | @Test method assertShutdownWithJobNameAndServerIp (line 114) | @Test method assertShutdownWithJobName (line 122) | @Test method assertShutdownWithServerIp (line 130) | @Test method assertRemoveWithJobNameAndServerIp (line 143) | @Test method assertRemoveWithJobName (line 150) | @Test method assertRemoveWithServerIp (line 163) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/operate/ShardingOperateAPIImplTest.java class ShardingOperateAPIImplTest (line 30) | @ExtendWith(MockitoExtension.class) method setUp (line 38) | @BeforeEach method assertDisableSharding (line 43) | @Test method assertEnableSharding (line 49) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/reg/RegistryCenterFactoryTest.java class RegistryCenterFactoryTest (line 33) | class RegistryCenterFactoryTest { method setUp (line 37) | @BeforeAll method assertCreateCoordinatorRegistryCenterWithoutDigest (line 42) | @Test method assertCreateCoordinatorRegistryCenterWithDigest (line 49) | @Test method assertCreateCoordinatorRegistryCenterFromCache (line 56) | @Test method getZookeeperConfiguration (line 64) | private ZookeeperConfiguration getZookeeperConfiguration(final Coordin... FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/settings/JobConfigurationAPIImplTest.java class JobConfigurationAPIImplTest (line 41) | @ExtendWith(MockitoExtension.class) method setUp (line 49) | @BeforeEach method assertGetJobConfigNull (line 54) | @Test method assertGetDataflowJobConfig (line 62) | @Test method assertGetScriptJobConfig (line 71) | @Test method assertJobConfig (line 80) | private void assertJobConfig(final JobConfigurationPOJO pojo) { method assertUpdateJobConfig (line 95) | @Test method assertUpdateJobConfigIfJobNameIsEmpty (line 113) | @Test method assertUpdateJobConfigIfCronIsEmpty (line 122) | @Test method assertUpdateJobConfigIfShardingTotalCountLessThanOne (line 132) | @Test method assertRemoveJobConfiguration (line 143) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/JobStatisticsAPIImplTest.java class JobStatisticsAPIImplTest (line 37) | @ExtendWith(MockitoExtension.class) method setUp (line 46) | @BeforeEach method assertGetJobsTotalCount (line 51) | @Test method assertGetOKJobBriefInfo (line 57) | @Test method assertGetOKJobBriefInfoWithPartialDisabledServer (line 76) | @Test method assertGetDisabledJobBriefInfo (line 89) | @Test method assertGetShardingErrorJobBriefInfo (line 100) | @Test method assertGetCrashedJobBriefInfo (line 113) | @Test method assertGetAllJobsBriefInfoWithoutNamespace (line 120) | @Test method assertGetAllJobsBriefInfo (line 126) | @Test method assertGetJobsBriefInfoByIp (line 153) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/ServerStatisticsAPIImplTest.java class ServerStatisticsAPIImplTest (line 37) | @ExtendWith(MockitoExtension.class) method setUp (line 45) | @BeforeEach method assertGetJobsTotalCount (line 50) | @Test method assertGetAllServersBriefInfo (line 58) | @Test FILE: lifecycle/src/test/java/org/apache/shardingsphere/elasticjob/lifecycle/internal/statistics/ShardingStatisticsAPIImplTest.java class ShardingStatisticsAPIImplTest (line 36) | @ExtendWith(MockitoExtension.class) method setUp (line 45) | @BeforeEach method assertGetShardingInfo (line 50) | @Test FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/CoordinatorRegistryCenter.java type CoordinatorRegistryCenter (line 30) | public interface CoordinatorRegistryCenter extends RegistryCenter { method getDirectly (line 38) | String getDirectly(String key); method getChildrenKeys (line 46) | List getChildrenKeys(String key); method getNumChildren (line 54) | int getNumChildren(String key); method persistEphemeral (line 62) | void persistEphemeral(String key, String value); method persistSequential (line 71) | String persistSequential(String key, String value); method persistEphemeralSequential (line 78) | void persistEphemeralSequential(String key); method addCacheData (line 85) | void addCacheData(String cachePath); method evictCacheData (line 92) | void evictCacheData(String cachePath); method getRawCache (line 100) | Object getRawCache(String cachePath); method executeInLeader (line 108) | void executeInLeader(String key, LeaderExecutionCallback callback); method watch (line 117) | void watch(String key, DataChangedEventListener listener, Executor exe... method addConnectionStateChangedEventListener (line 125) | void addConnectionStateChangedEventListener(String key, ConnectionStat... method executeInTransaction (line 133) | void executeInTransaction(List transactionOperat... method removeDataListeners (line 139) | void removeDataListeners(String key); method removeConnStateListener (line 145) | void removeConnStateListener(String key); FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/ElectionCandidate.java type ElectionCandidate (line 27) | public interface ElectionCandidate { method startLeadership (line 34) | void startLeadership() throws Exception; method stopLeadership (line 41) | void stopLeadership(); FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/LeaderExecutionCallback.java type LeaderExecutionCallback (line 23) | public interface LeaderExecutionCallback { method execute (line 28) | void execute(); FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/RegistryCenter.java type RegistryCenter (line 23) | public interface RegistryCenter { method init (line 28) | void init(); method close (line 33) | void close(); method get (line 41) | String get(String key); method isExisted (line 49) | boolean isExisted(String key); method persist (line 57) | void persist(String key, String value); method update (line 65) | void update(String key, String value); method remove (line 72) | void remove(String key); method getRegistryCenterTime (line 80) | long getRegistryCenterTime(String key); method getRawClient (line 87) | Object getRawClient(); FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/base/transaction/TransactionOperation.java class TransactionOperation (line 25) | @RequiredArgsConstructor(access = AccessLevel.PRIVATE) type Type (line 30) | public enum Type { method opAdd (line 54) | public static TransactionOperation opAdd(final String key, final Strin... method opUpdate (line 65) | public static TransactionOperation opUpdate(final String key, final St... method opDelete (line 75) | public static TransactionOperation opDelete(final String key) { method opCheckExists (line 85) | public static TransactionOperation opCheckExists(final String key) { FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/exception/IgnoredExceptionProvider.java type IgnoredExceptionProvider (line 27) | @SingletonSPI method getIgnoredExceptions (line 35) | Collection> getIgnoredExceptions(); FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/exception/RegException.java class RegException (line 23) | public final class RegException extends RuntimeException { method RegException (line 27) | public RegException(final Exception cause) { FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/exception/RegExceptionHandler.java class RegExceptionHandler (line 28) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method handleException (line 37) | public static void handleException(final Exception cause) { method isIgnoredException (line 50) | private static boolean isIgnoredException(final Throwable cause) { FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/listener/ConnectionStateChangedEventListener.java type ConnectionStateChangedEventListener (line 25) | public interface ConnectionStateChangedEventListener { type State (line 27) | enum State { method onStateChanged (line 42) | void onStateChanged(CoordinatorRegistryCenter registryCenter, State ne... FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/listener/DataChangedEvent.java class DataChangedEvent (line 26) | @RequiredArgsConstructor type Type (line 39) | public enum Type { FILE: registry-center/api/src/main/java/org/apache/shardingsphere/elasticjob/reg/listener/DataChangedEventListener.java type DataChangedEventListener (line 23) | public interface DataChangedEventListener { method onChange (line 30) | void onChange(DataChangedEvent event); FILE: registry-center/api/src/test/java/org/apache/shardingsphere/elasticjob/reg/base/transaction/TransactionOperationTest.java class TransactionOperationTest (line 26) | class TransactionOperationTest { method assertOpAdd (line 28) | @Test method assertOpUpdate (line 36) | @Test method assertOpDelete (line 44) | @Test method assertOpCheckExists (line 51) | @Test FILE: registry-center/api/src/test/java/org/apache/shardingsphere/elasticjob/reg/exception/RegExceptionHandlerTest.java class RegExceptionHandlerTest (line 25) | class RegExceptionHandlerTest { method assertHandleExceptionWithInterruptedException (line 27) | @Test method assertHandleExceptionWithNull (line 34) | @Test method assertHandleExceptionWithOtherException (line 39) | @Test FILE: registry-center/provider/zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperConfiguration.java class ZookeeperConfiguration (line 27) | @Getter FILE: registry-center/provider/zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperElectionService.java class ZookeeperElectionService (line 32) | @Slf4j method ZookeeperElectionService (line 39) | public ZookeeperElectionService(final String identity, final CuratorFr... method start (line 63) | public void start() { method stop (line 71) | public void stop() { FILE: registry-center/provider/zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenter.java class ZookeeperRegistryCenter (line 70) | @Slf4j method ZookeeperRegistryCenter (line 91) | public ZookeeperRegistryCenter(final ZookeeperConfiguration zkConfig) { method init (line 95) | @Override method close (line 138) | @Override method waitForCacheClose (line 150) | private void waitForCacheClose() { method get (line 158) | @Override method findCuratorCache (line 168) | private CuratorCache findCuratorCache(final String key) { method getDirectly (line 177) | @Override method getChildrenKeys (line 189) | @Override method getNumChildren (line 203) | @Override method isExisted (line 218) | @Override method persist (line 230) | @Override method update (line 245) | @Override method persistEphemeral (line 257) | @Override method persistSequential (line 271) | @Override method persistEphemeralSequential (line 283) | @Override method remove (line 294) | @Override method getRegistryCenterTime (line 305) | @Override method getRawClient (line 320) | @Override method addConnectionStateChangedEventListener (line 325) | @Override method executeInTransaction (line 352) | @Override method toCuratorOps (line 357) | private List toCuratorOps(final List ... method toCuratorOp (line 366) | private CuratorOp toCuratorOp(final TransactionOperation each, final T... method addCacheData (line 387) | @Override method evictCacheData (line 400) | @Override method getRawCache (line 408) | @Override method executeInLeader (line 413) | @Override method watch (line 426) | @Override method removeDataListeners (line 449) | @Override method removeConnStateListener (line 463) | @Override method getTypeFromCuratorType (line 472) | private Type getTypeFromCuratorType(final CuratorCacheListener.Type cu... method handleException (line 485) | private void handleException(final Exception ex) { FILE: registry-center/provider/zookeeper-curator/src/main/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/exception/ZookeeperCuratorIgnoredExceptionProvider.java class ZookeeperCuratorIgnoredExceptionProvider (line 31) | public final class ZookeeperCuratorIgnoredExceptionProvider implements I... method getIgnoredExceptions (line 33) | @Override FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperConfigurationTest.java class ZookeeperConfigurationTest (line 26) | class ZookeeperConfigurationTest { method assertNewZookeeperConfigurationForServerListsAndNamespace (line 28) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperElectionServiceTest.java class ZookeeperElectionServiceTest (line 44) | @ExtendWith(MockitoExtension.class) method init (line 58) | @BeforeAll method assertContend (line 63) | @Test method blockUntilCondition (line 86) | private void blockUntilCondition(final Supplier condition) { method hasLeadership (line 90) | private boolean hasLeadership(final ZookeeperElectionService zookeeper... FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterExecuteInLeaderTest.java class ZookeeperRegistryCenterExecuteInLeaderTest (line 34) | class ZookeeperRegistryCenterExecuteInLeaderTest { method setUp (line 40) | @BeforeAll method tearDown (line 49) | @AfterAll method assertExecuteInLeader (line 54) | @Test class SerialOnlyExecutionCallback (line 68) | @RequiredArgsConstructor method execute (line 77) | @Override method handleConcurrentExecution (line 93) | private void handleConcurrentExecution() { FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterForAuthTest.java class ZookeeperRegistryCenterForAuthTest (line 34) | class ZookeeperRegistryCenterForAuthTest { method setUp (line 42) | @BeforeAll method tearDown (line 54) | @AfterAll method assertInitWithDigestSuccess (line 59) | @Test method assertInitWithDigestFailure (line 72) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterInitFailureTest.java class ZookeeperRegistryCenterInitFailureTest (line 26) | class ZookeeperRegistryCenterInitFailureTest { method assertInitFailure (line 28) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterListenerTest.java class ZookeeperRegistryCenterListenerTest (line 44) | @ExtendWith(MockitoExtension.class) method setUp (line 66) | @BeforeEach method testAddConnectionStateChangedEventListener (line 73) | @Test method testWatch (line 81) | @Test method testRemoveDataListenersNonCache (line 90) | @Test method testRemoveDataListenersHasCache (line 98) | @Test method testRemoveDataListenersHasCacheEmptyListeners (line 111) | @Test method testRemoveConnStateListener (line 120) | @Test method testRemoveConnStateListenerEmptyListeners (line 133) | @Test method getConnStateListeners (line 141) | @SuppressWarnings("unchecked") method getDataListeners (line 146) | @SuppressWarnings("unchecked") FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterMiscellaneousTest.java class ZookeeperRegistryCenterMiscellaneousTest (line 31) | class ZookeeperRegistryCenterMiscellaneousTest { method setUp (line 39) | @BeforeAll method tearDown (line 49) | @AfterAll method assertGetRawClient (line 54) | @Test method assertGetRawCache (line 60) | @Test method assertGetZkConfig (line 65) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterModifyTest.java class ZookeeperRegistryCenterModifyTest (line 38) | class ZookeeperRegistryCenterModifyTest { method setUp (line 44) | @BeforeAll method tearDown (line 54) | @AfterAll method assertPersist (line 59) | @Test method assertUpdate (line 67) | @Test method assertPersistEphemeral (line 74) | @Test method assertPersistSequential (line 89) | @Test method assertPersistEphemeralSequential (line 107) | @Test method assertRemove (line 126) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterQueryWithCacheTest.java class ZookeeperRegistryCenterQueryWithCacheTest (line 30) | class ZookeeperRegistryCenterQueryWithCacheTest { method setUp (line 36) | @BeforeAll method tearDown (line 47) | @AfterAll method assertGetWithoutValue (line 52) | @Test method assertGetFromCache (line 57) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterQueryWithoutCacheTest.java class ZookeeperRegistryCenterQueryWithoutCacheTest (line 35) | class ZookeeperRegistryCenterQueryWithoutCacheTest { method setUp (line 41) | @BeforeAll method tearDown (line 52) | @AfterAll method assertGetFromServer (line 57) | @Test method assertGetChildrenKeys (line 63) | @Test method assertGetNumChildren (line 71) | @Test method assertIsExisted (line 79) | @Test method assertGetRegistryCenterTime (line 86) | @Test method assertGetWithoutNode (line 94) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterTransactionTest.java class ZookeeperRegistryCenterTransactionTest (line 35) | class ZookeeperRegistryCenterTransactionTest { method setUp (line 41) | @BeforeAll method setup (line 50) | @BeforeEach method assertExecuteInTransactionSucceeded (line 55) | @Test method assertExecuteInTransactionFailed (line 66) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/ZookeeperRegistryCenterWatchTest.java class ZookeeperRegistryCenterWatchTest (line 38) | class ZookeeperRegistryCenterWatchTest { method setUp (line 44) | @BeforeAll method tearDown (line 54) | @AfterAll method assertWatchWithoutExecutor (line 59) | @Test method assertWatchWithExecutor (line 78) | @Test FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/env/RegistryCenterEnvironmentPreparer.java class RegistryCenterEnvironmentPreparer (line 24) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method persist (line 32) | public static void persist(final ZookeeperRegistryCenter registryCente... FILE: registry-center/provider/zookeeper-curator/src/test/java/org/apache/shardingsphere/elasticjob/reg/zookeeper/exception/ZookeeperCuratorIgnoredExceptionProviderTest.java class ZookeeperCuratorIgnoredExceptionProviderTest (line 31) | class ZookeeperCuratorIgnoredExceptionProviderTest { method assertIgnoredException (line 33) | @Test FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/Filter.java type Filter (line 27) | public interface Filter { method doFilter (line 36) | void doFilter(FullHttpRequest httpRequest, FullHttpResponse httpRespon... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/Http.java class Http (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/NettyRestfulService.java class NettyRestfulService (line 35) | @RequiredArgsConstructor method initServerBootstrap (line 49) | private void initServerBootstrap() { method startup (line 58) | @SneakyThrows(InterruptedException.class) method shutdown (line 77) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/NettyRestfulServiceConfiguration.java class NettyRestfulServiceConfiguration (line 35) | @RequiredArgsConstructor method addFilterInstances (line 60) | public void addFilterInstances(final Filter... instances) { method addControllerInstances (line 69) | public void addControllerInstances(final RestfulController... instance... method addExceptionHandler (line 80) | public void addExceptionHandler(final Class e... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/RestfulController.java type RestfulController (line 23) | public interface RestfulController { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/RestfulService.java type RestfulService (line 23) | public interface RestfulService { method startup (line 28) | void startup(); method shutdown (line 33) | void shutdown(); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/annotation/ParamSource.java type ParamSource (line 25) | public enum ParamSource { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/RequestBodyDeserializer.java type RequestBodyDeserializer (line 23) | public interface RequestBodyDeserializer { method mimeType (line 30) | String mimeType(); method deserialize (line 40) | T deserialize(Class targetType, byte[] requestBodyBytes); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/RequestBodyDeserializerFactory.java class RequestBodyDeserializerFactory (line 32) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method mimeType (line 41) | @Override method deserialize (line 46) | @Override method getRequestBodyDeserializer (line 78) | public static RequestBodyDeserializer getRequestBodyDeserializer(final... method instantiateRequestBodyDeserializerFromFactories (line 94) | private static void instantiateRequestBodyDeserializerFromFactories(fi... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/RequestBodyDeserializerNotFoundException.java class RequestBodyDeserializerNotFoundException (line 25) | public final class RequestBodyDeserializerNotFoundException extends Runt... method RequestBodyDeserializerNotFoundException (line 29) | public RequestBodyDeserializerNotFoundException(final String mimeType) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/factory/DeserializerFactory.java type DeserializerFactory (line 29) | @SingletonSPI method mimeType (line 37) | String mimeType(); method createDeserializer (line 44) | RequestBodyDeserializer createDeserializer(); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/factory/impl/DefaultJsonRequestBodyDeserializerFactory.java class DefaultJsonRequestBodyDeserializerFactory (line 25) | public final class DefaultJsonRequestBodyDeserializerFactory implements ... method mimeType (line 27) | @Override method createDeserializer (line 32) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/factory/impl/DefaultTextPlainRequestBodyDeserializerFactory.java class DefaultTextPlainRequestBodyDeserializerFactory (line 25) | public final class DefaultTextPlainRequestBodyDeserializerFactory implem... method mimeType (line 27) | @Override method createDeserializer (line 32) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/impl/DefaultJsonRequestBodyDeserializer.java class DefaultJsonRequestBodyDeserializer (line 30) | public final class DefaultJsonRequestBodyDeserializer implements Request... method mimeType (line 34) | @Override method deserialize (line 39) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/deserializer/impl/DefaultTextPlainRequestBodyDeserializer.java class DefaultTextPlainRequestBodyDeserializer (line 30) | @SingletonSPI method mimeType (line 33) | @Override method deserialize (line 38) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/filter/DefaultFilterChain.java class DefaultFilterChain (line 32) | public final class DefaultFilterChain implements FilterChain { method DefaultFilterChain (line 46) | public DefaultFilterChain(final List filterInstances, final Ch... method next (line 52) | @Override method doResponse (line 66) | private void doResponse() { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/filter/FilterChain.java type FilterChain (line 25) | public interface FilterChain { method next (line 32) | void next(FullHttpRequest httpRequest); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/ExceptionHandleResult.java class ExceptionHandleResult (line 24) | @Builder FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/ExceptionHandler.java type ExceptionHandler (line 26) | public interface ExceptionHandler { method handleException (line 34) | ExceptionHandleResult handleException(E ex); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandleContext.java class HandleContext (line 32) | @RequiredArgsConstructor FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/Handler.java class Handler (line 39) | public final class Handler { method Handler (line 60) | public Handler(final Object instance, final Method handleMethod) { method execute (line 76) | public Object execute(final Object... args) throws InvocationTargetExc... method parseHandleMethodParameter (line 80) | private List parseHandleMethodParameter() { method parseReturning (line 100) | private int parseReturning() { method parseProducing (line 105) | private String parseProducing() { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandlerMappingRegistry.java class HandlerMappingRegistry (line 34) | public final class HandlerMappingRegistry { method getMappingContext (line 44) | public Optional> getMappingContext(final HttpR... method addMapping (line 56) | public void addMapping(final HttpMethod method, final String pathPatte... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandlerNotFoundException.java class HandlerNotFoundException (line 22) | public final class HandlerNotFoundException extends RuntimeException { method HandlerNotFoundException (line 26) | public HandlerNotFoundException(final String path) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/HandlerParameter.java class HandlerParameter (line 27) | @RequiredArgsConstructor FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/handler/impl/DefaultExceptionHandler.java class DefaultExceptionHandler (line 28) | public final class DefaultExceptionHandler implements ExceptionHandler { method pattern (line 32) | String pattern(); method payload (line 39) | T payload(); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/PathMatcher.java type PathMatcher (line 31) | public interface PathMatcher { method captureVariables (line 41) | Map captureVariables(String pathPattern, String path); method matches (line 50) | boolean matches(String pathPattern, String path); method isValidPathPattern (line 58) | boolean isValidPathPattern(String pathPattern); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexPathMatcher.java class RegexPathMatcher (line 32) | public final class RegexPathMatcher implements PathMatcher { method captureVariables (line 44) | @Override method matches (line 59) | @Override method isValidPathPattern (line 64) | @Override method getCompiledPattern (line 69) | private Pattern getCompiledPattern(final String pathPattern) { method convertToRegexPattern (line 75) | private String convertToRegexPattern(final String pathPattern) { method extractTemplateNames (line 79) | private List extractTemplateNames(final String pathPattern) { method trimUriQuery (line 92) | private String trimUriQuery(final String uri) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/RegexUrlPatternMap.java class RegexUrlPatternMap (line 36) | public final class RegexUrlPatternMap implements UrlPatternMap { method put (line 46) | @Override method match (line 58) | @Override method unifyPattern (line 79) | private String unifyPattern(final String pattern) { class MappingComparator (line 83) | static class MappingComparator implements Comparator> { method compare (line 85) | @Override method isTemplate (line 101) | private static boolean isTemplate(final String fragment) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/mapping/UrlPatternMap.java type UrlPatternMap (line 26) | public interface UrlPatternMap { method put (line 34) | void put(String pathPattern, V value); method match (line 42) | MappingContext match(String path); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/ContextInitializationInboundHandler.java class ContextInitializationInboundHandler (line 35) | @Sharable method channelRead (line 39) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/ExceptionHandling.java class ExceptionHandling (line 45) | @Slf4j method ExceptionHandling (line 53) | public ExceptionHandling(final Map, Excepti... method initDefaultExceptionHandlers (line 58) | private void initDefaultExceptionHandlers() { method addCustomExceptionHandlers (line 62) | private void addCustomExceptionHandlers(final Map ExceptionHandler searchExceptionHandl... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/FilterChainInboundHandler.java class FilterChainInboundHandler (line 36) | @Slf4j method channelRead (line 43) | @SuppressWarnings({"NullableProblems", "unchecked"}) FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandleMethodExecutor.java class HandleMethodExecutor (line 39) | @Sharable method channelRead (line 42) | @SuppressWarnings({"unchecked", "NullableProblems"}) method populateHttpResponse (line 65) | private void populateHttpResponse(final FullHttpResponse httpResponse,... method exceptionCaught (line 74) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandlerParameterDecoder.java class HandlerParameterDecoder (line 50) | @Slf4j method channelRead (line 56) | @SuppressWarnings({"unchecked", "NullableProblems"}) method prepareArguments (line 67) | private Object[] prepareArguments(final FullHttpRequest httpRequest, f... method parseQuery (line 124) | private Map> parseQuery(final String uri) { method deserializeQueryParameter (line 129) | private Object deserializeQueryParameter(final Class targetType, fi... method deserializeBuiltInType (line 139) | private Object deserializeBuiltInType(final Class targetType, final... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HttpRequestDispatcher.java class HttpRequestDispatcher (line 43) | @Sharable method HttpRequestDispatcher (line 52) | public HttpRequestDispatcher(final List restfulCont... method channelRead (line 57) | @SuppressWarnings({"unchecked", "NullableProblems"}) method initMappingRegistry (line 75) | private void initMappingRegistry(final List restful... method resolveFullPath (line 95) | private String resolveFullPath(final String contextPath, final String ... method appendTrailingSlashIfAbsent (line 99) | private String appendTrailingSlashIfAbsent(final String uri) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/pipeline/RestfulServiceChannelInitializer.java class RestfulServiceChannelInitializer (line 30) | public final class RestfulServiceChannelInitializer extends ChannelIniti... method RestfulServiceChannelInitializer (line 44) | public RestfulServiceChannelInitializer(final NettyRestfulServiceConfi... method initChannel (line 53) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/ResponseBodySerializer.java type ResponseBodySerializer (line 25) | @SingletonSPI method mimeType (line 33) | String mimeType(); method serialize (line 41) | byte[] serialize(Object responseBody); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/ResponseBodySerializerFactory.java class ResponseBodySerializerFactory (line 32) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method mimeType (line 41) | @Override method serialize (line 46) | @Override method getResponseBodySerializer (line 78) | public static ResponseBodySerializer getResponseBodySerializer(final S... method instantiateResponseBodySerializerFromFactories (line 94) | private static void instantiateResponseBodySerializerFromFactories(fin... FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/ResponseBodySerializerNotFoundException.java class ResponseBodySerializerNotFoundException (line 25) | public final class ResponseBodySerializerNotFoundException extends Runti... method ResponseBodySerializerNotFoundException (line 29) | public ResponseBodySerializerNotFoundException(final String mimeType) { FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/factory/SerializerFactory.java type SerializerFactory (line 29) | @SingletonSPI method mimeType (line 37) | String mimeType(); method createSerializer (line 44) | ResponseBodySerializer createSerializer(); FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/factory/impl/DefaultJsonResponseBodySerializerFactory.java class DefaultJsonResponseBodySerializerFactory (line 28) | public final class DefaultJsonResponseBodySerializerFactory implements S... method mimeType (line 30) | @Override method createSerializer (line 35) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/serializer/impl/DefaultJsonResponseBodySerializer.java class DefaultJsonResponseBodySerializer (line 30) | public final class DefaultJsonResponseBodySerializer implements Response... method mimeType (line 34) | @Override method serialize (line 39) | @Override FILE: restful/src/main/java/org/apache/shardingsphere/elasticjob/restful/wrapper/QueryParameterMap.java class QueryParameterMap (line 31) | public final class QueryParameterMap extends AbstractMap> map) { method get (line 49) | public List get(final String parameterName) { method getFirst (line 59) | public String getFirst(final String parameterName) { method isEmpty (line 68) | @Override method entrySet (line 73) | @Override method add (line 84) | public void add(final String parameterName, final String value) { method put (line 93) | @Override method toSingleValueMap (line 103) | public Map toSingleValueMap() { FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/RegexPathMatcherTest.java class RegexPathMatcherTest (line 32) | class RegexPathMatcherTest { method assertCaptureTemplate (line 34) | @Test method assertCapturePatternWithoutTemplate (line 45) | @Test method assertPathMatch (line 52) | @Test method assertValidatePathPattern (line 58) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/RegexUrlPatternMapTest.java class RegexUrlPatternMapTest (line 30) | class RegexUrlPatternMapTest { method assertRegexUrlPatternMap (line 32) | @Test method assertAmbiguous (line 51) | @Test method assertDuplicate (line 62) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/controller/IndexController.java class IndexController (line 25) | @Slf4j method index (line 33) | @Mapping(method = Http.GET) FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/controller/JobController.java class JobController (line 31) | @Slf4j method createJob (line 44) | @Mapping(method = Http.POST, path = "/{group}/{jobName}") method throwIllegalStateException (line 63) | @Mapping(method = Http.GET, path = "/throw/IllegalState") method throwIllegalArgumentException (line 74) | @Mapping(method = Http.GET, path = "/throw/IllegalArgument") method return204 (line 85) | @Mapping(method = Http.GET, path = "/code/204") FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/controller/TrailingSlashTestController.java class TrailingSlashTestController (line 26) | @ContextPath("/trailing") method withoutTrailingSlash (line 34) | @Mapping(method = Http.GET, path = "/slash") method withTrailingSlash (line 45) | @Mapping(method = Http.GET, path = "/slash/") FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/deserializer/RequestBodyDeserializerFactoryTest.java class RequestBodyDeserializerFactoryTest (line 26) | class RequestBodyDeserializerFactoryTest { method assertGetJsonDefaultDeserializer (line 28) | @Test method assertDeserializerNotFound (line 34) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/filter/DefaultFilterChainTest.java class DefaultFilterChainTest (line 46) | @ExtendWith(MockitoExtension.class) method setUp (line 60) | @BeforeEach method assertNoFilter (line 65) | @Test method assertWithSingleFilterPassed (line 75) | @Test method assertWithSingleFilterDoResponse (line 87) | @Test method assertWithThreeFiltersPassed (line 99) | @Test method assertWithThreeFiltersDoResponseByTheSecond (line 115) | @Test method assertInvokeFinishedFilterChainWithoutFilter (line 131) | @Test method assertInvokePassedThroughFilterChainWithTwoFilters (line 140) | @Test method isPassedThrough (line 154) | private boolean isPassedThrough(final DefaultFilterChain filterChain) { method isReplied (line 158) | private boolean isReplied(final DefaultFilterChain filterChain) { method getBoolean (line 162) | @SneakyThrows class PassableFilter (line 169) | private static class PassableFilter implements Filter { method doFilter (line 171) | @Override FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/handler/CustomIllegalStateExceptionHandler.java class CustomIllegalStateExceptionHandler (line 23) | public final class CustomIllegalStateExceptionHandler implements Excepti... method handleException (line 25) | @Override FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/FilterChainInboundHandlerTest.java class FilterChainInboundHandlerTest (line 37) | @ExtendWith(MockitoExtension.class) method setUp (line 48) | @BeforeEach method assertNoFilter (line 53) | @Test method assertFilterExists (line 60) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HandlerParameterDecoderTest.java class HandlerParameterDecoderTest (line 46) | class HandlerParameterDecoderTest { method setUp (line 50) | @BeforeEach method assertDecodeParameters (line 59) | @Test class DecoderTestController (line 78) | public static class DecoderTestController implements RestfulController { method handle (line 94) | @Mapping(method = Http.GET, path = "/{appName}/{ch}") FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HttpClient.java class HttpClient (line 40) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method request (line 52) | @SneakyThrows(InterruptedException.class) FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/HttpRequestDispatcherTest.java class HttpRequestDispatcherTest (line 33) | class HttpRequestDispatcherTest { method assertDispatcherHandlerNotFound (line 35) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/NettyRestfulServiceTest.java class NettyRestfulServiceTest (line 50) | class NettyRestfulServiceTest { method init (line 60) | @BeforeAll method assertRequestWithParameters (line 70) | @Test method assertCustomExceptionHandler (line 93) | @Test method assertUsingDefaultExceptionHandler (line 104) | @Test method assertReturnStatusCode (line 115) | @Test method assertHandlerNotFound (line 122) | @Test method assertRequestIndexWithSlash (line 129) | @Test method assertRequestIndexWithoutSlash (line 136) | @Test method tearDown (line 143) | @AfterAll FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/NettyRestfulServiceTrailingSlashInsensitiveTest.java class NettyRestfulServiceTrailingSlashInsensitiveTest (line 28) | class NettyRestfulServiceTrailingSlashInsensitiveTest { method assertPathDuplicateWhenTrailingSlashInsensitive (line 34) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pipeline/NettyRestfulServiceTrailingSlashSensitiveTest.java class NettyRestfulServiceTrailingSlashSensitiveTest (line 39) | class NettyRestfulServiceTrailingSlashSensitiveTest { method init (line 49) | @BeforeAll method assertWithoutTrailingSlash (line 59) | @Test method assertWithTrailingSlash (line 71) | @Test method tearDown (line 83) | @AfterAll FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pojo/JobPojo.java class JobPojo (line 26) | @Getter FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/pojo/ResultDto.java class ResultDto (line 23) | @Builder FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/serializer/CustomTextPlainResponseBodySerializer.java class CustomTextPlainResponseBodySerializer (line 27) | public final class CustomTextPlainResponseBodySerializer implements Resp... method mimeType (line 29) | @Override method serialize (line 34) | @Override FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/serializer/ResponseBodySerializerFactoryTest.java class ResponseBodySerializerFactoryTest (line 26) | class ResponseBodySerializerFactoryTest { method assertGetJsonDefaultSerializer (line 28) | @Test method assertSerializerNotFound (line 34) | @Test FILE: restful/src/test/java/org/apache/shardingsphere/elasticjob/restful/wrapper/QueryParameterMapTest.java class QueryParameterMapTest (line 33) | class QueryParameterMapTest { method assertGetFirst (line 35) | @Test method assertConvertToSingleValueMap (line 43) | @Test method assertGetEntrySet (line 54) | @Test FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobAutoConfiguration.java class ElasticJobAutoConfiguration (line 33) | @Configuration(proxyBeanMethods = false) class ElasticJobConfiguration (line 40) | @Configuration(proxyBeanMethods = false) FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobBootstrapConfiguration.java class ElasticJobBootstrapConfiguration (line 43) | @Slf4j method afterSingletonsInstantiated (line 49) | @Override method createJobBootstrapBeans (line 59) | public void createJobBootstrapBeans() { method getTracingConfiguration (line 67) | @SuppressWarnings("rawtypes") method constructJobBootstraps (line 80) | private void constructJobBootstraps(final ElasticJobProperties elastic... method registerClassedJob (line 98) | private void registerClassedJob(final String jobName, final String job... method registerTypedJob (line 112) | private void registerTypedJob(final String jobName, final String jobBo... method jobExtraConfigurations (line 125) | private void jobExtraConfigurations(final JobConfiguration jobConfig, ... FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobConfigurationProperties.java class ElasticJobConfigurationProperties (line 32) | @Getter method toJobConfiguration (line 84) | public JobConfiguration toJobConfiguration(final String jobName) { FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobProperties.java class ElasticJobProperties (line 30) | @Getter FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ScheduleJobBootstrapStartupRunner.java class ScheduleJobBootstrapStartupRunner (line 30) | @Setter method run (line 36) | @Override FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/ElasticJobRegistryCenterConfiguration.java class ElasticJobRegistryCenterConfiguration (line 27) | @EnableConfigurationProperties(ZookeeperProperties.class) method zookeeperRegistryCenter (line 36) | @Bean(initMethod = "init", destroyMethod = "close") FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/ZookeeperProperties.java class ZookeeperProperties (line 25) | @Getter method toZookeeperConfiguration (line 81) | public ZookeeperConfiguration toZookeeperConfiguration() { FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/snapshot/ElasticJobSnapshotServiceConfiguration.java class ElasticJobSnapshotServiceConfiguration (line 29) | @ConditionalOnProperty(name = "elasticjob.dump.enabled", havingValue = "... method snapshotService (line 40) | @ConditionalOnProperty(name = "elasticjob.dump.port") FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/snapshot/SnapshotServiceProperties.java class SnapshotServiceProperties (line 27) | @Getter FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/tracing/ElasticJobTracingConfiguration.java class ElasticJobTracingConfiguration (line 36) | @Configuration(proxyBeanMethods = false) class RDBTracingConfiguration (line 40) | @Configuration(proxyBeanMethods = false) method tracingDataSource (line 50) | @Bean("tracingDataSource") method tracingConfiguration (line 69) | @Bean FILE: spring/boot-starter/src/main/java/org/apache/shardingsphere/elasticjob/spring/boot/tracing/TracingProperties.java class TracingProperties (line 29) | @Getter FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobConfigurationPropertiesTest.java class ElasticJobConfigurationPropertiesTest (line 29) | class ElasticJobConfigurationPropertiesTest { method assertToJobConfiguration (line 31) | @Test FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootScannerTest.java class ElasticJobSpringBootScannerTest (line 45) | @DirtiesContext method elasticjobProperties (line 56) | @DynamicPropertySource method init (line 61) | @BeforeAll method afterAll (line 74) | @AfterAll method assertDefaultBeanNameWithTypeJob (line 79) | @Test FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/ElasticJobSpringBootTest.java class ElasticJobSpringBootTest (line 67) | @DirtiesContext method elasticjobProperties (line 78) | @DynamicPropertySource method init (line 83) | @BeforeAll method afterAll (line 95) | @AfterAll method assertZookeeperProperties (line 100) | @Test method assertRegistryCenterCreation (line 108) | @Test method assertTracingConfigurationCreation (line 117) | @Test method assertTracingProperties (line 128) | @Test method assertElasticJobProperties (line 139) | @Test method assertJobScheduleCreation (line 165) | @Test method assertOneOffJobBootstrapBeanName (line 176) | @Test method assertDefaultBeanNameWithClassJob (line 188) | @Test method assertDefaultBeanNameWithTypeJob (line 194) | @Test FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/executor/CustomClassedJobExecutor.java class CustomClassedJobExecutor (line 26) | public final class CustomClassedJobExecutor implements ClassedJobItemExe... method process (line 28) | @Override method getElasticJobClass (line 33) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/executor/PrintJobExecutor.java class PrintJobExecutor (line 27) | @Slf4j method process (line 30) | @Override method getType (line 35) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/executor/PrintJobProperties.java class PrintJobProperties (line 20) | public final class PrintJobProperties { FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/fixture/job/CustomJob.java type CustomJob (line 23) | public interface CustomJob extends ElasticJob { method execute (line 30) | void execute(ShardingContext shardingContext); FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/fixture/job/impl/AnnotationCustomJob.java class AnnotationCustomJob (line 28) | @Slf4j method execute (line 45) | @Override method reset (line 54) | public static void reset() { FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/fixture/job/impl/CustomTestJob.java class CustomTestJob (line 31) | @Component method CustomTestJob (line 39) | public CustomTestJob() { method execute (line 43) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/fixture/listener/LogElasticJobListener.java class LogElasticJobListener (line 27) | @Slf4j method beforeJobExecuted (line 30) | @Override method afterJobExecuted (line 35) | @Override method getType (line 40) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/fixture/listener/NoopElasticJobListener.java class NoopElasticJobListener (line 26) | public final class NoopElasticJobListener implements ElasticJobListener { method beforeJobExecuted (line 28) | @Override method afterJobExecuted (line 32) | @Override method getType (line 36) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/repository/BarRepository.java type BarRepository (line 23) | public interface BarRepository { method getById (line 31) | String getById(int id); FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/job/repository/impl/BarRepositoryImpl.java class BarRepositoryImpl (line 23) | @Repository method getById (line 28) | @Override FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/ZookeeperPropertiesTest.java class ZookeeperPropertiesTest (line 27) | class ZookeeperPropertiesTest { method assertToZookeeperConfiguration (line 29) | @Test FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/reg/snapshot/ElasticJobSnapshotServiceConfigurationTest.java class ElasticJobSnapshotServiceConfigurationTest (line 42) | @SpringBootTest(properties = "spring.main.banner-mode=off") method elasticjobProperties (line 52) | @DynamicPropertySource method init (line 58) | @BeforeAll method afterAll (line 70) | @AfterAll method assertSnapshotServiceConfiguration (line 75) | @Test FILE: spring/boot-starter/src/test/java/org/apache/shardingsphere/elasticjob/spring/boot/tracing/TracingConfigurationTest.java class TracingConfigurationTest (line 46) | @SpringBootTest(properties = "spring.main.banner-mode=off") method elasticjobProperties (line 56) | @DynamicPropertySource method init (line 61) | @BeforeAll method afterAll (line 73) | @AfterAll method assertNotRDBConfiguration (line 78) | @Test FILE: spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ClassPathJobScanner.java class ClassPathJobScanner (line 40) | public class ClassPathJobScanner extends ClassPathBeanDefinitionScanner { method ClassPathJobScanner (line 42) | public ClassPathJobScanner(final BeanDefinitionRegistry registry) { method doScan (line 51) | @Override method processBeanDefinitions (line 61) | private void processBeanDefinitions(final Set be... FILE: spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/ElasticJobScanRegistrar.java class ElasticJobScanRegistrar (line 37) | public class ElasticJobScanRegistrar implements ImportBeanDefinitionRegi... method registerBeanDefinitions (line 39) | @Override method registerBeanDefinitions (line 49) | private void registerBeanDefinitions(final AnnotationMetadata annoMeta... method generateBaseBeanName (line 62) | private static String generateBaseBeanName(final AnnotationMetadata im... FILE: spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/scanner/JobScannerConfiguration.java class JobScannerConfiguration (line 33) | @Getter method afterPropertiesSet (line 39) | @Override method postProcessBeanFactory (line 44) | @Override method postProcessBeanDefinitionRegistry (line 49) | @Override FILE: spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/setup/SpringProxyJobClassNameProvider.java class SpringProxyJobClassNameProvider (line 33) | @Slf4j method SpringProxyJobClassNameProvider (line 38) | public SpringProxyJobClassNameProvider() { method getJobClassName (line 42) | @Override method getJobClassName (line 50) | private String getJobClassName(final Class elasticJobClass) { method isLambdaClass (line 55) | private boolean isLambdaClass(final Class elasticJobClass) { method trimLambdaClassSuffix (line 59) | private String trimLambdaClassSuffix(final String className) { FILE: spring/core/src/main/java/org/apache/shardingsphere/elasticjob/spring/core/util/AopTargetUtils.java class AopTargetUtils (line 30) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getTarget (line 39) | public static Object getTarget(final Object proxy) { method getProxyTargetObject (line 50) | private static Object getProxyTargetObject(final Object proxy, final S... method getProxyTargetObjectForCglibAndSpring4 (line 65) | private static Object getProxyTargetObjectForCglibAndSpring4(final Obj... method getTargetObject (line 81) | private static Object getTargetObject(final Object object) { FILE: spring/core/src/test/java/org/apache/shardingsphere/elasticjob/spring/core/setup/JobClassNameProviderFactoryTest.java class JobClassNameProviderFactoryTest (line 26) | class JobClassNameProviderFactoryTest { method assertGetStrategy (line 28) | @Test FILE: spring/core/src/test/java/org/apache/shardingsphere/elasticjob/spring/core/util/AopTargetUtilsTest.java class AopTargetUtilsTest (line 30) | class AopTargetUtilsTest { method assertJdkDynamicProxyForGetTarget (line 32) | @Test method assertCglibProxyForGetTarget (line 42) | @Test method assertNoneProxyForGetTarget (line 52) | @Test FILE: spring/core/src/test/java/org/apache/shardingsphere/elasticjob/spring/core/util/TargetJob.java class TargetJob (line 23) | public class TargetJob implements ElasticJob { method execute (line 30) | public void execute(final ShardingContext shardingContext) { FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/ElasticJobNamespaceHandler.java class ElasticJobNamespaceHandler (line 30) | public final class ElasticJobNamespaceHandler extends NamespaceHandlerSu... method init (line 32) | @Override FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/parser/JobBeanDefinitionParser.java class JobBeanDefinitionParser (line 43) | public final class JobBeanDefinitionParser extends AbstractBeanDefinitio... method parseInternal (line 45) | @Override method createJobConfigurationBeanDefinition (line 65) | private BeanDefinition createJobConfigurationBeanDefinition(final Elem... method parseExtraConfigs (line 102) | private Collection parseExtraConfigs(final String[] ex... method parsePropsElement (line 113) | private Properties parsePropsElement(final Element element, final Pars... FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/tag/JobBeanDefinitionTag.java class JobBeanDefinitionTag (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/reg/parser/ZookeeperBeanDefinitionParser.java class ZookeeperBeanDefinitionParser (line 33) | public final class ZookeeperBeanDefinitionParser extends AbstractBeanDef... method parseInternal (line 35) | @Override method buildZookeeperConfigurationBeanDefinition (line 44) | private AbstractBeanDefinition buildZookeeperConfigurationBeanDefiniti... method addPropertyValueIfNotEmpty (line 57) | private void addPropertyValueIfNotEmpty(final String attributeName, fi... FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/reg/tag/ZookeeperBeanDefinitionTag.java class ZookeeperBeanDefinitionTag (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/scanner/parser/JobScannerBeanDefinitionParser.java class JobScannerBeanDefinitionParser (line 31) | public final class JobScannerBeanDefinitionParser extends AbstractBeanDe... method parseInternal (line 33) | @Override FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/scanner/tag/JobScannerBeanDefinitionTag.java class JobScannerBeanDefinitionTag (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/snapshot/parser/SnapshotBeanDefinitionParser.java class SnapshotBeanDefinitionParser (line 31) | public final class SnapshotBeanDefinitionParser extends AbstractBeanDefi... method parseInternal (line 33) | @Override FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/snapshot/tag/SnapshotBeanDefinitionTag.java class SnapshotBeanDefinitionTag (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/tracing/parser/TracingBeanDefinitionParser.java class TracingBeanDefinitionParser (line 31) | public final class TracingBeanDefinitionParser extends AbstractBeanDefin... method parseInternal (line 33) | @Override FILE: spring/namespace/src/main/java/org/apache/shardingsphere/elasticjob/spring/namespace/tracing/tag/TracingBeanDefinitionTag.java class TracingBeanDefinitionTag (line 26) | @NoArgsConstructor(access = AccessLevel.PRIVATE) FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/aspect/SimpleAspect.java class SimpleAspect (line 26) | @Component method aspect (line 33) | @Pointcut("execution(* org.apache.shardingsphere.elasticjob.spring.fix... method before (line 41) | @Before("aspect()") FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/job/DataflowElasticJob.java class DataflowElasticJob (line 27) | public class DataflowElasticJob implements DataflowJob { method fetchData (line 32) | @Override method processData (line 40) | @Override method reset (line 48) | public static void reset() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/job/FooSimpleElasticJob.java class FooSimpleElasticJob (line 24) | public class FooSimpleElasticJob implements SimpleJob { method execute (line 29) | @Override method reset (line 37) | public static void reset() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/job/annotation/AnnotationSimpleJob.java class AnnotationSimpleJob (line 26) | @Getter method execute (line 43) | @Override method reset (line 51) | public static void reset() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/job/ref/RefFooDataflowElasticJob.java class RefFooDataflowElasticJob (line 29) | public class RefFooDataflowElasticJob implements DataflowJob { method fetchData (line 38) | @Override method processData (line 47) | @Override method reset (line 55) | public static void reset() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/job/ref/RefFooSimpleElasticJob.java class RefFooSimpleElasticJob (line 26) | public class RefFooSimpleElasticJob implements SimpleJob { method execute (line 35) | @Override method reset (line 44) | public static void reset() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/listener/SimpleCglibListener.java class SimpleCglibListener (line 26) | public class SimpleCglibListener implements ElasticJobListener { method beforeJobExecuted (line 28) | @Override method afterJobExecuted (line 33) | @Override method getType (line 38) | @Override FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/listener/SimpleJdkDynamicProxyListener.java class SimpleJdkDynamicProxyListener (line 26) | public class SimpleJdkDynamicProxyListener implements ElasticJobListener { method beforeJobExecuted (line 28) | @Override method afterJobExecuted (line 33) | @Override method getType (line 38) | @Override FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/listener/SimpleListener.java class SimpleListener (line 26) | public class SimpleListener implements ElasticJobListener { method beforeJobExecuted (line 28) | @Override method afterJobExecuted (line 33) | @Override method getType (line 38) | @Override FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/listener/SimpleOnceListener.java class SimpleOnceListener (line 26) | public class SimpleOnceListener extends AbstractDistributeOnceElasticJob... method SimpleOnceListener (line 32) | public SimpleOnceListener() { method doBeforeJobExecutedAtLastStarted (line 38) | @Override method doAfterJobExecutedAtLastCompleted (line 43) | @Override method getType (line 48) | @Override FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/service/FooService.java type FooService (line 20) | public interface FooService { method foo (line 27) | String foo(); FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/fixture/service/FooServiceImpl.java class FooServiceImpl (line 20) | public class FooServiceImpl implements FooService { method foo (line 22) | @Override FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractJobSpringIntegrateTest.java class AbstractJobSpringIntegrateTest (line 41) | @ExtendWith(SpringExtension.class) method init (line 54) | @BeforeAll method reset (line 59) | @BeforeEach method tearDown (line 66) | @AfterEach method assertSpringJobBean (line 72) | @Test method assertSimpleElasticJobBean (line 78) | private void assertSimpleElasticJobBean() { method assertThroughputDataflowElasticJobBean (line 84) | private void assertThroughputDataflowElasticJobBean() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/AbstractOneOffJobSpringIntegrateTest.java class AbstractOneOffJobSpringIntegrateTest (line 43) | @ExtendWith(SpringExtension.class) method init (line 59) | @BeforeAll method reset (line 64) | @BeforeEach method tearDown (line 71) | @AfterEach method assertSpringJobBean (line 77) | @Test method assertSimpleElasticJobBean (line 83) | private void assertSimpleElasticJobBean() { method assertThroughputDataflowElasticJobBean (line 91) | private void assertThroughputDataflowElasticJobBean() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithEventTraceRdbTest.java class JobSpringNamespaceWithEventTraceRdbTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withEventTrace... method JobSpringNamespaceWithEventTraceRdbTest (line 25) | JobSpringNamespaceWithEventTraceRdbTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithJobHandlerTest.java class JobSpringNamespaceWithJobHandlerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withJobHandler... method JobSpringNamespaceWithJobHandlerTest (line 25) | JobSpringNamespaceWithJobHandlerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithListenerAndCglibTest.java class JobSpringNamespaceWithListenerAndCglibTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withListenerAn... method JobSpringNamespaceWithListenerAndCglibTest (line 25) | JobSpringNamespaceWithListenerAndCglibTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithListenerAndJdkDynamicProxyTest.java class JobSpringNamespaceWithListenerAndJdkDynamicProxyTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withListenerAn... method JobSpringNamespaceWithListenerAndJdkDynamicProxyTest (line 25) | JobSpringNamespaceWithListenerAndJdkDynamicProxyTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithListenerTest.java class JobSpringNamespaceWithListenerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withListener.x... method JobSpringNamespaceWithListenerTest (line 25) | JobSpringNamespaceWithListenerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithRefTest.java class JobSpringNamespaceWithRefTest (line 40) | @ExtendWith(SpringExtension.class) method init (line 51) | @BeforeAll method reset (line 56) | @BeforeEach method tearDown (line 62) | @AfterEach method assertSpringJobBean (line 67) | @Test method assertSimpleElasticJobBean (line 72) | private void assertSimpleElasticJobBean() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithTypeTest.java class JobSpringNamespaceWithTypeTest (line 44) | @EnabledOnOs(OS.LINUX) method init (line 58) | @BeforeAll method tearDown (line 63) | @AfterEach method jobScriptWithJobTypeTest (line 69) | @Test FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/JobSpringNamespaceWithoutListenerTest.java class JobSpringNamespaceWithoutListenerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/withoutListene... method JobSpringNamespaceWithoutListenerTest (line 25) | JobSpringNamespaceWithoutListenerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithEventTraceRdbTest.java class OneOffJobSpringNamespaceWithEventTraceRdbTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithEven... method OneOffJobSpringNamespaceWithEventTraceRdbTest (line 25) | OneOffJobSpringNamespaceWithEventTraceRdbTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithJobHandlerTest.java class OneOffJobSpringNamespaceWithJobHandlerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithJobH... method OneOffJobSpringNamespaceWithJobHandlerTest (line 25) | OneOffJobSpringNamespaceWithJobHandlerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithListenerAndCglibTest.java class OneOffJobSpringNamespaceWithListenerAndCglibTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithList... method OneOffJobSpringNamespaceWithListenerAndCglibTest (line 25) | OneOffJobSpringNamespaceWithListenerAndCglibTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithListenerAndJdkDynamicProxyTest.java class OneOffJobSpringNamespaceWithListenerAndJdkDynamicProxyTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithList... method OneOffJobSpringNamespaceWithListenerAndJdkDynamicProxyTest (line 25) | OneOffJobSpringNamespaceWithListenerAndJdkDynamicProxyTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithListenerTest.java class OneOffJobSpringNamespaceWithListenerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithList... method OneOffJobSpringNamespaceWithListenerTest (line 25) | OneOffJobSpringNamespaceWithListenerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithRefTest.java class OneOffJobSpringNamespaceWithRefTest (line 42) | @ExtendWith(SpringExtension.class) method init (line 56) | @BeforeAll method reset (line 61) | @BeforeEach method tearDown (line 67) | @AfterEach method assertSpringJobBean (line 72) | @Test method assertOneOffSimpleElasticJobBean (line 79) | private void assertOneOffSimpleElasticJobBean() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithTypeTest.java class OneOffJobSpringNamespaceWithTypeTest (line 43) | @EnabledOnOs(OS.LINUX) method init (line 58) | @BeforeAll method tearDown (line 63) | @AfterEach method jobScriptWithJobTypeTest (line 68) | @Test FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/job/OneOffJobSpringNamespaceWithoutListenerTest.java class OneOffJobSpringNamespaceWithoutListenerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/job/oneOffWithoutL... method OneOffJobSpringNamespaceWithoutListenerTest (line 25) | OneOffJobSpringNamespaceWithoutListenerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/scanner/AbstractJobSpringIntegrateTest.java class AbstractJobSpringIntegrateTest (line 40) | @ExtendWith(SpringExtension.class) method init (line 51) | @BeforeAll method reset (line 56) | @BeforeEach method tearDown (line 62) | @AfterEach method assertSpringJobBean (line 67) | @Test method assertSimpleElasticJobBean (line 72) | private void assertSimpleElasticJobBean() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/scanner/JobScannerTest.java class JobScannerTest (line 22) | @ContextConfiguration(locations = "classpath:META-INF/scanner/jobScanner... method JobScannerTest (line 25) | public JobScannerTest() { FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/snapshot/SnapshotSpringNamespaceDisableTest.java class SnapshotSpringNamespaceDisableTest (line 32) | @ExtendWith(SpringExtension.class) method init (line 38) | @BeforeAll method assertSnapshotDisable (line 43) | @Test FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/snapshot/SnapshotSpringNamespaceEnableTest.java class SnapshotSpringNamespaceEnableTest (line 31) | @ExtendWith(SpringExtension.class) method init (line 37) | @BeforeAll method assertSnapshotEnable (line 42) | @Test FILE: spring/namespace/src/test/java/org/apache/shardingsphere/elasticjob/spring/namespace/snapshot/SocketUtils.java class SocketUtils (line 30) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method sendCommand (line 41) | public static String sendCommand(final String command, final int dumpP... FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/BaseAnnotationE2ETest.java class BaseAnnotationE2ETest (line 39) | @Getter(AccessLevel.PROTECTED) method BaseAnnotationE2ETest (line 59) | protected BaseAnnotationE2ETest(final TestType type, final ElasticJob ... method createJobBootstrap (line 67) | private JobBootstrap createJobBootstrap(final TestType type, final Ela... method init (line 78) | @BeforeAll method setUp (line 87) | @BeforeEach method tearDown (line 96) | @AfterEach type TestType (line 102) | public enum TestType { FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/OneOffEnabledJobE2ETest.java class OneOffEnabledJobE2ETest (line 39) | class OneOffEnabledJobE2ETest extends BaseAnnotationE2ETest { method OneOffEnabledJobE2ETest (line 41) | OneOffEnabledJobE2ETest() { method assertEnabledRegCenterInfo (line 45) | @BeforeEach method assertJobInit (line 59) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/ScheduleEnabledJobE2ETest.java class ScheduleEnabledJobE2ETest (line 39) | class ScheduleEnabledJobE2ETest extends BaseAnnotationE2ETest { method ScheduleEnabledJobE2ETest (line 41) | ScheduleEnabledJobE2ETest() { method assertEnabledRegCenterInfo (line 45) | @BeforeEach method assertJobInit (line 61) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/fixture/AnnotationSimpleJob.java class AnnotationSimpleJob (line 26) | @ElasticJobConfiguration( method execute (line 41) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/annotation/fixture/AnnotationUnShardingJob.java class AnnotationUnShardingJob (line 25) | @ElasticJobConfiguration(jobName = "AnnotationUnShardingJob", descriptio... method execute (line 31) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/BaseE2ETest.java class BaseE2ETest (line 38) | @Getter(AccessLevel.PROTECTED) method BaseE2ETest (line 58) | protected BaseE2ETest(final TestType type, final ElasticJob elasticJob) { method getJobConfiguration (line 65) | protected abstract JobConfiguration getJobConfiguration(String jobName); method createJobBootstrap (line 67) | private JobBootstrap createJobBootstrap(final TestType type, final Ela... method init (line 78) | @BeforeAll method setUp (line 87) | @BeforeEach method tearDown (line 96) | @AfterEach type TestType (line 102) | public enum TestType { FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/DisabledJobE2ETest.java class DisabledJobE2ETest (line 38) | public abstract class DisabledJobE2ETest extends BaseE2ETest { method DisabledJobE2ETest (line 40) | public DisabledJobE2ETest(final TestType type) { method assertDisabledRegCenterInfo (line 44) | protected final void assertDisabledRegCenterInfo() { FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/OneOffDisabledJobE2ETest.java class OneOffDisabledJobE2ETest (line 23) | class OneOffDisabledJobE2ETest extends DisabledJobE2ETest { method OneOffDisabledJobE2ETest (line 25) | OneOffDisabledJobE2ETest() { method getJobConfiguration (line 29) | @Override method assertJobRunning (line 35) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/disable/ScheduleDisabledJobE2ETest.java class ScheduleDisabledJobE2ETest (line 31) | class ScheduleDisabledJobE2ETest extends DisabledJobE2ETest { method ScheduleDisabledJobE2ETest (line 33) | ScheduleDisabledJobE2ETest() { method getJobConfiguration (line 37) | @Override method assertJobRunning (line 43) | @Test method setJobEnable (line 51) | private void setJobEnable() { method assertEnabledRegCenterInfo (line 55) | private void assertEnabledRegCenterInfo() { FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/EnabledJobE2ETest.java class EnabledJobE2ETest (line 36) | public abstract class EnabledJobE2ETest extends BaseE2ETest { method EnabledJobE2ETest (line 38) | protected EnabledJobE2ETest(final TestType type, final ElasticJob elas... method assertEnabledRegCenterInfo (line 42) | @BeforeEach FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/OneOffEnabledJobE2ETest.java class OneOffEnabledJobE2ETest (line 31) | class OneOffEnabledJobE2ETest extends EnabledJobE2ETest { method OneOffEnabledJobE2ETest (line 33) | OneOffEnabledJobE2ETest() { method getJobConfiguration (line 37) | @Override method assertJobInit (line 43) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/enable/ScheduleEnabledJobE2ETest.java class ScheduleEnabledJobE2ETest (line 31) | class ScheduleEnabledJobE2ETest extends EnabledJobE2ETest { method ScheduleEnabledJobE2ETest (line 33) | ScheduleEnabledJobE2ETest() { method getJobConfiguration (line 37) | @Override method assertJobInit (line 43) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/fixture/executor/E2EFixtureJobExecutor.java class E2EFixtureJobExecutor (line 26) | public final class E2EFixtureJobExecutor implements ClassedJobItemExecut... method process (line 28) | @Override method getElasticJobClass (line 33) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/fixture/job/E2EFixtureJob.java type E2EFixtureJob (line 23) | public interface E2EFixtureJob extends ElasticJob { method foo (line 30) | void foo(ShardingContext shardingContext); FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/fixture/job/E2EFixtureJobImpl.java class E2EFixtureJobImpl (line 26) | public final class E2EFixtureJobImpl implements E2EFixtureJob { method foo (line 33) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/fixture/listener/DistributeOnceE2EFixtureJobListener.java class DistributeOnceE2EFixtureJobListener (line 23) | public class DistributeOnceE2EFixtureJobListener extends AbstractDistrib... method DistributeOnceE2EFixtureJobListener (line 25) | public DistributeOnceE2EFixtureJobListener() { method doBeforeJobExecutedAtLastStarted (line 29) | @Override method doAfterJobExecutedAtLastCompleted (line 33) | @Override method getType (line 37) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/raw/fixture/listener/E2EFixtureJobListener.java class E2EFixtureJobListener (line 23) | public class E2EFixtureJobListener implements ElasticJobListener { method beforeJobExecuted (line 25) | @Override method afterJobExecuted (line 29) | @Override method getType (line 33) | @Override FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/BaseSnapshotServiceE2ETest.java class BaseSnapshotServiceE2ETest (line 37) | public abstract class BaseSnapshotServiceE2ETest { method BaseSnapshotServiceE2ETest (line 54) | public BaseSnapshotServiceE2ETest(final ElasticJob elasticJob) { method init (line 58) | @BeforeAll method setUp (line 68) | @BeforeEach method tearDown (line 74) | @AfterEach FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/SnapshotServiceDisableE2ETest.java class SnapshotServiceDisableE2ETest (line 32) | class SnapshotServiceDisableE2ETest extends BaseSnapshotServiceE2ETest { method SnapshotServiceDisableE2ETest (line 34) | SnapshotServiceDisableE2ETest() { method assertMonitorWithDumpCommand (line 38) | @Test method assertPortInvalid (line 43) | @Test method assertListenException (line 48) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/SnapshotServiceEnableE2ETest.java class SnapshotServiceEnableE2ETest (line 31) | class SnapshotServiceEnableE2ETest extends BaseSnapshotServiceE2ETest { method SnapshotServiceEnableE2ETest (line 33) | SnapshotServiceEnableE2ETest() { method listenMonitor (line 37) | @BeforeEach method closeMonitor (line 42) | @AfterEach method assertMonitorWithCommand (line 47) | @Test method assertDumpJobDirectly (line 53) | @Test method assertDumpJob (line 58) | @Test FILE: test/e2e/src/test/java/org/apache/shardingsphere/elasticjob/test/e2e/snapshot/SocketUtils.java class SocketUtils (line 30) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method sendCommand (line 41) | public static String sendCommand(final String command, final int dumpP... FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/TestMain.java class TestMain (line 26) | @SpringBootApplication method main (line 30) | public static void main(final String[] args) { FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/controller/OneOffJobController.java class OneOffJobController (line 29) | @RestController method executeManualScriptJob (line 42) | @GetMapping("/execute/manualScriptJob") FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/entity/Foo.java class Foo (line 27) | @Getter type Status (line 41) | public enum Status { FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/job/dataflow/JavaDataflowJob.java class JavaDataflowJob (line 30) | public class JavaDataflowJob implements DataflowJob { method fetchData (line 34) | @Override method processData (line 45) | @Override FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/job/dataflow/SpringBootDataflowJob.java class SpringBootDataflowJob (line 34) | @SuppressWarnings("LoggingSimilarMessage") method fetchData (line 43) | @Override method processData (line 53) | @Override FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/job/simple/JavaSimpleJob.java class JavaSimpleJob (line 30) | public class JavaSimpleJob implements SimpleJob { method execute (line 34) | @Override FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/job/simple/SpringBootSimpleJob.java class SpringBootSimpleJob (line 32) | @Component method execute (line 40) | @Override FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/repository/FooRepository.java class FooRepository (line 28) | public class FooRepository { method FooRepository (line 32) | public FooRepository() { method addData (line 38) | private void addData(final long idFrom, final long idTo, final String ... method findUnfinishedData (line 49) | public List findUnfinishedData(final String location, final int l... method setCompleted (line 69) | public void setCompleted(final long id) { FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/repository/FooRepositoryFactory.java class FooRepositoryFactory (line 22) | public final class FooRepositoryFactory { FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/commons/repository/SpringBootFooRepository.java class SpringBootFooRepository (line 29) | @Repository method SpringBootFooRepository (line 34) | public SpringBootFooRepository() { method addData (line 40) | private void addData(final long idFrom, final long idTo, final String ... method findUnfinishedData (line 51) | public List findUnfinishedData(final String location, final int l... method setCompleted (line 71) | public void setCompleted(final long id) { FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/it/operation/JavaTest.java class JavaTest (line 72) | @EnabledInNativeImage method beforeEach (line 83) | @BeforeEach method afterEach (line 105) | @AfterEach method testJobConfigurationAPI (line 127) | @Test method testJobOperateAPI (line 162) | @Test method testShardingOperateAPI (line 192) | @Test method testJobStatisticsAPI (line 221) | @Test method testServerStatisticsAPI (line 250) | @Test method testShardingStatisticsAPI (line 282) | @Test FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/it/staticd/JavaTest.java class JavaTest (line 52) | @EnabledInNativeImage method beforeAll (line 61) | @BeforeAll method afterAll (line 81) | @AfterAll method testHttpJob (line 87) | @Test method testSimpleJob (line 103) | @Test method testDataflowJob (line 117) | @Test method testOneOffJob (line 132) | @Test method testScriptJob (line 145) | @Test FILE: test/native/src/test/java/org/apache/shardingsphere/elasticjob/test/natived/it/staticd/SpringBootDTest.java class SpringBootDTest (line 61) | @DirtiesContext method elasticjobProperties (line 73) | @DynamicPropertySource method beforeAll (line 79) | @BeforeAll method afterAll (line 91) | @AfterAll method setup (line 96) | @BeforeEach method testOneOffJob (line 103) | @Test method testIssue2012 (line 118) | @Test FILE: test/util/src/main/java/org/apache/shardingsphere/elasticjob/test/util/EmbedTestingServer.java class EmbedTestingServer (line 37) | @AllArgsConstructor method EmbedTestingServer (line 50) | public EmbedTestingServer() { method start (line 57) | public void start() { method start0 (line 73) | private void start0() { method waitTestingServerReady (line 95) | private void waitTestingServerReady() { method buildCuratorClient (line 121) | private CuratorFramework buildCuratorClient() { method isIgnoredException (line 133) | private boolean isIgnoredException(final Throwable cause) { method getConnectionString (line 142) | public String getConnectionString() { FILE: test/util/src/main/java/org/apache/shardingsphere/elasticjob/test/util/ReflectionUtils.java class ReflectionUtils (line 29) | @NoArgsConstructor(access = AccessLevel.PRIVATE) method getFieldValue (line 39) | @SneakyThrows(ReflectiveOperationException.class) method getStaticFieldValue (line 58) | @SneakyThrows(ReflectiveOperationException.class) method setFieldValue (line 77) | @SneakyThrows(ReflectiveOperationException.class) method setSuperclassFieldValue (line 95) | @SneakyThrows(ReflectiveOperationException.class)