SYMBOL INDEX (23420 symbols across 1994 files) FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/AuthenticationEvaluator.java class AuthenticationEvaluator (line 25) | public class AuthenticationEvaluator { method AuthenticationEvaluator (line 29) | public AuthenticationEvaluator(AuthConfig authConfig) { method AuthenticationEvaluator (line 33) | public AuthenticationEvaluator(AuthConfig authConfig, Supplier meta... method evaluate (line 37) | public void evaluate(AuthenticationContext context) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/builder/AuthenticationContextBuilder.java type AuthenticationContextBuilder (line 24) | public interface AuthenticationContextBuilder { method build (line 26) | AuthenticationContext build(Metadata metadata, GeneratedMessageV3 requ... method build (line 28) | AuthenticationContext build(ChannelHandlerContext context, RemotingCom... FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/builder/DefaultAuthenticationContextBuilder.java class DefaultAuthenticationContextBuilder (line 42) | public class DefaultAuthenticationContextBuilder implements Authenticati... method build (line 47) | @Override method build (line 98) | @Override method hexToBase64 (line 127) | public String hexToBase64(String input) throws DecoderException { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/chain/DefaultAuthenticationHandler.java class DefaultAuthenticationHandler (line 34) | public class DefaultAuthenticationHandler implements Handler met... method handle (line 42) | @Override method getUser (line 48) | protected CompletableFuture getUser(DefaultAuthenticationContext... method doAuthenticate (line 58) | protected void doAuthenticate(DefaultAuthenticationContext context, Us... FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/context/AuthenticationContext.java class AuthenticationContext (line 23) | public abstract class AuthenticationContext { method getChannelId (line 31) | public String getChannelId() { method setChannelId (line 35) | public void setChannelId(String channelId) { method getRpcCode (line 39) | public String getRpcCode() { method setRpcCode (line 43) | public void setRpcCode(String rpcCode) { method getExtInfo (line 47) | @SuppressWarnings("unchecked") method setExtInfo (line 62) | public void setExtInfo(String key, Object value) { method hasExtInfo (line 72) | public boolean hasExtInfo(String key) { method getExtInfo (line 77) | public Map getExtInfo() { method setExtInfo (line 81) | public void setExtInfo(Map extInfo) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/context/DefaultAuthenticationContext.java class DefaultAuthenticationContext (line 19) | public class DefaultAuthenticationContext extends AuthenticationContext { method getUsername (line 27) | public String getUsername() { method setUsername (line 31) | public void setUsername(String username) { method getContent (line 35) | public byte[] getContent() { method setContent (line 39) | public void setContent(byte[] content) { method getSignature (line 43) | public String getSignature() { method setSignature (line 47) | public void setSignature(String signature) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/enums/SubjectType.java type SubjectType (line 22) | public enum SubjectType { method SubjectType (line 30) | SubjectType(byte code, String name) { method getByName (line 35) | public static SubjectType getByName(String name) { method getCode (line 44) | public byte getCode() { method getName (line 48) | public String getName() { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/enums/UserStatus.java type UserStatus (line 22) | public enum UserStatus { method UserStatus (line 33) | UserStatus(byte code, String name) { method getByName (line 38) | public static UserStatus getByName(String name) { method getCode (line 47) | public byte getCode() { method getName (line 51) | public String getName() { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/enums/UserType.java type UserType (line 22) | public enum UserType { method UserType (line 33) | UserType(byte code, String name) { method getByName (line 38) | public static UserType getByName(String name) { method getCode (line 47) | public byte getCode() { method getName (line 51) | public String getName() { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/exception/AuthenticationException.java class AuthenticationException (line 21) | public class AuthenticationException extends RuntimeException { method AuthenticationException (line 23) | public AuthenticationException(String message) { method AuthenticationException (line 27) | public AuthenticationException(String message, Throwable cause) { method AuthenticationException (line 31) | public AuthenticationException(String messagePattern, Object... argArr... FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/factory/AuthenticationFactory.java class AuthenticationFactory (line 39) | public class AuthenticationFactory { method getProvider (line 46) | @SuppressWarnings("unchecked") method getMetadataProvider (line 65) | public static AuthenticationMetadataProvider getMetadataProvider(AuthC... method getMetadataManager (line 69) | public static AuthenticationMetadataManager getMetadataManager(AuthCon... method getMetadataProvider (line 73) | @SuppressWarnings("unchecked") method getEvaluator (line 94) | public static AuthenticationEvaluator getEvaluator(AuthConfig config) { method getEvaluator (line 98) | public static AuthenticationEvaluator getEvaluator(AuthConfig config, ... method getStrategy (line 102) | @SuppressWarnings("unchecked") method newContext (line 115) | public static AuthenticationContext newContext(AuthConfig config, Meta... method newContext (line 123) | public static AuthenticationContext newContext(AuthConfig config, Chan... method computeIfAbsent (line 132) | @SuppressWarnings("unchecked") FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/manager/AuthenticationMetadataManager.java type AuthenticationMetadataManager (line 24) | public interface AuthenticationMetadataManager { method shutdown (line 26) | void shutdown(); method initUser (line 28) | void initUser(AuthConfig authConfig); method createUser (line 30) | CompletableFuture createUser(User user); method updateUser (line 32) | CompletableFuture updateUser(User user); method deleteUser (line 34) | CompletableFuture deleteUser(String username); method getUser (line 36) | CompletableFuture getUser(String username); method listUser (line 38) | CompletableFuture> listUser(String filter); method isSuperUser (line 40) | CompletableFuture isSuperUser(String username); FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/manager/AuthenticationMetadataManagerImpl.java class AuthenticationMetadataManagerImpl (line 35) | public class AuthenticationMetadataManagerImpl implements Authentication... method AuthenticationMetadataManagerImpl (line 41) | public AuthenticationMetadataManagerImpl(AuthConfig authConfig) { method shutdown (line 47) | @Override method initUser (line 57) | @Override method createUser (line 92) | @Override method updateUser (line 115) | @Override method deleteUser (line 141) | @Override method getUser (line 157) | @Override method listUser (line 171) | @Override method isSuperUser (line 182) | @Override method validate (line 192) | private void validate(User user, boolean isCreate) { method handleException (line 204) | private void handleException(Exception e, CompletableFuture result) { method getAuthenticationMetadataProvider (line 209) | private AuthenticationMetadataProvider getAuthenticationMetadataProvid... method getAuthorizationMetadataProvider (line 216) | private AuthorizationMetadataProvider getAuthorizationMetadataProvider... FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/model/Subject.java type Subject (line 24) | public interface Subject { method getSubjectKey (line 26) | @JSONField(serialize = false) method getSubjectType (line 29) | SubjectType getSubjectType(); method isSubject (line 31) | default boolean isSubject(SubjectType subjectType) { method of (line 35) | @SuppressWarnings("unchecked") FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/model/User.java class User (line 24) | public class User implements Subject { method of (line 34) | public static User of(String username) { method of (line 40) | public static User of(String username, String password) { method of (line 47) | public static User of(String username, String password, UserType userT... method getSubjectKey (line 55) | @Override method getSubjectType (line 60) | @Override method getUsername (line 65) | public String getUsername() { method setUsername (line 69) | public void setUsername(String username) { method getPassword (line 73) | public String getPassword() { method setPassword (line 77) | public void setPassword(String password) { method getUserType (line 81) | public UserType getUserType() { method setUserType (line 85) | public void setUserType(UserType userType) { method getUserStatus (line 89) | public UserStatus getUserStatus() { method setUserStatus (line 93) | public void setUserStatus(UserStatus userStatus) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/provider/AuthenticationMetadataProvider.java type AuthenticationMetadataProvider (line 25) | public interface AuthenticationMetadataProvider { method initialize (line 27) | void initialize(AuthConfig authConfig, Supplier metadataService); method shutdown (line 29) | void shutdown(); method createUser (line 31) | CompletableFuture createUser(User user); method deleteUser (line 33) | CompletableFuture deleteUser(String username); method updateUser (line 35) | CompletableFuture updateUser(User user); method getUser (line 37) | CompletableFuture getUser(String username); method listUser (line 39) | CompletableFuture> listUser(String filter); FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/provider/AuthenticationProvider.java type AuthenticationProvider (line 27) | public interface AuthenticationProvider { method initialize (line 29) | void initialize(AuthConfig config, Supplier metadataService); method authenticate (line 31) | CompletableFuture authenticate(AuthenticationContext context); method newContext (line 33) | AuthenticationContext newContext(Metadata metadata, GeneratedMessageV3... method newContext (line 35) | AuthenticationContext newContext(ChannelHandlerContext context, Remoti... FILE: auth/src/main/java/org/apache/rocketmq/auth/authentication/provider/DefaultAuthenticationProvider.java class DefaultAuthenticationProvider (line 36) | public class DefaultAuthenticationProvider implements AuthenticationProv... method initialize (line 43) | @Override method authenticate (line 50) | @Override method newContext (line 56) | @Override method newContext (line 61) | @Override method newHandlerChain (line 66) | protected HandlerChain metad... method evaluate (line 39) | public void evaluate(List contexts) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/builder/AuthorizationContextBuilder.java type AuthorizationContextBuilder (line 26) | public interface AuthorizationContextBuilder { method build (line 28) | List build(Metadata metadata, GeneratedMe... method build (line 30) | List build(ChannelHandlerContext context,... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/builder/DefaultAuthorizationContextBuilder.java class DefaultAuthorizationContextBuilder (line 81) | public class DefaultAuthorizationContextBuilder implements Authorization... method DefaultAuthorizationContextBuilder (line 94) | public DefaultAuthorizationContextBuilder(AuthConfig authConfig) { method build (line 99) | @Override method build (line 177) | @Override method buildContextByAnnotation (line 343) | private List buildContextByAnnotation(Sub... method newContext (line 404) | private List newContext(Metadata metadata... method newContext (line 419) | private static List newContext(Metadata m... method isConsumerClientType (line 443) | private boolean isConsumerClientType(ClientType clientType) { method newPubContext (line 447) | private static List newPubContext(Metadat... method newSubContexts (line 461) | private List newSubContexts(Metadata meta... method newTopicSubContexts (line 469) | private static List newTopicSubContexts(M... method newGroupSubContexts (line 474) | private static List newGroupSubContexts(M... method newSubContexts (line 479) | private static List newSubContexts(Metada... method newSubContexts (line 496) | private static List newSubContexts(Metada... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/chain/AclAuthorizationHandler.java class AclAuthorizationHandler (line 42) | public class AclAuthorizationHandler implements Handler metadata... method handle (line 54) | @Override method matchPolicyEntries (line 80) | private PolicyEntry matchPolicyEntries(DefaultAuthorizationContext con... method matchPolicyEntries (line 110) | private List matchPolicyEntries(DefaultAuthorizationConte... method comparePolicyEntries (line 121) | private int comparePolicyEntries(PolicyEntry o1, PolicyEntry o2) { method throwException (line 164) | private static void throwException(DefaultAuthorizationContext context... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/chain/UserAuthorizationHandler.java class UserAuthorizationHandler (line 34) | public class UserAuthorizationHandler implements Handler metadat... method handle (line 42) | @Override method getUser (line 55) | private CompletableFuture getUser(Subject subject) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/context/AuthorizationContext.java class AuthorizationContext (line 23) | public abstract class AuthorizationContext { method getExtInfo (line 31) | @SuppressWarnings("unchecked") method setExtInfo (line 46) | public void setExtInfo(String key, Object value) { method hasExtInfo (line 56) | public boolean hasExtInfo(String key) { method getChannelId (line 61) | public String getChannelId() { method setChannelId (line 65) | public void setChannelId(String channelId) { method getRpcCode (line 69) | public String getRpcCode() { method setRpcCode (line 73) | public void setRpcCode(String rpcCode) { method getExtInfo (line 77) | public Map getExtInfo() { method setExtInfo (line 81) | public void setExtInfo(Map extInfo) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/context/DefaultAuthorizationContext.java class DefaultAuthorizationContext (line 25) | public class DefaultAuthorizationContext extends AuthorizationContext { method of (line 35) | public static DefaultAuthorizationContext of(Subject subject, Resource... method of (line 44) | public static DefaultAuthorizationContext of(Subject subject, Resource... method getSubjectKey (line 53) | public String getSubjectKey() { method getResourceKey (line 57) | public String getResourceKey() { method getSubject (line 61) | public Subject getSubject() { method setSubject (line 65) | public void setSubject(Subject subject) { method getResource (line 69) | public Resource getResource() { method setResource (line 73) | public void setResource(Resource resource) { method getActions (line 77) | public List getActions() { method setActions (line 81) | public void setActions(List actions) { method getSourceIp (line 85) | public String getSourceIp() { method setSourceIp (line 89) | public void setSourceIp(String sourceIp) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/enums/Decision.java type Decision (line 22) | public enum Decision { method Decision (line 32) | Decision(byte code, String name) { method getByName (line 37) | public static Decision getByName(String name) { method getCode (line 46) | public byte getCode() { method getName (line 50) | public String getName() { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/enums/PolicyType.java type PolicyType (line 22) | public enum PolicyType { method PolicyType (line 32) | PolicyType(byte code, String name) { method getByName (line 37) | public static PolicyType getByName(String name) { method getCode (line 46) | public byte getCode() { method getName (line 50) | public String getName() { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/exception/AuthorizationException.java class AuthorizationException (line 21) | public class AuthorizationException extends RuntimeException { method AuthorizationException (line 23) | public AuthorizationException(String message) { method AuthorizationException (line 27) | public AuthorizationException(String message, Throwable cause) { method AuthorizationException (line 31) | public AuthorizationException(String messagePattern, Object... argArra... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/factory/AuthorizationFactory.java class AuthorizationFactory (line 40) | public class AuthorizationFactory { method getProvider (line 47) | @SuppressWarnings("unchecked") method getMetadataProvider (line 67) | public static AuthorizationMetadataProvider getMetadataProvider(AuthCo... method getMetadataManager (line 71) | public static AuthorizationMetadataManager getMetadataManager(AuthConf... method getMetadataProvider (line 75) | @SuppressWarnings("unchecked") method getEvaluator (line 96) | public static AuthorizationEvaluator getEvaluator(AuthConfig config) { method getEvaluator (line 100) | public static AuthorizationEvaluator getEvaluator(AuthConfig config, S... method getStrategy (line 104) | @SuppressWarnings("unchecked") method newContexts (line 117) | public static List newContexts(AuthConfig config... method newContexts (line 126) | public static List newContexts(AuthConfig config... method computeIfAbsent (line 135) | @SuppressWarnings("unchecked") FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/manager/AuthorizationMetadataManager.java type AuthorizationMetadataManager (line 26) | public interface AuthorizationMetadataManager { method shutdown (line 28) | void shutdown(); method createAcl (line 30) | CompletableFuture createAcl(Acl acl); method updateAcl (line 32) | CompletableFuture updateAcl(Acl acl); method deleteAcl (line 34) | CompletableFuture deleteAcl(Subject subject); method deleteAcl (line 36) | CompletableFuture deleteAcl(Subject subject, PolicyType policyTy... method getAcl (line 38) | CompletableFuture getAcl(Subject subject); method listAcl (line 40) | CompletableFuture> listAcl(String subjectFilter, String reso... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/manager/AuthorizationMetadataManagerImpl.java class AuthorizationMetadataManagerImpl (line 42) | public class AuthorizationMetadataManagerImpl implements AuthorizationMe... method AuthorizationMetadataManagerImpl (line 48) | public AuthorizationMetadataManagerImpl(AuthConfig authConfig) { method shutdown (line 53) | @Override method createAcl (line 63) | @Override method updateAcl (line 96) | @Override method deleteAcl (line 129) | @Override method deleteAcl (line 134) | @Override method getAcl (line 177) | @Override method listAcl (line 201) | @Override method initAcl (line 206) | private static void initAcl(Acl acl) { method validate (line 214) | private void validate(Acl acl) { method validate (line 228) | private void validate(Policy policy) { method validate (line 238) | private void validate(PolicyEntry entry) { method handleException (line 271) | private CompletableFuture handleException(Exception e) { method getAuthenticationMetadataProvider (line 278) | private AuthenticationMetadataProvider getAuthenticationMetadataProvid... method getAuthorizationMetadataProvider (line 285) | private AuthorizationMetadataProvider getAuthorizationMetadataProvider... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/Acl.java class Acl (line 28) | public class Acl { method of (line 34) | public static Acl of(Subject subject, Policy policy) { method of (line 38) | public static Acl of(Subject subject, List policies) { method of (line 45) | public static Acl of(Subject subject, List resources, List policies) { method deletePolicy (line 72) | public void deletePolicy(PolicyType policyType, Resource resource) { method getPolicy (line 83) | public Policy getPolicy(PolicyType policyType) { method getSubject (line 95) | public Subject getSubject() { method setSubject (line 99) | public void setSubject(Subject subject) { method getPolicies (line 103) | public List getPolicies() { method setPolicies (line 107) | public void setPolicies(List policies) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/Environment.java class Environment (line 25) | public class Environment { method of (line 29) | public static Environment of(String sourceIp) { method of (line 36) | public static Environment of(List sourceIps) { method isMatch (line 45) | public boolean isMatch(Environment environment) { method getSourceIps (line 61) | public List getSourceIps() { method setSourceIps (line 65) | public void setSourceIps(List sourceIps) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/Policy.java class Policy (line 28) | public class Policy { method of (line 34) | public static Policy of(List resources, List actions... method of (line 39) | public static Policy of(PolicyType policyType, List resource... method of (line 51) | public static Policy of(PolicyType type, List entries) { method updateEntry (line 58) | public void updateEntry(List newEntries) { method deleteEntry (line 72) | public void deleteEntry(Resource resources) { method getEntry (line 79) | private PolicyEntry getEntry(Resource resource) { method getPolicyType (line 91) | public PolicyType getPolicyType() { method setPolicyType (line 95) | public void setPolicyType(PolicyType policyType) { method getEntries (line 99) | public List getEntries() { method setEntries (line 103) | public void setEntries(List entries) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/PolicyEntry.java class PolicyEntry (line 25) | public class PolicyEntry { method of (line 35) | public static PolicyEntry of(Resource resource, List actions, ... method updateEntry (line 44) | public void updateEntry(List actions, Environment environment, method isMatchResource (line 51) | public boolean isMatchResource(Resource resource) { method isMatchAction (line 55) | public boolean isMatchAction(List actions) { method isMatchEnvironment (line 67) | public boolean isMatchEnvironment(Environment environment) { method toResourceStr (line 74) | public String toResourceStr() { method toActionsStr (line 81) | public List toActionsStr() { method getResource (line 89) | public Resource getResource() { method setResource (line 93) | public void setResource(Resource resource) { method getActions (line 97) | public List getActions() { method setActions (line 101) | public void setActions(List actions) { method getEnvironment (line 105) | public Environment getEnvironment() { method setEnvironment (line 109) | public void setEnvironment(Environment environment) { method getDecision (line 113) | public Decision getDecision() { method setDecision (line 117) | public void setDecision(Decision decision) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/RequestContext.java class RequestContext (line 22) | public class RequestContext { method getSubject (line 32) | public Subject getSubject() { method setSubject (line 36) | public void setSubject(Subject subject) { method getResource (line 40) | public Resource getResource() { method setResource (line 44) | public void setResource(Resource resource) { method getAction (line 48) | public Action getAction() { method setAction (line 52) | public void setAction(Action action) { method getSourceIp (line 56) | public String getSourceIp() { method setSourceIp (line 60) | public void setSourceIp(String sourceIp) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/model/Resource.java class Resource (line 30) | public class Resource { method ofCluster (line 38) | public static Resource ofCluster(String clusterName) { method ofTopic (line 42) | public static Resource ofTopic(String topicName) { method ofGroup (line 46) | public static Resource ofGroup(String groupName) { method of (line 53) | public static Resource of(ResourceType resourceType, String resourceNa... method of (line 61) | public static List of(List resourceKeys) { method of (line 68) | public static Resource of(String resourceKey) { method getResourceKey (line 92) | @JSONField(serialize = false) method isMatch (line 109) | public boolean isMatch(Resource resource) { method equals (line 128) | @Override method hashCode (line 140) | @Override method getResourceType (line 145) | public ResourceType getResourceType() { method setResourceType (line 149) | public void setResourceType(ResourceType resourceType) { method getResourceName (line 153) | public String getResourceName() { method setResourceName (line 157) | public void setResourceName(String resourceName) { method getResourcePattern (line 161) | public ResourcePattern getResourcePattern() { method setResourcePattern (line 165) | public void setResourcePattern(ResourcePattern resourcePattern) { FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/provider/AuthorizationMetadataProvider.java type AuthorizationMetadataProvider (line 26) | public interface AuthorizationMetadataProvider { method initialize (line 28) | void initialize(AuthConfig authConfig, Supplier metadataService); method shutdown (line 30) | void shutdown(); method createAcl (line 32) | CompletableFuture createAcl(Acl acl); method deleteAcl (line 34) | CompletableFuture deleteAcl(Subject subject); method updateAcl (line 36) | CompletableFuture updateAcl(Acl acl); method getAcl (line 38) | CompletableFuture getAcl(Subject subject); method listAcl (line 40) | CompletableFuture> listAcl(String subjectFilter, String reso... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/provider/AuthorizationProvider.java type AuthorizationProvider (line 28) | public interface AuthorizationProvider { method initialize (line 30) | void initialize(AuthConfig config); method initialize (line 32) | void initialize(AuthConfig config, Supplier metadataService); method authorize (line 34) | CompletableFuture authorize(AuthorizationContext context); method newContexts (line 36) | List newContexts(Metadata metadata, GeneratedMes... method newContexts (line 38) | List newContexts(ChannelHandlerContext context, ... FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/provider/DefaultAuthorizationProvider.java class DefaultAuthorizationProvider (line 40) | public class DefaultAuthorizationProvider implements AuthorizationProvid... method initialize (line 47) | @Override method initialize (line 52) | @Override method authorize (line 59) | @Override method newContexts (line 65) | @Override method newContexts (line 70) | @Override method newHandlerChain (line 75) | protected HandlerChain { method AclCacheLoader (line 186) | public AclCacheLoader(ConfigRocksDBStorage storage) { method load (line 190) | @Override FILE: auth/src/main/java/org/apache/rocketmq/auth/authorization/strategy/AbstractAuthorizationStrategy.java class AbstractAuthorizationStrategy (line 30) | public abstract class AbstractAuthorizationStrategy implements Authoriza... method AbstractAuthorizationStrategy (line 36) | public AbstractAuthorizationStrategy(AuthConfig authConfig, Supplier createUserAndAcl(PlainAccessConfig acc... method createUser (line 103) | private CompletableFuture createUser(PlainAccessConfig accessCon... method createAcl (line 115) | private CompletableFuture createAcl(PlainAccessConfig config) { method parseDecision (line 193) | private Decision parseDecision(String str) { method parseActions (line 200) | private List parseActions(String str) { method isUserExisted (line 227) | private CompletableFuture isUserExisted(String username) { FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/AccessResource.java type AccessResource (line 20) | public interface AccessResource { FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/AclConfig.java class AclConfig (line 21) | public class AclConfig { method getGlobalWhiteAddrs (line 28) | public List getGlobalWhiteAddrs() { method setGlobalWhiteAddrs (line 32) | public void setGlobalWhiteAddrs(List globalWhiteAddrs) { method getPlainAccessConfigs (line 36) | public List getPlainAccessConfigs() { method setPlainAccessConfigs (line 40) | public void setPlainAccessConfigs(List plainAccessC... method toString (line 44) | @Override FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/PlainAccessConfig.java class PlainAccessConfig (line 23) | public class PlainAccessConfig implements Serializable { method getAccessKey (line 42) | public String getAccessKey() { method setAccessKey (line 46) | public void setAccessKey(String accessKey) { method getSecretKey (line 50) | public String getSecretKey() { method setSecretKey (line 54) | public void setSecretKey(String secretKey) { method getWhiteRemoteAddress (line 58) | public String getWhiteRemoteAddress() { method setWhiteRemoteAddress (line 62) | public void setWhiteRemoteAddress(String whiteRemoteAddress) { method isAdmin (line 66) | public boolean isAdmin() { method setAdmin (line 70) | public void setAdmin(boolean admin) { method getDefaultTopicPerm (line 74) | public String getDefaultTopicPerm() { method setDefaultTopicPerm (line 78) | public void setDefaultTopicPerm(String defaultTopicPerm) { method getDefaultGroupPerm (line 82) | public String getDefaultGroupPerm() { method setDefaultGroupPerm (line 86) | public void setDefaultGroupPerm(String defaultGroupPerm) { method getTopicPerms (line 90) | public List getTopicPerms() { method setTopicPerms (line 94) | public void setTopicPerms(List topicPerms) { method getGroupPerms (line 98) | public List getGroupPerms() { method setGroupPerms (line 102) | public void setGroupPerms(List groupPerms) { method toString (line 106) | @Override method equals (line 119) | @Override public boolean equals(Object o) { method hashCode (line 128) | @Override public int hashCode() { FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/PlainAccessData.java class PlainAccessData (line 24) | public class PlainAccessData implements Serializable { method getGlobalWhiteRemoteAddresses (line 31) | public List getGlobalWhiteRemoteAddresses() { method setGlobalWhiteRemoteAddresses (line 35) | public void setGlobalWhiteRemoteAddresses(List globalWhiteRemo... method getAccounts (line 39) | public List getAccounts() { method setAccounts (line 43) | public void setAccounts(List accounts) { method getDataVersion (line 47) | public List getDataVersion() { method setDataVersion (line 51) | public void setDataVersion(List dataVersion) { class DataVersion (line 55) | public static class DataVersion implements Serializable { method getTimestamp (line 60) | public long getTimestamp() { method setTimestamp (line 64) | public void setTimestamp(long timestamp) { method getCounter (line 68) | public long getCounter() { method setCounter (line 72) | public void setCounter(long counter) { method equals (line 76) | @Override method hashCode (line 84) | @Override method equals (line 90) | @Override method hashCode (line 98) | @Override FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/PlainAccessResource.java class PlainAccessResource (line 26) | public class PlainAccessResource implements AccessResource { method PlainAccessResource (line 54) | public PlainAccessResource() { method getGroupFromRetryTopic (line 57) | public static String getGroupFromRetryTopic(String retryTopic) { method getRetryTopic (line 64) | public static String getRetryTopic(String group) { method addResourceAndPerm (line 71) | public void addResourceAndPerm(String resource, byte perm) { method getAccessKey (line 81) | public String getAccessKey() { method setAccessKey (line 85) | public void setAccessKey(String accessKey) { method getSecretKey (line 89) | public String getSecretKey() { method setSecretKey (line 93) | public void setSecretKey(String secretKey) { method getWhiteRemoteAddress (line 97) | public String getWhiteRemoteAddress() { method setWhiteRemoteAddress (line 101) | public void setWhiteRemoteAddress(String whiteRemoteAddress) { method isAdmin (line 105) | public boolean isAdmin() { method setAdmin (line 109) | public void setAdmin(boolean admin) { method getDefaultTopicPerm (line 113) | public byte getDefaultTopicPerm() { method setDefaultTopicPerm (line 117) | public void setDefaultTopicPerm(byte defaultTopicPerm) { method getDefaultGroupPerm (line 121) | public byte getDefaultGroupPerm() { method setDefaultGroupPerm (line 125) | public void setDefaultGroupPerm(byte defaultGroupPerm) { method getResourcePermMap (line 129) | public Map getResourcePermMap() { method getRecognition (line 133) | public String getRecognition() { method setRecognition (line 137) | public void setRecognition(String recognition) { method getRequestCode (line 141) | public int getRequestCode() { method setRequestCode (line 145) | public void setRequestCode(int requestCode) { method getSecretToken (line 149) | public String getSecretToken() { method setSecretToken (line 153) | public void setSecretToken(String secretToken) { method getSignature (line 157) | public String getSignature() { method setSignature (line 161) | public void setSignature(String signature) { method toString (line 165) | @Override method getContent (line 170) | public byte[] getContent() { method setContent (line 174) | public void setContent(byte[] content) { FILE: auth/src/main/java/org/apache/rocketmq/auth/migration/v1/PlainPermissionManager.java class PlainPermissionManager (line 37) | public class PlainPermissionManager { method PlainPermissionManager (line 50) | public PlainPermissionManager() { method getAllAclFiles (line 56) | public List getAllAclFiles(String path) { method load (line 78) | public void load() { method assureAclConfigFilesExist (line 94) | private void assureAclConfigFilesExist() { method getAllAclConfig (line 108) | public AclConfig getAllAclConfig() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authentication/AuthenticationEvaluatorTest.java class AuthenticationEvaluatorTest (line 35) | public class AuthenticationEvaluatorTest { method setUp (line 41) | @Before method tearDown (line 52) | @After method evaluate1 (line 61) | @Test method evaluate2 (line 77) | @Test method evaluate3 (line 90) | @Test method evaluate4 (line 106) | @Test method evaluate5 (line 122) | @Test method clearAllUsers (line 138) | private void clearAllUsers() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authentication/builder/DefaultAuthenticationContextBuilderTest.java class DefaultAuthenticationContextBuilderTest (line 42) | @RunWith(MockitoJUnitRunner.Silent.class) method setUp (line 53) | @Before method build1 (line 58) | @Test method build2 (line 78) | @Test method mockChannelId (line 99) | private ChannelId mockChannelId(String channelId) { FILE: auth/src/test/java/org/apache/rocketmq/auth/authentication/manager/AuthenticationMetadataManagerTest.java class AuthenticationMetadataManagerTest (line 33) | public class AuthenticationMetadataManagerTest { method setUp (line 38) | @Before method tearDown (line 48) | @After method createUser (line 57) | @Test method updateUser (line 88) | @Test method deleteUser (line 127) | @Test method getUser (line 143) | @Test method listUser (line 160) | @Test method clearAllUsers (line 179) | private void clearAllUsers() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authentication/provider/LocalAuthenticationMetadataProviderTest.java class LocalAuthenticationMetadataProviderTest (line 26) | public class LocalAuthenticationMetadataProviderTest { method testShutdownReleasesCacheExecutor (line 31) | @Test FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/AuthorizationEvaluatorTest.java class AuthorizationEvaluatorTest (line 45) | public class AuthorizationEvaluatorTest { method setUp (line 52) | @Before method tearDown (line 65) | @After method evaluate1 (line 75) | @Test method evaluate2 (line 107) | @Test method evaluate4 (line 139) | @Test method evaluate5 (line 208) | @Test method evaluate6 (line 269) | @Test method evaluate7 (line 286) | @Test method evaluate8 (line 303) | @Test method evaluate9 (line 347) | @Test method clearAllUsers (line 387) | private void clearAllUsers() { method clearAllAcls (line 395) | private void clearAllAcls() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/builder/DefaultAuthorizationContextBuilderTest.java class DefaultAuthorizationContextBuilderTest (line 89) | @RunWith(MockitoJUnitRunner.Silent.class) method setUp (line 100) | @Before method buildGrpc (line 108) | @Test method buildRemoting (line 275) | @Test method getContext (line 575) | private DefaultAuthorizationContext getContext(List mockAttribute(String value) { FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/chain/AclAuthorizationHandlerTest.java class AclAuthorizationHandlerTest (line 54) | public class AclAuthorizationHandlerTest { method setUp (line 62) | @Before method tearDown (line 76) | @After method testNoAclThrows (line 87) | @Test method testNoMatchedPolicyThrows (line 109) | @Test method testDecisionDenyThrows (line 138) | @Test method testAllowDoesNotThrow (line 166) | @Test method testDenyBeatsAllow (line 183) | @Test method testPrefixedLongerDenyBeatsPrefixedShorterAllow (line 213) | @Test method testLiteralAllowBeatsPrefixedDeny (line 243) | @Test method testTopicTypeAllowBeatsAnyTypeDeny (line 266) | @Test method testPrefixedPatternAllowBeatsAnyPatternDeny (line 289) | @Test method testLiteralPatternDenyBeatsAnyPatternAllow (line 312) | @Test method buildContext (line 343) | private DefaultAuthorizationContext buildContext(Subject subject, Reso... method clearAllUsers (line 347) | private void clearAllUsers() { method clearAllAcls (line 355) | private void clearAllAcls() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/chain/UserAuthorizationHandlerTest.java class UserAuthorizationHandlerTest (line 50) | public class UserAuthorizationHandlerTest { method setUp (line 57) | @Before method tearDown (line 69) | @After method testUserNotFoundThrows (line 78) | @Test method testUserDisabledThrows (line 96) | @Test method testSuperUserBypassNextChain (line 121) | @Test method testNormalUserGoesToNextChain (line 136) | @Test method buildContext (line 152) | private DefaultAuthorizationContext buildContext(Subject subject, Reso... method clearAllUsers (line 156) | private void clearAllUsers() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/manager/AuthorizationMetadataManagerTest.java class AuthorizationMetadataManagerTest (line 41) | public class AuthorizationMetadataManagerTest { method setUp (line 49) | @Before method tearDown (line 61) | @After method createAcl (line 72) | @Test method updateAcl (line 112) | @Test method deleteAcl (line 148) | @Test method getAcl (line 183) | @Test method testGetAclWithNullSubject (line 206) | @Test method listAcl (line 221) | @Test method clearAllUsers (line 275) | private void clearAllUsers() { method clearAllAcls (line 283) | private void clearAllAcls() { FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/model/ResourceTest.java class ResourceTest (line 24) | public class ResourceTest { method parseResource (line 26) | @Test method isMatch (line 49) | @Test FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/provider/LocalAuthorizationMetadataProviderTest.java class LocalAuthorizationMetadataProviderTest (line 26) | public class LocalAuthorizationMetadataProviderTest { method testShutdownReleasesCacheExecutor (line 31) | @Test FILE: auth/src/test/java/org/apache/rocketmq/auth/authorization/strategy/StatefulAuthorizationStrategyTest.java class StatefulAuthorizationStrategyTest (line 51) | @RunWith(MockitoJUnitRunner.class) method setUp (line 59) | @Before method testEvaluateChannelIdBlankDoesNotUseCache (line 67) | @Test method testEvaluateChannelIdNotNullCacheHit (line 75) | @Test method testEvaluateChannelIdNotNullCacheMiss (line 94) | @Test method testEvaluateChannelIdNotNullCacheException (line 110) | @Test method buildKey (line 135) | private String buildKey(AuthorizationContext context) throws Invocatio... FILE: auth/src/test/java/org/apache/rocketmq/auth/helper/AuthTestHelper.java class AuthTestHelper (line 45) | public class AuthTestHelper { method createDefaultConfig (line 47) | public static AuthConfig createDefaultConfig() { method buildAcl (line 60) | public static Acl buildAcl(String subjectKey, String resources, String... method buildAcl (line 65) | public static Acl buildAcl(String subjectKey, PolicyType policyType, S... method buildPolicy (line 72) | public static Policy buildPolicy(String resources, String actions, Str... method buildPolicy (line 77) | public static Policy buildPolicy(PolicyType policyType, String resourc... method isEquals (line 91) | public static boolean isEquals(Acl acl1, Acl acl2) { method isEquals (line 139) | private static boolean isEquals(Policy policy1, Policy policy2) { method isEquals (line 180) | private static boolean isEquals(PolicyEntry entry1, PolicyEntry entry2) { method isEquals (line 212) | private static boolean isEquals(Resource resource1, Resource resource2) { method isEquals (line 222) | private static boolean isEquals(Environment environment1, Environment ... method isEquals (line 240) | private static boolean isEquals(Subject subject1, Subject subject2) { method handleException (line 251) | public static void handleException(Throwable e) { FILE: auth/src/test/java/org/apache/rocketmq/auth/migration/AuthMigratorTest.java class AuthMigratorTest (line 46) | @RunWith(MockitoJUnitRunner.class) method setUp (line 63) | @Before method testMigrateNoAclConfigDoesNothing (line 72) | @Test method testMigrateWithAclConfigCreatesUserAndAcl (line 84) | @Test method testMigrateExceptionInMigrateLogsError (line 102) | @Test method createPlainAccessConfig (line 126) | private PlainAccessConfig createPlainAccessConfig() { FILE: broker/src/main/java/org/apache/rocketmq/broker/BrokerController.java class BrokerController (line 196) | public class BrokerController { method BrokerController (line 329) | public BrokerController( method BrokerController (line 341) | public BrokerController( method BrokerController (line 348) | public BrokerController( method BrokerController (line 356) | public BrokerController( method BrokerController (line 365) | public BrokerController( method getAuthConfig (line 505) | public AuthConfig getAuthConfig() { method getBrokerConfig (line 509) | public BrokerConfig getBrokerConfig() { method getNettyServerConfig (line 513) | public NettyServerConfig getNettyServerConfig() { method getNettyClientConfig (line 517) | public NettyClientConfig getNettyClientConfig() { method getPullThreadPoolQueue (line 521) | public BlockingQueue getPullThreadPoolQueue() { method getQueryThreadPoolQueue (line 525) | public BlockingQueue getQueryThreadPoolQueue() { method getBrokerMetricsManager (line 529) | public BrokerMetricsManager getBrokerMetricsManager() { method setBrokerMetricsManager (line 533) | public void setBrokerMetricsManager(BrokerMetricsManager brokerMetrics... method initializeRemotingServer (line 537) | protected void initializeRemotingServer() throws CloneNotSupportedExce... method initializeResources (line 562) | protected void initializeResources() { method initializeBrokerScheduledTasks (line 678) | protected void initializeBrokerScheduledTasks() { method initializeScheduledTasks (line 814) | protected void initializeScheduledTasks() { method updateNamesrvAddr (line 847) | private void updateNamesrvAddr() { method initializeMetadata (line 855) | public boolean initializeMetadata() { method initializeMessageStore (line 869) | public boolean initializeMessageStore() { method initialize (line 915) | public boolean initialize() throws CloneNotSupportedException { method recoverAndInitService (line 930) | public boolean recoverAndInitService() throws CloneNotSupportedExcepti... method registerMessageStoreHook (line 1030) | public void registerMessageStoreHook() { method initialTransaction (line 1102) | private void initialTransaction() { method initialRpcHooks (line 1128) | private void initialRpcHooks() { method initialRequestPipeline (line 1139) | private void initialRequestPipeline() { method initLiteService (line 1156) | private void initLiteService() { method registerProcessor (line 1161) | public void registerProcessor() { method getBrokerStats (line 1310) | public BrokerStats getBrokerStats() { method setBrokerStats (line 1314) | public void setBrokerStats(BrokerStats brokerStats) { method protectBroker (line 1318) | public void protectBroker() { method headSlowTimeMills (line 1332) | public long headSlowTimeMills(BlockingQueue q) { method headSlowTimeMills4SendThreadPoolQueue (line 1347) | public long headSlowTimeMills4SendThreadPoolQueue() { method headSlowTimeMills4PullThreadPoolQueue (line 1351) | public long headSlowTimeMills4PullThreadPoolQueue() { method headSlowTimeMills4LitePullThreadPoolQueue (line 1355) | public long headSlowTimeMills4LitePullThreadPoolQueue() { method headSlowTimeMills4QueryThreadPoolQueue (line 1359) | public long headSlowTimeMills4QueryThreadPoolQueue() { method headSlowTimeMills4AckThreadPoolQueue (line 1363) | public long headSlowTimeMills4AckThreadPoolQueue() { method headSlowTimeMills4EndTransactionThreadPoolQueue (line 1367) | public long headSlowTimeMills4EndTransactionThreadPoolQueue() { method headSlowTimeMills4ClientManagerThreadPoolQueue (line 1371) | public long headSlowTimeMills4ClientManagerThreadPoolQueue() { method headSlowTimeMills4HeartbeatThreadPoolQueue (line 1375) | public long headSlowTimeMills4HeartbeatThreadPoolQueue() { method headSlowTimeMills4AdminBrokerThreadPoolQueue (line 1379) | public long headSlowTimeMills4AdminBrokerThreadPoolQueue() { method printWaterMark (line 1383) | public void printWaterMark() { method logWaterMarkQueueInfo (line 1395) | private void logWaterMarkQueueInfo(String queueName, BlockingQueue ... method getMessageStore (line 1399) | public MessageStore getMessageStore() { method setMessageStore (line 1403) | public void setMessageStore(MessageStore messageStore) { method printMasterAndSlaveDiff (line 1407) | protected void printMasterAndSlaveDiff() { method getBroker2Client (line 1414) | public Broker2Client getBroker2Client() { method getConsumerManager (line 1418) | public ConsumerManager getConsumerManager() { method getConsumerFilterManager (line 1422) | public ConsumerFilterManager getConsumerFilterManager() { method getConsumerOrderInfoManager (line 1426) | public ConsumerOrderInfoManager getConsumerOrderInfoManager() { method getPopInflightMessageCounter (line 1430) | public PopInflightMessageCounter getPopInflightMessageCounter() { method getPopConsumerService (line 1434) | public PopConsumerService getPopConsumerService() { method getConsumerOffsetManager (line 1438) | public ConsumerOffsetManager getConsumerOffsetManager() { method setConsumerOffsetManager (line 1442) | public void setConsumerOffsetManager(ConsumerOffsetManager consumerOff... method getBroadcastOffsetManager (line 1447) | public BroadcastOffsetManager getBroadcastOffsetManager() { method getMessageStoreConfig (line 1451) | public MessageStoreConfig getMessageStoreConfig() { method getProducerManager (line 1455) | public ProducerManager getProducerManager() { method getPullMessageProcessor (line 1459) | public PullMessageProcessor getPullMessageProcessor() { method getPullRequestHoldService (line 1463) | public PullRequestHoldService getPullRequestHoldService() { method setSubscriptionGroupManager (line 1467) | public void setSubscriptionGroupManager(SubscriptionGroupManager subsc... method getSubscriptionGroupManager (line 1471) | public SubscriptionGroupManager getSubscriptionGroupManager() { method getPopMessageProcessor (line 1475) | public PopMessageProcessor getPopMessageProcessor() { method getPopLiteMessageProcessor (line 1479) | public PopLiteMessageProcessor getPopLiteMessageProcessor() { method getNotificationProcessor (line 1483) | public NotificationProcessor getNotificationProcessor() { method getTimerMessageStore (line 1487) | public TimerMessageStore getTimerMessageStore() { method setTimerMessageStore (line 1491) | public void setTimerMessageStore(TimerMessageStore timerMessageStore) { method getTimerMessageRocksDBStore (line 1495) | public TimerMessageRocksDBStore getTimerMessageRocksDBStore() { method setTimerMessageRocksDBStore (line 1499) | public void setTimerMessageRocksDBStore(TimerMessageRocksDBStore timer... method getAckMessageProcessor (line 1503) | public AckMessageProcessor getAckMessageProcessor() { method getChangeInvisibleTimeProcessor (line 1507) | public ChangeInvisibleTimeProcessor getChangeInvisibleTimeProcessor() { method getLiteSubscriptionRegistry (line 1511) | public LiteSubscriptionRegistry getLiteSubscriptionRegistry() { method getLiteLifecycleManager (line 1515) | public AbstractLiteLifecycleManager getLiteLifecycleManager() { method shutdownBasicService (line 1519) | protected void shutdownBasicService() { method shutdown (line 1788) | public void shutdown() { method shutdownScheduledExecutorService (line 1801) | protected void shutdownScheduledExecutorService(ScheduledExecutorServi... method unregisterBrokerAll (line 1814) | protected void unregisterBrokerAll() { method getBrokerAddr (line 1822) | public String getBrokerAddr() { method startBasicService (line 1826) | protected void startBasicService() throws Exception { method start (line 1960) | public void start() throws Exception { method scheduleSendHeartbeat (line 2033) | protected void scheduleSendHeartbeat() { method registerSingleTopicAll (line 2050) | public synchronized void registerSingleTopicAll(final TopicConfig topi... method registerIncrementBrokerData (line 2061) | public synchronized void registerIncrementBrokerData(TopicConfig topic... method registerIncrementBrokerData (line 2065) | public synchronized void registerIncrementBrokerData(List... method registerBrokerAll (line 2106) | public synchronized void registerBrokerAll(final boolean checkOrderCon... method doRegisterBrokerAll (line 2144) | protected void doRegisterBrokerAll(boolean checkOrderConfig, boolean o... method sendHeartbeat (line 2169) | protected void sendHeartbeat() { method syncBrokerMemberGroup (line 2196) | protected void syncBrokerMemberGroup() { method calcAliveBrokerNumInGroup (line 2216) | private int calcAliveBrokerNumInGroup(Map brokerAddrTabl... method handleRegisterBrokerResult (line 2224) | protected void handleRegisterBrokerResult(List r... method needRegister (line 2242) | private boolean needRegister(final String clusterName, method startService (line 2261) | public void startService(long minBrokerId, String minBrokerAddr) { method startServiceWithoutCondition (line 2273) | public void startServiceWithoutCondition() { method stopService (line 2282) | public void stopService() { method isSpecialServiceRunning (line 2288) | public boolean isSpecialServiceRunning() { method onMasterOffline (line 2296) | private void onMasterOffline() { method onMasterOnline (line 2308) | private void onMasterOnline(String masterAddr, String masterHaAddr) { method onMinBrokerChange (line 2338) | private void onMinBrokerChange(long minBrokerId, String minBrokerAddr,... method updateMinBroker (line 2364) | public void updateMinBroker(long minBrokerId, String minBrokerAddr) { method updateMinBroker (line 2382) | public void updateMinBroker(long minBrokerId, String minBrokerAddr, St... method changeSpecialServiceStatus (line 2402) | public void changeSpecialServiceStatus(boolean shouldStart) { method changeTransactionCheckServiceStatus (line 2420) | private synchronized void changeTransactionCheckServiceStatus(boolean ... method changeScheduleServiceStatus (line 2432) | public synchronized void changeScheduleServiceStatus(boolean shouldSta... method getMessageStoreByBrokerName (line 2449) | public MessageStore getMessageStoreByBrokerName(String brokerName) { method getBrokerIdentity (line 2456) | public BrokerIdentity getBrokerIdentity() { method getTopicConfigManager (line 2468) | public TopicConfigManager getTopicConfigManager() { method setTopicConfigManager (line 2472) | public void setTopicConfigManager(TopicConfigManager topicConfigManage... method getTopicQueueMappingManager (line 2476) | public TopicQueueMappingManager getTopicQueueMappingManager() { method getAuthenticationMetadataManager (line 2480) | public AuthenticationMetadataManager getAuthenticationMetadataManager() { method setAuthenticationMetadataManager (line 2484) | @VisibleForTesting method getAuthorizationMetadataManager (line 2490) | public AuthorizationMetadataManager getAuthorizationMetadataManager() { method setAuthorizationMetadataManager (line 2494) | @VisibleForTesting method getHAServerAddr (line 2500) | public String getHAServerAddr() { method getRebalanceLockManager (line 2504) | public RebalanceLockManager getRebalanceLockManager() { method getSlaveSynchronize (line 2508) | public SlaveSynchronize getSlaveSynchronize() { method getScheduledExecutorService (line 2512) | public ScheduledExecutorService getScheduledExecutorService() { method getPullMessageExecutor (line 2516) | public ExecutorService getPullMessageExecutor() { method getPutMessageFutureExecutor (line 2520) | public ExecutorService getPutMessageFutureExecutor() { method setPullMessageExecutor (line 2524) | public void setPullMessageExecutor(ExecutorService pullMessageExecutor) { method getSendThreadPoolQueue (line 2528) | public BlockingQueue getSendThreadPoolQueue() { method getAckThreadPoolQueue (line 2532) | public BlockingQueue getAckThreadPoolQueue() { method getBrokerStatsManager (line 2536) | public BrokerStatsManager getBrokerStatsManager() { method setBrokerStatsManager (line 2540) | public void setBrokerStatsManager(BrokerStatsManager brokerStatsManage... method getSendMessageHookList (line 2544) | public List getSendMessageHookList() { method registerSendMessageHook (line 2548) | public void registerSendMessageHook(final SendMessageHook hook) { method getConsumeMessageHookList (line 2553) | public List getConsumeMessageHookList() { method registerConsumeMessageHook (line 2557) | public void registerConsumeMessageHook(final ConsumeMessageHook hook) { method registerServerRPCHook (line 2562) | public void registerServerRPCHook(RPCHook rpcHook) { method setRequestPipeline (line 2571) | public void setRequestPipeline(RequestPipeline pipeline) { method getRemotingServer (line 2580) | public RemotingServer getRemotingServer() { method setRemotingServer (line 2584) | public void setRemotingServer(RemotingServer remotingServer) { method getFastRemotingServer (line 2588) | public RemotingServer getFastRemotingServer() { method setFastRemotingServer (line 2592) | public void setFastRemotingServer(RemotingServer fastRemotingServer) { method getRemotingServerByName (line 2596) | public RemotingServer getRemotingServerByName(String name) { method setRemotingServerByName (line 2600) | public void setRemotingServerByName(String name, RemotingServer remoti... method getClientHousekeepingService (line 2604) | public ClientHousekeepingService getClientHousekeepingService() { method getRemotingServerStartLatch (line 2608) | public CountDownLatch getRemotingServerStartLatch() { method setRemotingServerStartLatch (line 2612) | public void setRemotingServerStartLatch(CountDownLatch remotingServerS... method registerClientRPCHook (line 2616) | public void registerClientRPCHook(RPCHook rpcHook) { method getBrokerOuterAPI (line 2620) | public BrokerOuterAPI getBrokerOuterAPI() { method getStoreHost (line 2624) | public InetSocketAddress getStoreHost() { method setStoreHost (line 2628) | public void setStoreHost(InetSocketAddress storeHost) { method getConfiguration (line 2632) | public Configuration getConfiguration() { method getHeartbeatThreadPoolQueue (line 2636) | public BlockingQueue getHeartbeatThreadPoolQueue() { method getTransactionalMessageCheckService (line 2640) | public TransactionalMessageCheckService getTransactionalMessageCheckSe... method setTransactionalMessageCheckService (line 2644) | public void setTransactionalMessageCheckService( method getTransactionalMessageService (line 2649) | public TransactionalMessageService getTransactionalMessageService() { method setTransactionalMessageService (line 2653) | public void setTransactionalMessageService(TransactionalMessageService... method getTransactionalMessageCheckListener (line 2657) | public AbstractTransactionalMessageCheckListener getTransactionalMessa... method setTransactionalMessageCheckListener (line 2661) | public void setTransactionalMessageCheckListener( method getEndTransactionThreadPoolQueue (line 2666) | public BlockingQueue getEndTransactionThreadPoolQueue() { method getSendMessageExecutor (line 2671) | public ExecutorService getSendMessageExecutor() { method getSendMessageProcessor (line 2675) | public SendMessageProcessor getSendMessageProcessor() { method getRecallMessageProcessor (line 2679) | public RecallMessageProcessor getRecallMessageProcessor() { method getQueryAssignmentProcessor (line 2683) | public QueryAssignmentProcessor getQueryAssignmentProcessor() { method getTopicQueueMappingCleanService (line 2687) | public TopicQueueMappingCleanService getTopicQueueMappingCleanService() { method getAdminBrokerExecutor (line 2691) | public ExecutorService getAdminBrokerExecutor() { method getLitePullThreadPoolQueue (line 2695) | public BlockingQueue getLitePullThreadPoolQueue() { method getShutdownHook (line 2699) | public ShutdownHook getShutdownHook() { method setShutdownHook (line 2703) | public void setShutdownHook(ShutdownHook shutdownHook) { method getMinBrokerIdInGroup (line 2707) | public long getMinBrokerIdInGroup() { method peekMasterBroker (line 2711) | public BrokerController peekMasterBroker() { method getBrokerMemberGroup (line 2715) | public BrokerMemberGroup getBrokerMemberGroup() { method getListenPort (line 2719) | public int getListenPort() { method getBrokerAttachedPlugins (line 2723) | public List getBrokerAttachedPlugins() { method getEscapeBridge (line 2727) | public EscapeBridge getEscapeBridge() { method getShouldStartTime (line 2731) | public long getShouldStartTime() { method getBrokerPreOnlineService (line 2735) | public BrokerPreOnlineService getBrokerPreOnlineService() { method getEndTransactionProcessor (line 2739) | public EndTransactionProcessor getEndTransactionProcessor() { method isScheduleServiceStart (line 2743) | public boolean isScheduleServiceStart() { method isTransactionCheckServiceStart (line 2747) | public boolean isTransactionCheckServiceStart() { method getScheduleMessageService (line 2751) | public ScheduleMessageService getScheduleMessageService() { method getReplicasManager (line 2755) | public ReplicasManager getReplicasManager() { method setIsolated (line 2759) | public void setIsolated(boolean isolated) { method isIsolated (line 2763) | public boolean isIsolated() { method getTimerCheckpoint (line 2767) | public TimerCheckpoint getTimerCheckpoint() { method getTopicRouteInfoManager (line 2771) | public TopicRouteInfoManager getTopicRouteInfoManager() { method getClientManagerThreadPoolQueue (line 2775) | public BlockingQueue getClientManagerThreadPoolQueue() { method getConsumerManagerThreadPoolQueue (line 2779) | public BlockingQueue getConsumerManagerThreadPoolQueue() { method getAsyncPutThreadPoolQueue (line 2783) | public BlockingQueue getAsyncPutThreadPoolQueue() { method getReplyThreadPoolQueue (line 2787) | public BlockingQueue getReplyThreadPoolQueue() { method getAdminBrokerThreadPoolQueue (line 2791) | public BlockingQueue getAdminBrokerThreadPoolQueue() { method getColdDataPullRequestHoldService (line 2795) | public ColdDataPullRequestHoldService getColdDataPullRequestHoldServic... method setColdDataPullRequestHoldService (line 2799) | public void setColdDataPullRequestHoldService( method getColdDataCgCtrService (line 2804) | public ColdDataCgCtrService getColdDataCgCtrService() { method setColdDataCgCtrService (line 2808) | public void setColdDataCgCtrService(ColdDataCgCtrService coldDataCgCtr... method getConfigContext (line 2812) | public ConfigContext getConfigContext() { method setConfigContext (line 2816) | public void setConfigContext(ConfigContext configContext) { method getLiteEventDispatcher (line 2820) | public LiteEventDispatcher getLiteEventDispatcher() { FILE: broker/src/main/java/org/apache/rocketmq/broker/BrokerPathConfigHelper.java class BrokerPathConfigHelper (line 22) | public class BrokerPathConfigHelper { method getBrokerConfigPath (line 26) | public static String getBrokerConfigPath() { method setBrokerConfigPath (line 30) | public static void setBrokerConfigPath(String path) { method getTopicConfigPath (line 34) | public static String getTopicConfigPath(final String rootDir) { method getTopicQueueMappingPath (line 38) | public static String getTopicQueueMappingPath(final String rootDir) { method getConsumerOffsetPath (line 42) | public static String getConsumerOffsetPath(final String rootDir) { method getLmqConsumerOffsetPath (line 46) | public static String getLmqConsumerOffsetPath(final String rootDir) { method getConsumerOrderInfoPath (line 50) | public static String getConsumerOrderInfoPath(final String rootDir) { method getSubscriptionGroupPath (line 54) | public static String getSubscriptionGroupPath(final String rootDir) { method getTimerCheckPath (line 57) | public static String getTimerCheckPath(final String rootDir) { method getTimerMetricsPath (line 60) | public static String getTimerMetricsPath(final String rootDir) { method getTransactionMetricsPath (line 63) | public static String getTransactionMetricsPath(final String rootDir) { method getConsumerFilterPath (line 67) | public static String getConsumerFilterPath(final String rootDir) { method getMessageRequestModePath (line 71) | public static String getMessageRequestModePath(final String rootDir) { method getConfigDir (line 75) | private static String getConfigDir(final String rootDir) { FILE: broker/src/main/java/org/apache/rocketmq/broker/BrokerPreOnlineService.java class BrokerPreOnlineService (line 43) | public class BrokerPreOnlineService extends ServiceThread { method BrokerPreOnlineService (line 49) | public BrokerPreOnlineService(BrokerController brokerController) { method getServiceName (line 53) | @Override method run (line 61) | @Override method waitForHaHandshakeComplete (line 85) | CompletableFuture waitForHaHandshakeComplete(String brokerAdd... method futureWaitAction (line 98) | private boolean futureWaitAction(boolean result, BrokerMemberGroup bro... method prepareForMasterOnline (line 111) | private boolean prepareForMasterOnline(BrokerMemberGroup brokerMemberG... method syncMetadataReverse (line 152) | private boolean syncMetadataReverse(String brokerAddr) { method prepareForSlaveOnline (line 207) | private boolean prepareForSlaveOnline(BrokerMemberGroup brokerMemberGr... method prepareForBrokerOnline (line 248) | private boolean prepareForBrokerOnline() { method getMinBrokerId (line 279) | private long getMinBrokerId(Map brokerAddrMap) { FILE: broker/src/main/java/org/apache/rocketmq/broker/BrokerStartup.java class BrokerStartup (line 45) | public class BrokerStartup { method main (line 49) | public static void main(String[] args) { method start (line 53) | public static BrokerController start(BrokerController controller) { method shutdown (line 76) | public static void shutdown(final BrokerController controller) { method parseCmdLine (line 82) | public static ConfigContext parseCmdLine(String[] args) throws Excepti... method configFileToConfigContext (line 120) | public static ConfigContext configFileToConfigContext(String filePath)... method buildBrokerController (line 158) | public static BrokerController buildBrokerController(ConfigContext con... method buildShutdownHook (line 251) | public static Runnable buildShutdownHook(BrokerController brokerContro... method createBrokerController (line 272) | public static BrokerController createBrokerController(String[] args) { method properties2SystemEnv (line 290) | private static void properties2SystemEnv(Properties properties) { method buildCommandlineOptions (line 300) | private static Options buildCommandlineOptions(final Options options) { class SystemConfigFileHelper (line 316) | public static class SystemConfigFileHelper { method SystemConfigFileHelper (line 321) | public SystemConfigFileHelper() { method loadConfig (line 324) | public Properties loadConfig() throws Exception { method update (line 332) | public void update(Properties properties) throws Exception { method setFile (line 336) | public void setFile(String file) { method getFile (line 340) | public String getFile() { FILE: broker/src/main/java/org/apache/rocketmq/broker/ConfigContext.java class ConfigContext (line 26) | public class ConfigContext { method ConfigContext (line 36) | private ConfigContext(Builder builder) { method getConfigFilePath (line 46) | public String getConfigFilePath() { method getProperties (line 50) | public Properties getProperties() { method getBrokerConfig (line 54) | public BrokerConfig getBrokerConfig() { method getNettyServerConfig (line 58) | public NettyServerConfig getNettyServerConfig() { method getNettyClientConfig (line 62) | public NettyClientConfig getNettyClientConfig() { method getMessageStoreConfig (line 66) | public MessageStoreConfig getMessageStoreConfig() { method getAuthConfig (line 70) | public AuthConfig getAuthConfig() { class Builder (line 74) | public static class Builder { method Builder (line 84) | public Builder() { method configFilePath (line 87) | public Builder configFilePath(String configFilePath) { method properties (line 92) | public Builder properties(Properties properties) { method brokerConfig (line 97) | public Builder brokerConfig(BrokerConfig brokerConfig) { method nettyServerConfig (line 102) | public Builder nettyServerConfig(NettyServerConfig nettyServerConfig) { method nettyClientConfig (line 107) | public Builder nettyClientConfig(NettyClientConfig nettyClientConfig) { method messageStoreConfig (line 112) | public Builder messageStoreConfig(MessageStoreConfig messageStoreCon... method authConfig (line 117) | public Builder authConfig(AuthConfig authConfig) { method build (line 122) | public ConfigContext build() { FILE: broker/src/main/java/org/apache/rocketmq/broker/ShutdownHook.java type ShutdownHook (line 19) | public interface ShutdownHook { method beforeShutdown (line 25) | void beforeShutdown(BrokerController controller); FILE: broker/src/main/java/org/apache/rocketmq/broker/auth/converter/AclConverter.java class AclConverter (line 34) | public class AclConverter { method convertAcl (line 36) | public static Acl convertAcl(AclInfo aclInfo) { method convertAcls (line 78) | public static List convertAcls(List acls) { method convertAcl (line 86) | public static AclInfo convertAcl(Acl acl) { method convertPolicy (line 102) | private static AclInfo.PolicyInfo convertPolicy(Policy policy) { method convertPolicyEntry (line 116) | private static AclInfo.PolicyEntryInfo convertPolicyEntry(PolicyEntry ... FILE: broker/src/main/java/org/apache/rocketmq/broker/auth/converter/UserConverter.java class UserConverter (line 26) | public class UserConverter { method convertUsers (line 28) | public static List convertUsers(List users) { method convertUser (line 33) | public static UserInfo convertUser(User user) { method convertUser (line 46) | public static User convertUser(UserInfo userInfo) { FILE: broker/src/main/java/org/apache/rocketmq/broker/auth/pipeline/AuthenticationPipeline.java class AuthenticationPipeline (line 34) | public class AuthenticationPipeline implements RequestPipeline { method AuthenticationPipeline (line 39) | public AuthenticationPipeline(AuthConfig authConfig) { method execute (line 44) | @Override method newContext (line 60) | protected AuthenticationContext newContext(ChannelHandlerContext ctx, ... FILE: broker/src/main/java/org/apache/rocketmq/broker/auth/pipeline/AuthorizationPipeline.java class AuthorizationPipeline (line 36) | public class AuthorizationPipeline implements RequestPipeline { method AuthorizationPipeline (line 41) | public AuthorizationPipeline(AuthConfig authConfig) { method execute (line 46) | @Override method newContexts (line 62) | protected List newContexts(ChannelHandlerContext... FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ClientChannelAttributeHelper.java class ClientChannelAttributeHelper (line 26) | public class ClientChannelAttributeHelper { method addProducerGroup (line 31) | public static void addProducerGroup(Channel channel, String group) { method addConsumerGroup (line 35) | public static void addConsumerGroup(Channel channel, String group) { method getProducerGroups (line 39) | public static List getProducerGroups(Channel channel) { method getConsumerGroups (line 43) | public static List getConsumerGroups(Channel channel) { method addGroup (line 47) | private static void addGroup(Channel channel, String group, AttributeK... method getGroups (line 66) | private static List getGroups(Channel channel, AttributeKey getSubscriptionTable() { method findChannel (line 76) | public ClientChannelInfo findChannel(final Channel channel) { method getChannelInfoTable (line 80) | public ConcurrentMap getChannelInfoTable() { method getAllChannel (line 84) | public List getAllChannel() { method getAllClientId (line 92) | public List getAllClientId() { method unregisterChannel (line 106) | public boolean unregisterChannel(final ClientChannelInfo clientChannel... method doChannelCloseEvent (line 115) | public ClientChannelInfo doChannelCloseEvent(final String remoteAddr, ... method updateChannel (line 135) | public boolean updateChannel(final ClientChannelInfo infoNew, ConsumeT... method updateSubscription (line 174) | public boolean updateSubscription(final Set subList) { method getSubscribeTopics (line 224) | public Set getSubscribeTopics() { method findSubscriptionData (line 228) | public SubscriptionData findSubscriptionData(final String topic) { method getConsumeType (line 232) | public ConsumeType getConsumeType() { method setConsumeType (line 236) | public void setConsumeType(ConsumeType consumeType) { method getMessageModel (line 240) | public MessageModel getMessageModel() { method setMessageModel (line 244) | public void setMessageModel(MessageModel messageModel) { method getGroupName (line 248) | public String getGroupName() { method getLastUpdateTimestamp (line 252) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 256) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method getConsumeFromWhere (line 260) | public ConsumeFromWhere getConsumeFromWhere() { method setConsumeFromWhere (line 264) | public void setConsumeFromWhere(ConsumeFromWhere consumeFromWhere) { FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ConsumerIdsChangeListener.java type ConsumerIdsChangeListener (line 19) | public interface ConsumerIdsChangeListener { method handle (line 21) | void handle(ConsumerGroupEvent event, String group, Object... args); method shutdown (line 23) | void shutdown(); FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ConsumerManager.java class ConsumerManager (line 42) | public class ConsumerManager { method ConsumerManager (line 56) | public ConsumerManager(final ConsumerIdsChangeListener consumerIdsChan... method ConsumerManager (line 64) | public ConsumerManager(final ConsumerIdsChangeListener consumerIdsChan... method findChannel (line 73) | public ClientChannelInfo findChannel(final String group, final String ... method findChannel (line 81) | public ClientChannelInfo findChannel(final String group, final Channel... method findSubscriptionData (line 89) | public SubscriptionData findSubscriptionData(final String group, final... method findSubscriptionData (line 93) | public SubscriptionData findSubscriptionData(final String group, final... method getConsumerTable (line 112) | public ConcurrentMap getConsumerTable() { method getConsumerGroupInfo (line 116) | public ConsumerGroupInfo getConsumerGroupInfo(final String group) { method getConsumerGroupInfo (line 120) | public ConsumerGroupInfo getConsumerGroupInfo(String group, boolean fr... method findSubscriptionDataCount (line 128) | public int findSubscriptionDataCount(final String group) { method doChannelCloseEvent (line 137) | public boolean doChannelCloseEvent(final String remoteAddr, final Chan... method clearTopicGroupTable (line 195) | private void clearTopicGroupTable(final ConsumerGroupInfo groupInfo) { method compensateBasicConsumerInfo (line 208) | public void compensateBasicConsumerInfo(String group, ConsumeType cons... method compensateSubscribeData (line 215) | public void compensateSubscribeData(String group, String topic, Subscr... method registerConsumer (line 220) | public boolean registerConsumer(final String group, final ClientChanne... method registerConsumer (line 227) | public boolean registerConsumer(final String group, final ClientChanne... method registerConsumerWithoutSub (line 279) | public boolean registerConsumerWithoutSub(final String group, final Cl... method unregisterConsumer (line 309) | public void unregisterConsumer(final String group, final ClientChannel... method removeExpireConsumerGroupInfo (line 332) | public void removeExpireConsumerGroupInfo() { method scanNotActiveChannel (line 355) | public void scanNotActiveChannel() { method queryTopicConsumeByWho (line 389) | public HashSet queryTopicConsumeByWho(final String topic) { method appendConsumerIdsChangeListener (line 393) | public void appendConsumerIdsChangeListener(ConsumerIdsChangeListener ... method callConsumerIdsChangeListener (line 397) | protected void callConsumerIdsChangeListener(ConsumerGroupEvent event,... method isBroadcastMode (line 407) | private boolean isBroadcastMode(final MessageModel messageModel) { FILE: broker/src/main/java/org/apache/rocketmq/broker/client/DefaultConsumerIdsChangeListener.java class DefaultConsumerIdsChangeListener (line 35) | public class DefaultConsumerIdsChangeListener implements ConsumerIdsChan... method DefaultConsumerIdsChangeListener (line 47) | public DefaultConsumerIdsChangeListener(BrokerController brokerControl... method handle (line 63) | @Override method notifyConsumerChange (line 118) | private void notifyConsumerChange() { method shutdown (line 143) | @Override class NotifyTaskControl (line 148) | private static class NotifyTaskControl { method NotifyTaskControl (line 154) | public NotifyTaskControl(List channels) { method isInterrupted (line 158) | public boolean isInterrupted() { method interrupt (line 162) | public void interrupt() { method getChannels (line 166) | public List getChannels() { FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ProducerChangeListener.java type ProducerChangeListener (line 24) | public interface ProducerChangeListener { method handle (line 26) | void handle(ProducerGroupEvent event, String group, ClientChannelInfo ... FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ProducerGroupEvent.java type ProducerGroupEvent (line 19) | public enum ProducerGroupEvent { FILE: broker/src/main/java/org/apache/rocketmq/broker/client/ProducerManager.java class ProducerManager (line 40) | public class ProducerManager { method ProducerManager (line 52) | public ProducerManager() { method ProducerManager (line 57) | public ProducerManager(final BrokerStatsManager brokerStatsManager) { method ProducerManager (line 62) | public ProducerManager(final BrokerStatsManager brokerStatsManager, fi... method groupSize (line 67) | public int groupSize() { method groupOnline (line 71) | public boolean groupOnline(String group) { method getGroupChannelTable (line 76) | public ConcurrentMap... method getProducerTable (line 80) | public ProducerTableInfo getProducerTable() { method scanNotActiveChannel (line 107) | public void scanNotActiveChannel() { method doChannelCloseEvent (line 145) | public boolean doChannelCloseEvent(final String remoteAddr, final Chan... method registerProducer (line 206) | public void registerProducer(final String group, final ClientChannelIn... method unregisterProducer (line 261) | public void unregisterProducer(final String group, final ClientChannel... method getAvailableChannel (line 279) | public Channel getAvailableChannel(String groupId) { method findChannel (line 319) | public Channel findChannel(String clientId) { method callProducerChangeListener (line 323) | private void callProducerChangeListener(ProducerGroupEvent event, Stri... method appendProducerChangeListener (line 334) | public void appendProducerChangeListener(ProducerChangeListener produc... FILE: broker/src/main/java/org/apache/rocketmq/broker/client/net/Broker2Client.java class Broker2Client (line 56) | public class Broker2Client { method Broker2Client (line 60) | public Broker2Client(BrokerController brokerController) { method notifyUnsubscribeLite (line 64) | public void notifyUnsubscribeLite(Channel channel, NotifyUnsubscribeLi... method checkProducerTransactionState (line 74) | public void checkProducerTransactionState( method callClient (line 90) | public RemotingCommand callClient(final Channel channel, method notifyConsumerIdsChanged (line 96) | public void notifyConsumerIdsChanged( method resetOffset (line 116) | public RemotingCommand resetOffset(String topic, String group, long ti... method resetOffset (line 120) | public RemotingCommand resetOffset(String topic, String group, long ti... method convertOffsetTable2OffsetList (line 234) | private List convertOffsetTable2OffsetList(Map tryLockBatch(final String group, final Set mq... class LockEntry (line 229) | static class LockEntry { method getClientId (line 233) | public String getClientId() { method setClientId (line 237) | public void setClientId(String clientId) { method getLastUpdateTimestamp (line 241) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 245) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method isLocked (line 249) | public boolean isLocked(final String clientId) { method isExpired (line 254) | public boolean isExpired() { FILE: broker/src/main/java/org/apache/rocketmq/broker/coldctr/ColdCtrStrategy.java type ColdCtrStrategy (line 19) | public interface ColdCtrStrategy { method decisionFactor (line 24) | Double decisionFactor(); method promote (line 30) | void promote(String consumerGroup, Long currentThreshold); method decelerate (line 36) | void decelerate(String consumerGroup, Long currentThreshold); method collect (line 41) | void collect(Long globalAcc); FILE: broker/src/main/java/org/apache/rocketmq/broker/coldctr/ColdDataCgCtrService.java class ColdDataCgCtrService (line 43) | public class ColdDataCgCtrService extends ServiceThread { method ColdDataCgCtrService (line 63) | public ColdDataCgCtrService(BrokerController brokerController) { method getServiceName (line 69) | @Override method run (line 74) | @Override method getColdDataFlowCtrInfo (line 98) | public String getColdDataFlowCtrInfo() { method clearDataAcc (line 113) | private void clearDataAcc() { method sortAndDecelerate (line 143) | private void sortAndDecelerate() { method coldAcc (line 162) | public void coldAcc(String consumerGroup, long coldDataToAcc) { method addOrUpdateGroupConfig (line 178) | public void addOrUpdateGroupConfig(String consumerGroup, Long threshol... method removeGroupConfig (line 182) | public void removeGroupConfig(String consumerGroup) { method isCgNeedColdDataFlowCtr (line 186) | public boolean isCgNeedColdDataFlowCtr(String consumerGroup) { method isGlobalColdCtr (line 205) | public boolean isGlobalColdCtr() { method getBrokerConfig (line 209) | public BrokerConfig getBrokerConfig() { method getThresholdByConsumerGroup (line 213) | private Long getThresholdByConsumerGroup(String consumerGroup) { method buildAdaptiveKey (line 234) | private String buildAdaptiveKey(String consumerGroup) { method isAdminConfig (line 238) | private boolean isAdminConfig(String consumerGroup) { method clearAdaptiveConfig (line 245) | private void clearAdaptiveConfig() { FILE: broker/src/main/java/org/apache/rocketmq/broker/coldctr/ColdDataPullRequestHoldService.java class ColdDataPullRequestHoldService (line 36) | public class ColdDataPullRequestHoldService extends ServiceThread { method suspendColdDataReadRequest (line 46) | public void suspendColdDataReadRequest(PullRequest pullRequest) { method ColdDataPullRequestHoldService (line 52) | public ColdDataPullRequestHoldService(BrokerController brokerControlle... method getServiceName (line 56) | @Override method run (line 61) | @Override method checkColdDataPullRequest (line 82) | private void checkColdDataPullRequest() { FILE: broker/src/main/java/org/apache/rocketmq/broker/coldctr/PIDAdaptiveColdCtrStrategy.java class PIDAdaptiveColdCtrStrategy (line 23) | public class PIDAdaptiveColdCtrStrategy implements ColdCtrStrategy { method PIDAdaptiveColdCtrStrategy (line 37) | public PIDAdaptiveColdCtrStrategy(ColdDataCgCtrService coldDataCgCtrSe... method decisionFactor (line 42) | @Override method promote (line 57) | @Override method decelerate (line 64) | @Override method collect (line 75) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/coldctr/SimpleColdCtrStrategy.java class SimpleColdCtrStrategy (line 19) | public class SimpleColdCtrStrategy implements ColdCtrStrategy { method SimpleColdCtrStrategy (line 22) | public SimpleColdCtrStrategy(ColdDataCgCtrService coldDataCgCtrService) { method decisionFactor (line 26) | @Override method promote (line 31) | @Override method decelerate (line 36) | @Override method collect (line 48) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBConfigManager.java class RocksDBConfigManager (line 37) | public class RocksDBConfigManager { method RocksDBConfigManager (line 57) | public RocksDBConfigManager(String filePath, long memTableFlushInterva... method RocksDBConfigManager (line 66) | public RocksDBConfigManager(String filePath, long memTableFlushInterva... method init (line 74) | public boolean init(boolean readOnly) { method isLoaded (line 79) | public boolean isLoaded() { method init (line 83) | public boolean init() { method loadDataVersion (line 87) | public boolean loadDataVersion() { method loadData (line 101) | public boolean loadData(BiConsumer biConsumer) { method start (line 115) | public void start() { method stop (line 118) | public boolean stop() { method flushWAL (line 126) | public void flushWAL() { method put (line 145) | public void put(final byte[] keyBytes, final byte[] valueBytes) throws... method put (line 149) | public void put(String cf, String key, String value) throws Exception { method put (line 154) | public void put(String cf, final byte[] keyBytes, final byte[] valueBy... method delete (line 158) | public void delete(final byte[] keyBytes) throws Exception { method updateKvDataVersion (line 162) | public void updateKvDataVersion() throws Exception { method getKvDataVersion (line 168) | public DataVersion getKvDataVersion() { method writeBatchPutOperation (line 173) | public void writeBatchPutOperation(WriteBatch writeBatch, final byte[]... method batchPutWithWal (line 177) | public void batchPutWithWal(final WriteBatch batch) throws Exception { method getStatistics (line 181) | public Statistics getStatistics() { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBConsumerOffsetManager.java class RocksDBConsumerOffsetManager (line 40) | public class RocksDBConsumerOffsetManager extends ConsumerOffsetManager { method RocksDBConsumerOffsetManager (line 51) | public RocksDBConsumerOffsetManager(BrokerController brokerController,... method RocksDBConsumerOffsetManager (line 69) | public RocksDBConsumerOffsetManager(BrokerController brokerController,... method RocksDBConsumerOffsetManager (line 73) | public RocksDBConsumerOffsetManager(BrokerController brokerController) { method load (line 77) | @Override method loadConsumerOffset (line 91) | public boolean loadConsumerOffset() { method merge (line 95) | private boolean merge() { method stop (line 121) | @Override method removeConsumerOffset (line 126) | @Override method decodeOffset (line 136) | protected void decodeOffset(final byte[] key, final byte[] body) { method rocksdbConfigFilePath (line 144) | public String rocksdbConfigFilePath(String storePathRootDir, boolean u... method configFilePath (line 155) | @Override method persist (line 160) | @Override method commitOffset (line 185) | @Override method exportToJson (line 214) | public synchronized void exportToJson() { method putWriteBatch (line 219) | private void putWriteBatch(final WriteBatch writeBatch, final String t... method loadDataVersion (line 227) | @Override method getDataVersion (line 232) | @Override method updateDataVersion (line 237) | @Override method migrateFromSeparateRocksDBs (line 253) | private void migrateFromSeparateRocksDBs() { method importConsumerOffset (line 332) | private void importConsumerOffset(final byte[] key, final byte[] body) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBLmqSubscriptionGroupManager.java class RocksDBLmqSubscriptionGroupManager (line 23) | public class RocksDBLmqSubscriptionGroupManager extends RocksDBSubscript... method RocksDBLmqSubscriptionGroupManager (line 25) | public RocksDBLmqSubscriptionGroupManager(BrokerController brokerContr... method findSubscriptionGroupConfig (line 29) | @Override method updateSubscriptionGroupConfig (line 39) | @Override method containsSubscriptionGroup (line 47) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBLmqTopicConfigManager.java class RocksDBLmqTopicConfigManager (line 24) | public class RocksDBLmqTopicConfigManager extends RocksDBTopicConfigMana... method RocksDBLmqTopicConfigManager (line 26) | public RocksDBLmqTopicConfigManager(BrokerController brokerController) { method selectTopicConfig (line 30) | @Override method updateTopicConfig (line 38) | @Override method containsTopic (line 46) | @Override method simpleLmqTopicConfig (line 54) | private TopicConfig simpleLmqTopicConfig(String topic) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBOffsetSerializeWrapper.java class RocksDBOffsetSerializeWrapper (line 23) | public class RocksDBOffsetSerializeWrapper extends RemotingSerializable { method getOffsetTable (line 26) | public ConcurrentMap getOffsetTable() { method setOffsetTable (line 30) | public void setOffsetTable(ConcurrentMap offsetTable) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBSubscriptionGroupManager.java class RocksDBSubscriptionGroupManager (line 39) | public class RocksDBSubscriptionGroupManager extends SubscriptionGroupMa... method RocksDBSubscriptionGroupManager (line 50) | public RocksDBSubscriptionGroupManager(BrokerController brokerControll... method RocksDBSubscriptionGroupManager (line 68) | public RocksDBSubscriptionGroupManager(BrokerController brokerControll... method RocksDBSubscriptionGroupManager (line 72) | public RocksDBSubscriptionGroupManager(BrokerController brokerControll... method load (line 76) | @Override method loadDataVersion (line 91) | public boolean loadDataVersion() { method loadSubscriptionGroupAndForbidden (line 95) | public boolean loadSubscriptionGroupAndForbidden() { method loadForbidden (line 101) | public boolean loadForbidden(BiConsumer biConsumer) { method merge (line 111) | private boolean merge() { method stop (line 154) | @Override method putSubscriptionGroupConfig (line 159) | @Override method putSubscriptionGroupConfigIfAbsent (line 174) | @Override method removeSubscriptionGroupConfig (line 190) | @Override method decodeSubscriptionGroup (line 202) | protected void decodeSubscriptionGroup(byte[] key, byte[] body) { method persist (line 210) | @Override method exportToJson (line 217) | public synchronized void exportToJson() { method rocksdbConfigFilePath (line 222) | public String rocksdbConfigFilePath(String storePathRootDir, boolean u... method configFilePath (line 233) | @Override method getDataVersion (line 238) | @Override method updateDataVersion (line 243) | @Override method decodeForbidden (line 253) | protected void decodeForbidden(byte[] key, byte[] body) { method updateForbidden (line 265) | @Override method setForbidden (line 276) | @Override method clearForbidden (line 287) | @Override method migrateFromSeparateRocksDBs (line 304) | private void migrateFromSeparateRocksDBs() { method importSubscriptionGroup (line 395) | private void importSubscriptionGroup(byte[] key, byte[] body) { method importForbidden (line 410) | private void importForbidden(byte[] key, byte[] body) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v1/RocksDBTopicConfigManager.java class RocksDBTopicConfigManager (line 36) | public class RocksDBTopicConfigManager extends TopicConfigManager { method RocksDBTopicConfigManager (line 44) | public RocksDBTopicConfigManager(BrokerController brokerController, bo... method RocksDBTopicConfigManager (line 62) | public RocksDBTopicConfigManager(BrokerController brokerController, bo... method RocksDBTopicConfigManager (line 66) | public RocksDBTopicConfigManager(BrokerController brokerController) { method load (line 70) | @Override method loadTopicConfig (line 85) | public boolean loadTopicConfig() { method loadDataVersion (line 89) | public boolean loadDataVersion() { method merge (line 93) | private boolean merge() { method stop (line 127) | @Override method decodeTopicConfig (line 132) | protected void decodeTopicConfig(byte[] key, byte[] body) { method putTopicConfig (line 140) | @Override method removeTopicConfig (line 154) | @Override method persist (line 165) | @Override method exportToJson (line 172) | public synchronized void exportToJson() { method rocksdbConfigFilePath (line 177) | public String rocksdbConfigFilePath(String storePathRootDir, boolean u... method configFilePath (line 188) | @Override method getDataVersion (line 193) | @Override method updateDataVersion (line 198) | @Override method migrateFromSeparateRocksDBs (line 214) | private void migrateFromSeparateRocksDBs() { method importTopicConfig (line 289) | private void importTopicConfig(byte[] key, byte[] body) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/ConfigHelper.java class ConfigHelper (line 31) | public class ConfigHelper { method loadDataVersion (line 46) | public static Optional loadDataVersion(ConfigStorage configSt... method stampDataVersion (line 67) | public static void stampDataVersion(WriteBatch writeBatch, TableId tab... method onDataVersionLoad (line 91) | public static void onDataVersionLoad(ByteBuf buf, DataVersion dataVers... method keyBufOf (line 103) | public static ByteBuf keyBufOf(TableId tableId, final String name) { method valueBufOf (line 116) | public static ByteBuf valueBufOf(final Object config, SerializationTyp... method readBytes (line 127) | public static byte[] readBytes(final ByteBuf buf) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/ConfigStorage.java class ConfigStorage (line 53) | public class ConfigStorage extends AbstractRocksDBStorage { method ConfigStorage (line 71) | public ConfigStorage(MessageStoreConfig messageStoreConfig) { method statNettyMemory (line 84) | private void statNettyMemory() { method start (line 89) | @Override method postLoad (line 102) | @Override method preShutdown (line 128) | @Override method initOptions (line 134) | protected void initOptions() { method initAbleWalWriteOptions (line 139) | @Override method get (line 153) | public byte[] get(ByteBuffer key) throws RocksDBException { method write (line 159) | public void write(WriteBatch writeBatch) throws RocksDBException { method accountWriteOps (line 164) | private void accountWriteOps(long dataSize) { method iterate (line 169) | public RocksIterator iterate(ByteBuffer beginKey, ByteBuffer endKey) { class FlushSyncService (line 195) | class FlushSyncService extends ServiceThread { method getServiceName (line 205) | @Override method run (line 210) | @Override method flushAndSyncWAL (line 233) | private void flushAndSyncWAL(boolean onExit) throws RocksDBException { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/ConsumerOffsetManagerV2.java class ConsumerOffsetManagerV2 (line 46) | public class ConsumerOffsetManagerV2 extends ConsumerOffsetManager { method ConsumerOffsetManagerV2 (line 50) | public ConsumerOffsetManagerV2(BrokerController brokerController, Conf... method removeConsumerOffset (line 55) | @Override method removeOffset (line 111) | @Override method commitOffset (line 191) | @Override method keyOfConsumerOffset (line 229) | private ByteBuf keyOfConsumerOffset(String group, String topic, int qu... method keyOfPullOffset (line 250) | private ByteBuf keyOfPullOffset(String group, String topic, int queueI... method load (line 271) | @Override method persist (line 276) | @Override method loadDataVersion (line 296) | public boolean loadDataVersion() { method loadConsumerOffsets (line 307) | private boolean loadConsumerOffsets() { method onConsumerOffsetRecordLoad (line 374) | private void onConsumerOffsetRecordLoad(String topic, String group, in... method queryOffset (line 386) | @Override method commitPullOffset (line 407) | @Override method queryPullOffset (line 430) | @Override method assignResetOffset (line 451) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/RecordPrefix.java type RecordPrefix (line 19) | public enum RecordPrefix { method RecordPrefix (line 26) | RecordPrefix(byte value) { method getValue (line 30) | public byte getValue() { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/SerializationType.java type SerializationType (line 19) | public enum SerializationType { method SerializationType (line 30) | SerializationType(byte value) { method getValue (line 34) | public byte getValue() { method valueOf (line 38) | public static SerializationType valueOf(byte value) { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/SubscriptionGroupManagerV2.java class SubscriptionGroupManagerV2 (line 32) | public class SubscriptionGroupManagerV2 extends SubscriptionGroupManager { method SubscriptionGroupManagerV2 (line 36) | public SubscriptionGroupManagerV2(BrokerController brokerController, C... method load (line 41) | @Override method loadDataVersion (line 46) | public boolean loadDataVersion() { method loadSubscriptions (line 59) | private boolean loadSubscriptions() { method parseSubscription (line 86) | private SubscriptionGroupConfig parseSubscription(byte[] key, byte[] v... method persist (line 111) | @Override method findSubscriptionGroupConfig (line 120) | @Override method updateSubscriptionGroupConfig (line 130) | @Override method containsSubscriptionGroup (line 153) | @Override method removeSubscriptionGroupConfig (line 162) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/TableId.java type TableId (line 22) | public enum TableId { method TableId (line 31) | TableId(short value) { method getValue (line 35) | public short getValue() { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/TablePrefix.java type TablePrefix (line 19) | public enum TablePrefix { method TablePrefix (line 25) | TablePrefix(byte value) { method getValue (line 29) | public byte getValue() { FILE: broker/src/main/java/org/apache/rocketmq/broker/config/v2/TopicConfigManagerV2.java class TopicConfigManagerV2 (line 37) | public class TopicConfigManagerV2 extends TopicConfigManager { method TopicConfigManagerV2 (line 40) | public TopicConfigManagerV2(BrokerController brokerController, ConfigS... method load (line 45) | @Override method loadDataVersion (line 50) | public boolean loadDataVersion() { method loadTopicConfig (line 61) | private boolean loadTopicConfig() { method parseTopicConfig (line 98) | private TopicConfig parseTopicConfig(byte[] key, byte[] value) { method persist (line 125) | @Override method selectTopicConfig (line 134) | @Override method updateTopicConfig (line 142) | @Override method removeTopicConfig (line 166) | @Override method containsTopic (line 182) | @Override method simpleLmqTopicConfig (line 190) | private TopicConfig simpleLmqTopicConfig(String topic) { FILE: broker/src/main/java/org/apache/rocketmq/broker/controller/ReplicasManager.java class ReplicasManager (line 67) | public class ReplicasManager { method ReplicasManager (line 106) | public ReplicasManager(final BrokerController brokerController) { type State (line 122) | enum State { type RegisterState (line 130) | enum RegisterState { method start (line 137) | public void start() { method startBasicService (line 163) | private boolean startBasicService() { method shutdown (line 217) | public void shutdown() { method changeBrokerRole (line 225) | public synchronized void changeBrokerRole(final Long newMasterBrokerId... method changeToMaster (line 237) | public void changeToMaster(final int newMasterEpoch, final int syncSta... method changeToSlave (line 281) | public void changeToSlave(final String newMasterAddress, final int new... method registerBrokerWhenRoleChange (line 321) | public void registerBrokerWhenRoleChange() { method changeSyncStateSet (line 337) | private void changeSyncStateSet(final Set newSyncStateSet, final... method handleSlaveSynchronize (line 348) | private void handleSlaveSynchronize(final BrokerRole role) { method brokerElect (line 375) | private boolean brokerElect() { method sendHeartbeatToController (line 401) | public void sendHeartbeatToController() { method register (line 427) | private boolean register() { method getNextBrokerId (line 486) | private Long getNextBrokerId() { method createTempMetadataFile (line 503) | private boolean createTempMetadataFile(Long brokerId) { method applyBrokerId (line 521) | private boolean applyBrokerId() { method createMetadataFileAndDeleteTemp (line 538) | private boolean createMetadataFileAndDeleteTemp() { method registerBrokerToController (line 559) | private boolean registerBrokerToController() { method confirmNowRegisteringState (line 586) | private void confirmNowRegisteringState() { method checkMetadataValid (line 610) | private boolean checkMetadataValid() { method schedulingSyncBrokerMetadata (line 641) | private void schedulingSyncBrokerMetadata() { method schedulingSyncControllerMetadata (line 691) | private boolean schedulingSyncControllerMetadata() { method updateControllerMetadata (line 714) | private boolean updateControllerMetadata() { method schedulingCheckSyncStateSet (line 733) | private void schedulingCheckSyncStateSet() { method checkSyncStateSetAndDoReport (line 741) | private void checkSyncStateSetAndDoReport() { method doReportSyncStateSetChanged (line 759) | private void doReportSyncStateSetChanged(Set newSyncStateSet) { method stopCheckSyncStateSet (line 771) | private void stopCheckSyncStateSet() { method scanAvailableControllerAddresses (line 777) | private void scanAvailableControllerAddresses() { method updateControllerAddr (line 808) | private void updateControllerAddr() { method getLastEpoch (line 822) | public int getLastEpoch() { method getBrokerRole (line 826) | public BrokerRole getBrokerRole() { method isMasterState (line 830) | public boolean isMasterState() { method getSyncStateSet (line 834) | public SyncStateSet getSyncStateSet() { method getBrokerAddress (line 838) | public String getBrokerAddress() { method getMasterAddress (line 842) | public String getMasterAddress() { method getMasterEpoch (line 846) | public int getMasterEpoch() { method getControllerAddresses (line 850) | public List getControllerAddresses() { method getEpochEntries (line 854) | public List getEpochEntries() { method getAvailableControllerAddresses (line 858) | public List getAvailableControllerAddresses() { method getBrokerControllerId (line 862) | public Long getBrokerControllerId() { method getRegisterState (line 866) | public RegisterState getRegisterState() { method getState (line 870) | public State getState() { method getBrokerMetadata (line 874) | public BrokerMetadata getBrokerMetadata() { method getTempBrokerMetadata (line 878) | public TempBrokerMetadata getTempBrokerMetadata() { method setFenced (line 882) | public void setFenced(boolean fenced) { FILE: broker/src/main/java/org/apache/rocketmq/broker/dledger/DLedgerRoleChangeHandler.java class DLedgerRoleChangeHandler (line 36) | public class DLedgerRoleChangeHandler implements DLedgerLeaderElector.Ro... method DLedgerRoleChangeHandler (line 47) | public DLedgerRoleChangeHandler(BrokerController brokerController, Def... method handle (line 56) | @Override method handleSlaveSynchronize (line 106) | private void handleSlaveSynchronize(BrokerRole role) { method changeToSlave (line 136) | public void changeToSlave(int brokerId) { method changeToMaster (line 156) | public void changeToMaster(BrokerRole role) { method startup (line 179) | @Override method shutdown (line 184) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/failover/EscapeBridge.java class EscapeBridge (line 57) | public class EscapeBridge { method EscapeBridge (line 68) | public EscapeBridge(BrokerController brokerController) { method start (line 74) | public void start() throws Exception { method shutdown (line 89) | public void shutdown() { method putMessage (line 95) | public PutMessageResult putMessage(MessageExtBrokerInner messageExt) { method putMessageToRemoteBroker (line 117) | public SendResult putMessageToRemoteBroker(MessageExtBrokerInner messa... method asyncPutMessage (line 178) | public CompletableFuture asyncPutMessage(MessageExtB... method getProducerGroup (line 214) | private String getProducerGroup(MessageExtBrokerInner messageExt) { method putMessageToSpecificQueue (line 225) | public PutMessageResult putMessageToSpecificQueue(MessageExtBrokerInne... method asyncPutMessageToSpecificQueue (line 238) | public CompletableFuture asyncPutMessageToSpecificQu... method asyncRemotePutMessageToSpecificQueue (line 246) | public CompletableFuture asyncRemotePutMessageToSpec... method transformSendResult2PutResult (line 281) | private PutMessageResult transformSendResult2PutResult(SendResult send... method getMessage (line 299) | public Triple getMessage(String topic, lo... method getMessageAsync (line 305) | public CompletableFuture> getMessa... method decodeMsgList (line 331) | protected List decodeMsgList(GetMessageResult getMessageRe... method getMessageFromRemote (line 359) | protected Triple getMessageFromRemote(Str... method getMessageFromRemoteAsync (line 365) | protected CompletableFuture> getMe... FILE: broker/src/main/java/org/apache/rocketmq/broker/filter/CommitLogDispatcherCalcBitMap.java class CommitLogDispatcherCalcBitMap (line 35) | public class CommitLogDispatcherCalcBitMap implements CommitLogDispatcher { method CommitLogDispatcherCalcBitMap (line 42) | public CommitLogDispatcherCalcBitMap(BrokerConfig brokerConfig, Consum... method dispatch (line 47) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/filter/ConsumerFilterData.java class ConsumerFilterData (line 32) | public class ConsumerFilterData { method isDead (line 44) | public boolean isDead() { method howLongAfterDeath (line 48) | public long howLongAfterDeath() { method isMsgInLive (line 58) | public boolean isMsgInLive(long msgStoreTime) { method getConsumerGroup (line 62) | public String getConsumerGroup() { method setConsumerGroup (line 66) | public void setConsumerGroup(final String consumerGroup) { method getTopic (line 70) | public String getTopic() { method setTopic (line 74) | public void setTopic(final String topic) { method getExpression (line 78) | public String getExpression() { method setExpression (line 82) | public void setExpression(final String expression) { method getExpressionType (line 86) | public String getExpressionType() { method setExpressionType (line 90) | public void setExpressionType(final String expressionType) { method getCompiledExpression (line 94) | public Expression getCompiledExpression() { method setCompiledExpression (line 98) | public void setCompiledExpression(final Expression compiledExpression) { method getBornTime (line 102) | public long getBornTime() { method setBornTime (line 106) | public void setBornTime(final long bornTime) { method getDeadTime (line 110) | public long getDeadTime() { method setDeadTime (line 114) | public void setDeadTime(final long deadTime) { method getBloomFilterData (line 118) | public BloomFilterData getBloomFilterData() { method setBloomFilterData (line 122) | public void setBloomFilterData(final BloomFilterData bloomFilterData) { method getClientVersion (line 126) | public long getClientVersion() { method setClientVersion (line 130) | public void setClientVersion(long clientVersion) { method equals (line 134) | @Override method hashCode (line 139) | @Override method toString (line 144) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/filter/ConsumerFilterManager.java class ConsumerFilterManager (line 43) | public class ConsumerFilterManager extends ConfigManager { method ConsumerFilterManager (line 55) | public ConsumerFilterManager() { method ConsumerFilterManager (line 60) | public ConsumerFilterManager(BrokerController brokerController) { method build (line 77) | public static ConsumerFilterData build(final String topic, final Strin... method register (line 104) | public void register(final String consumerGroup, final Collection getByGroup(final String consumer... method get (line 198) | public final Collection get(final String topic) { method getBloomFilter (line 209) | public BloomFilter getBloomFilter() { method encode (line 213) | @Override method configFilePath (line 218) | @Override method decode (line 228) | @Override method encode (line 281) | @Override method clean (line 290) | public void clean() { method getFilterDataByTopic (line 315) | public ConcurrentMap getFilterDataByTopi... method setFilterDataByTopic (line 319) | public void setFilterDataByTopic(final ConcurrentHashMap getGroupFilte... method setGroupFilterData (line 456) | public void setGroupFilterData(final ConcurrentHashMap properties) { method get (line 37) | @Override method keyValues (line 45) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/latency/BrokerFastFailure.java class BrokerFastFailure (line 41) | public class BrokerFastFailure { method BrokerFastFailure (line 50) | public BrokerFastFailure(final BrokerController brokerController) { method initCleanExpiredRequestQueueList (line 58) | private void initCleanExpiredRequestQueueList() { method castRunnable (line 68) | public static RequestTask castRunnable(final Runnable runnable) { method start (line 81) | public void start() { method cleanExpiredRequest (line 92) | private void cleanExpiredRequest() { method cleanExpiredRequestInQueue (line 122) | void cleanExpiredRequestInQueue(final BlockingQueue blocking... method addCleanExpiredRequestQueue (line 156) | public synchronized void addCleanExpiredRequestQueue(BlockingQueue> collectExpiredLiteTopic(); method collectByParentTopic (line 78) | public abstract List collectByParentTopic(String parentTopic); method isSubscriptionActive (line 86) | public boolean isSubscriptionActive(String parentTopic, String lmqName) { method getLiteTopicCount (line 90) | public int getLiteTopicCount(String parentTopic) { method isLmqExist (line 97) | public boolean isLmqExist(String lmqName) { method cleanExpiredLiteTopic (line 101) | public void cleanExpiredLiteTopic() { method cleanByParentTopic (line 115) | public void cleanByParentTopic(String parentTopic) { method run (line 129) | @Override method updateMetadata (line 146) | public void updateMetadata() { method isLiteTopicExpired (line 151) | public boolean isLiteTopicExpired(String parentTopic, String lmqName, ... method deleteLmq (line 179) | public void deleteLmq(String parentTopic, String lmqName) { method hasConsumerLag (line 203) | public boolean hasConsumerLag(String lmqName, long maxOffset, long lat... FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteCtlListener.java type LiteCtlListener (line 20) | public interface LiteCtlListener { method onRegister (line 22) | void onRegister(String clientId, String group, String lmqName); method onUnregister (line 24) | void onUnregister(String clientId, String group, String lmqName); method onRemoveAll (line 26) | void onRemoveAll(String clientId, String group); FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteEventDispatcher.java class LiteEventDispatcher (line 52) | public class LiteEventDispatcher extends ServiceThread { method LiteEventDispatcher (line 77) | public LiteEventDispatcher(BrokerController brokerController, method init (line 85) | public void init() { method dispatch (line 99) | public void dispatch(String group, String lmqName, int queueId, long o... method doDispatch (line 109) | @SuppressWarnings("unchecked") method selectAndDispatch (line 136) | @VisibleForTesting method tryDispatchToClient (line 194) | @VisibleForTesting method getEventIterator (line 210) | public Iterator getEventIterator(String clientId) { method doFullDispatch (line 227) | public void doFullDispatch(String clientId, String group) { method doFullDispatchByGroup (line 278) | public void doFullDispatchByGroup(String group) { method scheduleFullDispatch (line 286) | public void scheduleFullDispatch(String clientId, String group, boolea... method getAllSubscriber (line 306) | @VisibleForTesting method getClientLastAccessTime (line 341) | public long getClientLastAccessTime(String clientId) { method getServiceName (line 349) | @Override method run (line 357) | @Override method scan (line 376) | public void scan() { method getEventMapSize (line 417) | public int getEventMapSize() { class ClientEventSet (line 426) | class ClientEventSet { method ClientEventSet (line 433) | public ClientEventSet(String group) { method offer (line 439) | public boolean offer(String event) { method poll (line 455) | public String poll() { method maybeBlock (line 465) | public boolean maybeBlock() { method isLowWaterMark (line 471) | public boolean isLowWaterMark() { method isActiveConsuming (line 476) | public boolean isActiveConsuming() { method size (line 480) | public int size() { class LiteCtlListenerImpl (line 485) | class LiteCtlListenerImpl implements LiteCtlListener { method onRegister (line 487) | @Override method onUnregister (line 494) | @Override method onRemoveAll (line 501) | @Override class EventSetIterator (line 515) | static class EventSetIterator implements Iterator { method EventSetIterator (line 518) | public EventSetIterator(ClientEventSet eventSet) { method hasNext (line 522) | @Override method next (line 527) | @Override class LiteSubscriptionIterator (line 533) | static class LiteSubscriptionIterator implements Iterator { method LiteSubscriptionIterator (line 536) | public LiteSubscriptionIterator(String parentTopic, Iterator... method hasNext (line 540) | @Override method next (line 545) | @Override class FullDispatchRequest (line 551) | static class FullDispatchRequest { method FullDispatchRequest (line 555) | public FullDispatchRequest(String clientId, String group, long delay... FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteLifecycleManager.java class LiteLifecycleManager (line 36) | public class LiteLifecycleManager extends AbstractLiteLifecycleManager { method LiteLifecycleManager (line 39) | public LiteLifecycleManager(BrokerController brokerController, LiteSha... method getMaxOffsetInQueue (line 43) | @Override method collectByParentTopic (line 49) | @Override method collectExpiredLiteTopic (line 66) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteMetadataUtil.java class LiteMetadataUtil (line 30) | public class LiteMetadataUtil { method isConsumeEnable (line 32) | public static boolean isConsumeEnable(String group, BrokerController b... method isLiteMessageType (line 41) | public static boolean isLiteMessageType(String parentTopic, BrokerCont... method isLiteGroupType (line 49) | public static boolean isLiteGroupType(String group, BrokerController b... method getLiteBindTopic (line 58) | public static String getLiteBindTopic(String group, BrokerController b... method isSubLiteExclusive (line 67) | public static boolean isSubLiteExclusive(String group, BrokerControlle... method isResetOffsetInExclusiveMode (line 76) | public static boolean isResetOffsetInExclusiveMode(String group, Broke... method isResetOffsetOnUnsubscribe (line 85) | public static boolean isResetOffsetOnUnsubscribe(String group, BrokerC... method getMaxClientEventCount (line 94) | public static int getMaxClientEventCount(String group, BrokerControlle... method getTopicTtlMap (line 106) | public static Map getTopicTtlMap(BrokerController bro... method getSubscriberGroupMap (line 121) | public static Map> getSubscriberGroupMap(BrokerCon... FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteQuotaException.java class LiteQuotaException (line 20) | public class LiteQuotaException extends RuntimeException { method LiteQuotaException (line 21) | public LiteQuotaException(String message) { FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteSharding.java type LiteSharding (line 20) | public interface LiteSharding { method shardingByLmqName (line 22) | String shardingByLmqName(String parentTopic, String lmqName); FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteShardingImpl.java class LiteShardingImpl (line 31) | public class LiteShardingImpl implements LiteSharding { method LiteShardingImpl (line 36) | public LiteShardingImpl(BrokerController brokerController, TopicRouteI... method shardingByLmqName (line 41) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteSubscriptionRegistry.java type LiteSubscriptionRegistry (line 28) | public interface LiteSubscriptionRegistry { method updateClientChannel (line 30) | void updateClientChannel(String clientId, Channel channel); method getLiteSubscription (line 32) | LiteSubscription getLiteSubscription(String clientId); method getActiveSubscriptionNum (line 34) | int getActiveSubscriptionNum(); method addPartialSubscription (line 36) | void addPartialSubscription(String clientId, String group, String topi... method removePartialSubscription (line 38) | void removePartialSubscription(String clientId, String group, String t... method addCompleteSubscription (line 40) | void addCompleteSubscription(String clientId, String group, String top... method removeCompleteSubscription (line 42) | void removeCompleteSubscription(String clientId); method addListener (line 44) | void addListener(LiteCtlListener listener); method getSubscriber (line 46) | Set getSubscriber(String lmqName); method getAllClientIdByGroup (line 48) | List getAllClientIdByGroup(String group); method cleanSubscription (line 50) | void cleanSubscription(String lmqName, boolean notifyClient); method start (line 52) | void start(); method shutdown (line 54) | void shutdown(); FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/LiteSubscriptionRegistryImpl.java class LiteSubscriptionRegistryImpl (line 44) | public class LiteSubscriptionRegistryImpl extends ServiceThread implemen... method LiteSubscriptionRegistryImpl (line 55) | public LiteSubscriptionRegistryImpl(BrokerController brokerController, method updateClientChannel (line 65) | @Override method addPartialSubscription (line 70) | @Override method removePartialSubscription (line 96) | @Override method addCompleteSubscription (line 107) | @Override method removeCompleteSubscription (line 131) | @Override method addListener (line 148) | @Override method getSubscriber (line 153) | @Override method cleanSubscription (line 164) | @Override method addTopicGroup (line 184) | protected void addTopicGroup(ClientGroup clientGroup, String lmqName) { method removeTopicGroup (line 195) | protected void removeTopicGroup(ClientGroup clientGroup, String lmqNam... method excludeClientByLmqName (line 218) | protected void excludeClientByLmqName(String newClientId, String group... method notifyUnsubscribeLite (line 243) | private void notifyUnsubscribeLite(String clientId, String group, Stri... method getLiteSubscription (line 261) | @Override method getActiveSubscriptionNum (line 266) | @Override method getAllClientIdByGroup (line 271) | @Override method resetOffset (line 279) | protected void resetOffset(String lmqName, String group, String client... method getOrCreateLiteSubscription (line 314) | private LiteSubscription getOrCreateLiteSubscription(String clientId, ... method run (line 321) | @Override method cleanupExpiredSubscriptions (line 339) | @VisibleForTesting FILE: broker/src/main/java/org/apache/rocketmq/broker/lite/RocksDBLiteLifecycleManager.java class RocksDBLiteLifecycleManager (line 40) | public class RocksDBLiteLifecycleManager extends AbstractLiteLifecycleMa... method RocksDBLiteLifecycleManager (line 45) | public RocksDBLiteLifecycleManager(BrokerController brokerController, ... method getMaxOffsetInQueue (line 49) | @Override method collectByParentTopic (line 54) | @Override method collectExpiredLiteTopic (line 72) | @Override method init (line 91) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/loadbalance/MessageRequestModeManager.java class MessageRequestModeManager (line 26) | public class MessageRequestModeManager extends ConfigManager { method MessageRequestModeManager (line 33) | public MessageRequestModeManager() { method MessageRequestModeManager (line 37) | public MessageRequestModeManager(BrokerController brokerController) { method setMessageRequestMode (line 41) | public void setMessageRequestMode(String topic, String consumerGroup, ... method getMessageRequestMode (line 54) | public SetMessageRequestModeRequestBody getMessageRequestMode(String t... method getMessageRequestModeMap (line 63) | public ConcurrentHashMap many) { method cloneListAndClear (line 33) | public synchronized List cloneListAndClear() { method getPullRequestList (line 43) | public ArrayList getPullRequestList() { method isEmpty (line 47) | public synchronized boolean isEmpty() { FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/NotificationRequest.java class NotificationRequest (line 25) | public class NotificationRequest { method NotificationRequest (line 31) | public NotificationRequest(RemotingCommand remotingCommand, Channel ch... method getChannel (line 37) | public Channel getChannel() { method getRemotingCommand (line 41) | public RemotingCommand getRemotingCommand() { method isTimeout (line 45) | public boolean isTimeout() { method complete (line 49) | public boolean complete() { method toString (line 53) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/NotifyMessageArrivingListener.java class NotifyMessageArrivingListener (line 28) | public class NotifyMessageArrivingListener implements MessageArrivingLis... method NotifyMessageArrivingListener (line 34) | public NotifyMessageArrivingListener(final PullRequestHoldService pull... method arriving (line 41) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/PollingHeader.java class PollingHeader (line 23) | public class PollingHeader { method PollingHeader (line 30) | public PollingHeader(PopMessageRequestHeader requestHeader) { method PollingHeader (line 38) | public PollingHeader(NotificationRequestHeader requestHeader) { method getConsumerGroup (line 46) | public String getConsumerGroup() { method getTopic (line 50) | public String getTopic() { method getQueueId (line 54) | public int getQueueId() { method getBornTime (line 58) | public long getBornTime() { method getPollTime (line 62) | public long getPollTime() { FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/PollingResult.java type PollingResult (line 20) | public enum PollingResult { FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/PopCommandCallback.java class PopCommandCallback (line 25) | public class PopCommandCallback implements CommandCallback { method PopCommandCallback (line 32) | public PopCommandCallback( method accept (line 43) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/longpolling/PopLiteLongPollingService.java class PopLiteLongPollingService (line 46) | public class PopLiteLongPollingService extends ServiceThread { method PopLiteLongPollingService (line 57) | public PopLiteLongPollingService(BrokerController brokerController, Ne... method getServiceName (line 65) | @Override method run (line 73) | @Override method notifyMessageArriving (line 148) | public boolean notifyMessageArriving(final String clientId, boolean fo... method wakeUp (line 165) | public boolean wakeUp(final PopRequest request) { method polling (line 197) | public PollingResult polling(final ChannelHandlerContext ctx, Remoting... method cleanUnusedResource (line 246) | private void cleanUnusedResource() { method pollRemotingCommands (line 260) | private PopRequest pollRemotingCommands(ConcurrentSkipListSet> getPollingMap() { method getTopicCidMap (line 361) | public Cache> getTopicCidMap() { method cleanUnusedResource (line 365) | private void cleanUnusedResource() { method pollRemotingCommands (line 420) | private PopRequest pollRemotingCommands(ConcurrentSkipListSet a... method checkConfig (line 301) | private boolean checkConfig() { method init (line 321) | private void init() { method registerMetricsView (line 432) | private void registerMetricsView(SdkMeterProviderBuilder providerBuild... method initStatsMetrics (line 532) | private void initStatsMetrics() { method initRequestMetrics (line 571) | private void initRequestMetrics() { method initConnectionMetrics (line 610) | private void initConnectionMetrics() { method initLagAndDlqMetrics (line 670) | private void initLagAndDlqMetrics() { method initTransactionMetrics (line 736) | private void initTransactionMetrics() { method initOtherMetrics (line 769) | private void initOtherMetrics() { method getLiteConsumerLagCalculator (line 781) | public LiteConsumerLagCalculator getLiteConsumerLagCalculator() { method shutdown (line 785) | public void shutdown() { method getRemotingMetricsManager (line 828) | public RemotingMetricsManager getRemotingMetricsManager() { method getPopMetricsManager (line 832) | public PopMetricsManager getPopMetricsManager() { FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/ConsumerAttr.java class ConsumerAttr (line 23) | public class ConsumerAttr { method ConsumerAttr (line 29) | public ConsumerAttr(String group, LanguageCode language, int version, ... method equals (line 36) | @Override method hashCode (line 46) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/ConsumerLagCalculator.java class ConsumerLagCalculator (line 61) | public class ConsumerLagCalculator { method ConsumerLagCalculator (line 76) | public ConsumerLagCalculator(BrokerController brokerController) { class ProcessGroupInfo (line 89) | public static class ProcessGroupInfo { method ProcessGroupInfo (line 95) | public ProcessGroupInfo(String group, String topic, boolean isPop, class BaseCalculateResult (line 104) | public static class BaseCalculateResult { method BaseCalculateResult (line 109) | public BaseCalculateResult(String group, String topic, boolean isRet... class CalculateLagResult (line 116) | public static class CalculateLagResult extends BaseCalculateResult { method CalculateLagResult (line 120) | public CalculateLagResult(String group, String topic, boolean isRetr... method getLagLatency (line 124) | public long getLagLatency() { class CalculateInflightResult (line 129) | public static class CalculateInflightResult extends BaseCalculateResult { method CalculateInflightResult (line 133) | public CalculateInflightResult(String group, String topic, boolean i... class CalculateAvailableResult (line 138) | public static class CalculateAvailableResult extends BaseCalculateResu... method CalculateAvailableResult (line 141) | public CalculateAvailableResult(String group, String topic, boolean ... method processAllGroup (line 146) | private void processAllGroup(Consumer consumer) { method calculateLag (line 229) | public void calculateLag(Consumer lagRecorder) { method calculate (line 269) | public void calculate(ProcessGroupInfo info, Consumer inflig... method calculateAvailable (line 329) | public void calculateAvailable(Consumer avai... method getConsumerLagStats (line 354) | public Pair getConsumerLagStats(String group, String topic... method getConsumerLagStats (line 383) | public Pair getConsumerLagStats(String group, String topic... method getInFlightMsgStats (line 415) | public Pair getInFlightMsgStats(String group, String topic... method getInFlightMsgStats (line 441) | public Pair getInFlightMsgStats(String group, String topic... method getAvailableMsgCount (line 471) | public long getAvailableMsgCount(String group, String topic, boolean i... method getAvailableMsgCount (line 490) | public long getAvailableMsgCount(String group, String topic, int queue... method getStoreTimeStamp (line 513) | public long getStoreTimeStamp(String topic, int queueId, long offset) { method calculateMessageCount (line 522) | public long calculateMessageCount(String group, String topic, int queu... FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/InvocationStatus.java type InvocationStatus (line 20) | public enum InvocationStatus { method InvocationStatus (line 26) | InvocationStatus(String name) { method getName (line 30) | public String getName() { FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/LiteConsumerLagCalculator.java class LiteConsumerLagCalculator (line 43) | public class LiteConsumerLagCalculator { method LiteConsumerLagCalculator (line 53) | public LiteConsumerLagCalculator(BrokerController brokerController) { method removeLagInfo (line 57) | public void removeLagInfo(String group, String bindTopic, String lmqNa... method updateLagInfo (line 64) | public void updateLagInfo(String group, String bindTopic, String lmqNa... method getStoreTimestamp (line 76) | @VisibleForTesting method getOffset (line 81) | @VisibleForTesting method getMaxOffset (line 86) | @VisibleForTesting method offsetDiff (line 91) | private long offsetDiff(Long offset, String lmqName) { method calculateLiteLagCount (line 100) | public void calculateLiteLagCount(Consumer/*topK*/, Long/*timestamp*/> getLagTimest... method getLagCountTopK (line 209) | public Pair, Long> getLagCountTopK( method offsetTableForEachByGroup (line 250) | protected void offsetTableForEachByGroup( class LagTimeInfo (line 275) | protected static class LagTimeInfo { method LagTimeInfo (line 280) | public LagTimeInfo(String lmqName, long lagTimestamp) { method getLmqName (line 285) | public String getLmqName() { method getLagTimestamp (line 289) | public long getLagTimestamp() { method equals (line 293) | @Override method hashCode (line 302) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/PopMetricsConstant.java class PopMetricsConstant (line 19) | public class PopMetricsConstant { FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/PopMetricsManager.java class PopMetricsManager (line 62) | public class PopMetricsManager { method PopMetricsManager (line 72) | public PopMetricsManager() { method getMetricsView (line 75) | public List> getMetricsView() { method initMetrics (line 94) | public void initMetrics(Meter meter, BrokerController brokerController, method calculatePopBufferOffsetSize (line 133) | private void calculatePopBufferOffsetSize(BrokerController brokerContr... method calculatePopBufferCkSize (line 139) | private void calculatePopBufferCkSize(BrokerController brokerController, method calculatePopReviveLatency (line 145) | private void calculatePopReviveLatency(BrokerController brokerController, method calculatePopReviveLag (line 159) | private void calculatePopReviveLag(BrokerController brokerController, method incPopReviveAckPutCount (line 173) | public void incPopReviveAckPutCount(AckMsg ackMsg, PutMessageStatus st... method incPopReviveCkPutCount (line 177) | public void incPopReviveCkPutCount(PopCheckPoint checkPoint, PutMessag... method incPopRevivePutCount (line 181) | public void incPopRevivePutCount(String group, String topic, PopRevive... method incPopReviveAckGetCount (line 192) | public void incPopReviveAckGetCount(AckMsg ackMsg, int queueId) { method incPopReviveCkGetCount (line 196) | public void incPopReviveCkGetCount(PopCheckPoint checkPoint, int queue... method incPopReviveGetCount (line 200) | public void incPopReviveGetCount(String group, String topic, PopRevive... method incPopReviveRetryMessageCount (line 212) | public void incPopReviveRetryMessageCount(PopCheckPoint checkPoint, Pu... method recordPopBufferScanTimeConsume (line 222) | public void recordPopBufferScanTimeConsume(long time) { method newAttributesBuilder (line 226) | public AttributesBuilder newAttributesBuilder() { method getPopBufferScanTimeConsume (line 231) | public LongHistogram getPopBufferScanTimeConsume() { method getPopRevivePutTotal (line 235) | public LongCounter getPopRevivePutTotal() { method getPopReviveGetTotal (line 239) | public LongCounter getPopReviveGetTotal() { method getPopReviveRetryMessageTotal (line 243) | public LongCounter getPopReviveRetryMessageTotal() { method getAttributesBuilderSupplier (line 247) | public Supplier getAttributesBuilderSupplier() { method setAttributesBuilderSupplier (line 252) | public void setAttributesBuilderSupplier(Supplier a... FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/PopReviveMessageType.java type PopReviveMessageType (line 19) | public enum PopReviveMessageType { FILE: broker/src/main/java/org/apache/rocketmq/broker/metrics/ProducerAttr.java class ProducerAttr (line 22) | public class ProducerAttr { method ProducerAttr (line 26) | public ProducerAttr(LanguageCode language, int version) { method equals (line 31) | @Override method hashCode (line 41) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/mqtrace/ConsumeMessageContext.java class ConsumeMessageContext (line 24) | public class ConsumeMessageContext { method getConsumerGroup (line 52) | public String getConsumerGroup() { method setConsumerGroup (line 56) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 60) | public String getTopic() { method setTopic (line 64) | public void setTopic(String topic) { method getQueueId (line 68) | public Integer getQueueId() { method setQueueId (line 72) | public void setQueueId(Integer queueId) { method getClientHost (line 76) | public String getClientHost() { method setClientHost (line 80) | public void setClientHost(String clientHost) { method getStoreHost (line 84) | public String getStoreHost() { method setStoreHost (line 88) | public void setStoreHost(String storeHost) { method getMessageIds (line 92) | public Map getMessageIds() { method setMessageIds (line 96) | public void setMessageIds(Map messageIds) { method isSuccess (line 100) | public boolean isSuccess() { method setSuccess (line 104) | public void setSuccess(boolean success) { method getStatus (line 108) | public String getStatus() { method setStatus (line 112) | public void setStatus(String status) { method getMqTraceContext (line 116) | public Object getMqTraceContext() { method setMqTraceContext (line 120) | public void setMqTraceContext(Object mqTraceContext) { method getTopicConfig (line 124) | public TopicConfig getTopicConfig() { method setTopicConfig (line 128) | public void setTopicConfig(TopicConfig topicConfig) { method getBodyLength (line 132) | public int getBodyLength() { method setBodyLength (line 136) | public void setBodyLength(int bodyLength) { method getAccountAuthType (line 140) | public String getAccountAuthType() { method setAccountAuthType (line 144) | public void setAccountAuthType(String accountAuthType) { method getAccountOwnerParent (line 148) | public String getAccountOwnerParent() { method setAccountOwnerParent (line 152) | public void setAccountOwnerParent(String accountOwnerParent) { method getAccountOwnerSelf (line 156) | public String getAccountOwnerSelf() { method setAccountOwnerSelf (line 160) | public void setAccountOwnerSelf(String accountOwnerSelf) { method getRcvMsgNum (line 164) | public int getRcvMsgNum() { method setRcvMsgNum (line 168) | public void setRcvMsgNum(int rcvMsgNum) { method getRcvMsgSize (line 172) | public int getRcvMsgSize() { method setRcvMsgSize (line 176) | public void setRcvMsgSize(int rcvMsgSize) { method getRcvStat (line 180) | public BrokerStatsManager.StatsType getRcvStat() { method setRcvStat (line 184) | public void setRcvStat(BrokerStatsManager.StatsType rcvStat) { method getCommercialRcvMsgNum (line 188) | public int getCommercialRcvMsgNum() { method setCommercialRcvMsgNum (line 192) | public void setCommercialRcvMsgNum(int commercialRcvMsgNum) { method getCommercialOwner (line 196) | public String getCommercialOwner() { method setCommercialOwner (line 200) | public void setCommercialOwner(final String commercialOwner) { method getCommercialRcvStats (line 204) | public BrokerStatsManager.StatsType getCommercialRcvStats() { method setCommercialRcvStats (line 208) | public void setCommercialRcvStats(final BrokerStatsManager.StatsType c... method getCommercialRcvTimes (line 212) | public int getCommercialRcvTimes() { method setCommercialRcvTimes (line 216) | public void setCommercialRcvTimes(final int commercialRcvTimes) { method getCommercialRcvSize (line 220) | public int getCommercialRcvSize() { method setCommercialRcvSize (line 224) | public void setCommercialRcvSize(final int commercialRcvSize) { method getNamespace (line 228) | public String getNamespace() { method setNamespace (line 232) | public void setNamespace(String namespace) { method getFilterMessageCount (line 236) | public int getFilterMessageCount() { method setFilterMessageCount (line 240) | public void setFilterMessageCount(int filterMessageCount) { FILE: broker/src/main/java/org/apache/rocketmq/broker/mqtrace/ConsumeMessageHook.java type ConsumeMessageHook (line 19) | public interface ConsumeMessageHook { method hookName (line 20) | String hookName(); method consumeMessageBefore (line 22) | void consumeMessageBefore(final ConsumeMessageContext context); method consumeMessageAfter (line 24) | void consumeMessageAfter(final ConsumeMessageContext context); FILE: broker/src/main/java/org/apache/rocketmq/broker/mqtrace/SendMessageContext.java class SendMessageContext (line 24) | public class SendMessageContext { method getNamespace (line 70) | public String getNamespace() { method setNamespace (line 74) | public void setNamespace(String namespace) { method isSuccess (line 78) | public boolean isSuccess() { method setSuccess (line 82) | public void setSuccess(final boolean success) { method getMsgType (line 86) | public MessageType getMsgType() { method setMsgType (line 90) | public void setMsgType(final MessageType msgType) { method getMsgUniqueKey (line 94) | public String getMsgUniqueKey() { method setMsgUniqueKey (line 98) | public void setMsgUniqueKey(final String msgUniqueKey) { method getBornTimeStamp (line 102) | public long getBornTimeStamp() { method setBornTimeStamp (line 106) | public void setBornTimeStamp(final long bornTimeStamp) { method getRequestTimeStamp (line 110) | public long getRequestTimeStamp() { method setRequestTimeStamp (line 114) | public void setRequestTimeStamp(long requestTimeStamp) { method getBrokerRegionId (line 118) | public String getBrokerRegionId() { method setBrokerRegionId (line 122) | public void setBrokerRegionId(final String brokerRegionId) { method getProducerGroup (line 126) | public String getProducerGroup() { method setProducerGroup (line 130) | public void setProducerGroup(String producerGroup) { method getTopic (line 134) | public String getTopic() { method setTopic (line 138) | public void setTopic(String topic) { method getMsgId (line 142) | public String getMsgId() { method setMsgId (line 146) | public void setMsgId(String msgId) { method getOriginMsgId (line 150) | public String getOriginMsgId() { method setOriginMsgId (line 154) | public void setOriginMsgId(String originMsgId) { method getQueueId (line 158) | public Integer getQueueId() { method setQueueId (line 162) | public void setQueueId(Integer queueId) { method getQueueOffset (line 166) | public Long getQueueOffset() { method setQueueOffset (line 170) | public void setQueueOffset(Long queueOffset) { method getBrokerAddr (line 174) | public String getBrokerAddr() { method setBrokerAddr (line 178) | public void setBrokerAddr(String brokerAddr) { method getBornHost (line 182) | public String getBornHost() { method setBornHost (line 186) | public void setBornHost(String bornHost) { method getBodyLength (line 190) | public int getBodyLength() { method setBodyLength (line 194) | public void setBodyLength(int bodyLength) { method getCode (line 198) | public int getCode() { method setCode (line 202) | public void setCode(int code) { method getErrorMsg (line 206) | public String getErrorMsg() { method setErrorMsg (line 210) | public void setErrorMsg(String errorMsg) { method getMsgProps (line 214) | public String getMsgProps() { method setMsgProps (line 218) | public void setMsgProps(String msgProps) { method getMqTraceContext (line 222) | public Object getMqTraceContext() { method setMqTraceContext (line 226) | public void setMqTraceContext(Object mqTraceContext) { method getExtProps (line 230) | public Properties getExtProps() { method setExtProps (line 234) | public void setExtProps(Properties extProps) { method getCommercialOwner (line 238) | public String getCommercialOwner() { method setCommercialOwner (line 242) | public void setCommercialOwner(final String commercialOwner) { method getAccountAuthType (line 246) | public String getAccountAuthType() { method setAccountAuthType (line 250) | public void setAccountAuthType(String accountAuthType) { method getAccountOwnerParent (line 254) | public String getAccountOwnerParent() { method setAccountOwnerParent (line 258) | public void setAccountOwnerParent(String accountOwnerParent) { method getAccountOwnerSelf (line 262) | public String getAccountOwnerSelf() { method setAccountOwnerSelf (line 266) | public void setAccountOwnerSelf(String accountOwnerSelf) { method getSendMsgNum (line 270) | public int getSendMsgNum() { method setSendMsgNum (line 274) | public void setSendMsgNum(int sendMsgNum) { method getSendMsgSize (line 278) | public int getSendMsgSize() { method setSendMsgSize (line 282) | public void setSendMsgSize(int sendMsgSize) { method getSendStat (line 286) | public BrokerStatsManager.StatsType getSendStat() { method setSendStat (line 290) | public void setSendStat(BrokerStatsManager.StatsType sendStat) { method getCommercialSendStats (line 294) | public BrokerStatsManager.StatsType getCommercialSendStats() { method getCommercialSendMsgNum (line 298) | public int getCommercialSendMsgNum() { method setCommercialSendMsgNum (line 302) | public void setCommercialSendMsgNum(int commercialSendMsgNum) { method setCommercialSendStats (line 306) | public void setCommercialSendStats(final BrokerStatsManager.StatsType ... method getCommercialSendSize (line 310) | public int getCommercialSendSize() { method setCommercialSendSize (line 314) | public void setCommercialSendSize(final int commercialSendSize) { method getCommercialSendTimes (line 318) | public int getCommercialSendTimes() { method setCommercialSendTimes (line 322) | public void setCommercialSendTimes(final int commercialSendTimes) { FILE: broker/src/main/java/org/apache/rocketmq/broker/mqtrace/SendMessageHook.java type SendMessageHook (line 19) | public interface SendMessageHook { method hookName (line 20) | String hookName(); method sendMessageBefore (line 22) | void sendMessageBefore(final SendMessageContext context); method sendMessageAfter (line 24) | void sendMessageAfter(final SendMessageContext context); FILE: broker/src/main/java/org/apache/rocketmq/broker/offset/BroadcastOffsetManager.java class BroadcastOffsetManager (line 34) | public class BroadcastOffsetManager extends ServiceThread { method BroadcastOffsetManager (line 46) | public BroadcastOffsetManager(BrokerController brokerController) { method updateOffset (line 51) | public void updateOffset(String topic, String group, int queueId, long... method queryInitOffset (line 75) | public Long queryInitOffset(String topic, String groupId, int queueId,... method getOffset (line 106) | private long getOffset(BroadcastTimedOffsetStore offsetStore, String t... method scanOffsetData (line 131) | protected void scanOffsetData() { method buildKey (line 176) | private String buildKey(String topic, String group) { method broadcastGroupId (line 184) | private static String broadcastGroupId(String group) { method getServiceName (line 188) | @Override method run (line 193) | @Override method onWaitEnd (line 200) | @Override class BroadcastOffsetData (line 205) | public static class BroadcastOffsetData { method BroadcastOffsetData (line 210) | public BroadcastOffsetData(String topic, String group) { class BroadcastTimedOffsetStore (line 217) | public static class BroadcastTimedOffsetStore { method BroadcastTimedOffsetStore (line 234) | public BroadcastTimedOffsetStore(boolean fromProxy) { FILE: broker/src/main/java/org/apache/rocketmq/broker/offset/BroadcastOffsetStore.java class BroadcastOffsetStore (line 25) | public class BroadcastOffsetStore { method updateOffset (line 29) | public void updateOffset(int queueId, long offset, boolean increaseOnl... method readOffset (line 44) | public long readOffset(int queueId) { method queueList (line 52) | public Set queueList() { FILE: broker/src/main/java/org/apache/rocketmq/broker/offset/ConsumerOffsetManager.java class ConsumerOffsetManager (line 42) | public class ConsumerOffsetManager extends ConfigManager { method ConsumerOffsetManager (line 61) | public ConsumerOffsetManager() { method ConsumerOffsetManager (line 64) | public ConsumerOffsetManager(BrokerController brokerController) { method removeConsumerOffset (line 68) | public void removeConsumerOffset(String topicAtGroup) { method cleanOffset (line 72) | public void cleanOffset(String group) { method cleanOffsetByTopic (line 88) | public void cleanOffsetByTopic(String topic) { method scanUnsubscribedTopic (line 106) | public void scanUnsubscribedTopic() { method offsetBehindMuchThanData (line 126) | private boolean offsetBehindMuchThanData(final String topic, Concurren... method whichTopicByConsumer (line 140) | public Set whichTopicByConsumer(final String group) { method whichGroupByTopic (line 158) | public Set whichGroupByTopic(final String topic) { method getGroupTopicMap (line 176) | public Map> getGroupTopicMap() { method commitOffset (line 198) | public void commitOffset(final String clientHost, final String group, ... method commitOffset (line 205) | private void commitOffset(final String clientHost, final String key, f... method commitPullOffset (line 222) | public void commitPullOffset(final String clientHost, final String gro... method queryOffset (line 239) | public long queryOffset(final String group, final String topic, final ... method queryPullOffset (line 268) | public long queryPullOffset(final String group, final String topic, fi... method clearPullOffset (line 285) | public void clearPullOffset(final String group, final String topic) { method encode (line 289) | @Override method configFilePath (line 294) | @Override method decode (line 299) | @Override method encode (line 310) | @Override method getOffsetTable (line 315) | public ConcurrentMap> getOffsetTa... method setOffsetTable (line 319) | public void setOffsetTable(ConcurrentMap> getPullOffs... method queryMinOffsetInAllGroup (line 327) | public Map queryMinOffsetInAllGroup(final String topic,... method queryOffset (line 365) | public Map queryOffset(final String group, final String... method cloneOffset (line 371) | public void cloneOffset(final String srcGroup, final String destGroup,... method getDataVersion (line 378) | public DataVersion getDataVersion() { method updateDataVersion (line 382) | public void updateDataVersion() { method setDataVersion (line 388) | public void setDataVersion(DataVersion dataVersion) { method loadDataVersion (line 392) | public boolean loadDataVersion() { method removeOffset (line 411) | public void removeOffset(final String group) { method assignResetOffset (line 437) | public void assignResetOffset(String topic, String group, int queueId,... method hasOffsetReset (line 455) | public boolean hasOffsetReset(String topic, String group, int queueId) { method queryThenEraseResetOffset (line 464) | public Long queryThenEraseResetOffset(String topic, String group, Inte... FILE: broker/src/main/java/org/apache/rocketmq/broker/offset/LmqConsumerOffsetManager.java class LmqConsumerOffsetManager (line 31) | public class LmqConsumerOffsetManager extends ConsumerOffsetManager { method LmqConsumerOffsetManager (line 34) | public LmqConsumerOffsetManager() { method LmqConsumerOffsetManager (line 38) | public LmqConsumerOffsetManager(BrokerController brokerController) { method queryOffset (line 42) | @Override method queryOffset (line 56) | @Override method commitOffset (line 71) | @Override method encode (line 83) | @Override method configFilePath (line 88) | @Override method decode (line 93) | @Override method encode (line 104) | @Override method getLmqOffsetTable (line 109) | public ConcurrentHashMap getLmqOffsetTable() { method setLmqOffsetTable (line 113) | public void setLmqOffsetTable(ConcurrentHashMap lmqOffse... method removeOffset (line 117) | @Override method assignResetOffset (line 138) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/offset/MemoryConsumerOrderInfoManager.java class MemoryConsumerOrderInfoManager (line 34) | public class MemoryConsumerOrderInfoManager extends QueueLevelConsumerMa... method MemoryConsumerOrderInfoManager (line 36) | public MemoryConsumerOrderInfoManager(BrokerController brokerControlle... method updateLockFreeTimestamp (line 40) | @Override method persist (line 49) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/out/BrokerOuterAPI.java class BrokerOuterAPI (line 162) | public class BrokerOuterAPI { method BrokerOuterAPI (line 172) | public BrokerOuterAPI(final NettyClientConfig nettyClientConfig, AuthC... method BrokerOuterAPI (line 176) | private BrokerOuterAPI(final NettyClientConfig nettyClientConfig, Auth... method newAclRPCHook (line 184) | private RPCHook newAclRPCHook(AuthConfig config) { method start (line 196) | public void start() { method shutdown (line 200) | public void shutdown() { method getNameServerAddressList (line 205) | public List getNameServerAddressList() { method fetchNameServerAddr (line 209) | public String fetchNameServerAddr() { method dnsLookupAddressByDomain (line 226) | public List dnsLookupAddressByDomain(String domain) { method checkAddressReachable (line 244) | public boolean checkAddressReachable(String address) { method updateNameServerAddressList (line 248) | public void updateNameServerAddressList(final String addrs) { method updateNameServerAddressListByDnsLookup (line 254) | public void updateNameServerAddressListByDnsLookup(final String domain) { method syncBrokerMemberGroup (line 259) | public BrokerMemberGroup syncBrokerMemberGroup(String clusterName, Str... method syncBrokerMemberGroup (line 264) | public BrokerMemberGroup syncBrokerMemberGroup(String clusterName, Str... method getBrokerMemberGroup (line 274) | public BrokerMemberGroup getBrokerMemberGroup(String clusterName, Stri... method getBrokerMemberGroupCompatible (line 305) | public BrokerMemberGroup getBrokerMemberGroupCompatible(String cluster... method sendHeartbeatViaDataVersion (line 341) | public void sendHeartbeatViaDataVersion( method sendHeartbeat (line 372) | public void sendHeartbeat(final String clusterName, method retrieveBrokerHaInfo (line 403) | public BrokerSyncInfo retrieveBrokerHaInfo(String masterBrokerAddr) method sendBrokerHaInfo (line 425) | public void sendBrokerHaInfo(String brokerAddr, String masterHaAddr, l... method registerBrokerAll (line 448) | public List registerBrokerAll( method registerBrokerAll (line 491) | public List registerBrokerAll( method registerBroker (line 560) | private RegisterBrokerResult registerBroker( method unregisterBrokerAll (line 600) | public void unregisterBrokerAll( method unregisterBroker (line 619) | public void unregisterBroker( method registerSingleTopicAll (line 650) | public void registerSingleTopicAll( method needRegister (line 704) | public List needRegister( method getAllTopicConfig (line 770) | public TopicConfigAndMappingSerializeWrapper getAllTopicConfig(final S... method getTimerCheckPoint (line 852) | public TimerCheckpoint getTimerCheckPoint( method getTimerMetrics (line 870) | public TimerMetrics.TimerMetricsSerializeWrapper getTimerMetrics( method getAllConsumerOffset (line 888) | public ConsumerOffsetSerializeWrapper getAllConsumerOffset( method getAllDelayOffset (line 905) | public String getAllDelayOffset( method getAllSubscriptionGroupConfig (line 922) | public SubscriptionGroupWrapper getAllSubscriptionGroupConfig(final St... method registerRPCHook (line 1000) | public void registerRPCHook(RPCHook rpcHook) { method clearRPCHook (line 1004) | public void clearRPCHook() { method getMaxOffset (line 1008) | public long getMaxOffset(final String addr, final String topic, final ... method getMinOffset (line 1032) | public long getMinOffset(final String addr, final String topic, final ... method lockBatchMQAsync (line 1054) | public void lockBatchMQAsync( method unlockBatchMQAsync (line 1093) | public void unlockBatchMQAsync( method getRemotingClient (line 1130) | public RemotingClient getRemotingClient() { method sendMessageToSpecificBroker (line 1134) | public SendResult sendMessageToSpecificBroker(String brokerAddr, final... method sendMessageToSpecificBrokerAsync (line 1143) | public CompletableFuture sendMessageToSpecificBrokerAsync(... method buildSendMessageRequest (line 1180) | private static RemotingCommand buildSendMessageRequest(MessageExt msg,... method buildSendMessageRequestHeaderV2 (line 1188) | private static SendMessageRequestHeaderV2 buildSendMessageRequestHeade... method processSendResponse (line 1206) | private SendResult processSendResponse( method getBrokerOuterExecutor (line 1266) | public ExecutorService getBrokerOuterExecutor() { method getTopicRouteInfoFromNameServer (line 1270) | public TopicRouteData getTopicRouteInfoFromNameServer(final String top... method getTopicRouteInfoFromNameServer (line 1275) | public TopicRouteData getTopicRouteInfoFromNameServer(final String top... method getBrokerClusterInfo (line 1305) | public ClusterInfo getBrokerClusterInfo() throws InterruptedException,... method forwardRequest (line 1320) | public void forwardRequest(String brokerAddr, RemotingCommand request,... method refreshMetadata (line 1325) | public void refreshMetadata() throws Exception { method getClientMetadata (line 1330) | public ClientMetadata getClientMetadata() { method getRpcClient (line 1334) | public RpcClient getRpcClient() { method getAllMessageRequestMode (line 1338) | public MessageRequestModeSerializeWrapper getAllMessageRequestMode( method getControllerMetaData (line 1355) | public GetMetaDataResponseHeader getControllerMetaData(final String co... method alterSyncStateSet (line 1368) | public SyncStateSet alterSyncStateSet( method brokerElect (line 1391) | public Pair> brokerElect(String c... method getNextBrokerId (line 1411) | public GetNextBrokerIdResponseHeader getNextBrokerId(final String clus... method applyBrokerId (line 1423) | public ApplyBrokerIdResponseHeader applyBrokerId(final String clusterN... method registerBrokerToController (line 1435) | public Pair> regis... method getReplicaInfo (line 1453) | public Pair getReplicaInfo... method sendHeartbeatToController (line 1473) | public void sendHeartbeatToController(final String controllerAddress, method pullMessageFromSpecificBrokerAsync (line 1514) | public CompletableFuture> pullMess... method processPullResponse (line 1560) | private PullResultExt processPullResponse( method processPullResult (line 1589) | private PullResult processPullResult(final PullResultExt pullResult, S... method getMaxPageSize (line 1625) | private int getMaxPageSize() { method getTimeoutMillis (line 1629) | private long getTimeoutMillis() { FILE: broker/src/main/java/org/apache/rocketmq/broker/pagecache/ManyMessageTransfer.java class ManyMessageTransfer (line 27) | public class ManyMessageTransfer extends AbstractReferenceCounted implem... method ManyMessageTransfer (line 36) | public ManyMessageTransfer(ByteBuffer byteBufferHeader, GetMessageResu... method position (line 41) | @Override method transfered (line 51) | @Override method transferred (line 56) | @Override method count (line 61) | @Override method transferTo (line 66) | @Override method retain (line 84) | @Override method retain (line 90) | @Override method touch (line 96) | @Override method touch (line 101) | @Override method close (line 106) | public void close() { method deallocate (line 110) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pagecache/OneMessageTransfer.java class OneMessageTransfer (line 26) | public class OneMessageTransfer extends AbstractReferenceCounted impleme... method OneMessageTransfer (line 35) | public OneMessageTransfer(ByteBuffer byteBufferHeader, SelectMappedBuf... method position (line 40) | @Override method transfered (line 45) | @Override method transferred (line 50) | @Override method count (line 55) | @Override method transferTo (line 60) | @Override method retain (line 74) | @Override method retain (line 80) | @Override method touch (line 86) | @Override method touch (line 91) | @Override method close (line 96) | public void close() { method deallocate (line 100) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pagecache/QueryMessageTransfer.java class QueryMessageTransfer (line 27) | public class QueryMessageTransfer extends AbstractReferenceCounted imple... method QueryMessageTransfer (line 36) | public QueryMessageTransfer(ByteBuffer byteBufferHeader, QueryMessageR... method position (line 41) | @Override method transfered (line 51) | @Override method transferred (line 56) | @Override method count (line 61) | @Override method transferTo (line 66) | @Override method retain (line 84) | @Override method retain (line 90) | @Override method touch (line 96) | @Override method touch (line 101) | @Override method close (line 106) | public void close() { method deallocate (line 110) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/plugin/BrokerAttachedPlugin.java type BrokerAttachedPlugin (line 22) | public interface BrokerAttachedPlugin { method pluginName (line 29) | String pluginName(); method load (line 36) | boolean load(); method start (line 41) | void start(); method shutdown (line 46) | void shutdown(); method syncMetadata (line 51) | void syncMetadata(); method syncMetadataReverse (line 58) | void syncMetadataReverse(String brokerAddr) throws Exception; method buildRuntimeInfo (line 65) | void buildRuntimeInfo(Map runtimeInfo); method statusChanged (line 72) | void statusChanged(boolean shouldStart); FILE: broker/src/main/java/org/apache/rocketmq/broker/plugin/PullMessageResultHandler.java type PullMessageResultHandler (line 29) | public interface PullMessageResultHandler { method handle (line 45) | RemotingCommand handle(final GetMessageResult getMessageResult, FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerCache.java class PopConsumerCache (line 38) | public class PopConsumerCache extends ServiceThread { method PopConsumerCache (line 51) | public PopConsumerCache(BrokerController brokerController, PopConsumer... method getKey (line 62) | public String getKey(String groupId, String topicId, int queueId) { method getKey (line 66) | public String getKey(PopConsumerRecord consumerRecord) { method getCacheKeySize (line 70) | public int getCacheKeySize() { method getCacheSize (line 74) | public int getCacheSize() { method isCacheFull (line 78) | public boolean isCacheFull() { method getMinOffsetInCache (line 82) | public long getMinOffsetInCache(String groupId, String topicId, int qu... method getPopInFlightMessageCount (line 87) | public long getPopInFlightMessageCount(String groupId, String topicId,... method writeRecords (line 92) | public void writeRecords(List consumerRecordList) { method deleteRecords (line 106) | public List deleteRecords(List c... method cleanupRecords (line 119) | public int cleanupRecords(Consumer consumer) { method commitOffset (line 169) | public void commitOffset(String clientHost, String groupId, String top... method removeRecords (line 186) | public void removeRecords(String groupId, String topicId, int queueId) { method getServiceName (line 190) | @Override method run (line 195) | @Override class ConsumerRecords (line 208) | protected static class ConsumerRecords { method ConsumerRecords (line 217) | public ConsumerRecords(BrokerConfig brokerConfig, String groupId, St... method write (line 226) | public void write(PopConsumerRecord record) { method delete (line 230) | public boolean delete(PopConsumerRecord record) { method getMinOffsetInBuffer (line 234) | public long getMinOffsetInBuffer() { method getInFlightRecordCount (line 243) | public int getInFlightRecordCount() { method stageExpiredRecords (line 247) | public void stageExpiredRecords(long currentTime) { method clearStagedRecords (line 262) | public void clearStagedRecords() { method getRemoveTreeMap (line 266) | public ConcurrentSkipListMap getRemoveTreeM... method getGroupId (line 270) | public String getGroupId() { method getTopicId (line 274) | public String getTopicId() { method getQueueId (line 278) | public int getQueueId() { method toString (line 282) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerContext.java class PopConsumerContext (line 26) | public class PopConsumerContext { method PopConsumerContext (line 54) | public PopConsumerContext(String clientHost, method isFound (line 70) | public boolean isFound() { method addGetMessageResult (line 75) | public void addGetMessageResult(GetMessageResult result, method getClientHost (line 102) | public String getClientHost() { method getGroupId (line 106) | public String getGroupId() { method addRestCount (line 110) | public void addRestCount(long delta) { method getRestCount (line 114) | public long getRestCount() { method getPopTime (line 118) | public long getPopTime() { method isFifo (line 122) | public boolean isFifo() { method getInitMode (line 126) | public int getInitMode() { method getInvisibleTime (line 130) | public long getInvisibleTime() { method getAttemptId (line 134) | public String getAttemptId() { method getMessageCount (line 138) | public int getMessageCount() { method getStartOffsetInfo (line 143) | public String getStartOffsetInfo() { method getMsgOffsetInfo (line 147) | public String getMsgOffsetInfo() { method getOrderCountInfoBuilder (line 151) | public StringBuilder getOrderCountInfoBuilder() { method getOrderCountInfo (line 155) | public String getOrderCountInfo() { method getGetMessageResultList (line 159) | public List getGetMessageResultList() { method getPopConsumerRecordList (line 163) | public List getPopConsumerRecordList() { method toString (line 167) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerKVStore.java type PopConsumerKVStore (line 21) | public interface PopConsumerKVStore { method start (line 26) | boolean start(); method shutdown (line 31) | boolean shutdown(); method getFilePath (line 37) | String getFilePath(); method writeRecords (line 43) | void writeRecords(List consumerRecordList); method deleteRecords (line 49) | void deleteRecords(List consumerRecordList); method scanExpiredRecords (line 60) | List scanExpiredRecords(long lowerTime, long upperT... FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerLockService.java class PopConsumerLockService (line 32) | public class PopConsumerLockService { method PopConsumerLockService (line 39) | public PopConsumerLockService(long timeout) { method tryLock (line 44) | public boolean tryLock(String key) { method tryLock (line 49) | public boolean tryLock(String groupId, String topicId) { method unlock (line 53) | public void unlock(String key) { method unlock (line 60) | public void unlock(String groupId, String topicId) { method isLockTimeout (line 65) | public boolean isLockTimeout(String groupId, String topicId) { method removeTimeout (line 71) | public void removeTimeout() { class TimedLock (line 83) | static class TimedLock { method TimedLock (line 87) | public TimedLock() { method tryLock (line 92) | public boolean tryLock() { method unlock (line 100) | public void unlock() { method getLockTime (line 104) | public long getLockTime() { FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerRecord.java class PopConsumerRecord (line 25) | public class PopConsumerRecord { type RetryType (line 27) | public enum RetryType { method RetryType (line 37) | RetryType(int code) { method getCode (line 41) | public int getCode() { method PopConsumerRecord (line 77) | public PopConsumerRecord() { method PopConsumerRecord (line 80) | public PopConsumerRecord(long popTime, String groupId, String topicId,... method PopConsumerRecord (line 85) | public PopConsumerRecord(long popTime, String groupId, String topicId,... method getVisibilityTimeout (line 99) | @JSONField(serialize = false) method getKeyBytes (line 107) | @JSONField(serialize = false) method isRetry (line 120) | @JSONField(serialize = false) method getValueBytes (line 125) | @JSONField(serialize = false) method decode (line 130) | public static PopConsumerRecord decode(byte[] body) { method getPopTime (line 134) | public long getPopTime() { method setPopTime (line 138) | public void setPopTime(long popTime) { method getGroupId (line 142) | public String getGroupId() { method setGroupId (line 146) | public void setGroupId(String groupId) { method getTopicId (line 150) | public String getTopicId() { method setTopicId (line 154) | public void setTopicId(String topicId) { method getQueueId (line 158) | public int getQueueId() { method setQueueId (line 162) | public void setQueueId(int queueId) { method getRetryFlag (line 166) | public int getRetryFlag() { method setRetryFlag (line 170) | public void setRetryFlag(int retryFlag) { method getInvisibleTime (line 174) | public long getInvisibleTime() { method setInvisibleTime (line 178) | public void setInvisibleTime(long invisibleTime) { method getOffset (line 182) | public long getOffset() { method setOffset (line 186) | public void setOffset(long offset) { method getAttemptTimes (line 190) | public int getAttemptTimes() { method setAttemptTimes (line 194) | public void setAttemptTimes(int attemptTimes) { method getAttemptId (line 198) | public String getAttemptId() { method setAttemptId (line 202) | public void setAttemptId(String attemptId) { method isSuspend (line 206) | public boolean isSuspend() { method setSuspend (line 210) | public void setSuspend(boolean suspend) { method toString (line 214) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerRocksdbStore.java class PopConsumerRocksdbStore (line 41) | public class PopConsumerRocksdbStore extends AbstractRocksDBStorage impl... method PopConsumerRocksdbStore (line 50) | public PopConsumerRocksdbStore(String filePath) { method initOptions (line 56) | protected void initOptions() { method postLoad (line 79) | @Override method getFilePath (line 106) | public String getFilePath() { method writeRecords (line 110) | @Override method deleteRecords (line 124) | @Override method scanExpiredRecords (line 138) | @Override method preShutdown (line 159) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/PopConsumerService.java class PopConsumerService (line 73) | public class PopConsumerService extends ServiceThread { method PopConsumerService (line 91) | public PopConsumerService(BrokerController brokerController) { method isPopShouldStop (line 115) | public boolean isPopShouldStop(String group, String topic, int queueId) { method getPendingFilterCount (line 121) | public long getPendingFilterCount(String groupId, String topicId, int ... method recodeRetryMessage (line 131) | public GetMessageResult recodeRetryMessage(GetMessageResult getMessage... method handleGetMessageResult (line 170) | public PopConsumerContext handleGetMessageResult(PopConsumerContext co... method getPopOffset (line 207) | public long getPopOffset(String groupId, String topicId, int queueId, ... method getMessageAsync (line 236) | public CompletableFuture getMessageAsync(String clie... method setFifoBlocked (line 282) | public void setFifoBlocked(PopConsumerContext context, method isFifoBlocked (line 289) | public boolean isFifoBlocked(PopConsumerContext context, String groupI... method getMessageAsync (line 294) | protected CompletableFuture getMessageAsync(Comple... method getMessageFromTopicAsync (line 331) | protected CompletableFuture getMessageFromTopicAsy... method popAsync (line 348) | public CompletableFuture popAsync(String clientHos... method ackAsync (line 467) | public CompletableFuture ackAsync( method changeInvisibilityDuration (line 489) | public void changeInvisibilityDuration(long popTime, long invisibleTim... method getMessageAsync (line 525) | public CompletableFuture> getMessa... method revive (line 530) | public CompletableFuture revive(PopConsumerRecord record) { method clearCache (line 553) | @SuppressWarnings("StatementWithEmptyBody") method revive (line 566) | public long revive(AtomicLong currentTime, int maxCount) { method createRetryTopicIfNeeded (line 632) | public void createRetryTopicIfNeeded(String groupId, String retryTopic) { method reviveRetry (line 662) | @SuppressWarnings("DuplicatedCode") method getRetryQueueId (line 728) | private int getRetryQueueId(String retryTopic, MessageExt oriMsg) { method transferToFsStore (line 741) | @SuppressWarnings("ExtractMethodRecommender") method getServiceName (line 779) | @Override method getPopConsumerStore (line 784) | @VisibleForTesting method getConsumerLockService (line 789) | public PopConsumerLockService getConsumerLockService() { method start (line 793) | @Override method shutdown (line 804) | @Override method run (line 820) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/orderly/ConsumerOrderInfoManager.java type ConsumerOrderInfoManager (line 36) | public interface ConsumerOrderInfoManager { method update (line 53) | void update(String attemptId, boolean isRetry, String topic, String gr... method checkBlock (line 69) | boolean checkBlock(String attemptId, String topic, String group, int q... method remove (line 78) | void remove(String topic, String group); method getOrderInfoCount (line 83) | int getOrderInfoCount(); method commitAndNext (line 96) | long commitAndNext(String topic, String group, int queueId, long queue... method updateNextVisibleTime (line 109) | void updateNextVisibleTime(String topic, String group, int queueId, lo... method clearBlock (line 120) | void clearBlock(String topic, String group, int queueId); method getOrderedConsumptionLevel (line 128) | OrderedConsumptionLevel getOrderedConsumptionLevel(); method start (line 134) | void start(); method shutdown (line 140) | void shutdown(); method persist (line 146) | void persist(); method load (line 148) | boolean load(); method getAvailableMessageResult (line 154) | CompletableFuture getAvailableMessageResult(String a... FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/orderly/QueueLevelConsumerManager.java class QueueLevelConsumerManager (line 43) | public class QueueLevelConsumerManager extends ConfigManager implements ... method QueueLevelConsumerManager (line 55) | public QueueLevelConsumerManager() { method QueueLevelConsumerManager (line 58) | public QueueLevelConsumerManager(BrokerController brokerController) { method getTable (line 63) | public ConcurrentHashMap... method setTable (line 67) | public void setTable(ConcurrentHashMap getOffsetList() { method setOffsetList (line 457) | public void setOffsetList(List offsetList) { method getLastConsumeTimestamp (line 461) | public long getLastConsumeTimestamp() { method setLastConsumeTimestamp (line 465) | public void setLastConsumeTimestamp(long lastConsumeTimestamp) { method getCommitOffsetBit (line 469) | public long getCommitOffsetBit() { method setCommitOffsetBit (line 473) | public void setCommitOffsetBit(long commitOffsetBit) { method getPopTime (line 477) | public long getPopTime() { method setPopTime (line 481) | public void setPopTime(long popTime) { method getInvisibleTime (line 485) | public Long getInvisibleTime() { method setInvisibleTime (line 489) | public void setInvisibleTime(Long invisibleTime) { method getOffsetNextVisibleTime (line 493) | public Map getOffsetNextVisibleTime() { method setOffsetNextVisibleTime (line 497) | public void setOffsetNextVisibleTime(Map offsetNextVisib... method getOffsetConsumedCount (line 501) | public Map getOffsetConsumedCount() { method setOffsetConsumedCount (line 505) | public void setOffsetConsumedCount(Map offsetConsumed... method getAttemptId (line 509) | public String getAttemptId() { method setAttemptId (line 513) | public void setAttemptId(String attemptId) { method buildOffsetList (line 517) | public static List buildOffsetList(List queueOffsetList) { method needBlock (line 531) | @JSONField(serialize = false, deserialize = false) method getLockFreeTimestamp (line 562) | @JSONField(serialize = false, deserialize = false) method getMaxLockFreeTimestamp (line 590) | @JSONField(serialize = false, deserialize = false) method updateOffsetNextVisibleTime (line 617) | @JSONField(serialize = false, deserialize = false) method getNextOffset (line 625) | @JSONField(serialize = false, deserialize = false) method getQueueOffset (line 650) | @JSONField(serialize = false, deserialize = false) method getQueueOffset (line 655) | protected static long getQueueOffset(List offsetList, int offs... method isNotAck (line 662) | @JSONField(serialize = false, deserialize = false) method mergeOffsetConsumedCount (line 672) | @JSONField(serialize = false, deserialize = false) method toString (line 701) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/pop/orderly/QueueLevelConsumerOrderInfoLockManager.java class QueueLevelConsumerOrderInfoLockManager (line 36) | public class QueueLevelConsumerOrderInfoLockManager { method QueueLevelConsumerOrderInfoLockManager (line 45) | public QueueLevelConsumerOrderInfoLockManager(BrokerController brokerC... method recover (line 55) | public void recover(Map consum... method consumerSendMsgBack (line 92) | protected RemotingCommand consumerSendMsgBack(final ChannelHandlerCont... method hasConsumeMessageHook (line 336) | public boolean hasConsumeMessageHook() { method executeConsumeMessageHookAfter (line 340) | public void executeConsumeMessageHookAfter(final ConsumeMessageContext... method buildMsgContext (line 352) | protected SendMessageContext buildMsgContext(ChannelHandlerContext ctx, method hasSendMessageHook (line 396) | public boolean hasSendMessageHook() { method buildInnerMsg (line 400) | protected MessageExtBrokerInner buildInnerMsg(final ChannelHandlerCont... method getStoreHost (line 432) | public SocketAddress getStoreHost() { method msgContentCheck (line 436) | protected RemotingCommand msgContentCheck(final ChannelHandlerContext ... method msgCheck (line 464) | protected RemotingCommand msgCheck(final ChannelHandlerContext ctx, method registerSendMessageHook (line 540) | public void registerSendMessageHook(List sendMessageH... method doResponse (line 544) | protected void doResponse(ChannelHandlerContext ctx, RemotingCommand r... method executeSendMessageHookBefore (line 549) | public void executeSendMessageHookBefore(SendMessageContext context) { method parseRequestHeader (line 563) | protected SendMessageRequestHeader parseRequestHeader(RemotingCommand ... method randomQueueId (line 567) | protected int randomQueueId(int writeQueueNums) { method executeSendMessageHookAfter (line 571) | public void executeSendMessageHookAfter(final RemotingCommand response... method rejectRequest (line 592) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/AckMessageProcessor.java class AckMessageProcessor (line 57) | public class AckMessageProcessor implements NettyRequestProcessor { method AckMessageProcessor (line 64) | public AckMessageProcessor(final BrokerController brokerController) { method getPopReviveServices (line 75) | public PopReviveService[] getPopReviveServices() { method shutdown (line 79) | public void shutdown() throws Exception { method startPopReviveService (line 85) | public void startPopReviveService() { method shutdownPopReviveService (line 91) | public void shutdownPopReviveService() { method setPopReviveServiceStatus (line 97) | public void setPopReviveServiceStatus(boolean shouldStart) { method isPopReviveServiceRunning (line 103) | public boolean isPopReviveServiceRunning() { method processRequest (line 113) | @Override method rejectRequest (line 119) | @Override method processRequest (line 124) | private RemotingCommand processRequest(final Channel channel, Remoting... method appendAck (line 199) | private void appendAck(final AckMessageRequestHeader requestHeader, fi... method appendAckNew (line 324) | private void appendAckNew(final AckMessageRequestHeader requestHeader,... method handlePutMessageResult (line 392) | private void handlePutMessageResult(PutMessageResult putMessageResult,... method ackOrderly (line 404) | protected void ackOrderly(String topic, String consumeGroup, int qId, ... method ackOrderlyNew (line 442) | protected void ackOrderlyNew(String topic, String consumeGroup, int qI... method ackLite (line 496) | protected RemotingCommand ackLite(AckMessageRequestHeader requestHeade... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/AdminBrokerProcessor.java class AdminBrokerProcessor (line 244) | public class AdminBrokerProcessor implements NettyRequestProcessor { method AdminBrokerProcessor (line 250) | public AdminBrokerProcessor(final BrokerController brokerController) { method initConfigBlackList (line 255) | private void initConfigBlackList() { method processRequest (line 263) | @Override method getSubscriptionGroup (line 424) | private RemotingCommand getSubscriptionGroup(ChannelHandlerContext ctx, method updateAndGetGroupForbidden (line 457) | private RemotingCommand updateAndGetGroupForbidden(ChannelHandlerConte... method checkRocksdbCqWriteProgress (line 482) | private RemotingCommand checkRocksdbCqWriteProgress(ChannelHandlerCont... method exportRocksDBConfigToJson (line 500) | private RemotingCommand exportRocksDBConfigToJson(ChannelHandlerContex... method rejectRequest (line 545) | @Override method updateAndCreateTopic (line 550) | private synchronized RemotingCommand updateAndCreateTopic(ChannelHandl... method updateAndCreateTopicList (line 632) | private synchronized RemotingCommand updateAndCreateTopicList(ChannelH... method updateAndCreateStaticTopic (line 713) | private synchronized RemotingCommand updateAndCreateStaticTopic(Channe... method deleteTopic (line 761) | private synchronized RemotingCommand deleteTopic(ChannelHandlerContext... method deleteTopicInBroker (line 819) | private void deleteTopicInBroker(String topic) { method getUnknownCmdResponse (line 828) | private RemotingCommand getUnknownCmdResponse(ChannelHandlerContext ct... method getAllTopicConfig (line 835) | private RemotingCommand getAllTopicConfig(ChannelHandlerContext ctx, R... method getTimerCheckPoint (line 886) | private RemotingCommand getTimerCheckPoint(ChannelHandlerContext ctx, ... method getTimerMetrics (line 901) | private RemotingCommand getTimerMetrics(ChannelHandlerContext ctx, Rem... method updateColdDataFlowCtrGroupConfig (line 916) | private synchronized RemotingCommand updateColdDataFlowCtrGroupConfig(... method removeColdDataFlowCtrGroupConfig (line 957) | private synchronized RemotingCommand removeColdDataFlowCtrGroupConfig(... method getColdDataFlowCtrInfo (line 987) | private RemotingCommand getColdDataFlowCtrInfo(ChannelHandlerContext c... method setCommitLogReadaheadMode (line 1007) | private RemotingCommand setCommitLogReadaheadMode(ChannelHandlerContex... method updateBrokerConfig (line 1044) | private synchronized RemotingCommand updateBrokerConfig(ChannelHandler... method getBrokerConfig (line 1090) | private RemotingCommand getBrokerConfig(ChannelHandlerContext ctx, Rem... method rewriteRequestForStaticTopic (line 1117) | private RemotingCommand rewriteRequestForStaticTopic(SearchOffsetReque... method searchOffsetByTimestamp (line 1174) | private RemotingCommand searchOffsetByTimestamp(ChannelHandlerContext ... method rewriteRequestForStaticTopic (line 1216) | private RemotingCommand rewriteRequestForStaticTopic(GetMaxOffsetReque... method getMaxOffset (line 1261) | private RemotingCommand getMaxOffset(ChannelHandlerContext ctx, method handleGetMinOffsetForStaticTopic (line 1284) | private CompletableFuture handleGetMinOffsetForStaticTopi... method handleGetMinOffset (line 1326) | private CompletableFuture handleGetMinOffset(RpcRequest r... method getMinOffset (line 1340) | private RemotingCommand getMinOffset(ChannelHandlerContext ctx, method rewriteRequestForStaticTopic (line 1353) | private RemotingCommand rewriteRequestForStaticTopic(GetEarliestMsgSto... method getEarliestMsgStoretime (line 1387) | private RemotingCommand getEarliestMsgStoretime(ChannelHandlerContext ... method getBrokerRuntimeInfo (line 1409) | private RemotingCommand getBrokerRuntimeInfo(ChannelHandlerContext ctx... method lockBatchMQ (line 1424) | private RemotingCommand lockBatchMQ(ChannelHandlerContext ctx, method unlockBatchMQ (line 1511) | private RemotingCommand unlockBatchMQ(ChannelHandlerContext ctx, method updateAndCreateSubscriptionGroup (line 1552) | private RemotingCommand updateAndCreateSubscriptionGroup(ChannelHandle... method updateAndCreateSubscriptionGroupList (line 1587) | private RemotingCommand updateAndCreateSubscriptionGroupList(ChannelHa... method initConsumerOffset (line 1627) | private void initConsumerOffset(String clientHost, String groupName, i... method getAllSubscriptionGroup (line 1648) | private RemotingCommand getAllSubscriptionGroup(ChannelHandlerContext ... method deleteSubscriptionGroup (line 1692) | private RemotingCommand deleteSubscriptionGroup(ChannelHandlerContext ... method getTopicStatsInfo (line 1717) | private RemotingCommand getTopicStatsInfo(ChannelHandlerContext ctx, method getConsumerConnectionList (line 1776) | private RemotingCommand getConsumerConnectionList(ChannelHandlerContex... method getAllProducerInfo (line 1816) | private RemotingCommand getAllProducerInfo(ChannelHandlerContext ctx, method getProducerConnectionList (line 1835) | private RemotingCommand getProducerConnectionList(ChannelHandlerContex... method getConsumeStats (line 1869) | private RemotingCommand getConsumeStats(ChannelHandlerContext ctx, method getTopicsForCollectingConsumeStats (line 1949) | private Set getTopicsForCollectingConsumeStats(List to... method getAllConsumerOffset (line 1981) | private RemotingCommand getAllConsumerOffset(ChannelHandlerContext ctx... method getAllDelayOffset (line 2008) | private RemotingCommand getAllDelayOffset(ChannelHandlerContext ctx, R... method getAllMessageRequestMode (line 2037) | private RemotingCommand getAllMessageRequestMode(ChannelHandlerContext... method resetOffset (line 2064) | public RemotingCommand resetOffset(ChannelHandlerContext ctx, method searchOffsetByTimestamp (line 2092) | private Long searchOffsetByTimestamp(String topic, int queueId, long t... method resetOffsetInner (line 2112) | private RemotingCommand resetOffsetInner(String topic, String group, i... method getConsumerStatus (line 2197) | public RemotingCommand getConsumerStatus(ChannelHandlerContext ctx, method queryTopicConsumeByWho (line 2209) | private RemotingCommand queryTopicConsumeByWho(ChannelHandlerContext ctx, method queryTopicsByConsumer (line 2232) | private RemotingCommand queryTopicsByConsumer(ChannelHandlerContext ctx, method querySubscriptionByConsumer (line 2251) | private RemotingCommand querySubscriptionByConsumer(ChannelHandlerCont... method queryConsumeTimeSpan (line 2273) | private RemotingCommand queryConsumeTimeSpan(ChannelHandlerContext ctx, method getSystemTopicListFromBroker (line 2338) | private RemotingCommand getSystemTopicListFromBroker(ChannelHandlerCon... method cleanExpiredConsumeQueue (line 2351) | public RemotingCommand cleanExpiredConsumeQueue() { method deleteExpiredCommitLog (line 2365) | public RemotingCommand deleteExpiredCommitLog() { method cleanUnusedTopic (line 2375) | public RemotingCommand cleanUnusedTopic() { method getConsumerRunningInfo (line 2385) | private RemotingCommand getConsumerRunningInfo(ChannelHandlerContext ctx, method queryCorrectionOffset (line 2394) | private RemotingCommand queryCorrectionOffset(ChannelHandlerContext ctx, method consumeMessageDirectly (line 2422) | private RemotingCommand consumeMessageDirectly(ChannelHandlerContext ctx, method cloneGroupOffset (line 2462) | private RemotingCommand cloneGroupOffset(ChannelHandlerContext ctx, method ViewBrokerStatsData (line 2505) | private RemotingCommand ViewBrokerStatsData(ChannelHandlerContext ctx, method fetchAllConsumeStatsInBroker (line 2554) | private RemotingCommand fetchAllConsumeStatsInBroker(ChannelHandlerCon... method prepareRuntimeInfo (line 2652) | private HashMap prepareRuntimeInfo() throws RemotingCo... method callConsumer (line 2743) | private RemotingCommand callConsumer( method queryConsumeQueue (line 2784) | private RemotingCommand queryConsumeQueue(ChannelHandlerContext ctx, method resumeCheckHalfMessage (line 2868) | private RemotingCommand resumeCheckHalfMessage(ChannelHandlerContext ctx, method toMessageExtBrokerInner (line 2907) | private MessageExtBrokerInner toMessageExtBrokerInner(MessageExt msgEx... method getTopicConfig (line 2930) | private RemotingCommand getTopicConfig(ChannelHandlerContext ctx, method notifyMinBrokerIdChange (line 2963) | private RemotingCommand notifyMinBrokerIdChange(ChannelHandlerContext ... method updateBrokerHaInfo (line 2981) | private RemotingCommand updateBrokerHaInfo(ChannelHandlerContext ctx, method getBrokerHaStatus (line 3007) | private RemotingCommand getBrokerHaStatus(ChannelHandlerContext ctx, R... method getBrokerEpochCache (line 3025) | private RemotingCommand getBrokerEpochCache(ChannelHandlerContext ctx,... method resetMasterFlushOffset (line 3045) | private RemotingCommand resetMasterFlushOffset(ChannelHandlerContext ctx, method notifyBrokerRoleChanged (line 3063) | private RemotingCommand notifyBrokerRoleChanged(ChannelHandlerContext ... method createUser (line 3086) | private RemotingCommand createUser(ChannelHandlerContext ctx, method updateUser (line 3118) | private RemotingCommand updateUser(ChannelHandlerContext ctx, method deleteUser (line 3157) | private RemotingCommand deleteUser(ChannelHandlerContext ctx, method getUser (line 3181) | private RemotingCommand getUser(ChannelHandlerContext ctx, method listUser (line 3210) | private RemotingCommand listUser(ChannelHandlerContext ctx, method createAcl (line 3233) | private RemotingCommand createAcl(ChannelHandlerContext ctx, method updateAcl (line 3260) | private RemotingCommand updateAcl(ChannelHandlerContext ctx, method deleteAcl (line 3288) | private RemotingCommand deleteAcl(ChannelHandlerContext ctx, method getAcl (line 3313) | private RemotingCommand getAcl(ChannelHandlerContext ctx, RemotingComm... method listAcl (line 3338) | private RemotingCommand listAcl(ChannelHandlerContext ctx, method isNotSuperUserLogin (line 3363) | private boolean isNotSuperUserLogin(RemotingCommand request) { method handleAuthException (line 3373) | private Void handleAuthException(RemotingCommand response, Throwable e... method validateSlave (line 3386) | private boolean validateSlave(RemotingCommand response) { method validateBlackListConfigExist (line 3396) | private boolean validateBlackListConfigExist(Properties properties) { method doCheckRocksdbCqWriteProgress (line 3405) | private CheckRocksdbCqWriteResult doCheckRocksdbCqWriteProgress(Channe... method transferPopToFsStore (line 3428) | private RemotingCommand transferPopToFsStore(ChannelHandlerContext ctx... method switchTimerEngine (line 3443) | private synchronized RemotingCommand switchTimerEngine(ChannelHandlerC... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/ChangeInvisibleTimeProcessor.java class ChangeInvisibleTimeProcessor (line 54) | public class ChangeInvisibleTimeProcessor implements NettyRequestProcess... method ChangeInvisibleTimeProcessor (line 59) | public ChangeInvisibleTimeProcessor(final BrokerController brokerContr... method processRequest (line 64) | @Override method rejectRequest (line 70) | @Override method processRequest (line 75) | private RemotingCommand processRequest(final Channel channel, Remoting... method processRequestAsync (line 104) | public CompletableFuture processRequestAsync(final Ch... method processChangeInvisibleTimeForOrderNew (line 188) | @SuppressWarnings({"StatementWithEmptyBody", "DuplicatedCode"}) method processChangeInvisibleTimeForOrder (line 232) | protected RemotingCommand processChangeInvisibleTimeForOrder(ChangeInv... method ackOrigin (line 262) | private CompletableFuture ackOrigin(final ChangeInvisibleTime... method appendCheckPointThenAckOrigin (line 309) | private CompletableFuture appendCheckPointThenAckOrigin( method processChangeInvisibleTimeForLite (line 366) | protected CompletableFuture processChangeInvisibleTim... method doResponse (line 415) | protected void doResponse(Channel channel, RemotingCommand request, FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/ClientManageProcessor.java class ClientManageProcessor (line 48) | public class ClientManageProcessor implements NettyRequestProcessor { method ClientManageProcessor (line 53) | public ClientManageProcessor(final BrokerController brokerController) { method processRequest (line 57) | @Override method rejectRequest (line 73) | @Override method heartBeat (line 78) | public RemotingCommand heartBeat(ChannelHandlerContext ctx, RemotingCo... method heartBeatV2 (line 152) | private RemotingCommand heartBeatV2(ChannelHandlerContext ctx, Heartbe... method unregisterClient (line 207) | public RemotingCommand unregisterClient(ChannelHandlerContext ctx, Rem... method checkClientConfig (line 245) | public RemotingCommand checkClientConfig(ChannelHandlerContext ctx, Re... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/ConsumerManageProcessor.java class ConsumerManageProcessor (line 50) | public class ConsumerManageProcessor implements NettyRequestProcessor { method ConsumerManageProcessor (line 54) | public ConsumerManageProcessor(final BrokerController brokerController) { method processRequest (line 58) | @Override method rejectRequest (line 74) | @Override method getConsumerListByGroup (line 79) | public RemotingCommand getConsumerListByGroup(ChannelHandlerContext ct... method rewriteRequestForStaticTopic (line 113) | public RemotingCommand rewriteRequestForStaticTopic(final UpdateConsum... method updateConsumerOffset (line 144) | private RemotingCommand updateConsumerOffset(ChannelHandlerContext ctx... method rewriteRequestForStaticTopic (line 210) | public RemotingCommand rewriteRequestForStaticTopic(QueryConsumerOffse... method rewriteResponseForStaticTopic (line 286) | public RemotingCommand rewriteResponseForStaticTopic(final QueryConsum... method queryConsumerOffset (line 305) | private RemotingCommand queryConsumerOffset(ChannelHandlerContext ctx,... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/DefaultPullMessageResultHandler.java class DefaultPullMessageResultHandler (line 68) | public class DefaultPullMessageResultHandler implements PullMessageResul... method DefaultPullMessageResultHandler (line 73) | public DefaultPullMessageResultHandler(final BrokerController brokerCo... method handle (line 77) | @Override method channelIsWritable (line 226) | private boolean channelIsWritable(Channel channel, PullMessageRequestH... method readGetMessageResult (line 237) | protected byte[] readGetMessageResult(final GetMessageResult getMessag... method generateOffsetMovedEvent (line 272) | protected void generateOffsetMovedEvent(final OffsetMovedEvent event) { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/EndTransactionProcessor.java class EndTransactionProcessor (line 50) | public class EndTransactionProcessor implements NettyRequestProcessor { method EndTransactionProcessor (line 54) | public EndTransactionProcessor(final BrokerController brokerController) { method processRequest (line 58) | @Override method deletePrepareMessage (line 192) | private void deletePrepareMessage(OperationResult result) { method rejectCommitOrRollback (line 220) | public boolean rejectCommitOrRollback(EndTransactionRequestHeader requ... method rejectRequest (line 236) | @Override method checkPrepareMessage (line 241) | private RemotingCommand checkPrepareMessage(MessageExt msgExt, EndTran... method endMessageTransaction (line 271) | private MessageExtBrokerInner endMessageTransaction(MessageExt msgExt) { method sendFinalMessage (line 303) | private RemotingCommand sendFinalMessage(MessageExtBrokerInner msgInne... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/LiteManagerProcessor.java class LiteManagerProcessor (line 62) | public class LiteManagerProcessor implements NettyRequestProcessor { method LiteManagerProcessor (line 70) | public LiteManagerProcessor(BrokerController brokerController, method processRequest (line 77) | @Override method getBrokerLiteInfo (line 98) | @VisibleForTesting method getParentTopicInfo (line 121) | @VisibleForTesting method getLiteTopicInfo (line 156) | @VisibleForTesting method getLiteClientInfo (line 204) | @VisibleForTesting method getLiteGroupInfo (line 276) | @VisibleForTesting method triggerLiteDispatch (line 348) | @VisibleForTesting method rejectRequest (line 379) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/LiteSubscriptionCtlProcessor.java class LiteSubscriptionCtlProcessor (line 40) | public class LiteSubscriptionCtlProcessor implements NettyRequestProcess... method LiteSubscriptionCtlProcessor (line 46) | public LiteSubscriptionCtlProcessor(BrokerController brokerController,... method processRequest (line 51) | @Override method checkConsumeEnable (line 116) | private void checkConsumeEnable(String group) { method toLmqNameSet (line 122) | private Set toLmqNameSet(LiteSubscriptionDTO liteSubscriptionD... method rejectRequest (line 131) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/NotificationProcessor.java class NotificationProcessor (line 57) | public class NotificationProcessor implements NettyRequestProcessor { method NotificationProcessor (line 64) | public NotificationProcessor(final BrokerController brokerController) { method shutdown (line 69) | public void shutdown() throws Exception { method rejectRequest (line 73) | @Override method notifyMessageArriving (line 80) | public void notifyMessageArriving(final String topic, final int queueI... method notifyMessageArriving (line 86) | public void notifyMessageArriving(final String topic, final int queueI... method processRequest (line 90) | @Override method hasMsgFromTopic (line 216) | private boolean hasMsgFromTopic(String topicName, int randomQ, Notific... method hasMsgFromTopic (line 222) | private boolean hasMsgFromTopic(TopicConfig topicConfig, int randomQ, ... method hasMsgFromQueue (line 237) | private boolean hasMsgFromQueue(String targetTopic, NotificationReques... method getPopOffset (line 283) | private long getPopOffset(String topic, String cid, int queueId) { method getPopLongPollingService (line 300) | public PopLongPollingService getPopLongPollingService() { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PeekMessageProcessor.java class PeekMessageProcessor (line 63) | public class PeekMessageProcessor implements NettyRequestProcessor { method PeekMessageProcessor (line 68) | public PeekMessageProcessor(final BrokerController brokerController) { method processRequest (line 72) | @Override method rejectRequest (line 78) | @Override method processRequest (line 83) | private RemotingCommand processRequest(final Channel channel, Remoting... method peekMsgFromQueue (line 232) | private long peekMsgFromQueue(boolean isRetry, GetMessageResult getMes... method getPopOffset (line 275) | private long getPopOffset(String topic, String cid, int queueId) { method readGetMessageResult (line 289) | private byte[] readGetMessageResult(final GetMessageResult getMessageR... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PollingInfoProcessor.java class PollingInfoProcessor (line 40) | public class PollingInfoProcessor implements NettyRequestProcessor { method PollingInfoProcessor (line 44) | public PollingInfoProcessor(final BrokerController brokerController) { method processRequest (line 48) | @Override method rejectRequest (line 54) | @Override method processRequest (line 59) | private RemotingCommand processRequest(final Channel channel, Remoting... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PopBufferMergeService.java class PopBufferMergeService (line 47) | public class PopBufferMergeService extends ServiceThread { method PopBufferMergeService (line 68) | public PopBufferMergeService(BrokerController brokerController, PopMes... method isShouldRunning (line 74) | private boolean isShouldRunning() { method getServiceName (line 82) | @Override method run (line 90) | @Override method scanCommitOffset (line 136) | private int scanCommitOffset() { method getLatestOffset (line 172) | public long getLatestOffset(String lockKey) { method getLatestOffset (line 184) | public long getLatestOffset(String topic, String group, int queueId) { method scanGarbage (line 188) | private void scanGarbage() { method isSubscriptionGroupNotExist (line 219) | private boolean isSubscriptionGroupNotExist(PopCheckPointWrapper point... method scan (line 226) | private void scan() { method getOffsetTotalSize (line 358) | public int getOffsetTotalSize() { method getBufferedCKSize (line 369) | public int getBufferedCKSize() { method markBitCAS (line 373) | private void markBitCAS(AtomicInteger setBits, int index) { method commitOffset (line 387) | private boolean commitOffset(final PopCheckPointWrapper wrapper) { method putOffsetQueue (line 416) | private boolean putOffsetQueue(PopCheckPointWrapper pointWrapper) { method checkQueueOk (line 429) | private boolean checkQueueOk(PopCheckPointWrapper pointWrapper) { method addCkJustOffset (line 446) | public boolean addCkJustOffset(PopCheckPoint point, int reviveQueueId,... method addCkMock (line 468) | public void addCkMock(String group, String topic, int queueId, long st... method addCk (line 490) | public boolean addCk(PopCheckPoint point, int reviveQueueId, long revi... method addAk (line 534) | public boolean addAk(int reviveQid, AckMsg ackMsg) { method clearOffsetQueue (line 607) | public void clearOffsetQueue(String lockKey) { method putCkToStore (line 611) | private void putCkToStore(final PopCheckPointWrapper pointWrapper, fin... method handleCkMessagePutResult (line 634) | private void handleCkMessagePutResult(PutMessageResult putMessageResul... method putAckToStore (line 658) | private void putAckToStore(final PopCheckPointWrapper pointWrapper, by... method handleAckPutMessageResult (line 695) | private void handleAckPutMessageResult(AckMsg ackMsg, PutMessageResult... method putBatchAckToStore (line 712) | private void putBatchAckToStore(final PopCheckPointWrapper pointWrappe... method handleBatchAckPutMessageResult (line 750) | private void handleBatchAckPutMessageResult(BatchAckMsg batchAckMsg, P... method cancelCkTimer (line 769) | private boolean cancelCkTimer(final PopCheckPointWrapper pointWrapper) { method isCkDone (line 800) | private boolean isCkDone(PopCheckPointWrapper pointWrapper) { method isCkDoneForFinish (line 810) | private boolean isCkDoneForFinish(PopCheckPointWrapper pointWrapper) { class QueueWithTime (line 821) | public class QueueWithTime { method QueueWithTime (line 825) | public QueueWithTime() { method setTime (line 830) | public void setTime(long popTime) { method getTime (line 834) | public long getTime() { method get (line 838) | public LinkedBlockingDeque get() { class PopCheckPointWrapper (line 843) | public class PopCheckPointWrapper { method PopCheckPointWrapper (line 858) | public PopCheckPointWrapper(int reviveQueueId, long reviveQueueOffse... method PopCheckPointWrapper (line 871) | public PopCheckPointWrapper(int reviveQueueId, long reviveQueueOffse... method getReviveQueueId (line 885) | public int getReviveQueueId() { method getReviveQueueOffset (line 889) | public long getReviveQueueOffset() { method isCkStored (line 893) | public boolean isCkStored() { method setReviveQueueOffset (line 897) | public void setReviveQueueOffset(long reviveQueueOffset) { method getCk (line 901) | public PopCheckPoint getCk() { method getBits (line 905) | public AtomicInteger getBits() { method getToStoreBits (line 909) | public AtomicInteger getToStoreBits() { method getNextBeginOffset (line 913) | public long getNextBeginOffset() { method getLockKey (line 917) | public String getLockKey() { method getMergeKey (line 921) | public String getMergeKey() { method isJustOffset (line 925) | public boolean isJustOffset() { method setCkStored (line 929) | public void setCkStored(boolean ckStored) { method toString (line 933) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PopInflightMessageCounter.java class PopInflightMessageCounter (line 31) | public class PopInflightMessageCounter { method PopInflightMessageCounter (line 39) | public PopInflightMessageCounter(BrokerController brokerController) { method incrementInFlightMessageNum (line 43) | public void incrementInFlightMessageNum(String topic, String group, in... method decrementInFlightMessageNum (line 64) | public void decrementInFlightMessageNum(String topic, String group, lo... method decrementInFlightMessageNum (line 71) | public void decrementInFlightMessageNum(PopCheckPoint checkPoint) { method decrementInFlightMessageNum (line 78) | private void decrementInFlightMessageNum(String topic, String group, i... method clearInFlightMessageNumByGroupName (line 93) | public void clearInFlightMessageNumByGroupName(String group) { method clearInFlightMessageNumByTopicName (line 107) | public void clearInFlightMessageNumByTopicName(String topic) { method clearInFlightMessageNum (line 121) | public void clearInFlightMessageNum(String topic, String group, int qu... method getGroupPopInFlightMessageNum (line 131) | public long getGroupPopInFlightMessageNum(String topic, String group, ... method splitKey (line 143) | private static Pair splitKey(S... method buildKey (line 151) | private static String buildKey(String topic, String group) { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PopLiteMessageProcessor.java class PopLiteMessageProcessor (line 78) | public class PopLiteMessageProcessor implements NettyRequestProcessor { method PopLiteMessageProcessor (line 89) | public PopLiteMessageProcessor(final BrokerController brokerController... method rejectRequest (line 98) | @Override method processRequest (line 103) | @Override method preCheck (line 168) | @VisibleForTesting method readGetMessageResult (line 237) | private byte[] readGetMessageResult(GetMessageResult getMessageResult) { method popByClientId (line 250) | public Pair popByClientId(String clie... method popLiteTopic (line 285) | @VisibleForTesting method isFifoBlocked (line 311) | public boolean isFifoBlocked(String attemptId, String group, String lm... method getPopOffset (line 315) | public long getPopOffset(String group, String lmqName) { method handleGetMessageResult (line 335) | public Pair handleGetMessageResult(Ge... method transformOrderCountInfo (line 354) | @VisibleForTesting method recordPopLiteMetrics (line 375) | @VisibleForTesting method collectLiteConsumerLagMetrics (line 388) | private void collectLiteConsumerLagMetrics(String group, String topic,... method getMessage (line 420) | public GetMessageResult getMessage(String clientHost, String group, St... class PopLiteLockManager (line 440) | public class PopLiteLockManager extends ServiceThread { method getServiceName (line 441) | @Override method run (line 449) | @Override method getPopLiteLongPollingService (line 461) | public PopLiteLongPollingService getPopLiteLongPollingService() { method getLockService (line 465) | public PopConsumerLockService getLockService() { method getConsumerOrderInfoManager (line 469) | public ConsumerOrderInfoManager getConsumerOrderInfoManager() { method startPopLiteLockManager (line 473) | public void startPopLiteLockManager() { method stopPopLiteLockManager (line 477) | public void stopPopLiteLockManager() { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PopMessageProcessor.java class PopMessageProcessor (line 102) | public class PopMessageProcessor implements NettyRequestProcessor { method PopMessageProcessor (line 116) | public PopMessageProcessor(final BrokerController brokerController) { method shutdown (line 126) | public void shutdown() throws Exception { method getReviveTopic (line 132) | protected String getReviveTopic() { method getPopLongPollingService (line 136) | public PopLongPollingService getPopLongPollingService() { method getPopBufferMergeService (line 140) | public PopBufferMergeService getPopBufferMergeService() { method getQueueLockManager (line 144) | public QueueLockManager getQueueLockManager() { method genAckUniqueId (line 148) | public static String genAckUniqueId(AckMsg ackMsg) { method genBatchAckUniqueId (line 158) | public static String genBatchAckUniqueId(BatchAckMsg batchAckMsg) { method genCkUniqueId (line 167) | public static String genCkUniqueId(PopCheckPoint ck) { method rejectRequest (line 177) | @Override method getPollingMap (line 182) | public Cache> getPollingMap() { method notifyLongPollingRequestIfNeed (line 186) | public void notifyLongPollingRequestIfNeed(String topic, String group,... method notifyLongPollingRequestIfNeed (line 191) | public void notifyLongPollingRequestIfNeed(String topic, String group,... method notifyMessageArriving (line 214) | public void notifyMessageArriving(final String topic, final int queueI... method notifyMessageArriving (line 220) | public void notifyMessageArriving(final String topic, final int queueI... method processRequest (line 225) | @Override method popMsgFromTopic (line 655) | private CompletableFuture popMsgFromTopic(TopicConfig topicConfi... method popMsgFromTopic (line 673) | private CompletableFuture popMsgFromTopic(String topic, boolean ... method popMsgFromQueue (line 682) | private CompletableFuture popMsgFromQueue(String topic, String a... method isPopShouldStop (line 887) | private boolean isPopShouldStop(String topic, String group, int queueI... method getPopOffset (line 892) | private long getPopOffset(String topic, String group, int queueId, int... method getInitOffset (line 915) | public long getInitOffset(String topic, String group, int queueId, int... method buildCkMsg (line 941) | public MessageExtBrokerInner buildCkMsg(final PopCheckPoint ck, final ... method appendCheckPoint (line 958) | private boolean appendCheckPoint(final PopMessageRequestHeader request... method resetPopOffset (line 991) | private Long resetPopOffset(String topic, String group, int queueId) { method readGetMessageResult (line 1004) | private byte[] readGetMessageResult(final GetMessageResult getMessageR... class TimedLock (line 1025) | static class TimedLock { method TimedLock (line 1029) | public TimedLock() { method tryLock (line 1035) | public boolean tryLock() { method unLock (line 1045) | public void unLock() { method isLock (line 1049) | public boolean isLock() { method getLockTime (line 1053) | public long getLockTime() { class QueueLockManager (line 1058) | public class QueueLockManager extends ServiceThread { method buildLockKey (line 1061) | public String buildLockKey(String topic, String consumerGroup, int q... method tryLock (line 1065) | public boolean tryLock(String topic, String consumerGroup, int queue... method tryLock (line 1069) | public boolean tryLock(String key) { method cleanUnusedLock (line 1080) | public int cleanUnusedLock(final long usedExpireMillis) { method unLock (line 1100) | public void unLock(String topic, String consumerGroup, int queueId) { method unLock (line 1104) | public void unLock(String key) { method getServiceName (line 1111) | @Override method run (line 1119) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PopReviveService.java class PopReviveService (line 67) | public class PopReviveService extends ServiceThread { method PopReviveService (line 80) | public PopReviveService(BrokerController brokerController, String revi... method getServiceName (line 87) | @Override method getQueueId (line 95) | public int getQueueId() { method setShouldRunPopRevive (line 99) | public void setShouldRunPopRevive(final boolean shouldRunPopRevive) { method isShouldRunPopRevive (line 103) | public boolean isShouldRunPopRevive() { method reviveRetry (line 107) | private boolean reviveRetry(PopCheckPoint popCheckPoint, MessageExt me... method initPopRetryOffset (line 157) | private void initPopRetryOffset(String retryTopic, String consumerGrou... method addRetryTopicIfNotExist (line 166) | public void addRetryTopicIfNotExist(String retryTopic, String consumer... method getRetryQueueId (line 196) | private int getRetryQueueId(String retryTopic, MessageExt messageExt) { method getReviveMessage (line 208) | protected List getReviveMessage(long offset, int queueId) { method reachTail (line 228) | private boolean reachTail(PullResult pullResult, long offset) { method getBizMessage (line 234) | public CompletableFuture> getBizMe... method getMessage (line 238) | public PullResult getMessage(String group, String topic, int queueId, ... method decodeMsgList (line 308) | private List decodeMsgList(GetMessageResult getMessageResu... method consumeReviveMessage (line 336) | protected void consumeReviveMessage(ConsumeReviveObj consumeReviveObj) { method mockCkForAck (line 470) | private boolean mockCkForAck(MessageExt messageExt, AckMsg ackMsg, Str... method createMockCkForAck (line 485) | private PopCheckPoint createMockCkForAck(AckMsg ackMsg, long reviveOff... method mergeAndRevive (line 499) | protected void mergeAndRevive(ConsumeReviveObj consumeReviveObj) throw... method reviveMsgFromCk (line 556) | private void reviveMsgFromCk(PopCheckPoint popCheckPoint) { method rePutCK (line 608) | private void rePutCK(PopCheckPoint oldCK, Pair pair) { method getReviveBehindMillis (line 637) | public long getReviveBehindMillis() throws ConsumeQueueException { method getReviveBehindMessages (line 648) | public long getReviveBehindMessages() throws ConsumeQueueException { method run (line 657) | @Override class ConsumeReviveObj (line 716) | static class ConsumeReviveObj { method genSortList (line 723) | ArrayList genSortList() { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/PullMessageProcessor.java class PullMessageProcessor (line 83) | public class PullMessageProcessor implements NettyRequestProcessor { method PullMessageProcessor (line 89) | public PullMessageProcessor(final BrokerController brokerController) { method rewriteRequestForStaticTopic (line 94) | private RemotingCommand rewriteRequestForStaticTopic(PullMessageReques... method rewriteResponseForStaticTopic (line 159) | protected RemotingCommand rewriteResponseForStaticTopic(PullMessageReq... method processRequest (line 289) | @Override method rejectRequest (line 295) | @Override method processRequest (line 304) | private RemotingCommand processRequest(final Channel channel, Remoting... method hasConsumeMessageHook (line 612) | public boolean hasConsumeMessageHook() { method composeResponseHeader (line 626) | protected void composeResponseHeader(PullMessageRequestHeader requestH... method executeConsumeMessageHookBefore (line 720) | protected void executeConsumeMessageHookBefore(RemotingCommand request... method tryCommitOffset (line 792) | protected void tryCommitOffset(boolean brokerAllowSuspend, PullMessage... method executeRequestWhenWakeup (line 806) | public void executeRequestWhenWakeup(final Channel channel, final Remo... method registerConsumeMessageHook (line 836) | public void registerConsumeMessageHook(List consum... method setPullMessageResultHandler (line 840) | public void setPullMessageResultHandler(PullMessageResultHandler pullM... method isBroadcast (line 844) | private boolean isBroadcast(boolean proxyPullBroadcast, ConsumerGroupI... method updateBroadcastPulledOffset (line 851) | protected void updateBroadcastPulledOffset(String topic, String group,... method queryBroadcastPullInitOffset (line 885) | protected long queryBroadcastPullInitOffset(String topic, String group... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/QueryAssignmentProcessor.java class QueryAssignmentProcessor (line 55) | public class QueryAssignmentProcessor implements NettyRequestProcessor { method QueryAssignmentProcessor (line 64) | public QueryAssignmentProcessor(final BrokerController brokerControlle... method processRequest (line 78) | @Override method rejectRequest (line 92) | @Override method queryAssignment (line 100) | private RemotingCommand queryAssignment(ChannelHandlerContext ctx, Rem... method doLoadBalance (line 164) | private Set doLoadBalance(final String topic, final Stri... method allocate4Pop (line 245) | public List allocate4Pop(AllocateMessageQueueStrategy al... method allocate (line 281) | private List allocate(String consumerGroup, String curre... method setMessageRequestMode (line 308) | private RemotingCommand setMessageRequestMode(ChannelHandlerContext ctx, method getMessageRequestModeManager (line 342) | public MessageRequestModeManager getMessageRequestModeManager() { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/QueryMessageProcessor.java class QueryMessageProcessor (line 50) | public class QueryMessageProcessor implements NettyRequestProcessor { method QueryMessageProcessor (line 54) | public QueryMessageProcessor(final BrokerController brokerController) { method processRequest (line 58) | @Override method rejectRequest (line 73) | @Override method queryMessage (line 78) | public RemotingCommand queryMessage(ChannelHandlerContext ctx, Remotin... method viewMessageById (line 143) | public RemotingCommand viewMessageById(ChannelHandlerContext ctx, Remo... FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/RecallMessageProcessor.java class RecallMessageProcessor (line 44) | public class RecallMessageProcessor implements NettyRequestProcessor { method RecallMessageProcessor (line 48) | public RecallMessageProcessor(final BrokerController brokerController) { method processRequest (line 52) | @Override method buildMessage (line 130) | public MessageExtBrokerInner buildMessage(ChannelHandlerContext ctx, R... method handlePutMessageResult (line 155) | public void handlePutMessageResult(PutMessageResult putMessageResult, ... method rejectRequest (line 186) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessor.java class ReplyMessageProcessor (line 57) | public class ReplyMessageProcessor extends AbstractSendMessageProcessor { method ReplyMessageProcessor (line 60) | public ReplyMessageProcessor(final BrokerController brokerController) { method processRequest (line 64) | @Override method parseRequestHeader (line 82) | @Override method processReplyMessageRequest (line 105) | private RemotingCommand processReplyMessageRequest(final ChannelHandle... method pushReplyMessage (line 163) | private PushReplyResult pushReplyMessage(final ChannelHandlerContext ctx, method handlePushReplyResult (line 228) | private void handlePushReplyResult(PushReplyResult pushReplyResult, fi... method handlePutMessageResult (line 244) | private void handlePutMessageResult(PutMessageResult putMessageResult, class PushReplyResult (line 342) | class PushReplyResult { method PushReplyResult (line 346) | public PushReplyResult(boolean pushOk) { method isPushOk (line 351) | public boolean isPushOk() { method setPushOk (line 355) | public void setPushOk(boolean pushOk) { method getRemark (line 359) | public String getRemark() { method setRemark (line 363) | public void setRemark(String remark) { FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/SendMessageCallback.java type SendMessageCallback (line 23) | public interface SendMessageCallback { method onComplete (line 30) | void onComplete(SendMessageContext ctx, RemotingCommand response); FILE: broker/src/main/java/org/apache/rocketmq/broker/processor/SendMessageProcessor.java class SendMessageProcessor (line 82) | public class SendMessageProcessor extends AbstractSendMessageProcessor i... method SendMessageProcessor (line 84) | public SendMessageProcessor(final BrokerController brokerController) { method processRequest (line 88) | @Override method rejectRequest (line 129) | @Override method clearReservedProperties (line 142) | private void clearReservedProperties(SendMessageRequestHeader requestH... method rewriteResponseForStaticTopic (line 154) | private RemotingCommand rewriteResponseForStaticTopic(SendMessageRespo... method handleRetryAndDLQ (line 181) | private boolean handleRetryAndDLQ(SendMessageRequestHeader requestHead... method sendMessage (line 243) | public RemotingCommand sendMessage(final ChannelHandlerContext ctx, method handlePutMessageResult (line 385) | private RemotingCommand handlePutMessageResult(PutMessageResult putMes... method sendBatchMessage (line 565) | private RemotingCommand sendBatchMessage(final ChannelHandlerContext ctx, method attachRecallHandle (line 670) | public void attachRecallHandle(RemotingCommand request, MessageExt msg... method diskUtil (line 685) | private String diskUtil() { method preSend (line 710) | private RemotingCommand preSend(ChannelHandlerContext ctx, RemotingCom... FILE: broker/src/main/java/org/apache/rocketmq/broker/schedule/DelayOffsetSerializeWrapper.java class DelayOffsetSerializeWrapper (line 24) | public class DelayOffsetSerializeWrapper extends RemotingSerializable { method getOffsetTable (line 30) | public ConcurrentMap getOffsetTable() { method setOffsetTable (line 34) | public void setOffsetTable(ConcurrentMap offsetTable) { method getDataVersion (line 38) | public DataVersion getDataVersion() { method setDataVersion (line 42) | public void setDataVersion(DataVersion dataVersion) { FILE: broker/src/main/java/org/apache/rocketmq/broker/schedule/ScheduleMessageService.java class ScheduleMessageService (line 66) | public class ScheduleMessageService extends ConfigManager { method ScheduleMessageService (line 92) | public ScheduleMessageService(final BrokerController brokerController) { method queueId2DelayLevel (line 99) | public static int queueId2DelayLevel(final int queueId) { method delayLevel2QueueId (line 103) | public static int delayLevel2QueueId(final int delayLevel) { method buildRunningStats (line 107) | public void buildRunningStats(HashMap stats) throws Co... method updateOffset (line 118) | private void updateOffset(int delayLevel, long offset) { method computeDeliverTimestamp (line 126) | public long computeDeliverTimestamp(final int delayLevel, final long s... method start (line 135) | public void start() { method shutdown (line 168) | public void shutdown() { method stop (line 173) | public boolean stop() { method isStarted (line 200) | public boolean isStarted() { method getMaxDelayLevel (line 204) | public int getMaxDelayLevel() { method getDataVersion (line 208) | public DataVersion getDataVersion() { method setDataVersion (line 212) | public void setDataVersion(DataVersion dataVersion) { method encode (line 216) | @Override method load (line 221) | @Override method loadWhenSyncDelayOffset (line 229) | public boolean loadWhenSyncDelayOffset() { method correctDelayOffset (line 235) | public boolean correctDelayOffset() { method configFilePath (line 271) | @Override method decode (line 277) | @Override method encode (line 292) | @Override method parseDelayLevel (line 300) | public boolean parseDelayLevel() { method messageTimeUp (line 334) | private MessageExtBrokerInner messageTimeUp(MessageExt msgExt) { class DeliverDelayedMessageTimerTask (line 366) | class DeliverDelayedMessageTimerTask implements Runnable { method DeliverDelayedMessageTimerTask (line 370) | public DeliverDelayedMessageTimerTask(int delayLevel, long offset) { method run (line 375) | @Override method correctDeliverTimestamp (line 388) | private long correctDeliverTimestamp(final long now, final long deli... method executeOnTimeUp (line 400) | public void executeOnTimeUp() { method scheduleNextTimerTask (line 490) | public void scheduleNextTimerTask(long offset, long delay) { method syncDeliver (line 495) | private boolean syncDeliver(MessageExtBrokerInner msgInner, String m... method asyncDeliver (line 506) | private boolean asyncDeliver(MessageExtBrokerInner msgInner, String ... method deliverMessage (line 532) | private PutResultProcess deliverMessage(MessageExtBrokerInner msgInn... class HandlePutResultTask (line 549) | class HandlePutResultTask implements Runnable { method HandlePutResultTask (line 552) | public HandlePutResultTask(int delayLevel) { method run (line 556) | @Override method scheduleNextTask (line 600) | private void scheduleNextTask() { class PutResultProcess (line 608) | class PutResultProcess { method setTopic (line 621) | public PutResultProcess setTopic(String topic) { method setOffset (line 626) | public PutResultProcess setOffset(long offset) { method setPhysicOffset (line 631) | public PutResultProcess setPhysicOffset(long physicOffset) { method setPhysicSize (line 636) | public PutResultProcess setPhysicSize(int physicSize) { method setDelayLevel (line 641) | public PutResultProcess setDelayLevel(int delayLevel) { method setMsgId (line 646) | public PutResultProcess setMsgId(String msgId) { method setAutoResend (line 651) | public PutResultProcess setAutoResend(boolean autoResend) { method setFuture (line 656) | public PutResultProcess setFuture(CompletableFuture getFuture() { method getResendCount (line 697) | public AtomicInteger getResendCount() { method thenProcess (line 701) | public PutResultProcess thenProcess() { method handleResult (line 714) | private void handleResult(PutMessageResult result) { method onSuccess (line 723) | public void onSuccess(PutMessageResult result) { method onException (line 754) | public void onException() { method getStatus (line 763) | public ProcessStatus getStatus() { method get (line 767) | public PutMessageResult get() { method doResend (line 775) | public void doResend() { method need2Blocked (line 805) | public boolean need2Blocked() { method need2Skip (line 811) | public boolean need2Skip() { method toString (line 817) | @Override type ProcessStatus (line 833) | enum ProcessStatus { method getOffsetTable (line 855) | public ConcurrentMap getOffsetTable() { FILE: broker/src/main/java/org/apache/rocketmq/broker/slave/SlaveSynchronize.java class SlaveSynchronize (line 45) | public class SlaveSynchronize { method SlaveSynchronize (line 50) | public SlaveSynchronize(BrokerController brokerController) { method getMasterAddr (line 54) | public String getMasterAddr() { method setMasterAddr (line 58) | public void setMasterAddr(String masterAddr) { method syncAll (line 65) | public void syncAll() { method syncTopicConfig (line 77) | private void syncTopicConfig() { method syncConsumerOffset (line 127) | private void syncConsumerOffset() { method syncDelayOffset (line 144) | private void syncDelayOffset() { method syncSubscriptionGroupConfig (line 169) | private void syncSubscriptionGroupConfig() { method syncMessageRequestMode (line 208) | private void syncMessageRequestMode() { method syncTimerCheckPoint (line 235) | public void syncTimerCheckPoint() { method syncTimerMetrics (line 254) | private void syncTimerMetrics() { FILE: broker/src/main/java/org/apache/rocketmq/broker/subscription/LmqSubscriptionGroupManager.java class LmqSubscriptionGroupManager (line 23) | public class LmqSubscriptionGroupManager extends SubscriptionGroupManager { method LmqSubscriptionGroupManager (line 25) | public LmqSubscriptionGroupManager(BrokerController brokerController) { method findSubscriptionGroupConfig (line 29) | @Override method updateSubscriptionGroupConfig (line 39) | @Override method containsSubscriptionGroup (line 47) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/subscription/SubscriptionGroupManager.java class SubscriptionGroupManager (line 48) | @SuppressWarnings("Duplicates") method SubscriptionGroupManager (line 61) | public SubscriptionGroupManager() { method SubscriptionGroupManager (line 65) | public SubscriptionGroupManager(BrokerController brokerController) { method SubscriptionGroupManager (line 69) | public SubscriptionGroupManager(BrokerController brokerController, boo... method init (line 76) | protected void init() { method putSubscriptionGroupConfig (line 131) | public SubscriptionGroupConfig putSubscriptionGroupConfig(Subscription... method putSubscriptionGroupConfigIfAbsent (line 135) | protected SubscriptionGroupConfig putSubscriptionGroupConfigIfAbsent(S... method getSubscriptionGroupConfig (line 139) | protected SubscriptionGroupConfig getSubscriptionGroupConfig(String gr... method removeSubscriptionGroupConfig (line 143) | protected SubscriptionGroupConfig removeSubscriptionGroupConfig(String... method updateSubscriptionGroupConfig (line 147) | public void updateSubscriptionGroupConfig(final SubscriptionGroupConfi... method updateSubscriptionGroupConfigWithoutPersist (line 152) | public void updateSubscriptionGroupConfigWithoutPersist(SubscriptionGr... method updateSubscriptionGroupConfigList (line 174) | public void updateSubscriptionGroupConfigList(List getSubscriptionG... method subGroupTable (line 322) | public ConcurrentHashMap subGroupTabl... method getForbiddenTable (line 344) | public ConcurrentMap> getForbid... method subForbiddenTable (line 348) | public ConcurrentMap> subForbid... method setForbiddenTable (line 358) | public void setForbiddenTable( method getDataVersion (line 363) | public DataVersion getDataVersion() { method loadDataVersion (line 367) | public boolean loadDataVersion() { method deleteSubscriptionGroupConfig (line 387) | public void deleteSubscriptionGroupConfig(final String groupName) { method setSubscriptionGroupTable (line 400) | public void setSubscriptionGroupTable(ConcurrentMap request(SubscriptionGroupConfig subscripti... method current (line 416) | private Map current(String groupName) { method setDataVersion (line 430) | public void setDataVersion(DataVersion dataVersion) { method updateDataVersion (line 434) | public void updateDataVersion() { FILE: broker/src/main/java/org/apache/rocketmq/broker/topic/LmqTopicConfigManager.java class LmqTopicConfigManager (line 24) | public class LmqTopicConfigManager extends TopicConfigManager { method LmqTopicConfigManager (line 25) | public LmqTopicConfigManager(BrokerController brokerController) { method selectTopicConfig (line 29) | @Override method updateTopicConfig (line 37) | @Override method simpleLmqTopicConfig (line 45) | private TopicConfig simpleLmqTopicConfig(String topic) { method containsTopic (line 49) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/topic/TopicConfigManager.java class TopicConfigManager (line 63) | public class TopicConfigManager extends ConfigManager { method TopicConfigManager (line 73) | public TopicConfigManager() { method TopicConfigManager (line 77) | public TopicConfigManager(BrokerController brokerController) { method TopicConfigManager (line 81) | public TopicConfigManager(BrokerController brokerController, boolean i... method init (line 88) | protected void init() { method putTopicConfig (line 249) | public TopicConfig putTopicConfig(TopicConfig topicConfig) { method getTopicConfig (line 253) | protected TopicConfig getTopicConfig(String topicName) { method removeTopicConfig (line 257) | protected TopicConfig removeTopicConfig(String topicName) { method selectTopicConfig (line 261) | public TopicConfig selectTopicConfig(final String topic) { method createTopicInSendMessageMethod (line 265) | public TopicConfig createTopicInSendMessageMethod(final String topic, ... method createTopicIfAbsent (line 338) | public TopicConfig createTopicIfAbsent(TopicConfig topicConfig) { method createTopicIfAbsent (line 342) | public TopicConfig createTopicIfAbsent(TopicConfig topicConfig, boolea... method createTopicInSendMessageBackMethod (line 376) | public TopicConfig createTopicInSendMessageBackMethod( method createTopicInSendMessageBackMethod (line 384) | public TopicConfig createTopicInSendMessageBackMethod( method createTopicOfTranCheckMaxTime (line 436) | public TopicConfig createTopicOfTranCheckMaxTime(final int clientDefau... method updateTopicUnitFlag (line 476) | public void updateTopicUnitFlag(final String topic, final boolean unit) { method updateTopicUnitSubFlag (line 499) | public void updateTopicUnitSubFlag(final String topic, final boolean h... method updateSingleTopicConfigWithoutPersist (line 521) | public void updateSingleTopicConfigWithoutPersist(final TopicConfig to... method updateTopicConfig (line 546) | public void updateTopicConfig(final TopicConfig topicConfig) { method updateTopicConfigList (line 551) | public void updateTopicConfigList(final List topicConfigL... method updateTieredStoreTopicMetadata (line 556) | private synchronized void updateTieredStoreTopicMetadata(final TopicCo... method updateOrderTopicConfig (line 583) | public void updateOrderTopicConfig(final KVTable orderKVTableFromNs) { method allAttributes (line 605) | public Map allAttributes() { method isOrderTopic (line 609) | public boolean isOrderTopic(final String topic) { method deleteTopicConfig (line 618) | public void deleteTopicConfig(final String topic) { method buildTopicConfigSerializeWrapper (line 629) | public TopicConfigSerializeWrapper buildTopicConfigSerializeWrapper() { method buildSerializeWrapper (line 638) | public TopicConfigAndMappingSerializeWrapper buildSerializeWrapper(fin... method buildSerializeWrapper (line 642) | public TopicConfigAndMappingSerializeWrapper buildSerializeWrapper( method encode (line 653) | @Override method loadDataVersion (line 658) | public boolean loadDataVersion() { method configFilePath (line 678) | @Override method decode (line 683) | @Override method encode (line 696) | public String encode(final boolean prettyFormat) { method printLoadDataWhenFirstBoot (line 703) | private void printLoadDataWhenFirstBoot(final TopicConfigSerializeWrap... method getDataVersion (line 711) | public DataVersion getDataVersion() { method setTopicConfigTable (line 715) | public void setTopicConfigTable( method getTopicConfigTable (line 720) | public ConcurrentMap getTopicConfigTable() { method subTopicConfigTable (line 724) | public ConcurrentHashMap subTopicConfigTable(Stri... method request (line 746) | private Map request(TopicConfig topicConfig) { method current (line 750) | private Map current(String topic) { method registerBrokerData (line 764) | private void registerBrokerData(TopicConfig topicConfig) { method containsTopic (line 772) | public boolean containsTopic(String topic) { method updateDataVersion (line 776) | public void updateDataVersion() { FILE: broker/src/main/java/org/apache/rocketmq/broker/topic/TopicQueueMappingCleanService.java class TopicQueueMappingCleanService (line 51) | public class TopicQueueMappingCleanService extends ServiceThread { method TopicQueueMappingCleanService (line 61) | public TopicQueueMappingCleanService(BrokerController brokerController) { method getServiceName (line 70) | @Override method run (line 78) | @Override method cleanItemExpired (line 103) | public void cleanItemExpired() { method cleanItemListMoreThanSecondGen (line 212) | public void cleanItemListMoreThanSecondGen() { FILE: broker/src/main/java/org/apache/rocketmq/broker/topic/TopicQueueMappingManager.java class TopicQueueMappingManager (line 53) | public class TopicQueueMappingManager extends ConfigManager { method TopicQueueMappingManager (line 65) | public TopicQueueMappingManager(BrokerController brokerController) { method updateTopicQueueMapping (line 69) | public void updateTopicQueueMapping(TopicQueueMappingDetail newDetail,... method delete (line 140) | public void delete(final String topic) { method getTopicQueueMapping (line 151) | public TopicQueueMappingDetail getTopicQueueMapping(String topic) { method encode (line 155) | @Override method encode (line 166) | @Override method configFilePath (line 171) | @Override method decode (line 177) | @Override method getTopicQueueMappingTable (line 188) | public ConcurrentMap getTopicQueueMap... method subTopicQueueMappingTable (line 192) | public ConcurrentMap subTopicQueueMap... method getDataVersion (line 202) | public DataVersion getDataVersion() { method buildTopicQueueMappingContext (line 206) | public TopicQueueMappingContext buildTopicQueueMappingContext(TopicReq... method buildTopicQueueMappingContext (line 211) | public TopicQueueMappingContext buildTopicQueueMappingContext(TopicReq... method rewriteRequestForStaticTopic (line 262) | public RemotingCommand rewriteRequestForStaticTopic(TopicQueueRequest... FILE: broker/src/main/java/org/apache/rocketmq/broker/topic/TopicRouteInfoManager.java class TopicRouteInfoManager (line 47) | public class TopicRouteInfoManager { method TopicRouteInfoManager (line 64) | public TopicRouteInfoManager(BrokerController brokerController) { method start (line 68) | public void start() { method updateTopicRouteInfoFromNameServer (line 80) | private void updateTopicRouteInfoFromNameServer() { method updateTopicRouteInfoFromNameServer (line 92) | public void updateTopicRouteInfoFromNameServer(String topic, boolean i... method updateTopicRouteTable (line 129) | private boolean updateTopicRouteTable(String topic, TopicRouteData top... method updateSubscribeInfoTable (line 155) | private boolean updateSubscribeInfoTable(TopicRouteData topicRouteData... method isNeedUpdateTopicRouteInfo (line 171) | private boolean isNeedUpdateTopicRouteInfo(final String topic) { method cleanNoneRouteTopic (line 176) | private void cleanNoneRouteTopic(String topic) { method updateTopicPublishInfo (line 181) | private void updateTopicPublishInfo(final String topic, final TopicPub... method shutdown (line 190) | public void shutdown() { method tryToFindTopicPublishInfo (line 196) | public TopicPublishInfo tryToFindTopicPublishInfo(final String topic) { method findBrokerAddressInPublish (line 205) | public String findBrokerAddressInPublish(String brokerName) { method findBrokerAddressInSubscribe (line 217) | public String findBrokerAddressInSubscribe( method getTopicSubscribeInfo (line 250) | public Set getTopicSubscribeInfo(String topic) { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/AbstractTransactionalMessageCheckListener.java class AbstractTransactionalMessageCheckListener (line 34) | public abstract class AbstractTransactionalMessageCheckListener { method AbstractTransactionalMessageCheckListener (line 44) | public AbstractTransactionalMessageCheckListener() { method AbstractTransactionalMessageCheckListener (line 47) | public AbstractTransactionalMessageCheckListener(BrokerController brok... method sendCheckMessage (line 51) | public void sendCheckMessage(MessageExt msgExt) throws Exception { method resolveHalfMsg (line 72) | public void resolveHalfMsg(final MessageExt msgExt) { method getBrokerController (line 89) | public BrokerController getBrokerController() { method shutdown (line 93) | public void shutdown() { method initExecutorService (line 99) | public synchronized void initExecutorService() { method setBrokerController (line 111) | public void setBrokerController(BrokerController brokerController) { method resolveDiscardMsg (line 122) | public abstract void resolveDiscardMsg(MessageExt msgExt); FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/OperationResult.java class OperationResult (line 21) | public class OperationResult { method setPrepareMessage (line 28) | public void setPrepareMessage(MessageExt prepareMessage) { method getResponseCode (line 32) | public int getResponseCode() { method setResponseCode (line 36) | public void setResponseCode(int responseCode) { method getResponseRemark (line 40) | public String getResponseRemark() { method setResponseRemark (line 44) | public void setResponseRemark(String responseRemark) { method getPrepareMessage (line 48) | public MessageExt getPrepareMessage() { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/TransactionMetrics.java class TransactionMetrics (line 47) | public class TransactionMetrics extends ConfigManager { method TransactionMetrics (line 57) | public TransactionMetrics(String configPath) { method addAndGet (line 61) | public long addAndGet(String topic, int value) { method getTopicPair (line 68) | public Metric getTopicPair(String topic) { method getTransactionCount (line 80) | public long getTransactionCount(String topic) { method getTransactionCounts (line 89) | public Map getTransactionCounts() { method setTransactionCounts (line 92) | public void setTransactionCounts(ConcurrentMap transac... method write0 (line 96) | protected void write0(Writer writer) throws IOException { method encode (line 103) | @Override method configFilePath (line 108) | @Override method decode (line 113) | @Override method encode (line 125) | @Override method getDataVersion (line 133) | public DataVersion getDataVersion() { method setDataVersion (line 137) | public void setDataVersion(DataVersion dataVersion) { method cleanMetrics (line 141) | public void cleanMetrics(Set topics) { class TransactionMetricsSerializeWrapper (line 160) | public static class TransactionMetricsSerializeWrapper extends Remotin... method getTransactionCount (line 165) | public ConcurrentMap getTransactionCount() { method setTransactionCount (line 169) | public void setTransactionCount( method getDataVersion (line 174) | public DataVersion getDataVersion() { method setDataVersion (line 178) | public void setDataVersion(DataVersion dataVersion) { method persist (line 183) | @Override class Metric (line 219) | public static class Metric { method Metric (line 223) | public Metric() { method getCount (line 228) | public AtomicLong getCount() { method setCount (line 232) | public void setCount(AtomicLong count) { method getTimeStamp (line 236) | public long getTimeStamp() { method setTimeStamp (line 240) | public void setTimeStamp(long timeStamp) { method toString (line 244) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/TransactionMetricsFlushService.java class TransactionMetricsFlushService (line 26) | public class TransactionMetricsFlushService extends ServiceThread { method TransactionMetricsFlushService (line 29) | public TransactionMetricsFlushService(BrokerController brokerControlle... method getServiceName (line 33) | @Override method run (line 38) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/TransactionalMessageCheckService.java class TransactionalMessageCheckService (line 25) | public class TransactionalMessageCheckService extends ServiceThread { method TransactionalMessageCheckService (line 30) | public TransactionalMessageCheckService(BrokerController brokerControl... method getServiceName (line 34) | @Override method run (line 42) | @Override method onWaitEnd (line 52) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/TransactionalMessageService.java type TransactionalMessageService (line 26) | public interface TransactionalMessageService { method prepareMessage (line 34) | PutMessageResult prepareMessage(MessageExtBrokerInner messageInner); method asyncPrepareMessage (line 42) | CompletableFuture asyncPrepareMessage(MessageExtBrok... method deletePrepareMessage (line 49) | boolean deletePrepareMessage(MessageExt messageExt); method commitMessage (line 57) | OperationResult commitMessage(EndTransactionRequestHeader requestHeader); method rollbackMessage (line 65) | OperationResult rollbackMessage(EndTransactionRequestHeader requestHea... method check (line 78) | void check(long transactionTimeout, int transactionCheckMax, AbstractT... method open (line 85) | boolean open(); method close (line 90) | void close(); method getTransactionMetrics (line 92) | TransactionMetrics getTransactionMetrics(); method setTransactionMetrics (line 94) | void setTransactionMetrics(TransactionMetrics transactionMetrics); FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/DefaultTransactionalMessageCheckListener.java class DefaultTransactionalMessageCheckListener (line 33) | public class DefaultTransactionalMessageCheckListener extends AbstractTr... method DefaultTransactionalMessageCheckListener (line 36) | public DefaultTransactionalMessageCheckListener() { method resolveDiscardMsg (line 40) | @Override method toMessageExtBrokerInner (line 61) | private MessageExtBrokerInner toMessageExtBrokerInner(MessageExt msgEx... FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/GetResult.java class GetResult (line 22) | public class GetResult { method getMsg (line 26) | public MessageExt getMsg() { method setMsg (line 30) | public void setMsg(MessageExt msg) { method getPullResult (line 34) | public PullResult getPullResult() { method setPullResult (line 38) | public void setPullResult(PullResult pullResult) { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/MessageQueueOpContext.java class MessageQueueOpContext (line 22) | public class MessageQueueOpContext { method MessageQueueOpContext (line 27) | public MessageQueueOpContext(long timestamp, int queueLength) { method getContextQueue (line 32) | public LinkedBlockingQueue getContextQueue() { method getTotalSize (line 37) | public AtomicInteger getTotalSize() { method getLastWriteTimestamp (line 42) | public long getLastWriteTimestamp() { method setLastWriteTimestamp (line 47) | public void setLastWriteTimestamp(long lastWriteTimestamp) { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageBridge.java class TransactionalMessageBridge (line 60) | public class TransactionalMessageBridge { method TransactionalMessageBridge (line 68) | public TransactionalMessageBridge(BrokerController brokerController, M... method fetchConsumeOffset (line 82) | public long fetchConsumeOffset(MessageQueue mq) { method fetchMessageQueues (line 91) | public Set fetchMessageQueues(String topic) { method updateConsumeOffset (line 106) | public void updateConsumeOffset(MessageQueue mq, long offset) { method getHalfMessage (line 112) | public PullResult getHalfMessage(int queueId, long offset, int nums) { method getOpMessage (line 119) | public PullResult getOpMessage(int queueId, long offset, int nums) { method getMessage (line 126) | private PullResult getMessage(String group, String topic, int queueId,... method decodeMsgList (line 193) | private List decodeMsgList(GetMessageResult getMessageResu... method putHalfMessage (line 211) | public PutMessageResult putHalfMessage(MessageExtBrokerInner messageIn... method asyncPutHalfMessage (line 215) | public CompletableFuture asyncPutHalfMessage(Message... method parseHalfMessageInner (line 219) | private MessageExtBrokerInner parseHalfMessageInner(MessageExtBrokerIn... method putMessageReturnResult (line 239) | public PutMessageResult putMessageReturnResult(MessageExtBrokerInner m... method putMessage (line 251) | public boolean putMessage(MessageExtBrokerInner messageInner) { method renewImmunityHalfMessageInner (line 263) | public MessageExtBrokerInner renewImmunityHalfMessageInner(MessageExt ... method renewHalfMessageInner (line 279) | public MessageExtBrokerInner renewHalfMessageInner(MessageExt msgExt) { method makeOpMessageInner (line 297) | private MessageExtBrokerInner makeOpMessageInner(Message message, Mess... method selectTopicConfig (line 315) | private TopicConfig selectTopicConfig(String topic) { method writeOp (line 324) | public boolean writeOp(Integer queueId,Message message) { method getOpQueueByHalf (line 342) | private MessageQueue getOpQueueByHalf(Integer queueId, String brokerNa... method lookMessageByOffset (line 350) | public MessageExt lookMessageByOffset(final long commitLogOffset) { method getBrokerController (line 354) | public BrokerController getBrokerController() { method escapeMessage (line 358) | public boolean escapeMessage(MessageExtBrokerInner messageInner) { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageServiceImpl.java class TransactionalMessageServiceImpl (line 54) | public class TransactionalMessageServiceImpl implements TransactionalMes... method TransactionalMessageServiceImpl (line 78) | public TransactionalMessageServiceImpl(TransactionalMessageBridge tran... method getTransactionMetrics (line 87) | @Override method setTransactionMetrics (line 92) | @Override method asyncPrepareMessage (line 98) | @Override method prepareMessage (line 103) | @Override method needDiscard (line 108) | private boolean needDiscard(MessageExt msgExt, int transactionCheckMax) { method needSkip (line 123) | private boolean needSkip(MessageExt msgExt) { method putBackHalfMsgQueue (line 135) | private boolean putBackHalfMsgQueue(MessageExt msgExt, long offset) { method check (line 161) | @Override method getImmunityTime (line 356) | private long getImmunityTime(String checkImmunityTimeStr, long transac... method fillOpRemoveMap (line 379) | private PullResult fillOpRemoveMap(HashMap removeMap, Mess... method checkPrepareQueueOffset (line 449) | private boolean checkPrepareQueueOffset(HashMap removeMap,... method putBackToHalfQueueReturnResult (line 481) | private PutMessageResult putBackToHalfQueueReturnResult(MessageExt mes... method putImmunityMsgBackToHalfQueue (line 492) | private boolean putImmunityMsgBackToHalfQueue(MessageExt messageExt) { method pullHalfMsg (line 505) | private PullResult pullHalfMsg(MessageQueue mq, long offset, int nums) { method pullOpMsg (line 517) | private PullResult pullOpMsg(MessageQueue mq, long offset, int nums) { method getLong (line 521) | private Long getLong(String s) { method getInt (line 532) | private Integer getInt(String s) { method calculateOpOffset (line 543) | private long calculateOpOffset(List doneOffset, long oldOffset) { method getOpQueue (line 557) | private MessageQueue getOpQueue(MessageQueue messageQueue) { method getHalfMsg (line 568) | private GetResult getHalfMsg(MessageQueue messageQueue, long offset) { method getHalfMessageByOffset (line 583) | private OperationResult getHalfMessageByOffset(long commitLogOffset) { method deletePrepareMessage (line 596) | @Override method commitMessage (line 633) | @Override method rollbackMessage (line 638) | @Override method open (line 643) | @Override method close (line 648) | @Override method getOpMessage (line 656) | public Message getOpMessage(int queueId, String moreData) { method batchSendOpMessage (line 698) | public long batchSendOpMessage() { method getDeleteContext (line 754) | public Map getDeleteContext() { FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageUtil.java class TransactionalMessageUtil (line 31) | public class TransactionalMessageUtil { method buildOpTopic (line 37) | public static String buildOpTopic() { method buildOpTopicForRocksDB (line 41) | public static String buildOpTopicForRocksDB() { method buildHalfTopic (line 45) | public static String buildHalfTopic() { method buildHalfTopicForRocksDB (line 49) | public static String buildHalfTopicForRocksDB() { method buildConsumerGroup (line 53) | public static String buildConsumerGroup() { method buildTransactionalMessageFromHalfMessage (line 57) | public static MessageExtBrokerInner buildTransactionalMessageFromHalfM... method getImmunityTime (line 86) | public static long getImmunityTime(String checkImmunityTimeStr, long t... FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/queue/TransactionalOpBatchService.java class TransactionalOpBatchService (line 25) | public class TransactionalOpBatchService extends ServiceThread { method TransactionalOpBatchService (line 34) | public TransactionalOpBatchService(BrokerController brokerController, method getServiceName (line 40) | @Override method run (line 45) | @Override method onWaitEnd (line 61) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/transaction/rocksdb/TransactionalMessageRocksDBService.java class TransactionalMessageRocksDBService (line 45) | public class TransactionalMessageRocksDBService { method TransactionalMessageRocksDBService (line 59) | public TransactionalMessageRocksDBService(final MessageStore messageSt... method start (line 66) | public void start() { method initService (line 76) | private void initService() { method shutdown (line 88) | public void shutdown() { method checkTransStatus (line 102) | private void checkTransStatus() { method checkTransRecordsStatus (line 126) | private void checkTransRecordsStatus(List trs) { method isImmunityTimeExpired (line 174) | private boolean isImmunityTimeExpired(MessageExt msgExt) { method getServiceThreadName (line 191) | private String getServiceThreadName() { method resolveHalfMsg (line 202) | private void resolveHalfMsg(final MessageExt msgExt) { method sendCheckMessage (line 219) | private void sendCheckMessage(MessageExt msgExt) { class TransStatusCheckService (line 248) | private class TransStatusCheckService extends ServiceThread { method getServiceName (line 250) | @Override method run (line 255) | @Override FILE: broker/src/main/java/org/apache/rocketmq/broker/util/HookUtils.java class HookUtils (line 44) | public class HookUtils { method checkBeforePutMessage (line 61) | public static PutMessageResult checkBeforePutMessage(BrokerController ... method checkInnerBatch (line 112) | public static PutMessageResult checkInnerBatch(BrokerController broker... method handleScheduleMessage (line 130) | public static PutMessageResult handleScheduleMessage(BrokerController ... method handleLmqQuota (line 155) | public static PutMessageResult handleLmqQuota(BrokerController brokerC... method isRolledTimerMessage (line 179) | private static boolean isRolledTimerMessage(MessageExtBrokerInner msg) { method checkIfTimerMessage (line 183) | public static boolean checkIfTimerMessage(MessageExtBrokerInner msg) { method transformTimerMessage (line 204) | private static PutMessageResult transformTimerMessage(BrokerController... method transformDelayLevelMessage (line 247) | public static void transformDelayLevelMessage(BrokerController brokerC... method sendMessageBack (line 262) | public static boolean sendMessageBack(BrokerController brokerControlle... FILE: broker/src/main/java/org/apache/rocketmq/broker/util/PositiveAtomicCounter.java class PositiveAtomicCounter (line 21) | public class PositiveAtomicCounter { method PositiveAtomicCounter (line 26) | public PositiveAtomicCounter() { method incrementAndGet (line 31) | public final int incrementAndGet() { method intValue (line 37) | public int intValue() { FILE: broker/src/main/resources/transaction.sql type t_transaction (line 19) | CREATE TABLE t_transaction( FILE: broker/src/test/java/org/apache/rocketmq/broker/BrokerControllerTest.java class BrokerControllerTest (line 47) | public class BrokerControllerTest { method setUp (line 56) | @Before method testBrokerRestart (line 70) | @Test method testBrokerMetricsManagerInitialization (line 78) | @Test method destroy (line 87) | @After method testHeadSlowTimeMills (line 92) | @Test method testCustomRemotingServer (line 115) | @Test method testConfigContextMethods (line 154) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/BrokerOuterAPITest.java class BrokerOuterAPITest (line 92) | @RunWith(PowerMockRunner.class) method init (line 115) | public void init() throws Exception { method test_needRegister_normal (line 122) | @Test method test_needRegister_timeout (line 137) | @Test method test_register_normal (line 176) | @Test method test_register_timeout (line 211) | @Test method testGetBrokerClusterInfo (line 232) | @Test method buildResponse (line 251) | private RemotingCommand buildResponse(Boolean changed) { method testLookupAddressByDomain (line 260) | @Test method testPullMessageFromSpecificBrokerAsync_createChannel_null (line 277) | @Test method testPullMessageFromSpecificBrokerAsync_createChannel_future_notSuccess (line 292) | @Test method testPullMessageFromSpecificBrokerAsync_timeout (line 312) | @Test method testPullMessageFromSpecificBrokerAsync_brokerReturn_pullStatusCode (line 335) | @Test method testPullMessageFromSpecificBrokerAsync_brokerReturn_allOtherResponseCode (line 372) | @Test method mockPullMessageResponse (line 401) | private RemotingCommand mockPullMessageResponse(int responseCode) thro... FILE: broker/src/test/java/org/apache/rocketmq/broker/BrokerPathConfigHelperTest.java class BrokerPathConfigHelperTest (line 25) | public class BrokerPathConfigHelperTest { method testGetPath (line 27) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/BrokerShutdownTest.java class BrokerShutdownTest (line 38) | public class BrokerShutdownTest { method setUp (line 45) | @Before method destroy (line 58) | @After method testBrokerGracefulShutdown (line 63) | @Test method testChainedShutdownOrdering (line 85) | @Test method testShutdownWithConcurrentOperations (line 113) | @Test method testResourceCleanupDuringShutdown (line 144) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/BrokerStartupTest.java class BrokerStartupTest (line 27) | public class BrokerStartupTest { method testProperties2SystemEnv (line 31) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/RocksDBConfigManagerTest.java class RocksDBConfigManagerTest (line 34) | public class RocksDBConfigManagerTest { method setUp (line 40) | @Before method testLoadDataVersion (line 47) | @Test method testUpdateKvDataVersion (line 61) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/client/ConsumerManagerScannerTest.java class ConsumerManagerScannerTest (line 40) | @RunWith(MockitoJUnitRunner.class) method init (line 51) | @Before class ConsumerIdsChangeListenerData (line 74) | private static class ConsumerIdsChangeListenerData { method ConsumerIdsChangeListenerData (line 79) | public ConsumerIdsChangeListenerData(ConsumerGroupEvent event, Strin... method testClientUnregisterEventInDoChannelCloseEvent (line 86) | @Test method testClientUnregisterEventInUnregisterConsumer (line 106) | @Test method testClientUnregisterEventInScanNotActiveChannel (line 126) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/client/ConsumerManagerTest.java class ConsumerManagerTest (line 54) | @RunWith(MockitoJUnitRunner.class) method before (line 77) | @Before method compensateBasicConsumerInfoTest (line 87) | @Test method compensateSubscribeDataTest (line 99) | @Test method registerConsumerTest (line 114) | @Test method unregisterConsumerTest (line 126) | @Test method findChannelTest (line 137) | @Test method findSubscriptionDataTest (line 144) | @Test method findSubscriptionDataCountTest (line 151) | @Test method findSubscriptionTest (line 158) | @Test method scanNotActiveChannelTest (line 173) | @Test method queryTopicConsumeByWhoTest (line 180) | @Test method doChannelCloseEventTest (line 188) | @Test method register (line 195) | private void register() { method removeExpireConsumerGroupInfo (line 204) | @Test method testRegisterConsumerWithoutSub (line 216) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/client/ProducerManagerTest.java class ProducerManagerTest (line 39) | @RunWith(MockitoJUnitRunner.class) method init (line 50) | @Before method scanNotActiveChannel (line 57) | @Test method scanNotActiveChannelWithSameClientId (line 88) | @Test method doChannelCloseEvent (line 121) | @Test method testRegisterProducer (line 147) | @Test method unregisterProducer (line 168) | @Test method testGetGroupChannelTable (line 201) | @Test method testGetAvailableChannel (line 210) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/client/net/Broker2ClientTest.java class Broker2ClientTest (line 60) | @RunWith(MockitoJUnitRunner.class) method init (line 96) | @Before method testCheckProducerTransactionState (line 108) | @Test method testCheckProducerTransactionStateException (line 115) | @Test method testResetOffsetNoTopicConfig (line 128) | @Test method testResetOffsetNoConsumerGroupInfo (line 135) | @Test method testResetOffset (line 145) | @Test method testGetConsumeStatusNoConsumerOnline (line 160) | @Test method testGetConsumeStatusClientDoesNotSupportFeature (line 167) | @Test method testGetConsumeStatus (line 177) | @Test method createMessageExt (line 194) | private MessageExt createMessageExt() { FILE: broker/src/test/java/org/apache/rocketmq/broker/client/rebalance/RebalanceLockManagerTest.java class RebalanceLockManagerTest (line 36) | @RunWith(MockitoJUnitRunner.class) method testIsLockAllExpiredGroupNotExist (line 52) | @Test method testIsLockAllExpiredGroupExist (line 57) | @Test method testIsLockAllExpiredGroupExistSomeExpired (line 64) | @Test method testTryLockNotLocked (line 71) | @Test method testTryLockSameClient (line 76) | @Test method testTryLockDifferentClient (line 83) | @Test method testTryLockButExpired (line 90) | @Test method testTryLockBatchAllLocked (line 97) | @Test method testTryLockBatchNoneLocked (line 104) | @Test method testTryLockBatchSomeLocked (line 112) | @Test method testUnlockBatch (line 127) | @Test method testUnlockBatchByOtherClient (line 136) | @Test method createDefaultMessageQueue (line 145) | private MessageQueue createDefaultMessageQueue() { method createMessageQueue (line 149) | private Set createMessageQueue(final int count) { method createMQLockTable (line 157) | private ConcurrentMap createCgColdThresholdMapRuntime() { method createCgColdThresholdMapConfig (line 75) | private ConcurrentHashMap createCgColdThresholdMapConfig... FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v1/RocksDBConsumerOffsetManagerMigrationTest.java class RocksDBConsumerOffsetManagerMigrationTest (line 32) | public class RocksDBConsumerOffsetManagerMigrationTest { method init (line 43) | @Before method destroy (line 63) | @After method testMigrationFromSeparateToUnifiedRocksDB (line 69) | @Test method testMigrationWithNoSeparateRocksDB (line 109) | @Test method testNoMigrationWhenDisabled (line 123) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v1/RocksDBSubscriptionGroupManagerMigrationTest.java class RocksDBSubscriptionGroupManagerMigrationTest (line 31) | public class RocksDBSubscriptionGroupManagerMigrationTest { method init (line 40) | @Before method destroy (line 57) | @After method testMigrationFromSeparateToUnifiedRocksDB (line 64) | @Test method testMigrationWithNoSeparateRocksDB (line 119) | @Test method testNoMigrationWhenDisabled (line 133) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v1/RocksDBSubscriptionGroupManagerTest.java class RocksDBSubscriptionGroupManagerTest (line 39) | @RunWith(MockitoJUnitRunner.class) method init (line 53) | @Before method testPutSubscriptionGroupConfig (line 66) | @Test method testPutSubscriptionGroupConfigIfAbsent (line 78) | @Test method testDecodeForbidden (line 89) | @Test method testDecodeSubscriptionGroup (line 106) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v1/RocksDBTopicConfigManagerMigrationTest.java class RocksDBTopicConfigManagerMigrationTest (line 32) | public class RocksDBTopicConfigManagerMigrationTest { method init (line 41) | @Before method destroy (line 59) | @After method testMigrationFromSeparateToUnifiedRocksDB (line 66) | @Test method testMigrationWithNoSeparateRocksDB (line 117) | @Test method testNoMigrationWhenDisabled (line 131) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v1/RocksDBTopicConfigManagerTest.java class RocksDBTopicConfigManagerTest (line 42) | @RunWith(MockitoJUnitRunner.class) method init (line 56) | @Before method testDecodeTopicConfig (line 69) | @Test method testPutTopicConfig (line 88) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v2/ConsumerOffsetManagerV2Test.java class ConsumerOffsetManagerV2Test (line 38) | @RunWith(MockitoJUnitRunner.class) method cleanUp (line 53) | @After method setUp (line 60) | @Before method testCommitOffset_Standard (line 76) | @Test method testCommitOffset_LMQ (line 102) | @Test method testCommitPullOffset_LMQ (line 127) | @Test method testRemoveByTopicAtGroup (line 151) | @Test method testRemoveByGroup (line 183) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v2/SubscriptionGroupManagerV2Test.java class SubscriptionGroupManagerV2Test (line 40) | @RunWith(MockitoJUnitRunner.class) method cleanUp (line 58) | @After method setUp (line 65) | @Before method testUpdateSubscriptionGroupConfig (line 83) | @Test method testDeleteSubscriptionGroupConfig (line 117) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/config/v2/TopicConfigManagerV2Test.java class TopicConfigManagerV2Test (line 39) | @RunWith(value = MockitoJUnitRunner.class) method cleanUp (line 55) | @After method setUp (line 62) | @Before method testUpdateTopicConfig (line 78) | @Test method testRemoveTopicConfig (line 114) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/controller/ReplicasManagerRegisterTest.java class ReplicasManagerRegisterTest (line 64) | @RunWith(MockitoJUnitRunner.class) method buildMessageStoreConfig (line 100) | private MessageStoreConfig buildMessageStoreConfig(int id) { method setUp (line 119) | @Before method testBrokerRegisterSuccess (line 140) | @Test method testBrokerRegisterSuccessAndRestartWithChangedBrokerConfig (line 162) | @Test method testRegisterFailedAtGetNextBrokerId (line 198) | @Test method testRegisterFailedAtCreateTempFile (line 213) | @Test method testRegisterFailedAtApplyBrokerIdFailed (line 230) | @Test method testRegisterFailedAtCreateMetadataFileAndDeleteTemp (line 248) | @Test method testRegisterFailedAtRegisterSuccess (line 289) | @Test method checkMetadataFile (line 339) | private void checkMetadataFile(BrokerMetadata brokerMetadata0 ,Long br... method clear (line 347) | @After FILE: broker/src/test/java/org/apache/rocketmq/broker/controller/ReplicasManagerTest.java class ReplicasManagerTest (line 61) | @RunWith(MockitoJUnitRunner.class) method before (line 132) | @Before method after (line 181) | @After method changeBrokerRoleTest (line 188) | @Test method changeToMasterTest (line 203) | @Test method changeToSlaveTest (line 210) | @Test method testUpdateControllerAddr (line 216) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/failover/EscapeBridgeTest.java class EscapeBridgeTest (line 69) | @RunWith(MockitoJUnitRunner.class) method before (line 106) | @Before method after (line 129) | @After method putMessageTest (line 136) | @Test method asyncPutMessageTest (line 157) | @Test method putMessageToSpecificQueueTest (line 171) | @Test method getMessageTest (line 183) | @Test method getMessageAsyncTest (line 192) | @Test method getMessageAsyncTest_localStore_getMessageAsync_null (line 201) | @Test method getMessageAsyncTest_localStore_decodeNothing_DefaultMessageStore (line 212) | @Test method getMessageAsyncTest_localStore_decodeNothing_TieredMessageStore (line 227) | @Test method getMessageAsyncTest_localStore_message_found (line 246) | @Test method getMessageAsyncTest_remoteStore_addressNotFound (line 258) | @Test method getMessageFromRemoteTest (line 270) | @Test method getMessageFromRemoteAsyncTest (line 275) | @Test method getMessageFromRemoteAsyncTest_exception_caught (line 280) | @Test method getMessageFromRemoteAsyncTest_brokerAddressNotFound (line 290) | @Test method getMessageFromRemoteAsyncTest_message_found (line 299) | @Test method getMessageFromRemoteAsyncTest_message_notFound (line 310) | @Test method decodeMsgListTest (line 328) | @Test method decodeMsgListTest_messageNotNull (line 338) | @Test method testPutMessageToRemoteBroker_noSpecificBrokerName_hasRemoteBroker (line 356) | @Test method testPutMessageToRemoteBroker_noSpecificBrokerName_noRemoteBroker (line 368) | @Test method testPutMessageToRemoteBroker_specificBrokerName_equals (line 378) | @Test method testPutMessageToRemoteBroker_specificBrokerName_addressNotFound (line 384) | @Test method testPutMessageToRemoteBroker_specificBrokerName_addressFound (line 395) | @Test method mockGetMessageResult (line 407) | private GetMessageResult mockGetMessageResult(int count, String topic,... method mockTopicPublishInfo (line 424) | private TopicPublishInfo mockTopicPublishInfo(String... brokerNames) { FILE: broker/src/test/java/org/apache/rocketmq/broker/filter/CommitLogDispatcherCalcBitMapTest.java class CommitLogDispatcherCalcBitMapTest (line 33) | public class CommitLogDispatcherCalcBitMapTest { method testDispatch_filterDataIllegal (line 35) | @Test method testDispatch_blankFilterData (line 91) | @Test method testDispatch (line 128) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/filter/ConsumerFilterManagerTest.java class ConsumerFilterManagerTest (line 33) | public class ConsumerFilterManagerTest { method gen (line 35) | public static ConsumerFilterManager gen(int topicCount, int consumerCo... method expr (line 52) | public static String expr(int i) { method testRegister_newExpressionCompileErrorAndRemoveOld (line 56) | @Test method testRegister_change (line 79) | @Test method testRegister (line 94) | @Test method testRegister_reAlive (line 122) | @Test method testRegister_bySubscriptionData (line 149) | @Test method testRegister_tag (line 184) | @Test method testUnregister (line 195) | @Test method testPersist (line 209) | @Test method testPersist_clean (line 235) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/filter/MessageStoreWithFilterTest.java class MessageStoreWithFilterTest (line 59) | public class MessageStoreWithFilterTest { method init (line 94) | @Before method destroy (line 100) | @After method buildMessage (line 109) | public MessageExtBrokerInner buildMessage() { method buildStoreConfig (line 129) | public MessageStoreConfig buildStoreConfig(int commitLogFileSize, int ... method gen (line 144) | protected DefaultMessageStore gen(ConsumerFilterManager filterManager)... method putMsg (line 187) | protected List putMsg(DefaultMessageStore maste... method filtered (line 209) | protected List filtered(List topic... method buildCreateTopicListRequest (line 1658) | private RemotingCommand buildCreateTopicListRequest(List topic... method buildDeleteTopicRequest (line 1679) | private RemotingCommand buildDeleteTopicRequest(String topic) { method createDefaultMessageExt (line 1688) | private MessageExt createDefaultMessageExt() { method createSelectMappedBufferResult (line 1700) | private SelectMappedBufferResult createSelectMappedBufferResult() { method createResumeCheckHalfMessageRequestHeader (line 1705) | private ResumeCheckHalfMessageRequestHeader createResumeCheckHalfMessa... method createResumeCheckHalfMessageCommand (line 1712) | private RemotingCommand createResumeCheckHalfMessageCommand() { method createUpdateBrokerConfigCommand (line 1719) | private RemotingCommand createUpdateBrokerConfigCommand() { method notToBeExecuted (line 1725) | private boolean notToBeExecuted() { method fillTopicConfigTable (line 1729) | private void fillTopicConfigTable(int num) { method fillSubscriptionGroupManager (line 1738) | private void fillSubscriptionGroupManager(int num) { FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/ChangeInvisibleTimeProcessorTest.java class ChangeInvisibleTimeProcessorTest (line 78) | @RunWith(MockitoJUnitRunner.class) method init (line 99) | @Before method testProcessRequest_Success (line 150) | @Test method testProcessRequest_NoMessage (line 178) | @Test method testProcessRequestAsync_JsonParsing (line 205) | @Test method testProcessRequestAsyncWithSuspendTrue (line 259) | @Test method testProcessRequestAsyncWithSuspendFalse (line 316) | @Test method testProcessRequestWithSuspendTrue (line 373) | @Test method testProcessRequestWithSuspendFalse (line 402) | @Test method testAppendCheckPointThenAckOriginWritesSuspendTrueInCheckpoint (line 431) | @Test method testAppendCheckPointThenAckOriginWritesSuspendFalseInCheckpoint (line 469) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/ClientManageProcessorTest.java class ClientManageProcessorTest (line 57) | @RunWith(MockitoJUnitRunner.class) method init (line 72) | @Before method processRequest_UnRegisterProducer (line 90) | @Test method processRequest_UnRegisterConsumer (line 106) | @Test method processRequest_heartbeat (line 120) | @Test method test_heartbeat_costTime (line 149) | @Test method createUnRegisterProducerCommand (line 162) | private RemotingCommand createUnRegisterProducerCommand() { method createUnRegisterConsumerCommand (line 173) | private RemotingCommand createUnRegisterConsumerCommand() { method createHeartbeatCommand (line 184) | private RemotingCommand createHeartbeatCommand(boolean isWithoutSub, S... method prepareHeartbeatData (line 195) | private HeartbeatData prepareHeartbeatData(boolean isWithoutSub, Strin... method prepareHeartbeatData (line 201) | private HeartbeatData prepareHeartbeatData(boolean isWithoutSub, List<... method createConsumerData (line 221) | static ConsumerData createConsumerData(String group) { FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/ConsumerManageProcessorTest.java class ConsumerManageProcessorTest (line 71) | @RunWith(MockitoJUnitRunner.class) method init (line 96) | @Before method testUpdateConsumerOffset_InvalidTopic (line 114) | @Test method testUpdateConsumerOffset_GroupNotExist (line 122) | @Test method testUpdateConsumerOffset (line 130) | @Test method testGetConsumerListByGroup (line 145) | @Test method testQueryConsumerOffset (line 169) | @Test method testRewriteRequestForStaticTopic (line 225) | @Test method buildQueryConsumerOffsetRequest (line 249) | public RemotingCommand buildQueryConsumerOffsetRequest(String group, S... method createLogicQueueMappingItem (line 260) | public LogicQueueMappingItem createLogicQueueMappingItem(String broker... method buildUpdateConsumerOffsetRequest (line 269) | private RemotingCommand buildUpdateConsumerOffsetRequest(String group,... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/EndTransactionProcessorTest.java class EndTransactionProcessorTest (line 58) | @RunWith(MockitoJUnitRunner.class) method init (line 82) | @Before method createResponse (line 92) | private OperationResult createResponse(int status) { method testProcessRequest (line 100) | @Test method testProcessRequest_CheckMessage (line 113) | @Test method testProcessRequest_NotType (line 126) | @Test method testProcessRequest_RollBack (line 133) | @Test method testProcessRequest_RejectCommitMessage (line 141) | @Test method testProcessRequest_RejectRollBackMessage (line 149) | @Test method createDefaultMessageExt (line 157) | private MessageExt createDefaultMessageExt() { method createEndTransactionRequestHeader (line 170) | private EndTransactionRequestHeader createEndTransactionRequestHeader(... method createEndTransactionMsgCommand (line 183) | private RemotingCommand createEndTransactionMsgCommand(int status, boo... method createRejectResponse (line 190) | private OperationResult createRejectResponse() { method createRejectMessageExt (line 197) | private MessageExt createRejectMessageExt() { method createAppendMessageResult (line 213) | private AppendMessageResult createAppendMessageResult(AppendMessageSta... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/LiteManagerProcessorTest.java class LiteManagerProcessorTest (line 83) | @RunWith(MockitoJUnitRunner.class) method setUp (line 133) | @Before method testProcessRequest_GetBrokerLiteInfo (line 157) | @Test method testProcessRequest_UnsupportedRequestCode (line 174) | @Test method testGetBrokerLiteInfo (line 182) | @Test method testGetParentTopicInfo_TopicNotExist (line 216) | @Test method testGetParentTopicInfo_InvalidTopicType (line 232) | @Test method testGetParentTopicInfo_Success (line 252) | @Test method testGetLiteTopicInfo_ParentTopicNotExist (line 289) | @Test method testGetLiteTopicInfo_InvalidParentTopicType (line 306) | @Test method testGetLiteTopicInfo_Success (line 327) | @Test method testGetLiteClientInfo_ParentTopicNotExist (line 373) | @Test method testGetLiteClientInfo_GroupNotExist (line 392) | @Test method testGetLiteClientInfo_NoSubscription (line 416) | @Test method testGetLiteClientInfo_WithSubscription (line 452) | @Test method testGetLiteGroupInfo_GroupNotExist (line 495) | @Test method testGetLiteGroupInfo_NotLiteGroup (line 513) | @Test method testGetLiteGroupInfo_GetTopKInfo (line 536) | @Test method testGetLiteGroupInfo_SpecificLiteTopic_WithMessages (line 596) | @Test method testGetLiteGroupInfo_SpecificLiteTopic_WithoutMessages (line 634) | @Test method testGetLiteGroupInfo_SpecificLiteTopic_ZeroCommitOffset (line 667) | @Test method testTriggerLiteDispatch (line 703) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/LiteSubscriptionCtlProcessorTest.java class LiteSubscriptionCtlProcessorTest (line 48) | @RunWith(MockitoJUnitRunner.class) method testProcessRequest_BodyIsNull (line 69) | @Test method testProcessRequest_SubscriptionSetIsEmpty (line 76) | @Test method testProcessRequest_ActionIsIncrementalAdd (line 86) | @Test method testProcessRequest_ActionIsAllAdd (line 124) | @Test method testProcessRequest_ActionIsIncrementalRemove (line 162) | @Test method testProcessRequest_ActionIsAllRemove (line 192) | @Test method testProcessRequest_CheckConsumeEnableThrowsException (line 218) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PeekMessageProcessorTest.java class PeekMessageProcessorTest (line 60) | @RunWith(MockitoJUnitRunner.class) method init (line 88) | @Before method testProcessRequest (line 107) | @Test method testProcessRequest_NoPermission (line 123) | @Test method testProcessRequest_TopicNotExist (line 141) | @Test method testProcessRequest_SubscriptionGroupNotExist (line 148) | @Test method testProcessRequest_QueueIdError (line 156) | @Test method createPeekMessageRequest (line 163) | private RemotingCommand createPeekMessageRequest(String group,String t... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PopBufferMergeServiceTest.java class PopBufferMergeServiceTest (line 60) | @RunWith(MockitoJUnitRunner.Silent.class) method init (line 95) | @Before method testBasic (line 115) | @Test(timeout = 15_000) method testAddCkJustOffset_MergeKeyConflict (line 156) | @Test method testAddCkMock (line 171) | @Test method testPutAckToStore (line 184) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PopInflightMessageCounterTest.java class PopInflightMessageCounterTest (line 27) | public class PopInflightMessageCounterTest { method testNum (line 29) | @Test method testClearInFlightMessageNum (line 66) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PopLiteMessageProcessorTest.java class PopLiteMessageProcessorTest (line 74) | @RunWith(MockitoJUnitRunner.class) method setUp (line 103) | @Before method testRejectRequest (line 121) | @Test method testTransformOrderCountInfo_empty (line 126) | @Test method testTransformOrderCountInfo_onlyQueueIdInfo (line 132) | @Test method testTransformOrderCountInfo_consumeCountAndQueueIdInfo (line 139) | @Test method testIsFifoBlocked (line 146) | @Test method testGetPopOffset_normal (line 154) | @Test method testGetPopOffset_resetOffset (line 178) | @Test method testPopByClientId_noEvent (line 196) | @SuppressWarnings("unchecked") method testPopByClientId_oneEvent (line 211) | @SuppressWarnings("unchecked") method testPopByClientId_resultFull (line 235) | @SuppressWarnings("unchecked") method testPopByClientId_duplicateEvent (line 262) | @SuppressWarnings("unchecked") method testGetMessage_found (line 290) | @Test method testGetMessage_notFound (line 306) | @Test method testHandleGetMessageResult_nullResult (line 327) | @Test method testHandleGetMessageResult_found (line 334) | @Test method testPopLiteTopic_lockFailed (line 351) | @Test method testPopLiteTopic_fifoBlocked (line 363) | @Test method testPopLiteTopic_lmqNotExist (line 377) | @Test method testPopLiteTopic_found (line 389) | @Test method testPreCheck (line 405) | @Test method mockGetMessageResult (line 476) | private GetMessageResult mockGetMessageResult(GetMessageStatus status,... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PopMessageProcessorTest.java class PopMessageProcessorTest (line 68) | @RunWith(MockitoJUnitRunner.class) method init (line 83) | @Before method testProcessRequest_TopicNotExist (line 104) | @Test method testProcessRequest_Found (line 115) | @Test method testProcessRequest_MsgWasRemoving (line 128) | @Test method testProcessRequest_NoMsgInQueue (line 142) | @Test method testProcessRequest_whenTimerWheelIsFalse (line 154) | @Test method testGetInitOffset_retryTopic (line 166) | @Test method testGetInitOffset_normalTopic (line 193) | @Test method testBuildCkMsgJsonParsing (line 218) | @Test method createPopMsgCommand (line 245) | private RemotingCommand createPopMsgCommand() { method createPopMsgCommand (line 249) | private RemotingCommand createPopMsgCommand(String group, String topic... method createGetMessageResult (line 265) | private GetMessageResult createGetMessageResult(int msgCnt) { FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PopReviveServiceTest.java class PopReviveServiceTest (line 78) | @RunWith(MockitoJUnitRunner.Silent.class) method before (line 112) | @Before method testWhenAckMoreThanCk (line 140) | @Test method testSkipLongWaiteAck (line 176) | @Test method testSkipLongWaiteAckWithSameAck (line 213) | @Test method testReviveMsgFromCk_messageFound_writeRetryOK (line 244) | @Test method testReviveMsgFromCk_messageFound_writeRetryFailed_rewriteCK (line 266) | @Test method testReviveMsgFromCk_messageFound_writeRetryFailed_rewriteCK_end (line 303) | @Test method testReviveMsgFromCk_messageFound_writeRetryFailed_rewriteCK_noEnd (line 327) | @Test method testReviveMsgFromCk_messageNotFound_noRetry (line 351) | @Test method testReviveMsgFromCk_messageNotFound_needRetry (line 366) | @Test method testReviveMsgFromCk_messageNotFound_needRetry_end (line 392) | @Test method testReviveMsgFromCk_messageNotFound_needRetry_noEnd (line 409) | @Test method testReviveMsgFromBatchAck (line 426) | @Test method buildBatchAckMsg (line 445) | public static MessageExtBrokerInner buildBatchAckMsg(BatchAckMsg batch... method buildBatchAckMsg (line 453) | public static BatchAckMsg buildBatchAckMsg(Collection offsets, l... method buildBatchAckInnerMessage (line 464) | public static MessageExtBrokerInner buildBatchAckInnerMessage(String r... method buildPopCheckPoint (line 479) | public static PopCheckPoint buildPopCheckPoint(long startOffset, long ... method buildAckMsg (line 494) | public static AckMsg buildAckMsg(long offset, long popTime) { method buildCkMsg (line 507) | public static MessageExtBrokerInner buildCkMsg(PopCheckPoint ck) { method buildAckMsg (line 526) | public static MessageExtBrokerInner buildAckMsg(AckMsg ackMsg, long de... method buildAckInnerMessage (line 542) | public static MessageExtBrokerInner buildAckInnerMessage(String revive... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/PullMessageProcessorTest.java class PullMessageProcessorTest (line 68) | @RunWith(MockitoJUnitRunner.class) method init (line 83) | @Before method testProcessRequest_TopicNotExist (line 106) | @Test method testProcessRequest_SubNotExist (line 116) | @Test method testProcessRequest_SubNotLatest (line 126) | @Test method testProcessRequest_Found (line 136) | @Test method testProcessRequest_FoundWithHook (line 148) | @Test method testProcessRequest_MsgWasRemoving (line 182) | @Test method testProcessRequest_NoMsgInQueue (line 195) | @Test method test_LitePullRequestForbidden (line 208) | @Test method testIfBroadcast (line 217) | @Test method testCommitPullOffset (line 236) | @Test method createPullMsgCommand (line 250) | private RemotingCommand createPullMsgCommand(int requestCode) { method createConsumerData (line 266) | static ConsumerData createConsumerData(String group, String topic) { method createGetMessageResult (line 282) | private GetMessageResult createGetMessageResult() { FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/QueryAssignmentProcessorTest.java class QueryAssignmentProcessorTest (line 64) | @RunWith(MockitoJUnitRunner.class) method init (line 85) | @Before method testQueryAssignment (line 104) | @Test method testSetMessageRequestMode_Success (line 115) | @Test method testSetMessageRequestMode_RetryTopic (line 123) | @Test method testDoLoadBalance (line 131) | @Test method testAllocate4Pop (line 149) | @Test method testAllocate4Pop (line 156) | private void testAllocate4Pop(AllocateMessageQueueStrategy strategy) { method checkAllocateResult (line 176) | private boolean checkAllocateResult(int popShareQueueNum, int mqSize, ... method createQueryAssignmentRequest (line 215) | private RemotingCommand createQueryAssignmentRequest() { method createSetMessageRequestModeRequest (line 228) | private RemotingCommand createSetMessageRequestModeRequest(String topi... method createResponse (line 241) | private RemotingCommand createResponse(int code, RemotingCommand reque... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/QueryMessageProcessorTest.java class QueryMessageProcessorTest (line 53) | @RunWith(MockitoJUnitRunner.class) method init (line 71) | @Before method testQueryMessage (line 79) | @Test method testViewMessageById (line 97) | @Test method createQueryMessageRequest (line 115) | private RemotingCommand createQueryMessageRequest(String topic, String... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/RecallMessageProcessorTest.java class RecallMessageProcessorTest (line 62) | @RunWith(MockitoJUnitRunner.class) method init (line 85) | @Before method testBuildMessage_withNamespace (line 98) | @Test method testBuildMessage_withoutNamespace (line 114) | @Test method testHandlePutMessageResult (line 130) | @Test method testProcessRequest_notEnable (line 155) | @Test method testProcessRequest_invalidStatus (line 163) | @Test method testProcessRequest_notWriteable (line 181) | @Test method testProcessRequest_topicNotFound_or_notMatch (line 190) | @Test method testProcessRequest_brokerNameNotMatch (line 208) | @Test method testProcessRequest_timestampInvalid (line 218) | @Test method testProcessRequest_success (line 237) | @Test method mockRequest (line 254) | private RemotingCommand mockRequest(long timestamp, String requestTopi... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/ReplyMessageProcessorTest.java class ReplyMessageProcessorTest (line 63) | @RunWith(MockitoJUnitRunner.class) method init (line 81) | @Before method testProcessRequest_Success (line 97) | @Test method createSendMessageRequestHeaderCommand (line 108) | private RemotingCommand createSendMessageRequestHeaderCommand(int requ... method createSendMessageRequestHeader (line 116) | private SendMessageRequestHeader createSendMessageRequestHeader() { method createResponse (line 133) | private RemotingCommand createResponse(int code, RemotingCommand reque... FILE: broker/src/test/java/org/apache/rocketmq/broker/processor/SendMessageProcessorTest.java class SendMessageProcessorTest (line 82) | @RunWith(MockitoJUnitRunner.class) method init (line 103) | @Before method testProcessRequest (line 122) | @Test method testProcessRequest_WithHook (line 129) | @Test method testProcessRequest_FlushTimeOut (line 159) | @Test method testProcessRequest_MessageIllegal (line 166) | @Test method testProcessRequest_CreateMappedFileFailed (line 173) | @Test method testProcessRequest_FlushSlaveTimeout (line 180) | @Test method testProcessRequest_PageCacheBusy (line 187) | @Test method testProcessRequest_PropertiesTooLong (line 194) | @Test method testProcessRequest_ServiceNotAvailable (line 201) | @Test method testProcessRequest_SlaveNotAvailable (line 208) | @Test method testProcessRequest_WithMsgBack (line 215) | @Test method testProcessRequest_Transaction (line 227) | @Test method testProcessRequest_WithAbortProcessSendMessageBeforeHook (line 254) | @Test method testProcessRequest_WithMsgBackWithConsumeMessageAfterHook (line 283) | @Test method testAttachRecallHandle_skip (line 316) | @Test method testAttachRecallHandle_doAttach (line 334) | @Test method floor (line 360) | private long floor(long deliverMs, int precisionMs) { method createSendTransactionMsgCommand (line 370) | private RemotingCommand createSendTransactionMsgCommand(int requestCod... method createSendMsgRequestHeader (line 384) | private SendMessageRequestHeader createSendMsgRequestHeader() { method createSendMsgCommand (line 398) | private RemotingCommand createSendMsgCommand(int requestCode) { method createSendMsgBackCommand (line 407) | private RemotingCommand createSendMsgBackCommand(int requestCode) { method assertPutResult (line 428) | private void assertPutResult(int responseCode) throws RemotingCommandE... FILE: broker/src/test/java/org/apache/rocketmq/broker/schedule/ScheduleMessageServiceTest.java class ScheduleMessageServiceTest (line 67) | public class ScheduleMessageServiceTest { method setUp (line 110) | @Before method testLoad (line 157) | @Test method testCorrectDelayOffset_whenInit (line 174) | @Test method testDeliverDelayedMessageTimerTask (line 211) | @Test method otherTest (line 273) | @Test method getMessage (line 287) | private GetMessageResult getMessage(int queueId, Long offset) { method shutdown (line 293) | @After method buildMessage (line 302) | public MessageExtBrokerInner buildMessage() { class MyMessageArrivingListener (line 317) | private class MyMessageArrivingListener implements MessageArrivingList... method arriving (line 318) | @Override FILE: broker/src/test/java/org/apache/rocketmq/broker/slave/SlaveSynchronizeAtomicTest.java class SlaveSynchronizeAtomicTest (line 51) | @RunWith(MockitoJUnitRunner.class) method init (line 82) | @Before method createSubscriptionGroupWrapper (line 100) | private SubscriptionGroupWrapper createSubscriptionGroupWrapper() { method createMessageRequestModeWrapper (line 109) | private MessageRequestModeSerializeWrapper createMessageRequestModeWra... method testSyncAtomically (line 115) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/slave/SlaveSynchronizeTest.java class SlaveSynchronizeTest (line 60) | @RunWith(MockitoJUnitRunner.class) method init (line 105) | @Before method testSyncAll (line 135) | @Test method testGetMasterAddr (line 153) | @Test method testSyncTimerCheckPoint (line 158) | @Test method createTopicConfigWrapper (line 165) | private TopicConfigAndMappingSerializeWrapper createTopicConfigWrapper... method createConsumerOffsetWrapper (line 176) | private ConsumerOffsetSerializeWrapper createConsumerOffsetWrapper() { method createSubscriptionGroupWrapper (line 185) | private SubscriptionGroupWrapper createSubscriptionGroupWrapper() { method createMessageRequestModeWrapper (line 194) | private MessageRequestModeSerializeWrapper createMessageRequestModeWra... method createTimerMetricsWrapper (line 200) | private TimerMetrics.TimerMetricsSerializeWrapper createTimerMetricsWr... FILE: broker/src/test/java/org/apache/rocketmq/broker/subscription/ForbiddenTest.java class ForbiddenTest (line 29) | public class ForbiddenTest { method testBrokerRestart (line 30) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/subscription/RocksdbGroupConfigTransferTest.java class RocksdbGroupConfigTransferTest (line 48) | @RunWith(MockitoJUnitRunner.class) method init (line 62) | @Before method destroy (line 76) | @After method initRocksDBSubscriptionGroupManager (line 106) | public void initRocksDBSubscriptionGroupManager() { method initJsonSubscriptionGroupManager (line 113) | public void initJsonSubscriptionGroupManager() { method theFirstTimeLoadJsonSubscriptionGroupManager (line 120) | @Test method theFirstTimeLoadRocksDBSubscriptionGroupManager (line 133) | @Test method addGroupLoadJsonSubscriptionGroupManager (line 147) | @Test method addForbiddenGroupLoadJsonSubscriptionGroupManager (line 178) | @Test method addGroupLoadRocksdbSubscriptionGroupManager (line 207) | @Test method addForbiddenLoadRocksdbSubscriptionGroupManager (line 236) | @Test method theSecondTimeLoadJsonSubscriptionGroupManager (line 266) | @Test method theSecondTimeLoadRocksdbTopicConfigManager (line 288) | @Test method jsonUpgradeToRocksdb (line 311) | @Test method notToBeExecuted (line 340) | private boolean notToBeExecuted() { FILE: broker/src/test/java/org/apache/rocketmq/broker/subscription/SubscriptionGroupManagerTest.java class SubscriptionGroupManagerTest (line 52) | @RunWith(MockitoJUnitRunner.class) method before (line 62) | @Before method destroy (line 75) | @After method testUpdateAndCreateSubscriptionGroupInRocksdb (line 85) | @Test method updateSubscriptionGroupConfig (line 94) | @Test method notToBeExecuted (line 118) | private boolean notToBeExecuted() { method testUpdateSubscriptionGroupConfigList_NullConfigList (line 121) | @Test method testUpdateSubscriptionGroupConfigList_EmptyConfigList (line 132) | @Test method testUpdateSubscriptionGroupConfigList_ValidConfigList (line 143) | @Test method testSubGroupTable (line 166) | @Test method fillSubscriptionGroupManager (line 226) | private void fillSubscriptionGroupManager(int num) { FILE: broker/src/test/java/org/apache/rocketmq/broker/topic/RocksdbTopicConfigManagerTest.java class RocksdbTopicConfigManagerTest (line 53) | @RunWith(MockitoJUnitRunner.class) method init (line 66) | @Before method destroy (line 82) | @After method testAddUnsupportedKeyOnCreating (line 92) | @Test method testAddWrongFormatKeyOnCreating (line 118) | @Test method testDeleteKeyOnCreating (line 142) | @Test method testAddWrongValueOnCreating (line 167) | @Test method testNormalAddKeyOnCreating (line 185) | @Test method testAddDuplicatedKeyOnUpdating (line 212) | @Test method testDeleteNonexistentKeyOnUpdating (line 248) | @Test method testAlterTopicWithoutChangingAttributes (line 280) | @Test method testNormalUpdateUnchangeableKeyOnUpdating (line 314) | @Test method testNormalQueryKeyOnGetting (line 342) | @Test method supportAttributes (line 371) | private void supportAttributes(List supportAttributes) { method notToBeExecuted (line 381) | private boolean notToBeExecuted() { FILE: broker/src/test/java/org/apache/rocketmq/broker/topic/RocksdbTopicConfigTransferTest.java class RocksdbTopicConfigTransferTest (line 48) | @RunWith(MockitoJUnitRunner.class) method init (line 63) | @Before method destroy (line 77) | @After method initRocksdbTopicConfigManager (line 101) | public void initRocksdbTopicConfigManager() { method initJsonTopicConfigManager (line 108) | public void initJsonTopicConfigManager() { method theFirstTimeLoadJsonTopicConfigManager (line 115) | @Test method theFirstTimeLoadRocksdbTopicConfigManager (line 128) | @Test method addTopicLoadJsonTopicConfigManager (line 142) | @Test method addTopicLoadRocksdbTopicConfigManager (line 170) | @Test method theSecondTimeLoadJsonTopicConfigManager (line 197) | @Test method theSecondTimeLoadRocksdbTopicConfigManager (line 213) | @Test method jsonUpgradeToRocksdb (line 230) | @Test method notToBeExecuted (line 255) | private boolean notToBeExecuted() { FILE: broker/src/test/java/org/apache/rocketmq/broker/topic/TopicConfigManagerTest.java class TopicConfigManagerTest (line 55) | @RunWith(MockitoJUnitRunner.class) method init (line 67) | @Before method testAddUnsupportedKeyOnCreating (line 79) | @Test method testAddWrongFormatKeyOnCreating (line 101) | @Test method testDeleteKeyOnCreating (line 120) | @Test method testAddWrongValueOnCreating (line 140) | @Test method testNormalAddKeyOnCreating (line 153) | @Test method testAddDuplicatedKeyOnUpdating (line 178) | @Test method createTopic (line 202) | private void createTopic() { method testDeleteNonexistentKeyOnUpdating (line 215) | @Test method testAlterTopicWithoutChangingAttributes (line 243) | @Test method testNormalUpdateUnchangeableKeyOnUpdating (line 274) | @Test method testNormalQueryKeyOnGetting (line 299) | @Test method supportAttributes (line 325) | private void supportAttributes(List supportAttributes) { method fillTopicConfigTable (line 335) | private void fillTopicConfigTable(int num) { method testSubTopicConfigTable (line 346) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/topic/TopicQueueMappingCleanServiceTest.java class TopicQueueMappingCleanServiceTest (line 57) | @RunWith(MockitoJUnitRunner.class) method init (line 86) | @Before method testCleanItemExpiredNoChange (line 96) | @Test method testCleanItemExpiredWithChange (line 103) | @Test method testCleanItemListMoreThanSecondGen (line 127) | @Test method testCleanItemListMoreThanSecondGenNoChange (line 145) | @Test method testCleanItemListMoreThanSecondGenException (line 153) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/topic/TopicQueueMappingManagerTest.java class TopicQueueMappingManagerTest (line 48) | @RunWith(MockitoJUnitRunner.class) method before (line 54) | @Before method delete (line 67) | private void delete(TopicQueueMappingManager topicQueueMappingManager)... method testEncodeDecode (line 77) | @Test method testEncodePretty (line 118) | @Test method testEncodeNonPretty (line 137) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/transaction/queue/DefaultTransactionalMessageCheckListenerTest.java class DefaultTransactionalMessageCheckListenerTest (line 39) | @RunWith(MockitoJUnitRunner.class) method init (line 51) | @Before method destroy (line 59) | @After method testResolveHalfMsg (line 64) | @Test method testSendCheckMessage (line 69) | @Test method sendCheckMessage (line 75) | @Test method createMessageExt (line 80) | private MessageExtBrokerInner createMessageExt() { method testResolveDiscardMsg (line 92) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/transaction/queue/TransactionMetricsTest.java class TransactionMetricsTest (line 39) | @RunWith(MockitoJUnitRunner.class) method before (line 45) | @Before method after (line 52) | @After method testAddAndGet (line 61) | @Test method testGetTopicPair (line 70) | @Test method testGetTransactionCount (line 77) | @Test method testCleanMetrics (line 92) | @Test method testPersist (line 101) | @Test method createBaseDir (line 109) | private String createBaseDir() { method deleteFile (line 118) | private void deleteFile(String fileName) { method deleteFile (line 122) | private void deleteFile(File file) { FILE: broker/src/test/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageBridgeTest.java class TransactionalMessageBridgeTest (line 58) | @RunWith(MockitoJUnitRunner.class) method init (line 70) | @Before method testPutOpMessage (line 76) | @Test method testPutHalfMessage (line 84) | @Test method testAsyncPutHalfMessage (line 92) | @Test method testFetchMessageQueues (line 100) | @Test method testFetchConsumeOffset (line 106) | @Test method updateConsumeOffset (line 114) | @Test method testGetHalfMessage (line 121) | @Test method testGetOpMessage (line 128) | @Test method testPutMessageReturnResult (line 135) | @Test method testPutMessage (line 143) | @Test method testRenewImmunityHalfMessageInner (line 151) | @Test method testRenewHalfMessageInner (line 165) | @Test method testLookMessageByOffset (line 173) | @Test method testGetHalfMessageStatusFound (line 180) | @Test method testGetHalfMessageNull (line 189) | @Test method createGetMessageResult (line 198) | private GetMessageResult createGetMessageResult(GetMessageStatus statu... method createMessageBrokerInner (line 207) | private MessageExtBrokerInner createMessageBrokerInner() { FILE: broker/src/test/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageServiceImplTest.java class TransactionalMessageServiceImplTest (line 65) | @RunWith(MockitoJUnitRunner.class) method init (line 80) | @Before method testPrepareMessage (line 87) | @Test method testCommitMessage (line 96) | @Test method testRollbackMessage (line 103) | @Test method testCheck_withDiscard (line 110) | @Test method testCheck_withCheck (line 131) | @Test method testDeletePrepareMessage_queueFull (line 155) | @Test method testDeletePrepareMessage_maxSize (line 165) | @Test method testOpen (line 176) | @Test method createDiscardPullResult (line 182) | private PullResult createDiscardPullResult(String topic, long queueOff... method createPullResult (line 191) | private PullResult createPullResult(String topic, long queueOffset, St... method createOpPulResult (line 204) | private PullResult createOpPulResult(String topic, long queueOffset, S... method createImmunityPulResult (line 213) | private PullResult createImmunityPulResult(String topic, long queueOff... method getMessageList (line 222) | private List getMessageList(long queueOffset, String topic... method createMessageQueueSet (line 231) | private Set createMessageQueueSet(String topic) { method createEndTransactionRequestHeader (line 238) | private EndTransactionRequestHeader createEndTransactionRequestHeader(... method createMessageBrokerInner (line 250) | private MessageExtBrokerInner createMessageBrokerInner(long queueOffse... method createMessageBrokerInner (line 263) | private MessageExtBrokerInner createMessageBrokerInner() { FILE: broker/src/test/java/org/apache/rocketmq/broker/transaction/queue/TransactionalMessageUtilTest.java class TransactionalMessageUtilTest (line 31) | public class TransactionalMessageUtilTest { method testBuildTransactionalMessageFromHalfMessage (line 33) | @Test method testGetImmunityTime (line 55) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/util/HookUtilsTest.java class HookUtilsTest (line 32) | public class HookUtilsTest { method testCheckBeforePutMessage (line 34) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/util/LogTransactionalMessageCheckListener.java class LogTransactionalMessageCheckListener (line 22) | public class LogTransactionalMessageCheckListener extends AbstractTransa... method resolveDiscardMsg (line 24) | @Override FILE: broker/src/test/java/org/apache/rocketmq/broker/util/ServiceProviderTest.java class ServiceProviderTest (line 27) | public class ServiceProviderTest { method loadTransactionMsgServiceTest (line 29) | @Test method loadAbstractTransactionListenerTest (line 35) | @Test FILE: broker/src/test/java/org/apache/rocketmq/broker/util/TransactionalMessageServiceImpl.java class TransactionalMessageServiceImpl (line 32) | public class TransactionalMessageServiceImpl implements TransactionalMes... method prepareMessage (line 35) | @Override method asyncPrepareMessage (line 40) | @Override method deletePrepareMessage (line 45) | @Override method commitMessage (line 50) | @Override method rollbackMessage (line 55) | @Override method check (line 60) | @Override method open (line 65) | @Override method close (line 70) | @Override method getTransactionMetrics (line 75) | @Override method setTransactionMetrics (line 80) | @Override FILE: client/src/main/java/org/apache/rocketmq/acl/common/AclClientRPCHook.java class AclClientRPCHook (line 26) | public class AclClientRPCHook implements RPCHook { method AclClientRPCHook (line 29) | public AclClientRPCHook(SessionCredentials sessionCredentials) { method doBeforeRequest (line 33) | @Override method doAfterResponse (line 46) | @Override method parseRequestContent (line 51) | protected SortedMap parseRequestContent(RemotingComman... method getSessionCredentials (line 58) | public SessionCredentials getSessionCredentials() { FILE: client/src/main/java/org/apache/rocketmq/acl/common/AclConstants.java class AclConstants (line 19) | public class AclConstants { FILE: client/src/main/java/org/apache/rocketmq/acl/common/AclException.java class AclException (line 19) | public class AclException extends RuntimeException { method AclException (line 25) | public AclException(String status, int code) { method AclException (line 31) | public AclException(String status, int code, String message) { method AclException (line 37) | public AclException(String message) { method AclException (line 41) | public AclException(String message, Throwable throwable) { method AclException (line 45) | public AclException(String status, int code, String message, Throwable... method getStatus (line 51) | public String getStatus() { method setStatus (line 55) | public void setStatus(String status) { method getCode (line 59) | public int getCode() { method setCode (line 63) | public void setCode(int code) { FILE: client/src/main/java/org/apache/rocketmq/acl/common/AclSigner.java class AclSigner (line 29) | public class AclSigner { method calSignature (line 36) | public static String calSignature(String data, String key) throws AclE... method calSignature (line 40) | public static String calSignature(String data, String key, SigningAlgo... method signAndBase64Encode (line 45) | private static String signAndBase64Encode(String data, String key, Sig... method sign (line 57) | private static byte[] sign(byte[] data, byte[] key, SigningAlgorithm a... method calSignature (line 69) | public static String calSignature(byte[] data, String key) throws AclE... method calSignature (line 73) | public static String calSignature(byte[] data, String key, SigningAlgo... method signAndBase64Encode (line 78) | private static String signAndBase64Encode(byte[] data, String key, Sig... FILE: client/src/main/java/org/apache/rocketmq/acl/common/AclUtils.java class AclUtils (line 36) | public class AclUtils { method combineRequestContent (line 40) | public static byte[] combineRequestContent(RemotingCommand request, So... method combineBytes (line 55) | public static byte[] combineBytes(byte[] b1, byte[] b2) { method calSignature (line 64) | public static String calSignature(byte[] data, String secretKey) { method IPv6AddressCheck (line 68) | public static void IPv6AddressCheck(String netAddress) { method v6ipProcess (line 92) | public static String v6ipProcess(String netAddress) { method verify (line 112) | public static void verify(String netAddress, int index) { method getAddresses (line 118) | public static String[] getAddresses(String netAddress, String partialA... method isScope (line 128) | public static boolean isScope(String netAddress, int index) { method isScope (line 144) | public static boolean isScope(String[] num, int index) { method isColon (line 153) | public static boolean isColon(String netAddress) { method isScope (line 157) | public static boolean isScope(String num) { method isScope (line 161) | public static boolean isScope(int num) { method isAsterisk (line 165) | public static boolean isAsterisk(String asterisk) { method isComma (line 169) | public static boolean isComma(String colon) { method isMinus (line 173) | public static boolean isMinus(String minus) { method isIPv6Scope (line 178) | public static boolean isIPv6Scope(String[] num, int index) { method isIPv6Scope (line 193) | public static boolean isIPv6Scope(int num) { method expandIP (line 199) | public static String expandIP(String netAddress, int part) { method getYamlDataObject (line 231) | public static T getYamlDataObject(String path, Class clazz) { method getYamlDataObject (line 241) | public static T getYamlDataObject(InputStream fis, Class clazz) { method getAclRPCHook (line 250) | public static RPCHook getAclRPCHook(String fileName) { method getAclRPCHook (line 262) | public static RPCHook getAclRPCHook(InputStream inputStream) { method buildRpcHook (line 273) | private static RPCHook buildRpcHook(JSONObject yamlDataObject) { FILE: client/src/main/java/org/apache/rocketmq/acl/common/Permission.java class Permission (line 19) | public class Permission { method parsePermFromString (line 26) | public static byte parsePermFromString(String permString) { FILE: client/src/main/java/org/apache/rocketmq/acl/common/SessionCredentials.java class SessionCredentials (line 27) | public class SessionCredentials { method SessionCredentials (line 42) | public SessionCredentials() { method SessionCredentials (line 56) | public SessionCredentials(String accessKey, String secretKey) { method SessionCredentials (line 61) | public SessionCredentials(String accessKey, String secretKey, String s... method updateContent (line 66) | public void updateContent(Properties prop) { method getAccessKey (line 87) | public String getAccessKey() { method setAccessKey (line 91) | public void setAccessKey(String accessKey) { method getSecretKey (line 95) | public String getSecretKey() { method setSecretKey (line 99) | public void setSecretKey(String secretKey) { method getSignature (line 103) | public String getSignature() { method setSignature (line 107) | public void setSignature(String signature) { method getSecurityToken (line 111) | public String getSecurityToken() { method setSecurityToken (line 115) | public void setSecurityToken(final String securityToken) { method hashCode (line 119) | @Override method equals (line 129) | @Override method toString (line 156) | @Override FILE: client/src/main/java/org/apache/rocketmq/acl/common/SigningAlgorithm.java type SigningAlgorithm (line 19) | public enum SigningAlgorithm { FILE: client/src/main/java/org/apache/rocketmq/client/AccessChannel.java type AccessChannel (line 23) | public enum AccessChannel { FILE: client/src/main/java/org/apache/rocketmq/client/ClientConfig.java class ClientConfig (line 37) | public class ClientConfig { method buildMQClientId (line 120) | public String buildMQClientId() { method getTraceMsgBatchNum (line 139) | public int getTraceMsgBatchNum() { method setTraceMsgBatchNum (line 143) | public void setTraceMsgBatchNum(int traceMsgBatchNum) { method getClientIP (line 147) | public String getClientIP() { method setClientIP (line 151) | public void setClientIP(String clientIP) { method getInstanceName (line 155) | public String getInstanceName() { method setInstanceName (line 159) | public void setInstanceName(String instanceName) { method changeInstanceNameToPID (line 163) | public void changeInstanceNameToPID() { method withNamespace (line 169) | @Deprecated method withNamespace (line 174) | @Deprecated method withoutNamespace (line 183) | @Deprecated method withoutNamespace (line 188) | @Deprecated method queueWithNamespace (line 197) | @Deprecated method queuesWithNamespace (line 205) | @Deprecated method resetClientConfig (line 218) | public void resetClientConfig(final ClientConfig cc) { method cloneClientConfig (line 251) | public ClientConfig cloneClientConfig() { method getNamesrvAddr (line 286) | public String getNamesrvAddr() { method setNamesrvAddr (line 298) | public void setNamesrvAddr(String namesrvAddr) { method getClientCallbackExecutorThreads (line 303) | public int getClientCallbackExecutorThreads() { method setClientCallbackExecutorThreads (line 307) | public void setClientCallbackExecutorThreads(int clientCallbackExecuto... method getPollNameServerInterval (line 311) | public int getPollNameServerInterval() { method setPollNameServerInterval (line 315) | public void setPollNameServerInterval(int pollNameServerInterval) { method getHeartbeatBrokerInterval (line 319) | public int getHeartbeatBrokerInterval() { method setHeartbeatBrokerInterval (line 323) | public void setHeartbeatBrokerInterval(int heartbeatBrokerInterval) { method getPersistConsumerOffsetInterval (line 327) | public int getPersistConsumerOffsetInterval() { method setPersistConsumerOffsetInterval (line 331) | public void setPersistConsumerOffsetInterval(int persistConsumerOffset... method getPullTimeDelayMillsWhenException (line 335) | public long getPullTimeDelayMillsWhenException() { method setPullTimeDelayMillsWhenException (line 339) | public void setPullTimeDelayMillsWhenException(long pullTimeDelayMills... method getUnitName (line 343) | public String getUnitName() { method setUnitName (line 347) | public void setUnitName(String unitName) { method isUnitMode (line 351) | public boolean isUnitMode() { method setUnitMode (line 355) | public void setUnitMode(boolean unitMode) { method isVipChannelEnabled (line 359) | public boolean isVipChannelEnabled() { method setVipChannelEnabled (line 363) | public void setVipChannelEnabled(final boolean vipChannelEnabled) { method isUseTLS (line 367) | public boolean isUseTLS() { method setUseTLS (line 371) | public void setUseTLS(boolean useTLS) { method getSocksProxyConfig (line 375) | public String getSocksProxyConfig() { method setSocksProxyConfig (line 379) | public void setSocksProxyConfig(String socksProxyConfig) { method getLanguage (line 383) | public LanguageCode getLanguage() { method setLanguage (line 387) | public void setLanguage(LanguageCode language) { method isDecodeReadBody (line 391) | public boolean isDecodeReadBody() { method setDecodeReadBody (line 395) | public void setDecodeReadBody(boolean decodeReadBody) { method isDecodeDecompressBody (line 399) | public boolean isDecodeDecompressBody() { method setDecodeDecompressBody (line 403) | public void setDecodeDecompressBody(boolean decodeDecompressBody) { method getNamespace (line 407) | @Deprecated method setNamespace (line 426) | @Deprecated method getNamespaceV2 (line 432) | public String getNamespaceV2() { method setNamespaceV2 (line 436) | public void setNamespaceV2(String namespaceV2) { method getAccessChannel (line 440) | public AccessChannel getAccessChannel() { method setAccessChannel (line 444) | public void setAccessChannel(AccessChannel accessChannel) { method getMqClientApiTimeout (line 448) | public int getMqClientApiTimeout() { method setMqClientApiTimeout (line 452) | public void setMqClientApiTimeout(int mqClientApiTimeout) { method isEnableStreamRequestType (line 456) | public boolean isEnableStreamRequestType() { method setEnableStreamRequestType (line 460) | public void setEnableStreamRequestType(boolean enableStreamRequestType) { method isSendLatencyEnable (line 464) | public boolean isSendLatencyEnable() { method setSendLatencyEnable (line 468) | public void setSendLatencyEnable(boolean sendLatencyEnable) { method isStartDetectorEnable (line 472) | public boolean isStartDetectorEnable() { method setStartDetectorEnable (line 476) | public void setStartDetectorEnable(boolean startDetectorEnable) { method isEnableHeartbeatChannelEventListener (line 480) | public boolean isEnableHeartbeatChannelEventListener() { method setEnableHeartbeatChannelEventListener (line 484) | public void setEnableHeartbeatChannelEventListener(boolean enableHeart... method getDetectTimeout (line 488) | public int getDetectTimeout() { method setDetectTimeout (line 492) | public void setDetectTimeout(int detectTimeout) { method getDetectInterval (line 496) | public int getDetectInterval() { method setDetectInterval (line 500) | public void setDetectInterval(int detectInterval) { method isUseHeartbeatV2 (line 504) | public boolean isUseHeartbeatV2() { method setUseHeartbeatV2 (line 508) | public void setUseHeartbeatV2(boolean useHeartbeatV2) { method isEnableTrace (line 512) | public boolean isEnableTrace() { method setEnableTrace (line 516) | public void setEnableTrace(boolean enableTrace) { method getTraceTopic (line 520) | public String getTraceTopic() { method setTraceTopic (line 524) | public void setTraceTopic(String traceTopic) { method getMaxPageSizeInGetMetadata (line 528) | public int getMaxPageSizeInGetMetadata() { method setMaxPageSizeInGetMetadata (line 532) | public void setMaxPageSizeInGetMetadata(int maxPageSizeInGetMetadata) { method isEnableConcurrentHeartbeat (line 536) | public boolean isEnableConcurrentHeartbeat() { method setEnableConcurrentHeartbeat (line 540) | public void setEnableConcurrentHeartbeat(boolean enableConcurrentHeart... method getConcurrentHeartbeatThreadPoolSize (line 544) | public int getConcurrentHeartbeatThreadPoolSize() { method setConcurrentHeartbeatThreadPoolSize (line 548) | public void setConcurrentHeartbeatThreadPoolSize(int concurrentHeartbe... method toString (line 552) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/MQAdmin.java type MQAdmin (line 30) | public interface MQAdmin { method createTopic (line 38) | void createTopic(final String key, final String newTopic, final int qu... method createTopic (line 49) | void createTopic(String key, String newTopic, int queueNum, int topicS... method searchOffset (line 60) | long searchOffset(final MessageQueue mq, final long timestamp) throws ... method maxOffset (line 68) | long maxOffset(final MessageQueue mq) throws MQClientException; method minOffset (line 76) | long minOffset(final MessageQueue mq) throws MQClientException; method earliestMsgStoreTime (line 84) | long earliestMsgStoreTime(final MessageQueue mq) throws MQClientExcept... method queryMessage (line 96) | QueryResult queryMessage(final String topic, final String key, final i... method viewMessage (line 102) | MessageExt viewMessage(String topic, FILE: client/src/main/java/org/apache/rocketmq/client/MQHelper.java class MQHelper (line 27) | public class MQHelper { method resetOffsetByTimestamp (line 30) | @Deprecated method resetOffsetByTimestamp (line 48) | public static void resetOffsetByTimestamp( FILE: client/src/main/java/org/apache/rocketmq/client/MqClientAdmin.java type MqClientAdmin (line 54) | public interface MqClientAdmin { method queryMessage (line 55) | CompletableFuture> queryMessage(String address, boole... method getTopicStatsInfo (line 58) | CompletableFuture getTopicStatsInfo(String address, method queryConsumeTimeSpan (line 61) | CompletableFuture> queryConsumeTimeSpan(String add... method updateOrCreateTopic (line 64) | CompletableFuture updateOrCreateTopic(String address, CreateTopi... method updateOrCreateSubscriptionGroup (line 67) | CompletableFuture updateOrCreateSubscriptionGroup(String address... method deleteTopicInBroker (line 70) | CompletableFuture deleteTopicInBroker(String address, DeleteTopi... method deleteTopicInNameserver (line 73) | CompletableFuture deleteTopicInNameserver(String address, Delete... method deleteKvConfig (line 76) | CompletableFuture deleteKvConfig(String address, DeleteKVConfigR... method deleteSubscriptionGroup (line 79) | CompletableFuture deleteSubscriptionGroup(String address, Delete... method invokeBrokerToResetOffset (line 82) | CompletableFuture> invokeBrokerToResetOffset(S... method viewMessage (line 85) | CompletableFuture viewMessage(String address, ViewMessageR... method getBrokerClusterInfo (line 88) | CompletableFuture getBrokerClusterInfo(String address, lo... method getConsumerConnectionList (line 90) | CompletableFuture getConsumerConnectionList(String... method queryTopicsByConsumer (line 93) | CompletableFuture queryTopicsByConsumer(String address, method querySubscriptionByConsumer (line 96) | CompletableFuture querySubscriptionByConsumer(String... method getConsumeStats (line 99) | CompletableFuture getConsumeStats(String address, GetCon... method queryTopicConsumeByWho (line 102) | CompletableFuture queryTopicConsumeByWho(String address, method getConsumerRunningInfo (line 105) | CompletableFuture getConsumerRunningInfo(String a... method consumeMessageDirectly (line 108) | CompletableFuture consumeMessageDirectly... FILE: client/src/main/java/org/apache/rocketmq/client/QueryResult.java class QueryResult (line 22) | public class QueryResult { method QueryResult (line 26) | public QueryResult(long indexLastUpdateTimestamp, List mes... method getIndexLastUpdateTimestamp (line 31) | public long getIndexLastUpdateTimestamp() { method getMessageList (line 35) | public List getMessageList() { method toString (line 39) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/Validators.java class Validators (line 38) | public class Validators { method checkGroup (line 50) | public static void checkGroup(String group) throws MQClientException { method checkMessage (line 66) | public static void checkMessage(Message msg, DefaultMQProducer default... method checkTopic (line 95) | public static void checkTopic(String topic) throws MQClientException { method isSystemTopic (line 112) | public static void isSystemTopic(String topic) throws MQClientException { method isNotAllowedSendTopic (line 119) | public static void isNotAllowedSendTopic(String topic) throws MQClient... method checkTopicConfig (line 126) | public static void checkTopicConfig(final TopicConfig topicConfig) thr... method checkBrokerConfig (line 133) | public static void checkBrokerConfig(final Properties brokerConfig) th... FILE: client/src/main/java/org/apache/rocketmq/client/admin/MQAdminExtInner.java type MQAdminExtInner (line 19) | public interface MQAdminExtInner { FILE: client/src/main/java/org/apache/rocketmq/client/common/ClientErrorCode.java class ClientErrorCode (line 20) | public class ClientErrorCode { FILE: client/src/main/java/org/apache/rocketmq/client/common/NameserverAccessConfig.java class NameserverAccessConfig (line 20) | public class NameserverAccessConfig { method NameserverAccessConfig (line 25) | public NameserverAccessConfig(String namesrvAddr, String namesrvDomain... method getNamesrvAddr (line 31) | public String getNamesrvAddr() { method getNamesrvDomain (line 35) | public String getNamesrvDomain() { method getNamesrvDomainSubgroup (line 39) | public String getNamesrvDomainSubgroup() { FILE: client/src/main/java/org/apache/rocketmq/client/common/ThreadLocalIndex.java class ThreadLocalIndex (line 22) | public class ThreadLocalIndex { method incrementAndGet (line 27) | public int incrementAndGet() { method reset (line 36) | public void reset() { method toString (line 41) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/consumer/AckCallback.java type AckCallback (line 19) | public interface AckCallback { method onSuccess (line 20) | void onSuccess(final AckResult ackResult); method onException (line 22) | void onException(final Throwable e); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/AckResult.java class AckResult (line 20) | public class AckResult { method setPopTime (line 25) | public void setPopTime(long popTime) { method getPopTime (line 29) | public long getPopTime() { method getStatus (line 33) | public AckStatus getStatus() { method setStatus (line 37) | public void setStatus(AckStatus status) { method setExtraInfo (line 41) | public void setExtraInfo(String extraInfo) { method getExtraInfo (line 45) | public String getExtraInfo() { method toString (line 49) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/consumer/AckStatus.java type AckStatus (line 19) | public enum AckStatus { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/AllocateMessageQueueStrategy.java type AllocateMessageQueueStrategy (line 25) | public interface AllocateMessageQueueStrategy { method allocate (line 36) | List allocate( method getName (line 48) | String getName(); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumer.java class DefaultLitePullConsumer (line 47) | public class DefaultLitePullConsumer extends ClientConfig implements Lit... method DefaultLitePullConsumer (line 182) | public DefaultLitePullConsumer() { method DefaultLitePullConsumer (line 191) | public DefaultLitePullConsumer(final String consumerGroup) { method DefaultLitePullConsumer (line 200) | public DefaultLitePullConsumer(RPCHook rpcHook) { method DefaultLitePullConsumer (line 210) | public DefaultLitePullConsumer(final String consumerGroup, RPCHook rpc... method DefaultLitePullConsumer (line 223) | @Deprecated method start (line 232) | @Override method shutdown (line 246) | @Override method isRunning (line 254) | @Override method subscribe (line 259) | @Override method subscribe (line 264) | @Override method subscribe (line 269) | @Override method unsubscribe (line 274) | @Override method assign (line 279) | @Override method setSubExpressionForAssign (line 284) | @Override method poll (line 289) | @Override method poll (line 294) | @Override method seek (line 299) | @Override method pause (line 304) | @Override method resume (line 309) | @Override method fetchMessageQueues (line 314) | @Override method offsetForTimestamp (line 319) | @Override method registerTopicMessageQueueChangeListener (line 324) | @Override method commitSync (line 330) | @Deprecated method commitSync (line 336) | @Deprecated method commit (line 342) | @Override method commit (line 347) | @Override method assignment (line 358) | @Override method subscribe (line 370) | @Override method commit (line 376) | @Override method committed (line 381) | @Override method updateNameServerAddress (line 386) | @Override method seekToBegin (line 391) | @Override method seekToEnd (line 396) | @Override method isAutoCommit (line 401) | @Override method setAutoCommit (line 406) | @Override method isConnectBrokerByUser (line 411) | public boolean isConnectBrokerByUser() { method setConnectBrokerByUser (line 415) | public void setConnectBrokerByUser(boolean connectBrokerByUser) { method getDefaultBrokerId (line 419) | public long getDefaultBrokerId() { method setDefaultBrokerId (line 423) | public void setDefaultBrokerId(long defaultBrokerId) { method getPullThreadNums (line 427) | public int getPullThreadNums() { method setPullThreadNums (line 431) | public void setPullThreadNums(int pullThreadNums) { method getAutoCommitIntervalMillis (line 435) | public long getAutoCommitIntervalMillis() { method setAutoCommitIntervalMillis (line 439) | public void setAutoCommitIntervalMillis(long autoCommitIntervalMillis) { method getPullBatchSize (line 445) | public int getPullBatchSize() { method setPullBatchSize (line 449) | public void setPullBatchSize(int pullBatchSize) { method getPullThresholdForAll (line 453) | public long getPullThresholdForAll() { method setPullThresholdForAll (line 457) | public void setPullThresholdForAll(long pullThresholdForAll) { method getConsumeMaxSpan (line 461) | public int getConsumeMaxSpan() { method setConsumeMaxSpan (line 465) | public void setConsumeMaxSpan(int consumeMaxSpan) { method getPullThresholdForQueue (line 469) | public int getPullThresholdForQueue() { method setPullThresholdForQueue (line 473) | public void setPullThresholdForQueue(int pullThresholdForQueue) { method getPullThresholdSizeForQueue (line 477) | public int getPullThresholdSizeForQueue() { method setPullThresholdSizeForQueue (line 481) | public void setPullThresholdSizeForQueue(int pullThresholdSizeForQueue) { method getAllocateMessageQueueStrategy (line 485) | public AllocateMessageQueueStrategy getAllocateMessageQueueStrategy() { method setAllocateMessageQueueStrategy (line 489) | public void setAllocateMessageQueueStrategy(AllocateMessageQueueStrate... method getBrokerSuspendMaxTimeMillis (line 493) | public long getBrokerSuspendMaxTimeMillis() { method getPollTimeoutMillis (line 497) | public long getPollTimeoutMillis() { method setPollTimeoutMillis (line 501) | public void setPollTimeoutMillis(long pollTimeoutMillis) { method getOffsetStore (line 505) | public OffsetStore getOffsetStore() { method setOffsetStore (line 509) | public void setOffsetStore(OffsetStore offsetStore) { method isUnitMode (line 513) | @Override method setUnitMode (line 518) | @Override method getMessageModel (line 523) | public MessageModel getMessageModel() { method setMessageModel (line 527) | public void setMessageModel(MessageModel messageModel) { method getConsumerGroup (line 531) | public String getConsumerGroup() { method getMessageQueueListener (line 535) | public MessageQueueListener getMessageQueueListener() { method setMessageQueueListener (line 539) | public void setMessageQueueListener(MessageQueueListener messageQueueL... method getConsumerPullTimeoutMillis (line 543) | public long getConsumerPullTimeoutMillis() { method setConsumerPullTimeoutMillis (line 547) | public void setConsumerPullTimeoutMillis(long consumerPullTimeoutMilli... method getConsumerTimeoutMillisWhenSuspend (line 551) | public long getConsumerTimeoutMillisWhenSuspend() { method setConsumerTimeoutMillisWhenSuspend (line 555) | public void setConsumerTimeoutMillisWhenSuspend(long consumerTimeoutMi... method getTopicMetadataCheckIntervalMillis (line 559) | public long getTopicMetadataCheckIntervalMillis() { method setTopicMetadataCheckIntervalMillis (line 563) | public void setTopicMetadataCheckIntervalMillis(long topicMetadataChec... method setConsumerGroup (line 567) | public void setConsumerGroup(String consumerGroup) { method getConsumeFromWhere (line 571) | public ConsumeFromWhere getConsumeFromWhere() { method setConsumeFromWhere (line 575) | public void setConsumeFromWhere(ConsumeFromWhere consumeFromWhere) { method getConsumeTimestamp (line 584) | public String getConsumeTimestamp() { method setConsumeTimestamp (line 588) | public void setConsumeTimestamp(String consumeTimestamp) { method getTraceDispatcher (line 592) | public TraceDispatcher getTraceDispatcher() { method setTraceDispatcher (line 596) | private void setTraceDispatcher() { method getCustomizedTraceTopic (line 611) | public String getCustomizedTraceTopic() { method setCustomizedTraceTopic (line 615) | public void setCustomizedTraceTopic(String customizedTraceTopic) { method isEnableMsgTrace (line 619) | public boolean isEnableMsgTrace() { method setEnableMsgTrace (line 623) | public void setEnableMsgTrace(boolean enableMsgTrace) { method getSubscriptionsForHeartbeat (line 627) | public Set getSubscriptionsForHeartbeat() { method buildSubscriptionsForHeartbeat (line 631) | public synchronized void buildSubscriptionsForHeartbeat(Map getRegisterTopics() { method setRegisterTopics (line 260) | public void setRegisterTopics(Set registerTopics) { method getRegisterSubscriptions (line 264) | public Set getRegisterSubscriptions() { method addRegisterSubscriptions (line 268) | public void addRegisterSubscriptions(String topic, MessageSelector mes... method clearRegisterSubscriptions (line 283) | public void clearRegisterSubscriptions() { method sendMessageBack (line 291) | @Deprecated method sendMessageBack (line 303) | @Deprecated method fetchSubscribeMessageQueues (line 311) | @Override method start (line 316) | @Override method shutdown (line 322) | @Override method registerMessageQueueListener (line 327) | @Override method pull (line 337) | @Override method pull (line 343) | @Override method pull (line 349) | @Override method pull (line 355) | @Override method pull (line 361) | @Override method pull (line 367) | @Override method pull (line 374) | @Override method pull (line 382) | @Override method pull (line 389) | @Override method pullBlockIfNotFound (line 396) | @Override method pullBlockIfNotFound (line 402) | @Override method pullBlockIfNotFoundWithMessageSelector (line 409) | @Override method pullBlockIfNotFoundWithMessageSelector (line 416) | @Override method updateConsumeOffset (line 423) | @Override method fetchConsumeOffset (line 428) | @Override method fetchMessageQueuesInBalance (line 433) | @Override method viewMessage (line 438) | @Override method sendMessageBack (line 450) | @Override method getOffsetStore (line 460) | @Deprecated method setOffsetStore (line 468) | @Deprecated method getDefaultMQPullConsumerImpl (line 476) | @Deprecated method isUnitMode (line 481) | @Override method setUnitMode (line 486) | @Override method getMaxReconsumeTimes (line 491) | public int getMaxReconsumeTimes() { method setMaxReconsumeTimes (line 495) | public void setMaxReconsumeTimes(final int maxReconsumeTimes) { method persist (line 499) | public void persist(MessageQueue mq) { method isEnableRebalance (line 503) | public boolean isEnableRebalance() { method setEnableRebalance (line 507) | public void setEnableRebalance(boolean enableRebalance) { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/DefaultMQPushConsumer.java class DefaultMQPushConsumer (line 64) | public class DefaultMQPushConsumer extends ClientConfig implements MQPus... method DefaultMQPushConsumer (line 294) | public DefaultMQPushConsumer() { method DefaultMQPushConsumer (line 303) | public DefaultMQPushConsumer(final String consumerGroup) { method DefaultMQPushConsumer (line 312) | public DefaultMQPushConsumer(RPCHook rpcHook) { method DefaultMQPushConsumer (line 322) | public DefaultMQPushConsumer(final String consumerGroup, RPCHook rpcHo... method DefaultMQPushConsumer (line 333) | public DefaultMQPushConsumer(final String consumerGroup, boolean enabl... method DefaultMQPushConsumer (line 345) | public DefaultMQPushConsumer(final String consumerGroup, RPCHook rpcHook, method DefaultMQPushConsumer (line 359) | public DefaultMQPushConsumer(final String consumerGroup, RPCHook rpcHook, method DefaultMQPushConsumer (line 376) | @Deprecated method DefaultMQPushConsumer (line 388) | @Deprecated method DefaultMQPushConsumer (line 401) | @Deprecated method DefaultMQPushConsumer (line 421) | @Deprecated method createTopic (line 437) | @Deprecated method setUseTLS (line 444) | @Override method createTopic (line 452) | @Deprecated method searchOffset (line 462) | @Deprecated method maxOffset (line 471) | @Deprecated method minOffset (line 480) | @Deprecated method earliestMsgStoreTime (line 489) | @Deprecated method queryMessage (line 498) | @Deprecated method viewMessage (line 508) | @Deprecated method getAllocateMessageQueueStrategy (line 521) | public AllocateMessageQueueStrategy getAllocateMessageQueueStrategy() { method setAllocateMessageQueueStrategy (line 525) | public void setAllocateMessageQueueStrategy(AllocateMessageQueueStrate... method getConsumeConcurrentlyMaxSpan (line 529) | public int getConsumeConcurrentlyMaxSpan() { method setConsumeConcurrentlyMaxSpan (line 533) | public void setConsumeConcurrentlyMaxSpan(int consumeConcurrentlyMaxSp... method getConsumeFromWhere (line 537) | public ConsumeFromWhere getConsumeFromWhere() { method setConsumeFromWhere (line 541) | public void setConsumeFromWhere(ConsumeFromWhere consumeFromWhere) { method getConsumeMessageBatchMaxSize (line 545) | public int getConsumeMessageBatchMaxSize() { method setConsumeMessageBatchMaxSize (line 549) | public void setConsumeMessageBatchMaxSize(int consumeMessageBatchMaxSi... method getConsumerGroup (line 553) | public String getConsumerGroup() { method setConsumerGroup (line 557) | public void setConsumerGroup(String consumerGroup) { method getConsumeThreadMax (line 561) | public int getConsumeThreadMax() { method setConsumeThreadMax (line 565) | public void setConsumeThreadMax(int consumeThreadMax) { method getConsumeThreadMin (line 569) | public int getConsumeThreadMin() { method setConsumeThreadMin (line 573) | public void setConsumeThreadMin(int consumeThreadMin) { method getDefaultMQPushConsumerImpl (line 580) | @Deprecated method getMessageListener (line 585) | public MessageListener getMessageListener() { method setMessageListener (line 589) | public void setMessageListener(MessageListener messageListener) { method getMessageModel (line 593) | public MessageModel getMessageModel() { method setMessageModel (line 597) | public void setMessageModel(MessageModel messageModel) { method getPullBatchSize (line 601) | public int getPullBatchSize() { method setPullBatchSize (line 605) | public void setPullBatchSize(int pullBatchSize) { method getPullInterval (line 609) | public long getPullInterval() { method setPullInterval (line 613) | public void setPullInterval(long pullInterval) { method getPullThresholdForQueue (line 617) | public int getPullThresholdForQueue() { method setPullThresholdForQueue (line 621) | public void setPullThresholdForQueue(int pullThresholdForQueue) { method getPopThresholdForQueue (line 625) | public int getPopThresholdForQueue() { method setPopThresholdForQueue (line 629) | public void setPopThresholdForQueue(int popThresholdForQueue) { method getPullThresholdForTopic (line 633) | public int getPullThresholdForTopic() { method setPullThresholdForTopic (line 637) | public void setPullThresholdForTopic(final int pullThresholdForTopic) { method getPullThresholdSizeForQueue (line 641) | public int getPullThresholdSizeForQueue() { method setPullThresholdSizeForQueue (line 645) | public void setPullThresholdSizeForQueue(final int pullThresholdSizeFo... method getPullThresholdSizeForTopic (line 649) | public int getPullThresholdSizeForTopic() { method setPullThresholdSizeForTopic (line 653) | public void setPullThresholdSizeForTopic(final int pullThresholdSizeFo... method getSubscription (line 657) | public Map getSubscription() { method setSubscription (line 664) | @Deprecated method sendMessageBack (line 686) | @Deprecated method sendMessageBack (line 709) | @Deprecated method fetchSubscribeMessageQueues (line 717) | @Override method start (line 727) | @Override method shutdown (line 757) | @Override method registerMessageListener (line 765) | @Override method registerMessageListener (line 777) | @Override method registerMessageListener (line 788) | @Override method subscribe (line 802) | @Override method subscribe (line 814) | @Override method subscribe (line 827) | @Override method unsubscribe (line 837) | @Override method updateCorePoolSize (line 847) | @Override method suspend (line 855) | @Override method resume (line 863) | @Override method isPause (line 868) | public boolean isPause() { method isConsumeOrderly (line 872) | public boolean isConsumeOrderly() { method registerConsumeMessageHook (line 876) | public void registerConsumeMessageHook(final ConsumeMessageHook hook) { method getOffsetStore (line 883) | @Deprecated method setOffsetStore (line 891) | @Deprecated method getConsumeTimestamp (line 896) | public String getConsumeTimestamp() { method setConsumeTimestamp (line 900) | public void setConsumeTimestamp(String consumeTimestamp) { method isPostSubscriptionWhenPull (line 904) | public boolean isPostSubscriptionWhenPull() { method setPostSubscriptionWhenPull (line 908) | public void setPostSubscriptionWhenPull(boolean postSubscriptionWhenPu... method isUnitMode (line 912) | @Override method setUnitMode (line 917) | @Override method getAdjustThreadPoolNumsThreshold (line 922) | public long getAdjustThreadPoolNumsThreshold() { method setAdjustThreadPoolNumsThreshold (line 926) | public void setAdjustThreadPoolNumsThreshold(long adjustThreadPoolNums... method getMaxReconsumeTimes (line 930) | public int getMaxReconsumeTimes() { method setMaxReconsumeTimes (line 934) | public void setMaxReconsumeTimes(final int maxReconsumeTimes) { method getSuspendCurrentQueueTimeMillis (line 938) | public long getSuspendCurrentQueueTimeMillis() { method setSuspendCurrentQueueTimeMillis (line 942) | public void setSuspendCurrentQueueTimeMillis(final long suspendCurrent... method getConsumeTimeout (line 946) | public long getConsumeTimeout() { method setConsumeTimeout (line 950) | public void setConsumeTimeout(final long consumeTimeout) { method getPopInvisibleTime (line 954) | public long getPopInvisibleTime() { method setPopInvisibleTime (line 958) | public void setPopInvisibleTime(long popInvisibleTime) { method getAwaitTerminationMillisWhenShutdown (line 962) | public long getAwaitTerminationMillisWhenShutdown() { method setAwaitTerminationMillisWhenShutdown (line 966) | public void setAwaitTerminationMillisWhenShutdown(long awaitTerminatio... method getPullBatchSizeInBytes (line 970) | public int getPullBatchSizeInBytes() { method setPullBatchSizeInBytes (line 974) | public void setPullBatchSizeInBytes(int pullBatchSizeInBytes) { method getTraceDispatcher (line 978) | public TraceDispatcher getTraceDispatcher() { method getPopBatchNums (line 982) | public int getPopBatchNums() { method setPopBatchNums (line 986) | public void setPopBatchNums(int popBatchNums) { method isClientRebalance (line 990) | public boolean isClientRebalance() { method setClientRebalance (line 994) | public void setClientRebalance(boolean clientRebalance) { method getMessageQueueListener (line 998) | public MessageQueueListener getMessageQueueListener() { method setMessageQueueListener (line 1002) | public void setMessageQueueListener(MessageQueueListener messageQueueL... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/LitePullConsumer.java type LitePullConsumer (line 27) | public interface LitePullConsumer { method start (line 32) | void start() throws MQClientException; method shutdown (line 37) | void shutdown(); method isRunning (line 44) | boolean isRunning(); method subscribe (line 50) | void subscribe(final String topic) throws MQClientException; method subscribe (line 59) | void subscribe(final String topic, final String subExpression) throws ... method subscribe (line 67) | void subscribe(final String topic, final String subExpression, final M... method subscribe (line 75) | void subscribe(final String topic, final MessageSelector selector) thr... method unsubscribe (line 82) | void unsubscribe(final String topic); method assignment (line 90) | Set assignment() throws MQClientException; method assign (line 98) | void assign(Collection messageQueues); method setSubExpressionForAssign (line 107) | void setSubExpressionForAssign(final String topic, final String subExp... method buildSubscriptionsForHeartbeat (line 109) | void buildSubscriptionsForHeartbeat(Map subEx... method poll (line 116) | List poll(); method poll (line 125) | List poll(long timeout); method seek (line 135) | void seek(MessageQueue messageQueue, long offset) throws MQClientExcep... method pause (line 148) | void pause(Collection messageQueues); method resume (line 155) | void resume(Collection messageQueues); method isAutoCommit (line 162) | boolean isAutoCommit(); method setAutoCommit (line 169) | void setAutoCommit(boolean autoCommit); method fetchMessageQueues (line 178) | Collection fetchMessageQueues(String topic) throws MQCli... method offsetForTimestamp (line 190) | Long offsetForTimestamp(MessageQueue messageQueue, Long timestamp) thr... method commitSync (line 192) | @Deprecated method commitSync (line 201) | @Deprecated method commit (line 213) | void commit(); method commit (line 221) | void commit(Map offsetMap, boolean persist); method commit (line 229) | void commit(final Set messageQueues, boolean persist); method committed (line 238) | Long committed(MessageQueue messageQueue) throws MQClientException; method registerTopicMessageQueueChangeListener (line 248) | void registerTopicMessageQueueChangeListener(String topic, method updateNameServerAddress (line 254) | void updateNameServerAddress(String nameServerAddress); method seekToBegin (line 263) | void seekToBegin(MessageQueue messageQueue)throws MQClientException; method seekToEnd (line 272) | void seekToEnd(MessageQueue messageQueue)throws MQClientException; FILE: client/src/main/java/org/apache/rocketmq/client/consumer/MQConsumer.java type MQConsumer (line 30) | public interface MQConsumer extends MQAdmin { method sendMessageBack (line 35) | @Deprecated method sendMessageBack (line 43) | void sendMessageBack(final MessageExt msg, final int delayLevel, final... method fetchSubscribeMessageQueues (line 52) | Set fetchSubscribeMessageQueues(final String topic) thro... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/MQPullConsumer.java type MQPullConsumer (line 29) | public interface MQPullConsumer extends MQConsumer { method start (line 33) | void start() throws MQClientException; method shutdown (line 38) | void shutdown(); method registerMessageQueueListener (line 43) | void registerMessageQueueListener(final String topic, final MessageQue... method pull (line 55) | PullResult pull(final MessageQueue mq, final String subExpression, fin... method pull (line 64) | PullResult pull(final MessageQueue mq, final String subExpression, fin... method pull (line 80) | PullResult pull(final MessageQueue mq, final MessageSelector selector,... method pull (line 97) | PullResult pull(final MessageQueue mq, final MessageSelector selector,... method pull (line 104) | void pull(final MessageQueue mq, final String subExpression, final lon... method pull (line 111) | void pull(final MessageQueue mq, final String subExpression, final lon... method pull (line 118) | void pull(final MessageQueue mq, final String subExpression, final lon... method pull (line 125) | void pull(final MessageQueue mq, final MessageSelector selector, final... method pull (line 132) | void pull(final MessageQueue mq, final MessageSelector selector, final... method pullBlockIfNotFound (line 141) | PullResult pullBlockIfNotFound(final MessageQueue mq, final String sub... method pullBlockIfNotFound (line 148) | void pullBlockIfNotFound(final MessageQueue mq, final String subExpres... method pullBlockIfNotFoundWithMessageSelector (line 155) | void pullBlockIfNotFoundWithMessageSelector(final MessageQueue mq, fin... method pullBlockIfNotFoundWithMessageSelector (line 165) | PullResult pullBlockIfNotFoundWithMessageSelector(final MessageQueue m... method updateConsumeOffset (line 172) | void updateConsumeOffset(final MessageQueue mq, final long offset) thr... method fetchConsumeOffset (line 179) | long fetchConsumeOffset(final MessageQueue mq, final boolean fromStore... method fetchMessageQueuesInBalance (line 187) | Set fetchMessageQueuesInBalance(final String topic) thro... method sendMessageBack (line 193) | void sendMessageBack(MessageExt msg, int delayLevel, String brokerName... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/MQPullConsumerScheduleService.java class MQPullConsumerScheduleService (line 40) | public class MQPullConsumerScheduleService { method MQPullConsumerScheduleService (line 51) | public MQPullConsumerScheduleService(final String consumerGroup) { method MQPullConsumerScheduleService (line 56) | public MQPullConsumerScheduleService(final String consumerGroup, final... method putTask (line 61) | public void putTask(String topic, Set mqNewSet) { method start (line 83) | public void start() throws MQClientException { method registerPullTaskCallback (line 98) | public void registerPullTaskCallback(final String topic, final PullTas... method shutdown (line 103) | public void shutdown() { method getCallbackTable (line 113) | public ConcurrentMap getCallbackTable() { method setCallbackTable (line 117) | public void setCallbackTable(ConcurrentHashMap m... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/MessageSelector.java class MessageSelector (line 32) | public class MessageSelector { method MessageSelector (line 44) | private MessageSelector(String type, String expression) { method bySql (line 54) | public static MessageSelector bySql(String sql) { method byTag (line 63) | public static MessageSelector byTag(String tag) { method getExpressionType (line 67) | public String getExpressionType() { method getExpression (line 71) | public String getExpression() { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/NotifyResult.java class NotifyResult (line 19) | public class NotifyResult { method isHasMsg (line 23) | public boolean isHasMsg() { method isPollingFull (line 27) | public boolean isPollingFull() { method setHasMsg (line 31) | public void setHasMsg(boolean hasMsg) { method setPollingFull (line 35) | public void setPollingFull(boolean pollingFull) { method toString (line 39) | @Override public String toString() { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PopCallback.java type PopCallback (line 22) | public interface PopCallback { method onSuccess (line 23) | void onSuccess(final PopResult popResult); method onException (line 25) | void onException(final Throwable e); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PopResult.java class PopResult (line 22) | public class PopResult { method PopResult (line 29) | public PopResult(PopStatus popStatus, List msgFoundList) { method getPopTime (line 34) | public long getPopTime() { method setPopTime (line 39) | public void setPopTime(long popTime) { method getRestNum (line 43) | public long getRestNum() { method setRestNum (line 47) | public void setRestNum(long restNum) { method getInvisibleTime (line 51) | public long getInvisibleTime() { method setInvisibleTime (line 56) | public void setInvisibleTime(long invisibleTime) { method setPopStatus (line 61) | public void setPopStatus(PopStatus popStatus) { method getPopStatus (line 65) | public PopStatus getPopStatus() { method getMsgFoundList (line 69) | public List getMsgFoundList() { method setMsgFoundList (line 73) | public void setMsgFoundList(List msgFoundList) { method toString (line 77) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PopStatus.java type PopStatus (line 19) | public enum PopStatus { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PullCallback.java type PullCallback (line 22) | public interface PullCallback { method onSuccess (line 23) | void onSuccess(final PullResult pullResult); method onException (line 25) | void onException(final Throwable e); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PullResult.java class PullResult (line 22) | public class PullResult { method PullResult (line 30) | public PullResult(PullStatus pullStatus, long nextBeginOffset, long mi... method getPullStatus (line 40) | public PullStatus getPullStatus() { method getNextBeginOffset (line 44) | public long getNextBeginOffset() { method getMinOffset (line 48) | public long getMinOffset() { method getMaxOffset (line 52) | public long getMaxOffset() { method getMsgFoundList (line 56) | public List getMsgFoundList() { method setMsgFoundList (line 60) | public void setMsgFoundList(List msgFoundList) { method toString (line 64) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PullStatus.java type PullStatus (line 19) | public enum PullStatus { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PullTaskCallback.java type PullTaskCallback (line 21) | public interface PullTaskCallback { method doPullTask (line 22) | void doPullTask(final MessageQueue mq, final PullTaskContext context); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/PullTaskContext.java class PullTaskContext (line 19) | public class PullTaskContext { method getPullNextDelayTimeMillis (line 25) | public int getPullNextDelayTimeMillis() { method setPullNextDelayTimeMillis (line 29) | public void setPullNextDelayTimeMillis(int pullNextDelayTimeMillis) { method getPullConsumer (line 33) | public MQPullConsumer getPullConsumer() { method setPullConsumer (line 37) | public void setPullConsumer(MQPullConsumer pullConsumer) { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/TopicMessageQueueChangeListener.java type TopicMessageQueueChangeListener (line 22) | public interface TopicMessageQueueChangeListener { method onChanged (line 29) | void onChanged(String topic, Set messageQueues); FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/ConsumeConcurrentlyContext.java class ConsumeConcurrentlyContext (line 24) | public class ConsumeConcurrentlyContext { method ConsumeConcurrentlyContext (line 35) | public ConsumeConcurrentlyContext(MessageQueue messageQueue) { method getDelayLevelWhenNextConsume (line 39) | public int getDelayLevelWhenNextConsume() { method setDelayLevelWhenNextConsume (line 43) | public void setDelayLevelWhenNextConsume(int delayLevelWhenNextConsume) { method getMessageQueue (line 47) | public MessageQueue getMessageQueue() { method getAckIndex (line 51) | public int getAckIndex() { method setAckIndex (line 55) | public void setAckIndex(int ackIndex) { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/ConsumeConcurrentlyStatus.java type ConsumeConcurrentlyStatus (line 19) | public enum ConsumeConcurrentlyStatus { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/ConsumeOrderlyContext.java class ConsumeOrderlyContext (line 24) | public class ConsumeOrderlyContext { method ConsumeOrderlyContext (line 29) | public ConsumeOrderlyContext(MessageQueue messageQueue) { method isAutoCommit (line 33) | public boolean isAutoCommit() { method setAutoCommit (line 37) | public void setAutoCommit(boolean autoCommit) { method getMessageQueue (line 41) | public MessageQueue getMessageQueue() { method getSuspendCurrentQueueTimeMillis (line 45) | public long getSuspendCurrentQueueTimeMillis() { method setSuspendCurrentQueueTimeMillis (line 49) | public void setSuspendCurrentQueueTimeMillis(long suspendCurrentQueueT... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/ConsumeOrderlyStatus.java type ConsumeOrderlyStatus (line 19) | public enum ConsumeOrderlyStatus { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/ConsumeReturnType.java type ConsumeReturnType (line 20) | public enum ConsumeReturnType { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/MessageListener.java type MessageListener (line 22) | public interface MessageListener { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/MessageListenerConcurrently.java type MessageListenerConcurrently (line 25) | public interface MessageListenerConcurrently extends MessageListener { method consumeMessage (line 33) | ConsumeConcurrentlyStatus consumeMessage(final List msgs, FILE: client/src/main/java/org/apache/rocketmq/client/consumer/listener/MessageListenerOrderly.java type MessageListenerOrderly (line 25) | public interface MessageListenerOrderly extends MessageListener { method consumeMessage (line 33) | ConsumeOrderlyStatus consumeMessage(final List msgs, FILE: client/src/main/java/org/apache/rocketmq/client/consumer/rebalance/AbstractAllocateMessageQueueStrategy.java class AbstractAllocateMessageQueueStrategy (line 28) | public abstract class AbstractAllocateMessageQueueStrategy implements Al... method check (line 32) | public boolean check(String consumerGroup, String currentCID, List getMessageQueueList() { method setMessageQueueList (line 40) | public void setMessageQueueList(List messageQueueList) { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueByMachineRoom.java class AllocateMessageQueueByMachineRoom (line 27) | public class AllocateMessageQueueByMachineRoom extends AbstractAllocateM... method allocate (line 30) | @Override method getName (line 63) | @Override method getConsumeridcs (line 68) | public Set getConsumeridcs() { method setConsumeridcs (line 72) | public void setConsumeridcs(Set consumeridcs) { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueConsistentHash.java class AllocateMessageQueueConsistentHash (line 30) | public class AllocateMessageQueueConsistentHash extends AbstractAllocate... method AllocateMessageQueueConsistentHash (line 35) | public AllocateMessageQueueConsistentHash() { method AllocateMessageQueueConsistentHash (line 39) | public AllocateMessageQueueConsistentHash(int virtualNodeCnt) { method AllocateMessageQueueConsistentHash (line 43) | public AllocateMessageQueueConsistentHash(int virtualNodeCnt, HashFunc... method allocate (line 51) | @Override method getName (line 84) | @Override class ClientNode (line 89) | private static class ClientNode implements Node { method ClientNode (line 92) | public ClientNode(String clientID) { method getKey (line 96) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/ControllableOffset.java class ControllableOffset (line 50) | public class ControllableOffset { method ControllableOffset (line 56) | public ControllableOffset(long value) { method update (line 72) | public void update(long target, boolean increaseOnly) { method update (line 93) | public void update(long target) { method updateAndFreeze (line 105) | public void updateAndFreeze(long target) { method getOffset (line 112) | public long getOffset() { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/LocalFileOffsetStore.java class LocalFileOffsetStore (line 42) | public class LocalFileOffsetStore implements OffsetStore { method LocalFileOffsetStore (line 53) | public LocalFileOffsetStore(MQClientInstance mQClientFactory, String g... method load (line 62) | @Override method updateOffset (line 77) | @Override method updateAndFreezeOffset (line 95) | @Override method readOffset (line 103) | @Override method persistAll (line 139) | @Override method persist (line 172) | @Override method removeOffset (line 201) | @Override method updateConsumeOffsetToBroker (line 210) | @Override method cloneOffsetTable (line 216) | @Override method readLocalOffset (line 230) | private OffsetSerializeWrapper readLocalOffset() throws MQClientExcept... method readLocalOffsetBak (line 253) | private OffsetSerializeWrapper readLocalOffsetBak() throws MQClientExc... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/OffsetSerializeWrapper.java class OffsetSerializeWrapper (line 28) | public class OffsetSerializeWrapper extends RemotingSerializable { method getOffsetTable (line 32) | public ConcurrentMap getOffsetTable() { method setOffsetTable (line 36) | public void setOffsetTable(ConcurrentMap off... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/OffsetStore.java type OffsetStore (line 29) | public interface OffsetStore { method load (line 33) | void load() throws MQClientException; method updateOffset (line 38) | void updateOffset(final MessageQueue mq, final long offset, final bool... method updateAndFreezeOffset (line 46) | void updateAndFreezeOffset(final MessageQueue mq, final long offset); method readOffset (line 53) | long readOffset(final MessageQueue mq, final ReadOffsetType type); method persistAll (line 58) | void persistAll(final Set mqs); method persist (line 63) | void persist(final MessageQueue mq); method removeOffset (line 68) | void removeOffset(MessageQueue mq); method cloneOffsetTable (line 73) | Map cloneOffsetTable(String topic); method updateConsumeOffsetToBroker (line 80) | void updateConsumeOffsetToBroker(MessageQueue mq, long offset, boolean... FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/ReadOffsetType.java type ReadOffsetType (line 19) | public enum ReadOffsetType { FILE: client/src/main/java/org/apache/rocketmq/client/consumer/store/RemoteBrokerOffsetStore.java class RemoteBrokerOffsetStore (line 42) | public class RemoteBrokerOffsetStore implements OffsetStore { method RemoteBrokerOffsetStore (line 49) | public RemoteBrokerOffsetStore(MQClientInstance mQClientFactory, Strin... method load (line 54) | @Override method updateOffset (line 58) | @Override method updateAndFreezeOffset (line 76) | @Override method readOffset (line 84) | @Override method persistAll (line 121) | @Override method persist (line 157) | @Override method removeOffset (line 174) | public void removeOffset(MessageQueue mq) { method cloneOffsetTable (line 182) | @Override method updateConsumeOffsetToBroker (line 198) | private void updateConsumeOffsetToBroker(MessageQueue mq, long offset)... method updateConsumeOffsetToBroker (line 206) | @Override method fetchConsumeOffsetFromBroker (line 235) | private long fetchConsumeOffsetFromBroker(MessageQueue mq) throws Remo... FILE: client/src/main/java/org/apache/rocketmq/client/exception/MQBrokerException.java class MQBrokerException (line 22) | public class MQBrokerException extends Exception { method MQBrokerException (line 28) | MQBrokerException() { method MQBrokerException (line 34) | public MQBrokerException(int responseCode, String errorMessage) { method MQBrokerException (line 42) | public MQBrokerException(int responseCode, String errorMessage, String... method getResponseCode (line 50) | public int getResponseCode() { method getErrorMessage (line 54) | public String getErrorMessage() { method getBrokerAddr (line 58) | public String getBrokerAddr() { FILE: client/src/main/java/org/apache/rocketmq/client/exception/MQClientException.java class MQClientException (line 22) | public class MQClientException extends Exception { method MQClientException (line 27) | public MQClientException(String errorMessage, Throwable cause) { method MQClientException (line 33) | public MQClientException(int responseCode, String errorMessage) { method MQClientException (line 40) | public MQClientException(int responseCode, String errorMessage, Throwa... method getResponseCode (line 47) | public int getResponseCode() { method setResponseCode (line 51) | public MQClientException setResponseCode(final int responseCode) { method getErrorMessage (line 56) | public String getErrorMessage() { method setErrorMessage (line 60) | public void setErrorMessage(final String errorMessage) { FILE: client/src/main/java/org/apache/rocketmq/client/exception/OffsetNotFoundException.java class OffsetNotFoundException (line 19) | public class OffsetNotFoundException extends MQBrokerException { method OffsetNotFoundException (line 21) | public OffsetNotFoundException() { method OffsetNotFoundException (line 24) | public OffsetNotFoundException(int responseCode, String errorMessage) { method OffsetNotFoundException (line 28) | public OffsetNotFoundException(int responseCode, String errorMessage, ... FILE: client/src/main/java/org/apache/rocketmq/client/exception/RequestTimeoutException.java class RequestTimeoutException (line 22) | public class RequestTimeoutException extends Exception { method RequestTimeoutException (line 27) | public RequestTimeoutException(String errorMessage, Throwable cause) { method RequestTimeoutException (line 33) | public RequestTimeoutException(int responseCode, String errorMessage) { method getResponseCode (line 40) | public int getResponseCode() { method setResponseCode (line 44) | public RequestTimeoutException setResponseCode(final int responseCode) { method getErrorMessage (line 49) | public String getErrorMessage() { method setErrorMessage (line 53) | public void setErrorMessage(final String errorMessage) { FILE: client/src/main/java/org/apache/rocketmq/client/hook/CheckForbiddenContext.java class CheckForbiddenContext (line 24) | public class CheckForbiddenContext { method getGroup (line 36) | public String getGroup() { method setGroup (line 40) | public void setGroup(String group) { method getMessage (line 44) | public Message getMessage() { method setMessage (line 48) | public void setMessage(Message message) { method getMq (line 52) | public MessageQueue getMq() { method setMq (line 56) | public void setMq(MessageQueue mq) { method getBrokerAddr (line 60) | public String getBrokerAddr() { method setBrokerAddr (line 64) | public void setBrokerAddr(String brokerAddr) { method getCommunicationMode (line 68) | public CommunicationMode getCommunicationMode() { method setCommunicationMode (line 72) | public void setCommunicationMode(CommunicationMode communicationMode) { method getSendResult (line 76) | public SendResult getSendResult() { method setSendResult (line 80) | public void setSendResult(SendResult sendResult) { method getException (line 84) | public Exception getException() { method setException (line 88) | public void setException(Exception exception) { method getArg (line 92) | public Object getArg() { method setArg (line 96) | public void setArg(Object arg) { method isUnitMode (line 100) | public boolean isUnitMode() { method setUnitMode (line 104) | public void setUnitMode(boolean isUnitMode) { method getNameSrvAddr (line 108) | public String getNameSrvAddr() { method setNameSrvAddr (line 112) | public void setNameSrvAddr(String nameSrvAddr) { method toString (line 116) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/hook/CheckForbiddenHook.java type CheckForbiddenHook (line 22) | public interface CheckForbiddenHook { method hookName (line 23) | String hookName(); method checkForbidden (line 25) | void checkForbidden(final CheckForbiddenContext context) throws MQClie... FILE: client/src/main/java/org/apache/rocketmq/client/hook/ConsumeMessageContext.java class ConsumeMessageContext (line 26) | public class ConsumeMessageContext { method getConsumerGroup (line 37) | public String getConsumerGroup() { method setConsumerGroup (line 41) | public void setConsumerGroup(String consumerGroup) { method getMsgList (line 45) | public List getMsgList() { method setMsgList (line 49) | public void setMsgList(List msgList) { method getMq (line 53) | public MessageQueue getMq() { method setMq (line 57) | public void setMq(MessageQueue mq) { method isSuccess (line 61) | public boolean isSuccess() { method setSuccess (line 65) | public void setSuccess(boolean success) { method getMqTraceContext (line 69) | public Object getMqTraceContext() { method setMqTraceContext (line 73) | public void setMqTraceContext(Object mqTraceContext) { method getProps (line 77) | public Map getProps() { method setProps (line 81) | public void setProps(Map props) { method getStatus (line 85) | public String getStatus() { method setStatus (line 89) | public void setStatus(String status) { method getNamespace (line 93) | public String getNamespace() { method setNamespace (line 97) | public void setNamespace(String namespace) { method getAccessChannel (line 101) | public AccessChannel getAccessChannel() { method setAccessChannel (line 105) | public void setAccessChannel(AccessChannel accessChannel) { FILE: client/src/main/java/org/apache/rocketmq/client/hook/ConsumeMessageHook.java type ConsumeMessageHook (line 19) | public interface ConsumeMessageHook { method hookName (line 20) | String hookName(); method consumeMessageBefore (line 22) | void consumeMessageBefore(final ConsumeMessageContext context); method consumeMessageAfter (line 24) | void consumeMessageAfter(final ConsumeMessageContext context); FILE: client/src/main/java/org/apache/rocketmq/client/hook/EndTransactionContext.java class EndTransactionContext (line 22) | public class EndTransactionContext { method getProducerGroup (line 31) | public String getProducerGroup() { method setProducerGroup (line 35) | public void setProducerGroup(String producerGroup) { method getMessage (line 39) | public Message getMessage() { method setMessage (line 43) | public void setMessage(Message message) { method getBrokerAddr (line 47) | public String getBrokerAddr() { method setBrokerAddr (line 51) | public void setBrokerAddr(String brokerAddr) { method getMsgId (line 55) | public String getMsgId() { method setMsgId (line 59) | public void setMsgId(String msgId) { method getTransactionId (line 63) | public String getTransactionId() { method setTransactionId (line 67) | public void setTransactionId(String transactionId) { method getTransactionState (line 71) | public LocalTransactionState getTransactionState() { method setTransactionState (line 75) | public void setTransactionState(LocalTransactionState transactionState) { method isFromTransactionCheck (line 79) | public boolean isFromTransactionCheck() { method setFromTransactionCheck (line 83) | public void setFromTransactionCheck(boolean fromTransactionCheck) { FILE: client/src/main/java/org/apache/rocketmq/client/hook/EndTransactionHook.java type EndTransactionHook (line 19) | public interface EndTransactionHook { method hookName (line 20) | String hookName(); method endTransaction (line 22) | void endTransaction(final EndTransactionContext context); FILE: client/src/main/java/org/apache/rocketmq/client/hook/FilterMessageContext.java class FilterMessageContext (line 23) | public class FilterMessageContext { method getConsumerGroup (line 30) | public String getConsumerGroup() { method setConsumerGroup (line 34) | public void setConsumerGroup(String consumerGroup) { method getMsgList (line 38) | public List getMsgList() { method setMsgList (line 42) | public void setMsgList(List msgList) { method getMq (line 46) | public MessageQueue getMq() { method setMq (line 50) | public void setMq(MessageQueue mq) { method getArg (line 54) | public Object getArg() { method setArg (line 58) | public void setArg(Object arg) { method isUnitMode (line 62) | public boolean isUnitMode() { method setUnitMode (line 66) | public void setUnitMode(boolean isUnitMode) { method toString (line 70) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/hook/FilterMessageHook.java type FilterMessageHook (line 19) | public interface FilterMessageHook { method hookName (line 20) | String hookName(); method filterMessage (line 22) | void filterMessage(final FilterMessageContext context); FILE: client/src/main/java/org/apache/rocketmq/client/hook/SendMessageContext.java class SendMessageContext (line 27) | public class SendMessageContext { method getMsgType (line 42) | public MessageType getMsgType() { method setMsgType (line 46) | public void setMsgType(final MessageType msgType) { method getProducer (line 50) | public DefaultMQProducerImpl getProducer() { method setProducer (line 54) | public void setProducer(final DefaultMQProducerImpl producer) { method getProducerGroup (line 58) | public String getProducerGroup() { method setProducerGroup (line 62) | public void setProducerGroup(String producerGroup) { method getMessage (line 66) | public Message getMessage() { method setMessage (line 70) | public void setMessage(Message message) { method getMq (line 74) | public MessageQueue getMq() { method setMq (line 78) | public void setMq(MessageQueue mq) { method getBrokerAddr (line 82) | public String getBrokerAddr() { method setBrokerAddr (line 86) | public void setBrokerAddr(String brokerAddr) { method getCommunicationMode (line 90) | public CommunicationMode getCommunicationMode() { method setCommunicationMode (line 94) | public void setCommunicationMode(CommunicationMode communicationMode) { method getSendResult (line 98) | public SendResult getSendResult() { method setSendResult (line 102) | public void setSendResult(SendResult sendResult) { method getException (line 106) | public Exception getException() { method setException (line 110) | public void setException(Exception exception) { method getMqTraceContext (line 114) | public Object getMqTraceContext() { method setMqTraceContext (line 118) | public void setMqTraceContext(Object mqTraceContext) { method getProps (line 122) | public Map getProps() { method setProps (line 126) | public void setProps(Map props) { method getBornHost (line 130) | public String getBornHost() { method setBornHost (line 134) | public void setBornHost(String bornHost) { method getNamespace (line 138) | public String getNamespace() { method setNamespace (line 142) | public void setNamespace(String namespace) { FILE: client/src/main/java/org/apache/rocketmq/client/hook/SendMessageHook.java type SendMessageHook (line 19) | public interface SendMessageHook { method hookName (line 20) | String hookName(); method sendMessageBefore (line 22) | void sendMessageBefore(final SendMessageContext context); method sendMessageAfter (line 24) | void sendMessageAfter(final SendMessageContext context); FILE: client/src/main/java/org/apache/rocketmq/client/impl/ClientRemotingProcessor.java class ClientRemotingProcessor (line 60) | public class ClientRemotingProcessor implements NettyRequestProcessor { method ClientRemotingProcessor (line 64) | public ClientRemotingProcessor(final MQClientInstance mqClientFactory) { method processRequest (line 68) | @Override method rejectRequest (line 95) | @Override method checkTransactionState (line 100) | public RemotingCommand checkTransactionState(ChannelHandlerContext ctx, method notifyConsumerIdsChanged (line 134) | public RemotingCommand notifyConsumerIdsChanged(ChannelHandlerContext ... method resetOffset (line 149) | public RemotingCommand resetOffset(ChannelHandlerContext ctx, method getConsumeStatus (line 165) | @Deprecated method getConsumerRunningInfo (line 180) | private RemotingCommand getConsumerRunningInfo(ChannelHandlerContext ctx, method consumeMessageDirectly (line 204) | private RemotingCommand consumeMessageDirectly(ChannelHandlerContext ctx, method receiveReplyMessage (line 227) | private RemotingCommand receiveReplyMessage(ChannelHandlerContext ctx, method processReplyMessage (line 278) | private void processReplyMessage(MessageExt replyMsg) { FILE: client/src/main/java/org/apache/rocketmq/client/impl/CommunicationMode.java type CommunicationMode (line 19) | public enum CommunicationMode { FILE: client/src/main/java/org/apache/rocketmq/client/impl/FindBrokerResult.java class FindBrokerResult (line 19) | public class FindBrokerResult { method FindBrokerResult (line 24) | public FindBrokerResult(String brokerAddr, boolean slave) { method FindBrokerResult (line 30) | public FindBrokerResult(String brokerAddr, boolean slave, int brokerVe... method getBrokerAddr (line 36) | public String getBrokerAddr() { method isSlave (line 40) | public boolean isSlave() { method getBrokerVersion (line 44) | public int getBrokerVersion() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/MQAdminImpl.java class MQAdminImpl (line 63) | public class MQAdminImpl { method MQAdminImpl (line 69) | public MQAdminImpl(MQClientInstance mQClientFactory) { method getTimeoutMillis (line 73) | public long getTimeoutMillis() { method setTimeoutMillis (line 77) | public void setTimeoutMillis(long timeoutMillis) { method createTopic (line 81) | public void createTopic(String key, String newTopic, int queueNum) thr... method createTopic (line 85) | public void createTopic(String key, String newTopic, int queueNum, int... method fetchPublishMessageQueues (line 143) | public List fetchPublishMessageQueues(String topic) thro... method parsePublishMessageQueues (line 159) | public List parsePublishMessageQueues(List... method fetchSubscribeMessageQueues (line 169) | public Set fetchSubscribeMessageQueues(String topic) thr... method searchOffset (line 189) | public long searchOffset(MessageQueue mq, long timestamp) throws MQCli... method searchOffset (line 194) | public long searchOffset(MessageQueue mq, long timestamp, BoundaryType... method maxOffset (line 213) | public long maxOffset(MessageQueue mq) throws MQClientException { method minOffset (line 231) | public long minOffset(MessageQueue mq) throws MQClientException { method earliestMsgStoreTime (line 249) | public long earliestMsgStoreTime(MessageQueue mq) throws MQClientExcep... method viewMessage (line 267) | public MessageExt viewMessage(String topic, String msgId) method queryMessage (line 279) | public QueryResult queryMessage(String topic, String key, int maxNum, ... method queryMessageByUniqKey (line 285) | public QueryResult queryMessageByUniqKey(String topic, String uniqKey,... method queryMessageByUniqKey (line 290) | public QueryResult queryMessageByUniqKey(String clusterName, String to... method queryMessageByUniqKey (line 296) | public MessageExt queryMessageByUniqKey(String topic, method queryMessageByUniqKey (line 301) | public MessageExt queryMessageByUniqKey(String clusterName, String topic, method queryMessageByUniqKey (line 306) | public MessageExt queryMessageByUniqKey(String topic, method queryMessageByUniqKey (line 311) | public MessageExt queryMessageByUniqKey(String clusterName, String topic, method queryMessage (line 321) | public QueryResult queryMessage(String clusterName, String topic, Stri... method queryMessage (line 326) | public QueryResult queryMessage(String clusterName, String topic, Stri... FILE: client/src/main/java/org/apache/rocketmq/client/impl/MQClientAPIImpl.java class MQClientAPIImpl (line 273) | public class MQClientAPIImpl implements NameServerUpdateCallback, StartA... method MQClientAPIImpl (line 288) | public MQClientAPIImpl( method MQClientAPIImpl (line 297) | public MQClientAPIImpl( method MQClientAPIImpl (line 314) | public MQClientAPIImpl(final NettyClientConfig nettyClientConfig, method getNameServerAddressList (line 351) | public List getNameServerAddressList() { method getRemotingClient (line 355) | public RemotingClient getRemotingClient() { method fetchNameServerAddr (line 359) | public String fetchNameServerAddr() { method onNameServerAddressChange (line 376) | @Override method updateNameServerAddressList (line 389) | public void updateNameServerAddressList(final String addrs) { method start (line 395) | public void start() { method shutdown (line 399) | public void shutdown() { method queryAssignment (line 403) | public Set queryAssignment(final String addr, ... method createSubscriptionGroup (line 431) | public void createSubscriptionGroup(final String addr, final Subscript... method createSubscriptionGroupList (line 453) | public void createSubscriptionGroupList(final String address, final Li... method createTopic (line 469) | public void createTopic(final String addr, final String defaultTopic, ... method createTopicList (line 501) | public void createTopicList(final String address, final List> buildQueueOffsetSortedMap(Strin... method viewMessage (line 1322) | public MessageExt viewMessage(final String addr, final String topic, f... method searchOffset (line 1349) | @Deprecated method searchOffset (line 1375) | public long searchOffset(final String addr, final MessageQueue message... method searchOffset (line 1382) | public long searchOffset(final String addr, final MessageQueue message... method getMaxOffset (line 1408) | public long getMaxOffset(final String addr, final MessageQueue message... method getConsumerIdListByGroup (line 1433) | public List getConsumerIdListByGroup( method getMinOffset (line 1460) | public long getMinOffset(final String addr, final MessageQueue message... method getEarliestMsgStoretime (line 1485) | public long getEarliestMsgStoretime(final String addr, final MessageQu... method queryConsumerOffset (line 1510) | public long queryConsumerOffset( method updateConsumerOffset (line 1536) | public void updateConsumerOffset( method updateConsumerOffsetOneway (line 1557) | public void updateConsumerOffsetOneway( method sendHeartbeat (line 1568) | public int sendHeartbeat( method sendHeartbeatV2 (line 1589) | public HeartbeatV2Result sendHeartbeatV2( method unregisterClient (line 1613) | public void unregisterClient( method endTransactionOneway (line 1639) | public void endTransactionOneway( method queryMessage (line 1651) | public void queryMessage( method registerClient (line 1664) | public boolean registerClient(final String addr, final HeartbeatData h... method consumerSendMessageBack (line 1673) | public void consumerSendMessageBack( method lockBatchMQ (line 1707) | public Set lockBatchMQ( method unlockBatchMQ (line 1729) | public void unlockBatchMQ( method getTopicStatsInfo (line 1756) | public TopicStatsTable getTopicStatsInfo(final String addr, final Stri... method getConsumeStats (line 1778) | public ConsumeStats getConsumeStats(final String addr, final String co... method getConsumeStats (line 1784) | public ConsumeStats getConsumeStats(final String addr, final String co... method getConsumeStats (line 1789) | public ConsumeStats getConsumeStats(final String addr, final String co... method getConsumeStats (line 1794) | public ConsumeStats getConsumeStats(final String addr, final String co... method getProducerConnectionList (line 1819) | public ProducerConnection getProducerConnectionList(final String addr,... method getAllProducerInfo (line 1841) | public ProducerTableInfo getAllProducerInfo(final String addr, final l... method getConsumerConnectionList (line 1861) | public ConsumerConnection getConsumerConnectionList(final String addr,... method getBrokerRuntimeInfo (line 1883) | public KVTable getBrokerRuntimeInfo(final String addr, final long time... method addBroker (line 1901) | public void addBroker(final String addr, final String brokerConfigPath... method removeBroker (line 1920) | public void removeBroker(final String addr, String clusterName, String... method updateBrokerConfig (line 1942) | public void updateBrokerConfig(final String addr, final Properties pro... method getBrokerConfig (line 1966) | public Properties getBrokerConfig(final String addr, final long timeou... method updateColdDataFlowCtrGroupConfig (line 1984) | public void updateColdDataFlowCtrGroupConfig(final String addr, final ... method removeColdDataFlowCtrGroupConfig (line 2003) | public void removeColdDataFlowCtrGroupConfig(final String addr, final ... method getColdDataFlowCtrInfo (line 2021) | public String getColdDataFlowCtrInfo(final String addr, final long tim... method setCommitLogReadAheadMode (line 2039) | public String setCommitLogReadAheadMode(final String addr, final Strin... method getBrokerClusterInfo (line 2060) | public ClusterInfo getBrokerClusterInfo( method getDefaultTopicRouteInfoFromNameServer (line 2078) | public TopicRouteData getDefaultTopicRouteInfoFromNameServer(final lon... method getTopicRouteInfoFromNameServer (line 2084) | public TopicRouteData getTopicRouteInfoFromNameServer(final String top... method getTopicRouteInfoFromNameServer (line 2089) | public TopicRouteData getTopicRouteInfoFromNameServer(final String top... method getTopicListFromNameServer (line 2118) | public TopicList getTopicListFromNameServer(final long timeoutMillis) method wipeWritePermOfBroker (line 2137) | public int wipeWritePermOfBroker(final String namesrvAddr, String brok... method addWritePermOfBroker (line 2159) | public int addWritePermOfBroker(final String nameSrvAddr, String broke... method deleteTopicInBroker (line 2181) | public void deleteTopicInBroker(final String addr, final String topic,... method deleteTopicInNameServer (line 2200) | public void deleteTopicInNameServer(final String addr, final String to... method deleteTopicInNameServer (line 2218) | public void deleteTopicInNameServer(final String addr, final String cl... method deleteSubscriptionGroup (line 2238) | public void deleteSubscriptionGroup(final String addr, final String gr... method getKVConfigValue (line 2260) | public String getKVConfigValue(final String namespace, final String ke... method putKVConfigValue (line 2282) | public void putKVConfigValue(final String namespace, final String key,... method deleteKVConfigValue (line 2312) | public void deleteKVConfigValue(final String namespace, final String k... method getKVListByNamespace (line 2340) | public KVTable getKVListByNamespace(final String namespace, final long... method invokeBrokerToResetOffset (line 2359) | public Map invokeBrokerToResetOffset(final String ... method invokeBrokerToResetOffset (line 2365) | public Map invokeBrokerToResetOffset(final String ... method invokeBrokerToResetOffset (line 2399) | public Map invokeBrokerToResetOffset(final String ... method invokeBrokerToGetConsumerStatus (line 2431) | public Map> invokeBrokerToGetConsumerS... method queryTopicConsumeByWho (line 2458) | public GroupList queryTopicConsumeByWho(final String addr, final Strin... method queryTopicsByConsumer (line 2479) | public TopicList queryTopicsByConsumer(final String addr, final String... method querySubscriptionByConsumer (line 2500) | public SubscriptionData querySubscriptionByConsumer(final String addr,... method queryConsumeTimeSpan (line 2524) | public List queryConsumeTimeSpan(final String addr, fin... method getTopicsByCluster (line 2547) | public TopicList getTopicsByCluster(final String cluster, final long t... method getSystemTopicList (line 2569) | public TopicList getSystemTopicList( method getSystemTopicListFromBroker (line 2596) | public TopicList getSystemTopicListFromBroker(final String addr, final... method cleanExpiredConsumeQueue (line 2617) | public boolean cleanExpiredConsumeQueue(final String addr, method deleteExpiredCommitLog (line 2634) | public boolean deleteExpiredCommitLog(final String addr, long timeoutM... method cleanUnusedTopicByAddr (line 2650) | public boolean cleanUnusedTopicByAddr(final String addr, method getConsumerRunningInfo (line 2667) | public ConsumerRunningInfo getConsumerRunningInfo(final String addr, S... method consumeMessageDirectly (line 2695) | public ConsumeMessageDirectlyResult consumeMessageDirectly(final Strin... method queryCorrectionOffset (line 2727) | public Map queryCorrectionOffset(final String addr, fin... method getUnitTopicList (line 2761) | public TopicList getUnitTopicList(final boolean containRetry, final lo... method getHasUnitSubTopicList (line 2791) | public TopicList getHasUnitSubTopicList(final boolean containRetry, fi... method getHasUnitSubUnUnitTopicList (line 2820) | public TopicList getHasUnitSubUnUnitTopicList(final boolean containRet... method cloneGroupOffset (line 2849) | public void cloneGroupOffset(final String addr, final String srcGroup,... method viewBrokerStatsData (line 2872) | public BrokerStatsData viewBrokerStatsData(String brokerAddr, String s... method getClusterList (line 2897) | public Set getClusterList(String topic, method fetchConsumeStatsInBroker (line 2902) | public ConsumeStatsList fetchConsumeStatsInBroker(String brokerAddr, b... method getAllSubscriptionGroup (line 2926) | public SubscriptionGroupWrapper getAllSubscriptionGroup(final String b... method getSubscriptionGroupConfig (line 3003) | public SubscriptionGroupConfig getSubscriptionGroupConfig(final String... method getAllTopicConfig (line 3022) | public TopicConfigSerializeWrapper getAllTopicConfig(final String addr... method updateNameServerConfig (line 3095) | public void updateNameServerConfig(final Properties properties, final ... method getNameServerConfig (line 3129) | public Map getNameServerConfig(final List ... method queryConsumeQueue (line 3156) | public QueryConsumeQueueResponseBody queryConsumeQueue(final String br... method checkRocksdbCqWriteProgress (line 3181) | public CheckRocksdbCqWriteResult checkRocksdbCqWriteProgress(final Str... method exportRocksDBConfigToJson (line 3195) | public void exportRocksDBConfigToJson(final String brokerAddr, method checkClientInBroker (line 3210) | public void checkClientInBroker(final String brokerAddr, final String ... method resumeCheckHalfMessage (line 3233) | public boolean resumeCheckHalfMessage(final String addr, String topic,... method setMessageRequestMode (line 3254) | public void setMessageRequestMode(final String brokerAddr, final Strin... method getTopicConfig (line 3274) | public TopicConfigAndQueueMapping getTopicConfig(final String brokerAd... method createStaticTopic (line 3299) | public void createStaticTopic(final String addr, final String defaultT... method updateAndGetGroupForbidden (line 3339) | public GroupForbidden updateAndGetGroupForbidden(String addr, UpdateGr... method resetMasterFlushOffset (line 3357) | public void resetMasterFlushOffset(final String brokerAddr, final long... method getBrokerHAStatus (line 3376) | public HARuntimeInfo getBrokerHAStatus(final String brokerAddr, final ... method getControllerMetaData (line 3394) | public GetMetaDataResponseHeader getControllerMetaData( method getInSyncStateData (line 3405) | public BrokerReplicasInfo getInSyncStateData(final String controllerAd... method getBrokerEpochCache (line 3428) | public EpochEntryCache getBrokerEpochCache( method getControllerConfig (line 3443) | public Map getControllerConfig(final List ... method updateControllerConfig (line 3469) | public void updateControllerConfig(final Properties properties, final ... method electMaster (line 3498) | public Pair electMaster(... method cleanControllerBrokerData (line 3524) | public void cleanControllerBrokerData(String controllerAddr, String cl... method createUser (line 3549) | public void createUser(String addr, UserInfo userInfo, long millis) th... method updateUser (line 3565) | public void updateUser(String addr, UserInfo userInfo, long millis) th... method deleteUser (line 3581) | public void deleteUser(String addr, String username, long millis) thro... method getUser (line 3596) | public UserInfo getUser(String addr, String username, long millis) thr... method listUser (line 3611) | public List listUser(String addr, String filter, long millis... method createAcl (line 3626) | public void createAcl(String addr, AclInfo aclInfo, long millis) throw... method updateAcl (line 3642) | public void updateAcl(String addr, AclInfo aclInfo, long millis) throw... method deleteAcl (line 3658) | public void deleteAcl(String addr, String subject, String resource, lo... method getAcl (line 3673) | public AclInfo getAcl(String addr, String subject, long millis) throws... method listAcl (line 3688) | public List listAcl(String addr, String subjectFilter, String... method recallMessage (line 3703) | public String recallMessage( method recallMessageAsync (line 3723) | public void recallMessageAsync( method exportPopRecord (line 3748) | public void exportPopRecord(String brokerAddr, long timeout) throws Re... method switchTimerEngine (line 3760) | public void switchTimerEngine(String brokerAddr, String engineType, lo... method getBrokerLiteInfo (line 3773) | public GetBrokerLiteInfoResponseBody getBrokerLiteInfo(String addr, lo... method getParentTopicInfo (line 3779) | public GetParentTopicInfoResponseBody getParentTopicInfo(String addr, ... method getLiteTopicInfo (line 3787) | public GetLiteTopicInfoResponseBody getLiteTopicInfo(String addr, Stri... method getLiteClientInfo (line 3797) | public GetLiteClientInfoResponseBody getLiteClientInfo(String addr, St... method getLiteGroupInfo (line 3808) | public GetLiteGroupInfoResponseBody getLiteGroupInfo(String addr, Stri... method triggerLiteDispatch (line 3819) | public void triggerLiteDispatch(String addr, String group, String clie... method invokeBrokerMethod (line 3827) | private getFactoryTable() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/admin/MqClientAdminImpl.java class MqClientAdminImpl (line 73) | public class MqClientAdminImpl implements MqClientAdmin { method MqClientAdminImpl (line 77) | public MqClientAdminImpl(RemotingClient remotingClient) { method queryMessage (line 81) | @Override method getTopicStatsInfo (line 103) | @Override method queryConsumeTimeSpan (line 120) | @Override method updateOrCreateTopic (line 137) | @Override method updateOrCreateSubscriptionGroup (line 153) | @Override method deleteTopicInBroker (line 171) | @Override method deleteTopicInNameserver (line 187) | @Override method deleteKvConfig (line 203) | @Override method deleteSubscriptionGroup (line 219) | @Override method invokeBrokerToResetOffset (line 235) | @Override method viewMessage (line 254) | @Override method getBrokerClusterInfo (line 272) | @Override method getConsumerConnectionList (line 288) | @Override method queryTopicsByConsumer (line 305) | @Override method querySubscriptionByConsumer (line 322) | @Override method getConsumeStats (line 340) | @Override method queryTopicConsumeByWho (line 357) | @Override method getConsumerRunningInfo (line 374) | @Override method consumeMessageDirectly (line 391) | @Override method filterMessages (line 408) | private List filterMessages(List messageFoundL... FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/AssignedMessageQueue.java class AssignedMessageQueue (line 26) | public class AssignedMessageQueue { method AssignedMessageQueue (line 32) | public AssignedMessageQueue() { method setRebalanceImpl (line 36) | public void setRebalanceImpl(RebalanceImpl rebalanceImpl) { method isPaused (line 40) | public boolean isPaused(MessageQueue messageQueue) { method pause (line 48) | public void pause(Collection messageQueues) { method resume (line 57) | public void resume(Collection messageQueueCollection) { method getProcessQueue (line 66) | public ProcessQueue getProcessQueue(MessageQueue messageQueue) { method getPullOffset (line 74) | public long getPullOffset(MessageQueue messageQueue) { method updatePullOffset (line 82) | public void updatePullOffset(MessageQueue messageQueue, long offset, P... method getConsumerOffset (line 92) | public long getConsumerOffset(MessageQueue messageQueue) { method updateConsumeOffset (line 100) | public void updateConsumeOffset(MessageQueue messageQueue, long offset) { method setSeekOffset (line 107) | public void setSeekOffset(MessageQueue messageQueue, long offset) { method getSeekOffset (line 114) | public long getSeekOffset(MessageQueue messageQueue) { method updateAssignedMessageQueue (line 122) | public void updateAssignedMessageQueue(String topic, Collection assign... method addAssignedMessageQueue (line 152) | private void addAssignedMessageQueue(Collection assigned) { method removeAssignedMessageQueue (line 167) | public void removeAssignedMessageQueue(String topic) { method getAssignedMessageQueues (line 179) | public Set getAssignedMessageQueues() { class MessageQueueState (line 183) | private class MessageQueueState { method MessageQueueState (line 191) | private MessageQueueState(MessageQueue messageQueue, ProcessQueue pr... method getMessageQueue (line 196) | public MessageQueue getMessageQueue() { method setMessageQueue (line 200) | public void setMessageQueue(MessageQueue messageQueue) { method isPaused (line 204) | public boolean isPaused() { method setPaused (line 208) | public void setPaused(boolean paused) { method getPullOffset (line 212) | public long getPullOffset() { method setPullOffset (line 216) | public void setPullOffset(long pullOffset) { method getProcessQueue (line 220) | public ProcessQueue getProcessQueue() { method setProcessQueue (line 224) | public void setProcessQueue(ProcessQueue processQueue) { method getConsumeOffset (line 228) | public long getConsumeOffset() { method setConsumeOffset (line 232) | public void setConsumeOffset(long consumeOffset) { method getSeekOffset (line 236) | public long getSeekOffset() { method setSeekOffset (line 240) | public void setSeekOffset(long seekOffset) { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessageConcurrentlyService.java class ConsumeMessageConcurrentlyService (line 51) | public class ConsumeMessageConcurrentlyService implements ConsumeMessage... method ConsumeMessageConcurrentlyService (line 63) | public ConsumeMessageConcurrentlyService(DefaultMQPushConsumerImpl def... method start (line 85) | public void start() { method shutdown (line 100) | public void shutdown(long awaitTerminateMillis) { method updateCorePoolSize (line 106) | @Override method incCorePoolSize (line 115) | @Override method decCorePoolSize (line 120) | @Override method getCorePoolSize (line 125) | @Override method consumeMessageDirectly (line 130) | @Override method submitConsumeRequest (line 186) | @Override method submitPopConsumeRequest (line 225) | @Override method cleanExpireMsg (line 232) | private void cleanExpireMsg() { method processConsumeResult (line 242) | public void processConsumeResult( method getConsumerStatsManager (line 312) | public ConsumerStatsManager getConsumerStatsManager() { method sendMessageBack (line 316) | public boolean sendMessageBack(final MessageExt msg, final ConsumeConc... method submitConsumeRequestLater (line 331) | private void submitConsumeRequestLater( method submitConsumeRequestLater (line 346) | private void submitConsumeRequestLater(final ConsumeRequest consumeReq... class ConsumeRequest (line 358) | class ConsumeRequest implements Runnable { method ConsumeRequest (line 363) | public ConsumeRequest(List msgs, ProcessQueue processQue... method getMsgs (line 369) | public List getMsgs() { method getProcessQueue (line 373) | public ProcessQueue getProcessQueue() { method run (line 377) | @Override method getMessageQueue (line 464) | public MessageQueue getMessageQueue() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessageOrderlyService.java class ConsumeMessageOrderlyService (line 53) | public class ConsumeMessageOrderlyService implements ConsumeMessageServi... method ConsumeMessageOrderlyService (line 67) | public ConsumeMessageOrderlyService(DefaultMQPushConsumerImpl defaultM... method start (line 88) | @Override method shutdown (line 104) | @Override method unlockAllMQ (line 114) | public synchronized void unlockAllMQ() { method updateCorePoolSize (line 118) | @Override method incCorePoolSize (line 127) | @Override method decCorePoolSize (line 131) | @Override method getCorePoolSize (line 135) | @Override method consumeMessageDirectly (line 140) | @Override method submitConsumeRequest (line 201) | @Override method submitPopConsumeRequest (line 213) | @Override method lockMQPeriodically (line 220) | public synchronized void lockMQPeriodically() { method tryLockLaterAndReconsume (line 226) | public void tryLockLaterAndReconsume(final MessageQueue mq, final Proc... method lockOneMQ (line 241) | public synchronized boolean lockOneMQ(final MessageQueue mq) { method submitConsumeRequestLater (line 249) | private void submitConsumeRequestLater( method processConsumeResult (line 274) | public boolean processConsumeResult( method getConsumerStatsManager (line 347) | public ConsumerStatsManager getConsumerStatsManager() { method getMaxReconsumeTimes (line 351) | private int getMaxReconsumeTimes() { method checkReconsumeTimes (line 360) | private boolean checkReconsumeTimes(List msgs) { method sendMessageBack (line 379) | public boolean sendMessageBack(final MessageExt msg) { method resetNamespace (line 402) | public void resetNamespace(final List msgs) { class ConsumeRequest (line 410) | class ConsumeRequest implements Runnable { method ConsumeRequest (line 414) | public ConsumeRequest(ProcessQueue processQueue, MessageQueue messag... method getProcessQueue (line 419) | public ProcessQueue getProcessQueue() { method getMessageQueue (line 423) | public MessageQueue getMessageQueue() { method run (line 427) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessagePopConcurrentlyService.java class ConsumeMessagePopConcurrentlyService (line 53) | public class ConsumeMessagePopConcurrentlyService implements ConsumeMess... method ConsumeMessagePopConcurrentlyService (line 64) | public ConsumeMessagePopConcurrentlyService(DefaultMQPushConsumerImpl ... method start (line 84) | public void start() { method shutdown (line 87) | public void shutdown(long awaitTerminateMillis) { method updateCorePoolSize (line 92) | @Override method incCorePoolSize (line 101) | @Override method decCorePoolSize (line 105) | @Override method getCorePoolSize (line 109) | @Override method consumeMessageDirectly (line 115) | @Override method submitConsumeRequest (line 170) | @Override method submitPopConsumeRequest (line 176) | @Override method processConsumeResult (line 214) | public void processConsumeResult( method checkNeedAckOrDelay (line 265) | private void checkNeedAckOrDelay(MessageExt msgExt) { method changePopInvisibleTime (line 287) | private void changePopInvisibleTime(final MessageExt msg, String consu... method getConsumerStatsManager (line 314) | public ConsumerStatsManager getConsumerStatsManager() { method submitConsumeRequestLater (line 318) | private void submitConsumeRequestLater( method submitConsumeRequestLater (line 333) | private void submitConsumeRequestLater(final ConsumeRequest consumeReq... class ConsumeRequest (line 345) | class ConsumeRequest implements Runnable { method ConsumeRequest (line 352) | public ConsumeRequest(List msgs, PopProcessQueue process... method isPopTimeout (line 367) | public boolean isPopTimeout() { method getMsgs (line 376) | public List getMsgs() { method getPopProcessQueue (line 380) | public PopProcessQueue getPopProcessQueue() { method run (line 384) | @Override method getMessageQueue (line 479) | public MessageQueue getMessageQueue() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessagePopOrderlyService.java class ConsumeMessagePopOrderlyService (line 50) | public class ConsumeMessagePopOrderlyService implements ConsumeMessageSe... method ConsumeMessagePopOrderlyService (line 64) | public ConsumeMessagePopOrderlyService(DefaultMQPushConsumerImpl defau... method start (line 84) | @Override method shutdown (line 96) | @Override method unlockAllMessageQueues (line 106) | public synchronized void unlockAllMessageQueues() { method updateCorePoolSize (line 110) | @Override method incCorePoolSize (line 119) | @Override method decCorePoolSize (line 123) | @Override method getCorePoolSize (line 127) | @Override method consumeMessageDirectly (line 132) | @Override method submitConsumeRequest (line 193) | @Override method submitPopConsumeRequest (line 199) | @Override method lockMQPeriodically (line 207) | public synchronized void lockMQPeriodically() { method removeConsumeRequest (line 213) | private void removeConsumeRequest(final ConsumeRequest consumeRequest) { method submitConsumeRequest (line 217) | private void submitConsumeRequest(final ConsumeRequest consumeRequest,... method submitConsumeRequestLater (line 232) | private void submitConsumeRequestLater(final ConsumeRequest consumeReq... method processConsumeResult (line 253) | public boolean processConsumeResult( method getConsumerStatsManager (line 262) | public ConsumerStatsManager getConsumerStatsManager() { method getMaxReconsumeTimes (line 266) | private int getMaxReconsumeTimes() { method checkReconsumeTimes (line 275) | private boolean checkReconsumeTimes(List msgs) { method sendMessageBack (line 294) | public boolean sendMessageBack(final MessageExt msg) { method resetNamespace (line 316) | public void resetNamespace(final List msgs) { class ConsumeRequest (line 324) | class ConsumeRequest implements Runnable { method ConsumeRequest (line 329) | public ConsumeRequest(PopProcessQueue processQueue, MessageQueue mes... method ConsumeRequest (line 335) | public ConsumeRequest(PopProcessQueue processQueue, MessageQueue mes... method getProcessQueue (line 341) | public PopProcessQueue getProcessQueue() { method getMessageQueue (line 345) | public MessageQueue getMessageQueue() { method getShardingKeyIndex (line 349) | public int getShardingKeyIndex() { method run (line 353) | @Override method hashCode (line 365) | @Override method equals (line 377) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessageService.java type ConsumeMessageService (line 24) | public interface ConsumeMessageService { method start (line 25) | void start(); method shutdown (line 27) | void shutdown(long awaitTerminateMillis); method updateCorePoolSize (line 29) | void updateCorePoolSize(int corePoolSize); method incCorePoolSize (line 31) | void incCorePoolSize(); method decCorePoolSize (line 33) | void decCorePoolSize(); method getCorePoolSize (line 35) | int getCorePoolSize(); method consumeMessageDirectly (line 37) | ConsumeMessageDirectlyResult consumeMessageDirectly(final MessageExt m... method submitConsumeRequest (line 39) | void submitConsumeRequest( method submitPopConsumeRequest (line 45) | void submitPopConsumeRequest( FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/DefaultLitePullConsumerImpl.java class DefaultLitePullConsumerImpl (line 79) | public class DefaultLitePullConsumerImpl implements MQConsumerInner { type SubscriptionType (line 99) | private enum SubscriptionType { method DefaultLitePullConsumerImpl (line 164) | public DefaultLitePullConsumerImpl(final DefaultLitePullConsumer defau... method registerConsumeMessageHook (line 171) | public void registerConsumeMessageHook(final ConsumeMessageHook hook) { method executeHookBefore (line 176) | public void executeHookBefore(final ConsumeMessageContext context) { method executeHookAfter (line 188) | public void executeHookAfter(final ConsumeMessageContext context) { method checkServiceState (line 200) | private void checkServiceState() { method updateNameServerAddr (line 206) | public void updateNameServerAddr(String newAddresses) { method setSubscriptionType (line 210) | private synchronized void setSubscriptionType(SubscriptionType type) { method updateAssignedMessageQueue (line 218) | private void updateAssignedMessageQueue(String topic, Set mqNewSet) { class MessageQueueListenerImpl (line 236) | class MessageQueueListenerImpl implements MessageQueueListener { method messageQueueChanged (line 237) | @Override method updateAssignQueueAndStartPullTask (line 243) | public void updateAssignQueueAndStartPullTask(String topic, Set mqSet) { method updateAssignPullTask (line 465) | private void updateAssignPullTask(Collection mqNewSet) { method updateTopicSubscribeInfoWhenSubscriptionChanged (line 478) | private void updateTopicSubscribeInfoWhenSubscriptionChanged() { method subscribe (line 499) | public synchronized void subscribe(String topic, String subExpression, method subscribe (line 527) | public synchronized void subscribe(String topic, String subExpression)... method subscribe (line 546) | public synchronized void subscribe(String topic, MessageSelector messa... method unsubscribe (line 570) | public synchronized void unsubscribe(final String topic) { method assign (line 576) | public synchronized void assign(Collection messageQueues) { method setSubExpressionForAssign (line 587) | public synchronized void setSubExpressionForAssign(final String topic,... method maybeAutoCommit (line 598) | private void maybeAutoCommit() { method poll (line 606) | public synchronized List poll(long timeout) { method pause (line 658) | public void pause(Collection messageQueues) { method resume (line 662) | public void resume(Collection messageQueues) { method seek (line 666) | public synchronized void seek(MessageQueue messageQueue, long offset) ... method seekToBegin (line 697) | public void seekToBegin(MessageQueue messageQueue) throws MQClientExce... method seekToEnd (line 702) | public void seekToEnd(MessageQueue messageQueue) throws MQClientExcept... method maxOffset (line 707) | private long maxOffset(MessageQueue messageQueue) throws MQClientExcep... method minOffset (line 712) | private long minOffset(MessageQueue messageQueue) throws MQClientExcep... method removePullTaskCallback (line 717) | private void removePullTaskCallback(final String topic) { method removePullTask (line 721) | private void removePullTask(final String topic) { method commitAll (line 732) | public synchronized void commitAll() { method commit (line 748) | public synchronized void commit(final Map messageQ... method assignment (line 776) | public synchronized Set assignment() { method commit (line 780) | public synchronized void commit(final Set messageQueues,... method commit (line 794) | private synchronized void commit(MessageQueue messageQueue) { method updatePullOffset (line 807) | private void updatePullOffset(MessageQueue messageQueue, long nextPull... method submitConsumeRequest (line 813) | private void submitConsumeRequest(ConsumeRequest consumeRequest) { method fetchConsumeOffset (line 821) | private long fetchConsumeOffset(MessageQueue messageQueue) throws MQCl... method committed (line 827) | public long committed(MessageQueue messageQueue) throws MQClientExcept... method clearMessageQueueInCache (line 836) | private void clearMessageQueueInCache(MessageQueue messageQueue) { method nextPullOffset (line 849) | private long nextPullOffset(MessageQueue messageQueue) throws MQClient... method searchOffset (line 865) | public long searchOffset(MessageQueue mq, long timestamp) throws MQCli... class PullTaskImpl (line 870) | public class PullTaskImpl implements Runnable { method PullTaskImpl (line 875) | public PullTaskImpl(final MessageQueue messageQueue) { method tryInterrupt (line 879) | public void tryInterrupt() { method run (line 889) | @Override method isCancelled (line 1018) | public boolean isCancelled() { method setCancelled (line 1022) | public void setCancelled(boolean cancelled) { method getMessageQueue (line 1026) | public MessageQueue getMessageQueue() { method pull (line 1031) | private PullResult pull(MessageQueue mq, SubscriptionData subscription... method pull (line 1036) | private PullResult pull(MessageQueue mq, SubscriptionData subscription... method pullSyncImpl (line 1041) | private PullResult pullSyncImpl(MessageQueue mq, SubscriptionData subs... method resetTopic (line 1081) | private void resetTopic(List msgList) { method updateConsumeOffset (line 1095) | public void updateConsumeOffset(MessageQueue mq, long offset) { method groupName (line 1100) | @Override method messageModel (line 1105) | @Override method consumeType (line 1110) | @Override method consumeFromWhere (line 1115) | @Override method subscriptions (line 1120) | @Override method doRebalance (line 1130) | @Override method tryRebalance (line 1137) | @Override method persistConsumerOffset (line 1145) | @Override method updateTopicSubscribeInfo (line 1163) | @Override method isSubscribeTopicNeedUpdate (line 1173) | @Override method isUnitMode (line 1185) | @Override method consumerRunningInfo (line 1190) | @Override method updateConsumeOffsetToBroker (line 1211) | private void updateConsumeOffsetToBroker(MessageQueue mq, long offset,... method getOffsetStore (line 1216) | public OffsetStore getOffsetStore() { method getDefaultLitePullConsumer (line 1220) | public DefaultLitePullConsumer getDefaultLitePullConsumer() { method fetchMessageQueues (line 1224) | public Set fetchMessageQueues(String topic) throws MQCli... method fetchTopicMessageQueuesAndCompare (line 1230) | private synchronized void fetchTopicMessageQueuesAndCompare() throws M... method isSetEqual (line 1246) | private boolean isSetEqual(Set set1, Set s... method getAssignedMessageQueue (line 1263) | public AssignedMessageQueue getAssignedMessageQueue() { method registerTopicMessageQueueChangeListener (line 1267) | public synchronized void registerTopicMessageQueueChangeListener(Strin... method parseMessageQueues (line 1282) | private Set parseMessageQueues(Set queueSe... class ConsumeRequest (line 1292) | public class ConsumeRequest { method ConsumeRequest (line 1297) | public ConsumeRequest(final List messageExts, final Mess... method getMessageExts (line 1304) | public List getMessageExts() { method getMessageQueue (line 1308) | public MessageQueue getMessageQueue() { method getProcessQueue (line 1312) | public ProcessQueue getProcessQueue() { method setPullTimeDelayMillsWhenException (line 1318) | public void setPullTimeDelayMillsWhenException(long pullTimeDelayMills... FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/DefaultMQPullConsumerImpl.java class DefaultMQPullConsumerImpl (line 73) | @Deprecated method DefaultMQPullConsumerImpl (line 87) | public DefaultMQPullConsumerImpl(final DefaultMQPullConsumer defaultMQ... method registerConsumeMessageHook (line 92) | public void registerConsumeMessageHook(final ConsumeMessageHook hook) { method createTopic (line 97) | public void createTopic(String key, String newTopic, int queueNum) thr... method createTopic (line 101) | public void createTopic(String key, String newTopic, int queueNum, int... method isRunning (line 106) | private void isRunning() throws MQClientException { method fetchConsumeOffset (line 115) | public long fetchConsumeOffset(MessageQueue mq, boolean fromStore) thr... method fetchMessageQueuesInBalance (line 120) | public Set fetchMessageQueuesInBalance(String topic) thr... method fetchPublishMessageQueues (line 137) | public List fetchPublishMessageQueues(String topic) thro... method fetchSubscribeMessageQueues (line 142) | public Set fetchSubscribeMessageQueues(String topic) thr... method parseSubscribeMessageQueues (line 153) | public Set parseSubscribeMessageQueues(Set... method earliestMsgStoreTime (line 163) | public long earliestMsgStoreTime(MessageQueue mq) throws MQClientExcep... method maxOffset (line 168) | public long maxOffset(MessageQueue mq) throws MQClientException { method minOffset (line 173) | public long minOffset(MessageQueue mq) throws MQClientException { method pull (line 178) | public PullResult pull(MessageQueue mq, String subExpression, long off... method pull (line 183) | public PullResult pull(MessageQueue mq, String subExpression, long off... method pull (line 189) | public PullResult pull(MessageQueue mq, MessageSelector messageSelecto... method pull (line 194) | public PullResult pull(MessageQueue mq, MessageSelector messageSelecto... method getSubscriptionData (line 200) | private SubscriptionData getSubscriptionData(MessageQueue mq, String s... method getSubscriptionData (line 214) | private SubscriptionData getSubscriptionData(MessageQueue mq, MessageS... method pullSyncImpl (line 229) | private PullResult pullSyncImpl(MessageQueue mq, SubscriptionData subs... method resetTopic (line 287) | public void resetTopic(List msgList) { method subscriptionAutomatically (line 301) | public void subscriptionAutomatically(final String topic) { method unsubscribe (line 311) | public void unsubscribe(String topic) { method groupName (line 315) | @Override method executeHookBefore (line 320) | public void executeHookBefore(final ConsumeMessageContext context) { method executeHookAfter (line 331) | public void executeHookAfter(final ConsumeMessageContext context) { method messageModel (line 342) | @Override method consumeType (line 347) | @Override method consumeFromWhere (line 352) | @Override method subscriptions (line 357) | @Override method doRebalance (line 387) | @Override method tryRebalance (line 397) | @Override method persistConsumerOffset (line 409) | @Override method updateTopicSubscribeInfo (line 422) | @Override method isSubscribeTopicNeedUpdate (line 432) | @Override method isUnitMode (line 444) | @Override method consumerRunningInfo (line 449) | @Override method pull (line 461) | public void pull(MessageQueue mq, String subExpression, long offset, i... method pull (line 466) | public void pull(MessageQueue mq, String subExpression, long offset, i... method pull (line 473) | public void pull(MessageQueue mq, String subExpression, long offset, i... method pull (line 480) | public void pull(MessageQueue mq, MessageSelector messageSelector, lon... method pull (line 486) | public void pull(MessageQueue mq, MessageSelector messageSelector, lon... method pullAsyncImpl (line 494) | private void pullAsyncImpl( method pullAsyncImpl (line 566) | private void pullAsyncImpl( method pullBlockIfNotFound (line 586) | public PullResult pullBlockIfNotFound(MessageQueue mq, String subExpre... method getDefaultMQPullConsumer (line 592) | public DefaultMQPullConsumer getDefaultMQPullConsumer() { method pullBlockIfNotFound (line 596) | public void pullBlockIfNotFound(MessageQueue mq, String subExpression,... method pullBlockIfNotFoundWithMessageSelector (line 604) | public void pullBlockIfNotFoundWithMessageSelector(MessageQueue mq, Me... method pullBlockIfNotFoundWithMessageSelector (line 612) | public PullResult pullBlockIfNotFoundWithMessageSelector(MessageQueue ... method queryMessage (line 619) | public QueryResult queryMessage(String topic, String key, int maxNum, ... method queryMessageByUniqKey (line 625) | public MessageExt queryMessageByUniqKey(String topic, String uniqKey) method searchOffset (line 631) | public long searchOffset(MessageQueue mq, long timestamp) throws MQCli... method sendMessageBack (line 636) | public void sendMessageBack(MessageExt msg, int delayLevel, final Stri... method updateConsumeOffsetToBroker (line 641) | public void updateConsumeOffsetToBroker(MessageQueue mq, long offset, ... method sendMessageBack (line 646) | @Deprecated method shutdown (line 685) | public synchronized void shutdown() { method start (line 703) | public synchronized void start() throws MQClientException { method checkConfig (line 772) | private void checkConfig() throws MQClientException { method copySubscription (line 819) | private void copySubscription() throws MQClientException { method updateConsumeOffset (line 833) | public void updateConsumeOffset(MessageQueue mq, long offset) throws M... method viewMessage (line 838) | public MessageExt viewMessage(String topic, String msgId) method registerFilterMessageHook (line 844) | public void registerFilterMessageHook(final FilterMessageHook hook) { method getOffsetStore (line 849) | public OffsetStore getOffsetStore() { method setOffsetStore (line 853) | public void setOffsetStore(OffsetStore offsetStore) { method getPullAPIWrapper (line 857) | public PullAPIWrapper getPullAPIWrapper() { method setPullAPIWrapper (line 861) | public void setPullAPIWrapper(PullAPIWrapper pullAPIWrapper) { method getServiceState (line 865) | public ServiceState getServiceState() { method setServiceState (line 870) | @Deprecated method getConsumerStartTimestamp (line 875) | public long getConsumerStartTimestamp() { method getRebalanceImpl (line 879) | public RebalanceImpl getRebalanceImpl() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/DefaultMQPushConsumerImpl.java class DefaultMQPushConsumerImpl (line 97) | public class DefaultMQPushConsumerImpl implements MQConsumerInner { method DefaultMQPushConsumerImpl (line 146) | public DefaultMQPushConsumerImpl(DefaultMQPushConsumer defaultMQPushCo... method registerFilterMessageHook (line 152) | public void registerFilterMessageHook(final FilterMessageHook hook) { method hasHook (line 157) | public boolean hasHook() { method registerConsumeMessageHook (line 161) | public void registerConsumeMessageHook(final ConsumeMessageHook hook) { method executeHookBefore (line 166) | public void executeHookBefore(final ConsumeMessageContext context) { method executeHookAfter (line 178) | public void executeHookAfter(final ConsumeMessageContext context) { method createTopic (line 190) | public void createTopic(String key, String newTopic, int queueNum) thr... method createTopic (line 194) | public void createTopic(String key, String newTopic, int queueNum, int... method fetchSubscribeMessageQueues (line 198) | public Set fetchSubscribeMessageQueues(String topic) thr... method parseSubscribeMessageQueues (line 212) | public Set parseSubscribeMessageQueues(Set... method getDefaultMQPushConsumer (line 222) | public DefaultMQPushConsumer getDefaultMQPushConsumer() { method earliestMsgStoreTime (line 226) | public long earliestMsgStoreTime(MessageQueue mq) throws MQClientExcep... method maxOffset (line 230) | public long maxOffset(MessageQueue mq) throws MQClientException { method minOffset (line 234) | public long minOffset(MessageQueue mq) throws MQClientException { method getOffsetStore (line 238) | public OffsetStore getOffsetStore() { method setOffsetStore (line 242) | public void setOffsetStore(OffsetStore offsetStore) { method pullMessage (line 246) | public void pullMessage(final PullRequest pullRequest) { method popMessage (line 501) | void popMessage(final PopRequest popRequest) { method processPopResult (line 621) | private PopResult processPopResult(final PopResult popResult, final Su... method makeSureStateOK (line 676) | private void makeSureStateOK() throws MQClientException { method executePullRequestLater (line 685) | void executePullRequestLater(final PullRequest pullRequest, final long... method isPause (line 689) | public boolean isPause() { method setPause (line 693) | public void setPause(boolean pause) { method getConsumerStatsManager (line 697) | public ConsumerStatsManager getConsumerStatsManager() { method executePullRequestImmediately (line 701) | public void executePullRequestImmediately(final PullRequest pullReques... method executePopPullRequestLater (line 705) | void executePopPullRequestLater(final PopRequest pullRequest, final lo... method executePopPullRequestImmediately (line 709) | void executePopPullRequestImmediately(final PopRequest pullRequest) { method correctTagsOffset (line 713) | private void correctTagsOffset(final PullRequest pullRequest) { method executeTaskLater (line 719) | public void executeTaskLater(final Runnable r, final long timeDelay) { method executeTask (line 723) | public void executeTask(final Runnable r) { method queryMessage (line 727) | public QueryResult queryMessage(String topic, String key, int maxNum, ... method queryMessageByUniqKey (line 732) | public MessageExt queryMessageByUniqKey(String topic, String uniqKey) ... method registerMessageListener (line 737) | public void registerMessageListener(MessageListener messageListener) { method resume (line 741) | public void resume() { method sendMessageBack (line 747) | @Deprecated method sendMessageBack (line 753) | public void sendMessageBack(MessageExt msg, int delayLevel, final Mess... method sendMessageBack (line 759) | private void sendMessageBack(MessageExt msg, int delayLevel, final Str... method sendMessageBackAsNormalMessage (line 787) | private void sendMessageBackAsNormalMessage(MessageExt msg) throws Re... method ackAsync (line 804) | void ackAsync(MessageExt message, String consumerGroup) { method changePopInvisibleTimeAsync (line 857) | void changePopInvisibleTimeAsync(String topic, String consumerGroup, S... method getMaxReconsumeTimes (line 890) | public int getMaxReconsumeTimes() { method shutdown (line 899) | public void shutdown() { method shutdown (line 903) | public synchronized void shutdown(long awaitTerminateMillis) { method start (line 923) | public synchronized void start() throws MQClientException { method checkConfig (line 1025) | private void checkConfig() throws MQClientException { method copySubscription (line 1212) | private void copySubscription() throws MQClientException { method getMessageListenerInner (line 1244) | public MessageListener getMessageListenerInner() { method updateTopicSubscribeInfoWhenSubscriptionChanged (line 1248) | private void updateTopicSubscribeInfoWhenSubscriptionChanged() { method getSubscriptionInner (line 1261) | public ConcurrentMap getSubscriptionInner() { method subscribe (line 1265) | public void subscribe(String topic, String subExpression) throws MQCli... method subscribe (line 1277) | public void subscribe(String topic, String fullClassName, String filte... method subscribe (line 1293) | public void subscribe(final String topic, final MessageSelector messag... method suspend (line 1312) | public void suspend() { method unsubscribe (line 1317) | public void unsubscribe(String topic) { method updateConsumeOffset (line 1321) | public void updateConsumeOffset(MessageQueue mq, long offset) { method updateCorePoolSize (line 1325) | public void updateCorePoolSize(int corePoolSize) { method viewMessage (line 1329) | public MessageExt viewMessage(String topic, String msgId) method getRebalanceImpl (line 1334) | public RebalanceImpl getRebalanceImpl() { method isConsumeOrderly (line 1338) | public boolean isConsumeOrderly() { method setConsumeOrderly (line 1342) | public void setConsumeOrderly(boolean consumeOrderly) { method resetOffsetByTimeStamp (line 1346) | public void resetOffsetByTimeStamp(long timeStamp) throws MQClientExce... method searchOffset (line 1360) | public long searchOffset(MessageQueue mq, long timestamp) throws MQCli... method groupName (line 1364) | @Override method messageModel (line 1369) | @Override method consumeType (line 1374) | @Override method consumeFromWhere (line 1379) | @Override method subscriptions (line 1384) | @Override method doRebalance (line 1389) | @Override method tryRebalance (line 1396) | @Override method persistConsumerOffset (line 1404) | @Override method updateTopicSubscribeInfo (line 1418) | @Override method isSubscribeTopicNeedUpdate (line 1428) | @Override method isUnitMode (line 1440) | @Override method consumerRunningInfo (line 1445) | @Override method getmQClientFactory (line 1491) | public MQClientInstance getmQClientFactory() { method setmQClientFactory (line 1495) | public void setmQClientFactory(MQClientInstance mQClientFactory) { method getServiceState (line 1499) | public ServiceState getServiceState() { method setServiceState (line 1504) | @Deprecated method adjustThreadPool (line 1509) | public void adjustThreadPool() { method computeAccumulationTotal (line 1526) | private long computeAccumulationTotal() { method queryConsumeTimeSpan (line 1539) | public List queryConsumeTimeSpan(final String topic) method tryResetPopRetryTopic (line 1551) | public void tryResetPopRetryTopic(final List msgs, String ... method resetRetryAndNamespace (line 1564) | public void resetRetryAndNamespace(final List msgs, String... method getConsumeMessageService (line 1578) | public ConsumeMessageService getConsumeMessageService() { method setConsumeMessageService (line 1582) | public void setConsumeMessageService(ConsumeMessageService consumeMess... method setPullTimeDelayMillsWhenException (line 1587) | public void setPullTimeDelayMillsWhenException(long pullTimeDelayMills... method getPopDelayLevel (line 1591) | int[] getPopDelayLevel() { method getMessageQueueListener (line 1595) | public MessageQueueListener getMessageQueueListener() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/MQConsumerInner.java type MQConsumerInner (line 30) | public interface MQConsumerInner { method groupName (line 31) | String groupName(); method messageModel (line 33) | MessageModel messageModel(); method consumeType (line 35) | ConsumeType consumeType(); method consumeFromWhere (line 37) | ConsumeFromWhere consumeFromWhere(); method subscriptions (line 39) | Set subscriptions(); method doRebalance (line 41) | void doRebalance(); method tryRebalance (line 43) | boolean tryRebalance(); method persistConsumerOffset (line 45) | void persistConsumerOffset(); method updateTopicSubscribeInfo (line 47) | void updateTopicSubscribeInfo(final String topic, final Set msgs) { method getMaxSpan (line 170) | public long getMaxSpan() { method removeMessage (line 187) | public long removeMessage(final List msgs) { method getMsgTreeMap (line 225) | public TreeMap getMsgTreeMap() { method getMsgCount (line 229) | public AtomicLong getMsgCount() { method getMsgSize (line 233) | public AtomicLong getMsgSize() { method isDropped (line 237) | public boolean isDropped() { method setDropped (line 241) | public void setDropped(boolean dropped) { method isLocked (line 245) | public boolean isLocked() { method setLocked (line 249) | public void setLocked(boolean locked) { method rollback (line 253) | public void rollback() { method commit (line 267) | public long commit() { method makeMessageToConsumeAgain (line 296) | public void makeMessageToConsumeAgain(List msgs) { method takeMessages (line 312) | public List takeMessages(final int batchSize) { method containsMessage (line 347) | public boolean containsMessage(MessageExt message) { method hasTempMessage (line 365) | public boolean hasTempMessage() { method clear (line 379) | public void clear() { method getLastLockTimestamp (line 396) | public long getLastLockTimestamp() { method setLastLockTimestamp (line 400) | public void setLastLockTimestamp(long lastLockTimestamp) { method getConsumeLock (line 404) | public ReadWriteLock getConsumeLock() { method getLastPullTimestamp (line 408) | public long getLastPullTimestamp() { method setLastPullTimestamp (line 412) | public void setLastPullTimestamp(long lastPullTimestamp) { method getMsgAccCnt (line 416) | public long getMsgAccCnt() { method setMsgAccCnt (line 420) | public void setMsgAccCnt(long msgAccCnt) { method getTryUnlockTimes (line 424) | public long getTryUnlockTimes() { method incTryUnlockTimes (line 428) | public void incTryUnlockTimes() { method fillProcessQueueInfo (line 432) | public void fillProcessQueueInfo(final ProcessQueueInfo info) { method getLastConsumeTimestamp (line 462) | public long getLastConsumeTimestamp() { method setLastConsumeTimestamp (line 466) | public void setLastConsumeTimestamp(long lastConsumeTimestamp) { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/PullAPIWrapper.java class PullAPIWrapper (line 55) | public class PullAPIWrapper { method PullAPIWrapper (line 67) | public PullAPIWrapper(MQClientInstance mQClientFactory, String consume... method processPullResult (line 73) | public PullResult processPullResult(final MessageQueue mq, final PullR... method updatePullFromWhichNode (line 155) | public void updatePullFromWhichNode(final MessageQueue mq, final long ... method hasHook (line 164) | public boolean hasHook() { method executeHook (line 168) | public void executeHook(final FilterMessageContext context) { method pullKernelImpl (line 180) | public PullResult pullKernelImpl( method pullKernelImpl (line 254) | public PullResult pullKernelImpl( method recalculatePullFromWhichNode (line 284) | public long recalculatePullFromWhichNode(final MessageQueue mq) { method computePullFromWhichFilterServer (line 297) | private String computePullFromWhichFilterServer(final String topic, fi... method isConnectBrokerByUser (line 313) | public boolean isConnectBrokerByUser() { method setConnectBrokerByUser (line 317) | public void setConnectBrokerByUser(boolean connectBrokerByUser) { method randomNum (line 322) | public int randomNum() { method registerFilterMessageHook (line 332) | public void registerFilterMessageHook(ArrayList fil... method getDefaultBrokerId (line 336) | public long getDefaultBrokerId() { method setDefaultBrokerId (line 340) | public void setDefaultBrokerId(long defaultBrokerId) { method popAsync (line 362) | public void popAsync(MessageQueue mq, long invisibleTime, int maxNums,... FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/PullMessageService.java class PullMessageService (line 31) | public class PullMessageService extends ServiceThread { method PullMessageService (line 39) | public PullMessageService(MQClientInstance mQClientFactory) { method executePullRequestLater (line 43) | public void executePullRequestLater(final PullRequest pullRequest, fin... method executePullRequestImmediately (line 56) | public void executePullRequestImmediately(final PullRequest pullReques... method executePopPullRequestLater (line 64) | public void executePopPullRequestLater(final PopRequest popRequest, fi... method executePopPullRequestImmediately (line 77) | public void executePopPullRequestImmediately(final PopRequest popReque... method executeTaskLater (line 85) | public void executeTaskLater(final Runnable r, final long timeDelay) { method executeTask (line 93) | public void executeTask(final Runnable r) { method getScheduledExecutorService (line 101) | public ScheduledExecutorService getScheduledExecutorService() { method pullMessage (line 105) | private void pullMessage(final PullRequest pullRequest) { method popMessage (line 115) | private void popMessage(final PopRequest popRequest) { method run (line 125) | @Override method shutdown (line 146) | @Override method getServiceName (line 152) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/PullRequest.java class PullRequest (line 22) | public class PullRequest implements MessageRequest { method isPreviouslyLocked (line 29) | public boolean isPreviouslyLocked() { method setPreviouslyLocked (line 33) | public void setPreviouslyLocked(boolean previouslyLocked) { method getConsumerGroup (line 37) | public String getConsumerGroup() { method setConsumerGroup (line 41) | public void setConsumerGroup(String consumerGroup) { method getMessageQueue (line 45) | public MessageQueue getMessageQueue() { method setMessageQueue (line 49) | public void setMessageQueue(MessageQueue messageQueue) { method getNextOffset (line 53) | public long getNextOffset() { method setNextOffset (line 57) | public void setNextOffset(long nextOffset) { method hashCode (line 61) | @Override method equals (line 70) | @Override method toString (line 92) | @Override method getProcessQueue (line 98) | public ProcessQueue getProcessQueue() { method setProcessQueue (line 102) | public void setProcessQueue(ProcessQueue processQueue) { method getMessageRequestMode (line 106) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/PullResultExt.java class PullResultExt (line 24) | public class PullResultExt extends PullResult { method PullResultExt (line 30) | public PullResultExt(PullStatus pullStatus, long nextBeginOffset, long... method PullResultExt (line 35) | public PullResultExt(PullStatus pullStatus, long nextBeginOffset, long... method getOffsetDelta (line 43) | public Long getOffsetDelta() { method getMessageBinary (line 47) | public byte[] getMessageBinary() { method setMessageBinary (line 51) | public void setMessageBinary(byte[] messageBinary) { method getSuggestWhichBrokerId (line 55) | public long getSuggestWhichBrokerId() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalanceImpl.java class RebalanceImpl (line 48) | public abstract class RebalanceImpl { method RebalanceImpl (line 64) | public RebalanceImpl(String consumerGroup, MessageModel messageModel, method unlock (line 73) | public void unlock(final MessageQueue mq, final boolean oneway) { method unlockAll (line 93) | public void unlockAll(final boolean oneway) { method buildProcessQueueTableByBrokerName (line 128) | private HashMap> buildProces... method lock (line 152) | public boolean lock(final MessageQueue mq) { method lockAll (line 182) | public void lockAll() { method clientRebalance (line 228) | public boolean clientRebalance(String topic) { method doRebalance (line 232) | public boolean doRebalance(final boolean isOrder) { method getSubscriptionInner (line 264) | public ConcurrentMap getSubscriptionInner() { method rebalanceByTopic (line 268) | private boolean rebalanceByTopic(final String topic, final boolean isO... method getRebalanceResultFromBroker (line 345) | private boolean getRebalanceResultFromBroker(final String topic, final... method getWorkingMessageQueue (line 377) | private Set getWorkingMessageQueue(String topic) { method truncateMessageQueueNotMyTopic (line 400) | private void truncateMessageQueueNotMyTopic() { method updateProcessQueueTableInRebalance (line 426) | private boolean updateProcessQueueTableInRebalance(final String topic,... method updateMessageQueueAssignment (line 508) | private boolean updateMessageQueueAssignment(final String topic, final... method messageQueueChanged (line 695) | public abstract void messageQueueChanged(final String topic, final Set... method removeUnnecessaryMessageQueue (line 698) | public abstract boolean removeUnnecessaryMessageQueue(final MessageQue... method removeUnnecessaryPopMessageQueue (line 700) | public boolean removeUnnecessaryPopMessageQueue(final MessageQueue mq,... method consumeType (line 704) | public abstract ConsumeType consumeType(); method removeDirtyOffset (line 706) | public abstract void removeDirtyOffset(final MessageQueue mq); method computePullFromWhere (line 714) | @Deprecated method computePullFromWhereWithException (line 717) | public abstract long computePullFromWhereWithException(final MessageQu... method getConsumeInitMode (line 719) | public abstract int getConsumeInitMode(); method dispatchPullRequest (line 721) | public abstract void dispatchPullRequest(final List pullR... method dispatchPopPullRequest (line 723) | public abstract void dispatchPopPullRequest(final List pul... method createProcessQueue (line 725) | public abstract ProcessQueue createProcessQueue(); method createPopProcessQueue (line 727) | public abstract PopProcessQueue createPopProcessQueue(); method removeProcessQueue (line 729) | public void removeProcessQueue(final MessageQueue mq) { method getProcessQueueTable (line 739) | public ConcurrentMap getProcessQueueTable() { method getPopProcessQueueTable (line 743) | public ConcurrentMap getPopProcessQueue... method getTopicSubscribeInfoTable (line 747) | public ConcurrentMap> getTopicSubscribeInfoT... method getConsumerGroup (line 751) | public String getConsumerGroup() { method setConsumerGroup (line 755) | public void setConsumerGroup(String consumerGroup) { method getMessageModel (line 759) | public MessageModel getMessageModel() { method setMessageModel (line 763) | public void setMessageModel(MessageModel messageModel) { method getAllocateMessageQueueStrategy (line 767) | public AllocateMessageQueueStrategy getAllocateMessageQueueStrategy() { method setAllocateMessageQueueStrategy (line 771) | public void setAllocateMessageQueueStrategy(AllocateMessageQueueStrate... method getmQClientFactory (line 775) | public MQClientInstance getmQClientFactory() { method setmQClientFactory (line 779) | public void setmQClientFactory(MQClientInstance mQClientFactory) { method destroy (line 783) | public void destroy() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalanceLitePullImpl.java class RebalanceLitePullImpl (line 33) | public class RebalanceLitePullImpl extends RebalanceImpl { method RebalanceLitePullImpl (line 37) | public RebalanceLitePullImpl(DefaultLitePullConsumerImpl litePullConsu... method RebalanceLitePullImpl (line 41) | public RebalanceLitePullImpl(String consumerGroup, MessageModel messag... method messageQueueChanged (line 48) | @Override method removeUnnecessaryMessageQueue (line 60) | @Override method consumeType (line 67) | @Override method removeDirtyOffset (line 72) | @Override method computePullFromWhere (line 77) | @Deprecated method computePullFromWhereWithException (line 89) | @Override method getConsumeInitMode (line 156) | @Override method dispatchPullRequest (line 161) | @Override method dispatchPopPullRequest (line 165) | @Override method createProcessQueue (line 170) | @Override method createPopProcessQueue (line 175) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalancePullImpl.java class RebalancePullImpl (line 29) | public class RebalancePullImpl extends RebalanceImpl { method RebalancePullImpl (line 32) | public RebalancePullImpl(DefaultMQPullConsumerImpl defaultMQPullConsum... method RebalancePullImpl (line 36) | public RebalancePullImpl(String consumerGroup, MessageModel messageModel, method messageQueueChanged (line 43) | @Override method removeUnnecessaryMessageQueue (line 55) | @Override method consumeType (line 62) | @Override method removeDirtyOffset (line 67) | @Override method computePullFromWhere (line 72) | @Deprecated method computePullFromWhereWithException (line 78) | @Override method getConsumeInitMode (line 83) | @Override method dispatchPullRequest (line 88) | @Override method dispatchPopPullRequest (line 92) | @Override method createProcessQueue (line 96) | @Override method createPopProcessQueue (line 101) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalancePushImpl.java class RebalancePushImpl (line 38) | public class RebalancePushImpl extends RebalanceImpl { method RebalancePushImpl (line 43) | public RebalancePushImpl(DefaultMQPushConsumerImpl defaultMQPushConsum... method RebalancePushImpl (line 47) | public RebalancePushImpl(String consumerGroup, MessageModel messageModel, method messageQueueChanged (line 54) | @Override method removeUnnecessaryMessageQueue (line 93) | @Override method tryRemoveOrderMessageQueue (line 110) | private boolean tryRemoveOrderMessageQueue(final MessageQueue mq, fina... method clientRebalance (line 137) | @Override method consumeType (line 143) | @Override method removeDirtyOffset (line 148) | @Override method computePullFromWhere (line 153) | @Deprecated method computePullFromWhereWithException (line 165) | @Override method getConsumeInitMode (line 250) | @Override method dispatchPullRequest (line 260) | @Override method dispatchPopPullRequest (line 271) | @Override method createProcessQueue (line 282) | @Override method createPopProcessQueue (line 287) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/consumer/RebalanceService.java class RebalanceService (line 24) | public class RebalanceService extends ServiceThread { method RebalanceService (line 35) | public RebalanceService(MQClientInstance mqClientFactory) { method run (line 39) | @Override method getServiceName (line 60) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/factory/MQClientInstance.java class MQClientInstance (line 97) | public class MQClientInstance { method newThread (line 138) | @Override method MQClientInstance (line 152) | public MQClientInstance(ClientConfig clientConfig, int instanceIndex, ... method MQClientInstance (line 156) | public MQClientInstance(ClientConfig clientConfig, int instanceIndex, ... method topicRouteData2TopicPublishInfo (line 239) | public static TopicPublishInfo topicRouteData2TopicPublishInfo(final S... method topicRouteData2TopicSubscribeInfo (line 296) | public static Set topicRouteData2TopicSubscribeInfo(fina... method start (line 316) | public void start() throws MQClientException { method startScheduledTask (line 347) | private void startScheduledTask() { method getClientId (line 392) | public String getClientId() { method updateTopicRouteInfoFromNameServer (line 396) | public void updateTopicRouteInfoFromNameServer() { method parseOffsetTableFromBroker (line 430) | public Map parseOffsetTableFromBroker(Map findConsumerIdList(final String topic, final Strin... method queryAssignment (line 1331) | public Set queryAssignment(final String topic,... method findBrokerAddrByTopic (line 1348) | public String findBrokerAddrByTopic(final String topic) { method resetOffset (line 1361) | public synchronized void resetOffset(String topic, String group, Map getTopicRouteTable() { method consumeMessageDirectly (line 1455) | public ConsumeMessageDirectlyResult consumeMessageDirectly(final Messa... method consumerRunningInfo (line 1468) | public ConsumerRunningInfo consumerRunningInfo(final String consumerGr... method resetBrokerAddrHeartbeatFingerprintMap (line 1494) | private void resetBrokerAddrHeartbeatFingerprintMap() { method getConsumerStatsManager (line 1498) | public ConsumerStatsManager getConsumerStatsManager() { method getNettyClientConfig (line 1502) | public NettyClientConfig getNettyClientConfig() { method getClientConfig (line 1506) | public ClientConfig getClientConfig() { method getProducerTable (line 1510) | public ConcurrentMap getProducerTable() { method getConsumerTable (line 1514) | public ConcurrentMap getConsumerTable() { method queryTopicRouteData (line 1518) | public TopicRouteData queryTopicRouteData(String topic) { FILE: client/src/main/java/org/apache/rocketmq/client/impl/mqclient/DoNothingClientRemotingProcessor.java class DoNothingClientRemotingProcessor (line 24) | public class DoNothingClientRemotingProcessor extends ClientRemotingProc... method DoNothingClientRemotingProcessor (line 26) | public DoNothingClientRemotingProcessor(MQClientInstance mqClientFacto... method processRequest (line 30) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/impl/mqclient/MQClientAPIExt.java class MQClientAPIExt (line 97) | public class MQClientAPIExt extends MQClientAPIImpl { method MQClientAPIExt (line 104) | public MQClientAPIExt( method MQClientAPIExt (line 113) | public MQClientAPIExt( method updateNameServerAddressList (line 125) | public boolean updateNameServerAddressList() { method sendHeartbeatOneway (line 134) | public CompletableFuture sendHeartbeatOneway( method sendHeartbeatAsync (line 152) | public CompletableFuture sendHeartbeatAsync( method sendMessageAsync (line 172) | public CompletableFuture sendMessageAsync( method sendMessageAsync (line 194) | public CompletableFuture sendMessageAsync( method sendMessageBackAsync (line 228) | public CompletableFuture sendMessageBackAsync( method popMessageAsync (line 237) | public CompletableFuture popMessageAsync( method popLiteMessageAsync (line 262) | public CompletableFuture popLiteMessageAsync( method ackMessageAsync (line 287) | public CompletableFuture ackMessageAsync( method batchAckMessageAsync (line 311) | public CompletableFuture batchAckMessageAsync( method changeInvisibleTimeAsync (line 337) | public CompletableFuture changeInvisibleTimeAsync( method pullMessageAsync (line 364) | public CompletableFuture pullMessageAsync( method queryConsumerOffsetWithFuture (line 402) | public CompletableFuture queryConsumerOffsetWithFuture( method updateConsumerOffsetOneWay (line 434) | public CompletableFuture updateConsumerOffsetOneWay( method updateConsumerOffsetAsync (line 450) | public CompletableFuture updateConsumerOffsetAsync( method getConsumerListByGroupAsync (line 475) | public CompletableFuture> getConsumerListByGroupAsync( method getMaxOffset (line 526) | public CompletableFuture getMaxOffset(String brokerAddr, GetMaxO... method getMinOffset (line 562) | public CompletableFuture getMinOffset(String brokerAddr, GetMinO... method searchOffset (line 598) | public CompletableFuture searchOffset(String brokerAddr, SearchO... method lockBatchMQWithFuture (line 618) | public CompletableFuture> lockBatchMQWithFuture(Stri... method unlockBatchMQOneway (line 639) | public CompletableFuture unlockBatchMQOneway(String brokerAddr, method notification (line 653) | public CompletableFuture notification(String brokerAddr, Noti... method notificationWithPollingStats (line 658) | public CompletableFuture notificationWithPollingStats(St... method recallMessageAsync (line 681) | public CompletableFuture recallMessageAsync(String brokerAddr, method syncLiteSubscriptionAsync (line 701) | public CompletableFuture syncLiteSubscriptionAsync( method getLiteTopicInfoAsync (line 727) | public CompletableFuture getLiteTopicInf... method invoke (line 753) | public CompletableFuture invoke(String brokerAddr, Re... method invokeOneway (line 757) | public CompletableFuture invokeOneway(String brokerAddr, Remotin... method getMqClientAdmin (line 768) | public MqClientAdminImpl getMqClientAdmin() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/mqclient/MQClientAPIFactory.java class MQClientAPIFactory (line 36) | public class MQClientAPIFactory implements StartAndShutdown { method MQClientAPIFactory (line 47) | public MQClientAPIFactory( method MQClientAPIFactory (line 58) | public MQClientAPIFactory( method init (line 78) | protected void init() { method getClient (line 91) | public MQClientAPIExt getClient() { method start (line 99) | @Override method shutdown (line 108) | @Override method createAndStart (line 117) | protected MQClientAPIExt createAndStart(String instanceName) { method onNameServerAddressChange (line 150) | public void onNameServerAddressChange(String namesrvAddress) { method getClients (line 156) | public MQClientAPIExt[] getClients() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/producer/DefaultMQProducerImpl.java class DefaultMQProducerImpl (line 101) | public class DefaultMQProducerImpl implements MQProducerInner { method DefaultMQProducerImpl (line 125) | public DefaultMQProducerImpl(final DefaultMQProducer defaultMQProducer) { method DefaultMQProducerImpl (line 129) | public DefaultMQProducerImpl(final DefaultMQProducer defaultMQProducer... method pickTopic (line 180) | private Optional pickTopic() { method registerCheckForbiddenHook (line 186) | public void registerCheckForbiddenHook(CheckForbiddenHook checkForbidd... method setSemaphoreAsyncSendNum (line 192) | public void setSemaphoreAsyncSendNum(int num) { method setSemaphoreAsyncSendSize (line 196) | public void setSemaphoreAsyncSendSize(int size) { method getSemaphoreAsyncSendNumAvailablePermits (line 200) | public int getSemaphoreAsyncSendNumAvailablePermits() { method getSemaphoreAsyncSendSizeAvailablePermits (line 204) | public int getSemaphoreAsyncSendSizeAvailablePermits() { method initTransactionEnv (line 208) | public void initTransactionEnv() { method destroyTransactionEnv (line 223) | public void destroyTransactionEnv() { method registerSendMessageHook (line 229) | public void registerSendMessageHook(final SendMessageHook hook) { method registerEndTransactionHook (line 234) | public void registerEndTransactionHook(final EndTransactionHook hook) { method start (line 239) | public void start() throws MQClientException { method start (line 243) | public void start(final boolean startFactory) throws MQClientException { method checkConfig (line 295) | private void checkConfig() throws MQClientException { method shutdown (line 304) | public void shutdown() { method shutdown (line 308) | public void shutdown(final boolean shutdownFactory) { method getPublishTopicList (line 330) | @Override method isPublishTopicNeedUpdate (line 335) | @Override method checkListener (line 345) | @Override method getCheckListener (line 356) | @Override method checkTransactionState (line 365) | @Override method updateTopicPublishInfo (line 456) | @Override method isUnitMode (line 466) | @Override method createTopic (line 471) | public void createTopic(String key, String newTopic, int queueNum) thr... method createTopic (line 475) | public void createTopic(String key, String newTopic, int queueNum, int... method makeSureStateOK (line 483) | private void makeSureStateOK() throws MQClientException { method fetchPublishMessageQueues (line 492) | public List fetchPublishMessageQueues(String topic) thro... method searchOffset (line 497) | public long searchOffset(MessageQueue mq, long timestamp) throws MQCli... method maxOffset (line 502) | public long maxOffset(MessageQueue mq) throws MQClientException { method minOffset (line 507) | public long minOffset(MessageQueue mq) throws MQClientException { method earliestMsgStoreTime (line 512) | public long earliestMsgStoreTime(MessageQueue mq) throws MQClientExcep... method viewMessage (line 517) | public MessageExt viewMessage(String topic, method queryMessage (line 524) | public QueryResult queryMessage(String topic, String key, int maxNum, ... method queryMessageByUniqKey (line 530) | public MessageExt queryMessageByUniqKey(String topic, String uniqKey) method send (line 539) | public void send(Message msg, method send (line 552) | @Deprecated class BackpressureSendCallBack (line 577) | class BackpressureSendCallBack implements SendCallback { method BackpressureSendCallBack (line 583) | public BackpressureSendCallBack(final SendCallback sendCallback) { method onSuccess (line 587) | @Override method onException (line 593) | @Override method semaphoreProcessor (line 599) | public void semaphoreProcessor() { method semaphoreAsyncAdjust (line 612) | public void semaphoreAsyncAdjust(int semaphoreAsyncNum, int semaphor... method executeAsyncMessageSend (line 635) | public void executeAsyncMessageSend(Runnable runnable, final Message m... method invokeMessageQueueSelector (line 684) | public MessageQueue invokeMessageQueueSelector(Message msg, MessageQue... method selectOneMessageQueue (line 720) | public MessageQueue selectOneMessageQueue(final TopicPublishInfo tpInf... method updateFaultItem (line 724) | public void updateFaultItem(final String brokerName, final long curren... method validateNameServerSetting (line 729) | private void validateNameServerSetting() throws MQClientException { method sendDefaultImpl (line 738) | private SendResult sendDefaultImpl( method tryToFindTopicPublishInfo (line 894) | private TopicPublishInfo tryToFindTopicPublishInfo(final String topic) { method sendKernelImpl (line 911) | private SendResult sendKernelImpl(final Message msg, method getMqClientFactory (line 1103) | public MQClientInstance getMqClientFactory() { method getmQClientFactory (line 1107) | @Deprecated method tryToCompressMessage (line 1112) | private boolean tryToCompressMessage(final Message msg) { method hasCheckForbiddenHook (line 1138) | public boolean hasCheckForbiddenHook() { method executeCheckForbiddenHook (line 1142) | public void executeCheckForbiddenHook(final CheckForbiddenContext cont... method hasSendMessageHook (line 1150) | public boolean hasSendMessageHook() { method executeSendMessageHookBefore (line 1154) | public void executeSendMessageHookBefore(final SendMessageContext cont... method executeSendMessageHookAfter (line 1166) | public void executeSendMessageHookAfter(final SendMessageContext conte... method hasEndTransactionHook (line 1178) | public boolean hasEndTransactionHook() { method executeEndTransactionHook (line 1182) | public void executeEndTransactionHook(final EndTransactionContext cont... method doExecuteEndTransactionHook (line 1194) | public void doExecuteEndTransactionHook(Message msg, String msgId, Str... method sendOneway (line 1212) | public void sendOneway(Message msg) throws MQClientException, Remoting... method send (line 1223) | public SendResult send(Message msg, MessageQueue mq) method send (line 1228) | public SendResult send(Message msg, MessageQueue mq, long timeout) method send (line 1249) | public void send(Message msg, MessageQueue mq, SendCallback sendCallback) method send (line 1265) | @Deprecated method sendOneway (line 1304) | public void sendOneway(Message msg, method send (line 1319) | public SendResult send(Message msg, MessageQueueSelector selector, Obj... method send (line 1324) | public SendResult send(Message msg, MessageQueueSelector selector, Obj... method sendSelectImpl (line 1329) | private SendResult sendSelectImpl( method send (line 1373) | public void send(Message msg, MessageQueueSelector selector, Object ar... method send (line 1391) | @Deprecated method sendOneway (line 1424) | public void sendOneway(Message msg, MessageQueueSelector selector, Obj... method sendMessageInTransaction (line 1433) | public TransactionSendResult sendMessageInTransaction(final Message msg, method ensureNotDelayedForTransactional (line 1511) | private void ensureNotDelayedForTransactional(final Message msg) throw... method send (line 1523) | public SendResult send( method endTransaction (line 1528) | public void endTransaction( method recallMessage (line 1570) | public String recallMessage( method setCallbackExecutor (line 1604) | public void setCallbackExecutor(final ExecutorService callbackExecutor) { method getAsyncSenderExecutor (line 1608) | public ExecutorService getAsyncSenderExecutor() { method setAsyncSenderExecutor (line 1612) | public void setAsyncSenderExecutor(ExecutorService asyncSenderExecutor) { method send (line 1616) | public SendResult send(Message msg, method request (line 1621) | public Message request(final Message msg, method request (line 1652) | public void request(Message msg, final RequestCallback requestCallback... method request (line 1677) | public Message request(final Message msg, final MessageQueueSelector s... method request (line 1709) | public void request(final Message msg, final MessageQueueSelector sele... method request (line 1735) | public Message request(final Message msg, final MessageQueue mq, final... method waitResponse (line 1766) | private Message waitResponse(Message msg, long timeout, RequestRespons... method request (line 1780) | public void request(final Message msg, final MessageQueue mq, final Re... method requestFail (line 1804) | private void requestFail(final String correlationId) { method prepareSendRequest (line 1817) | private void prepareSendRequest(final Message msg, long timeout) { method initTopicRoute (line 1836) | private void initTopicRoute() { method getTopicPublishInfoTable (line 1849) | public ConcurrentMap getTopicPublishInfoTabl... method getServiceState (line 1853) | public ServiceState getServiceState() { method setServiceState (line 1857) | public void setServiceState(ServiceState serviceState) { method getNotAvailableDuration (line 1861) | public long[] getNotAvailableDuration() { method setNotAvailableDuration (line 1865) | public void setNotAvailableDuration(final long[] notAvailableDuration) { method getLatencyMax (line 1869) | public long[] getLatencyMax() { method setLatencyMax (line 1873) | public void setLatencyMax(final long[] latencyMax) { method isSendLatencyFaultEnable (line 1877) | public boolean isSendLatencyFaultEnable() { method setSendLatencyFaultEnable (line 1881) | public void setSendLatencyFaultEnable(final boolean sendLatencyFaultEn... method getDefaultMQProducer (line 1885) | public DefaultMQProducer getDefaultMQProducer() { method getMqFaultStrategy (line 1889) | public MQFaultStrategy getMqFaultStrategy() { FILE: client/src/main/java/org/apache/rocketmq/client/impl/producer/MQProducerInner.java type MQProducerInner (line 25) | public interface MQProducerInner { method getPublishTopicList (line 26) | Set getPublishTopicList(); method isPublishTopicNeedUpdate (line 28) | boolean isPublishTopicNeedUpdate(final String topic); method checkListener (line 30) | TransactionCheckListener checkListener(); method getCheckListener (line 31) | TransactionListener getCheckListener(); method checkTransactionState (line 33) | void checkTransactionState( method updateTopicPublishInfo (line 38) | void updateTopicPublishInfo(final String topic, final TopicPublishInfo... method isUnitMode (line 40) | boolean isUnitMode(); FILE: client/src/main/java/org/apache/rocketmq/client/impl/producer/TopicPublishInfo.java class TopicPublishInfo (line 28) | public class TopicPublishInfo { type QueueFilter (line 35) | public interface QueueFilter { method filter (line 36) | boolean filter(MessageQueue mq); method isOrderTopic (line 39) | public boolean isOrderTopic() { method setOrderTopic (line 43) | public void setOrderTopic(boolean orderTopic) { method ok (line 47) | public boolean ok() { method getMessageQueueList (line 51) | public List getMessageQueueList() { method setMessageQueueList (line 55) | public void setMessageQueueList(List messageQueueList) { method getSendWhichQueue (line 59) | public ThreadLocalIndex getSendWhichQueue() { method setSendWhichQueue (line 63) | public void setSendWhichQueue(ThreadLocalIndex sendWhichQueue) { method isHaveTopicRouterInfo (line 67) | public boolean isHaveTopicRouterInfo() { method setHaveTopicRouterInfo (line 71) | public void setHaveTopicRouterInfo(boolean haveTopicRouterInfo) { method selectOneMessageQueue (line 75) | public MessageQueue selectOneMessageQueue(QueueFilter ...filter) { method selectOneMessageQueue (line 79) | private MessageQueue selectOneMessageQueue(List messageQ... method resetIndex (line 105) | public void resetIndex() { method selectOneMessageQueue (line 109) | public MessageQueue selectOneMessageQueue(final String lastBrokerName) { method selectOneMessageQueue (line 123) | public MessageQueue selectOneMessageQueue() { method getWriteQueueNumsByBroker (line 130) | public int getWriteQueueNumsByBroker(final String brokerName) { method toString (line 141) | @Override method getTopicRouteData (line 147) | public TopicRouteData getTopicRouteData() { method setTopicRouteData (line 151) | public void setTopicRouteData(final TopicRouteData topicRouteData) { FILE: client/src/main/java/org/apache/rocketmq/client/latency/LatencyFaultTolerance.java type LatencyFaultTolerance (line 20) | public interface LatencyFaultTolerance { method updateFaultItem (line 30) | void updateFaultItem(final T name, final long currentLatency, final lo... method isAvailable (line 39) | boolean isAvailable(final T name); method isReachable (line 47) | boolean isReachable(final T name); method remove (line 54) | void remove(final T name); method pickOneAtLeast (line 61) | T pickOneAtLeast(); method startDetector (line 66) | void startDetector(); method shutdown (line 71) | void shutdown(); method detectByOneRound (line 76) | void detectByOneRound(); method setDetectTimeout (line 83) | void setDetectTimeout(final int detectTimeout); method setDetectInterval (line 91) | void setDetectInterval(final int detectInterval); method setStartDetectorEnable (line 98) | void setStartDetectorEnable(final boolean startDetectorEnable); method isStartDetectorEnable (line 105) | boolean isStartDetectorEnable(); FILE: client/src/main/java/org/apache/rocketmq/client/latency/LatencyFaultToleranceImpl.java class LatencyFaultToleranceImpl (line 34) | public class LatencyFaultToleranceImpl implements LatencyFaultTolerance<... method newThread (line 43) | @Override method LatencyFaultToleranceImpl (line 53) | public LatencyFaultToleranceImpl(Resolver resolver, ServiceDetector se... method detectByOneRound (line 58) | @Override method startDetector (line 81) | @Override method shutdown (line 97) | @Override method updateFaultItem (line 102) | @Override method isAvailable (line 125) | @Override method isReachable (line 134) | @Override method remove (line 143) | @Override method isStartDetectorEnable (line 148) | @Override method setStartDetectorEnable (line 153) | @Override method pickOneAtLeast (line 157) | @Override method toString (line 178) | @Override method setDetectTimeout (line 186) | @Override method setDetectInterval (line 191) | @Override class FaultItem (line 196) | public class FaultItem implements Comparable { method FaultItem (line 203) | public FaultItem(final String name) { method updateNotAvailableDuration (line 207) | public void updateNotAvailableDuration(long notAvailableDuration) { method compareTo (line 214) | @Override method setReachable (line 240) | public void setReachable(boolean reachableFlag) { method setCheckStamp (line 244) | public void setCheckStamp(long checkStamp) { method isAvailable (line 248) | public boolean isAvailable() { method isReachable (line 252) | public boolean isReachable() { method hashCode (line 256) | @Override method equals (line 264) | @Override method toString (line 284) | @Override method getName (line 294) | public String getName() { method getCurrentLatency (line 298) | public long getCurrentLatency() { method setCurrentLatency (line 302) | public void setCurrentLatency(final long currentLatency) { method getStartTimestamp (line 306) | public long getStartTimestamp() { method setStartTimestamp (line 310) | public void setStartTimestamp(final long startTimestamp) { FILE: client/src/main/java/org/apache/rocketmq/client/latency/MQFaultStrategy.java class MQFaultStrategy (line 26) | public class MQFaultStrategy implements StartAndShutdown { class BrokerFilter (line 33) | public static class BrokerFilter implements QueueFilter { method setLastBrokerName (line 36) | public void setLastBrokerName(String lastBrokerName) { method filter (line 40) | @Override public boolean filter(MessageQueue mq) { method initialValue (line 49) | @Override protected BrokerFilter initialValue() { method filter (line 55) | @Override public boolean filter(MessageQueue mq) { method filter (line 61) | @Override public boolean filter(MessageQueue mq) { method MQFaultStrategy (line 67) | public MQFaultStrategy(ClientConfig cc, Resolver fetcher, ServiceDetec... method MQFaultStrategy (line 76) | public MQFaultStrategy(ClientConfig cc, LatencyFaultTolerance ... method getNotAvailableDuration (line 85) | public long[] getNotAvailableDuration() { method getAvailableFilter (line 89) | public QueueFilter getAvailableFilter() { method getReachableFilter (line 93) | public QueueFilter getReachableFilter() { method getThreadBrokerFilter (line 97) | public ThreadLocal getThreadBrokerFilter() { method setNotAvailableDuration (line 101) | public void setNotAvailableDuration(final long[] notAvailableDuration) { method getLatencyMax (line 105) | public long[] getLatencyMax() { method setLatencyMax (line 109) | public void setLatencyMax(final long[] latencyMax) { method isSendLatencyFaultEnable (line 113) | public boolean isSendLatencyFaultEnable() { method setSendLatencyFaultEnable (line 117) | public void setSendLatencyFaultEnable(final boolean sendLatencyFaultEn... method isStartDetectorEnable (line 121) | public boolean isStartDetectorEnable() { method setStartDetectorEnable (line 125) | public void setStartDetectorEnable(boolean startDetectorEnable) { method startDetector (line 130) | public void startDetector() { method start (line 134) | @Override method shutdown (line 139) | public void shutdown() { method selectOneMessageQueue (line 143) | public MessageQueue selectOneMessageQueue(final TopicPublishInfo tpInf... method updateFaultItem (line 170) | public void updateFaultItem(final String brokerName, final long curren... method computeNotAvailableDuration (line 178) | private long computeNotAvailableDuration(final long currentLatency) { FILE: client/src/main/java/org/apache/rocketmq/client/latency/Resolver.java type Resolver (line 19) | public interface Resolver { method resolve (line 21) | String resolve(String name); FILE: client/src/main/java/org/apache/rocketmq/client/latency/ServiceDetector.java type ServiceDetector (line 22) | public interface ServiceDetector { method detect (line 29) | boolean detect(String endpoint, long timeoutMillis); FILE: client/src/main/java/org/apache/rocketmq/client/lock/ReadWriteCASLock.java class ReadWriteCASLock (line 22) | public class ReadWriteCASLock { method acquireWriteLock (line 28) | public void acquireWriteLock() { method releaseWriteLock (line 39) | public void releaseWriteLock() { method acquireReadLock (line 43) | public void acquireReadLock() { method releaseReadLock (line 51) | public void releaseReadLock() { method getWriteLock (line 55) | public boolean getWriteLock() { method getReadLock (line 59) | public boolean getReadLock() { FILE: client/src/main/java/org/apache/rocketmq/client/producer/DefaultMQProducer.java class DefaultMQProducer (line 70) | public class DefaultMQProducer extends ClientConfig implements MQProducer { method DefaultMQProducer (line 228) | public DefaultMQProducer() { method DefaultMQProducer (line 237) | public DefaultMQProducer(RPCHook rpcHook) { method DefaultMQProducer (line 246) | public DefaultMQProducer(final String producerGroup) { method DefaultMQProducer (line 256) | public DefaultMQProducer(final String producerGroup, RPCHook rpcHook) { method DefaultMQProducer (line 267) | public DefaultMQProducer(final String producerGroup, RPCHook rpcHook, method DefaultMQProducer (line 280) | public DefaultMQProducer(final String producerGroup, boolean enableMsg... method DefaultMQProducer (line 293) | public DefaultMQProducer(final String producerGroup, RPCHook rpcHook, ... method DefaultMQProducer (line 309) | public DefaultMQProducer(final String producerGroup, RPCHook rpcHook, ... method DefaultMQProducer (line 325) | @Deprecated method DefaultMQProducer (line 337) | @Deprecated method DefaultMQProducer (line 356) | @Deprecated method start (line 373) | @Override method shutdown (line 411) | @Override method fetchPublishMessageQueues (line 429) | @Override method canBatch (line 434) | private boolean canBatch(Message msg) { method send (line 469) | @Override method send (line 492) | @Override method send (line 514) | @Override method send (line 539) | @Override method sendOneway (line 555) | @Override method send (line 573) | @Override method send (line 598) | @Override method send (line 615) | @Override method send (line 642) | @Override method sendOneway (line 658) | @Override method send (line 678) | @Override method send (line 705) | @Override method send (line 723) | @Override method send (line 752) | @Override method sendDirect (line 759) | public SendResult sendDirect(Message msg, MessageQueue mq, method sendByAccumulator (line 778) | public SendResult sendByAccumulator(Message msg, MessageQueue mq, method request (line 811) | @Override method request (line 834) | @Override method request (line 855) | @Override method request (line 876) | @Override method request (line 896) | @Override method request (line 915) | @Override method sendOneway (line 932) | @Override method sendMessageInTransaction (line 947) | @Override method createTopic (line 962) | @Deprecated method createTopic (line 980) | @Deprecated method searchOffset (line 995) | @Override method maxOffset (line 1009) | @Deprecated method minOffset (line 1024) | @Deprecated method earliestMsgStoreTime (line 1039) | @Deprecated method queryMessage (line 1059) | @Deprecated method viewMessage (line 1079) | @Deprecated method send (line 1090) | @Override method send (line 1096) | @Override method send (line 1102) | @Override method send (line 1108) | @Override method send (line 1114) | @Override method send (line 1120) | @Override method send (line 1126) | @Override method send (line 1132) | @Override method recallMessage (line 1139) | @Override method setCallbackExecutor (line 1150) | public void setCallbackExecutor(final ExecutorService callbackExecutor) { method setAsyncSenderExecutor (line 1159) | public void setAsyncSenderExecutor(final ExecutorService asyncSenderEx... method addRetryResponseCode (line 1168) | public void addRetryResponseCode(int responseCode) { method batch (line 1172) | private MessageBatch batch(Collection msgs) throws MQClientEx... method getBatchMaxDelayMs (line 1190) | public int getBatchMaxDelayMs() { method batchMaxDelayMs (line 1197) | public void batchMaxDelayMs(int holdMs) { method getBatchMaxBytes (line 1204) | public long getBatchMaxBytes() { method batchMaxBytes (line 1211) | public void batchMaxBytes(long holdSize) { method getTotalBatchMaxBytes (line 1218) | public long getTotalBatchMaxBytes() { method totalBatchMaxBytes (line 1225) | public void totalBatchMaxBytes(long totalHoldSize) { method getAutoBatch (line 1232) | public boolean getAutoBatch() { method setAutoBatch (line 1239) | public void setAutoBatch(boolean autoBatch) { method getProducerGroup (line 1243) | public String getProducerGroup() { method setProducerGroup (line 1247) | public void setProducerGroup(String producerGroup) { method getCreateTopicKey (line 1251) | public String getCreateTopicKey() { method setCreateTopicKey (line 1255) | public void setCreateTopicKey(String createTopicKey) { method getSendMsgTimeout (line 1259) | public int getSendMsgTimeout() { method setSendMsgTimeout (line 1263) | public void setSendMsgTimeout(int sendMsgTimeout) { method getSendMsgMaxTimeoutPerRequest (line 1267) | public int getSendMsgMaxTimeoutPerRequest() { method setSendMsgMaxTimeoutPerRequest (line 1271) | public void setSendMsgMaxTimeoutPerRequest(int sendMsgMaxTimeoutPerReq... method getCompressMsgBodyOverHowmuch (line 1275) | public int getCompressMsgBodyOverHowmuch() { method setCompressMsgBodyOverHowmuch (line 1279) | public void setCompressMsgBodyOverHowmuch(int compressMsgBodyOverHowmu... method getDefaultMQProducerImpl (line 1283) | @Deprecated method isRetryAnotherBrokerWhenNotStoreOK (line 1288) | public boolean isRetryAnotherBrokerWhenNotStoreOK() { method setRetryAnotherBrokerWhenNotStoreOK (line 1292) | public void setRetryAnotherBrokerWhenNotStoreOK(boolean retryAnotherBr... method getMaxMessageSize (line 1296) | public int getMaxMessageSize() { method setMaxMessageSize (line 1300) | public void setMaxMessageSize(int maxMessageSize) { method getDefaultTopicQueueNums (line 1304) | public int getDefaultTopicQueueNums() { method setDefaultTopicQueueNums (line 1308) | public void setDefaultTopicQueueNums(int defaultTopicQueueNums) { method getRetryTimesWhenSendFailed (line 1312) | public int getRetryTimesWhenSendFailed() { method setRetryTimesWhenSendFailed (line 1316) | public void setRetryTimesWhenSendFailed(int retryTimesWhenSendFailed) { method isSendMessageWithVIPChannel (line 1320) | public boolean isSendMessageWithVIPChannel() { method setSendMessageWithVIPChannel (line 1324) | public void setSendMessageWithVIPChannel(final boolean sendMessageWith... method getNotAvailableDuration (line 1328) | public long[] getNotAvailableDuration() { method setNotAvailableDuration (line 1332) | public void setNotAvailableDuration(final long[] notAvailableDuration) { method getLatencyMax (line 1336) | public long[] getLatencyMax() { method setLatencyMax (line 1340) | public void setLatencyMax(final long[] latencyMax) { method isSendLatencyFaultEnable (line 1344) | public boolean isSendLatencyFaultEnable() { method setSendLatencyFaultEnable (line 1348) | public void setSendLatencyFaultEnable(final boolean sendLatencyFaultEn... method getRetryTimesWhenSendAsyncFailed (line 1352) | public int getRetryTimesWhenSendAsyncFailed() { method setRetryTimesWhenSendAsyncFailed (line 1356) | public void setRetryTimesWhenSendAsyncFailed(final int retryTimesWhenS... method getTraceDispatcher (line 1360) | public TraceDispatcher getTraceDispatcher() { method getRetryResponseCodes (line 1364) | public Set getRetryResponseCodes() { method isEnableBackpressureForAsyncMode (line 1368) | public boolean isEnableBackpressureForAsyncMode() { method setEnableBackpressureForAsyncMode (line 1372) | public void setEnableBackpressureForAsyncMode(boolean enableBackpressu... method getBackPressureForAsyncSendNum (line 1376) | public int getBackPressureForAsyncSendNum() { method setBackPressureForAsyncSendNum (line 1383) | public void setBackPressureForAsyncSendNum(int backPressureForAsyncSen... method getBackPressureForAsyncSendSize (line 1393) | public int getBackPressureForAsyncSendSize() { method setBackPressureForAsyncSendSize (line 1400) | public void setBackPressureForAsyncSendSize(int backPressureForAsyncSe... method setBackPressureForAsyncSendSizeInsideAdjust (line 1413) | public void setBackPressureForAsyncSendSizeInsideAdjust(int backPressu... method setBackPressureForAsyncSendNumInsideAdjust (line 1420) | public void setBackPressureForAsyncSendNumInsideAdjust(int backPressur... method acquireBackPressureForAsyncSendSizeLock (line 1424) | public void acquireBackPressureForAsyncSendSizeLock() { method releaseBackPressureForAsyncSendSizeLock (line 1428) | public void releaseBackPressureForAsyncSendSizeLock() { method acquireBackPressureForAsyncSendNumLock (line 1432) | public void acquireBackPressureForAsyncSendNumLock() { method releaseBackPressureForAsyncSendNumLock (line 1436) | public void releaseBackPressureForAsyncSendNumLock() { method getTopics (line 1440) | public List getTopics() { method setTopics (line 1444) | public void setTopics(List topics) { method setStartDetectorEnable (line 1448) | @Override method getCompressLevel (line 1454) | public int getCompressLevel() { method setCompressLevel (line 1458) | public void setCompressLevel(int compressLevel) { method getCompressType (line 1462) | public CompressionType getCompressType() { method setCompressType (line 1466) | public void setCompressType(CompressionType compressType) { method getCompressor (line 1471) | public Compressor getCompressor() { method initProduceAccumulator (line 1475) | public void initProduceAccumulator() { FILE: client/src/main/java/org/apache/rocketmq/client/producer/LocalTransactionState.java type LocalTransactionState (line 19) | public enum LocalTransactionState { FILE: client/src/main/java/org/apache/rocketmq/client/producer/MQProducer.java type MQProducer (line 29) | public interface MQProducer extends MQAdmin { method start (line 30) | void start() throws MQClientException; method shutdown (line 32) | void shutdown(); method fetchPublishMessageQueues (line 34) | List fetchPublishMessageQueues(final String topic) throw... method send (line 36) | SendResult send(final Message msg) throws MQClientException, RemotingE... method send (line 39) | SendResult send(final Message msg, final long timeout) throws MQClient... method send (line 42) | void send(final Message msg, final SendCallback sendCallback) throws M... method send (line 45) | void send(final Message msg, final SendCallback sendCallback, final lo... method sendOneway (line 48) | void sendOneway(final Message msg) throws MQClientException, RemotingE... method send (line 51) | SendResult send(final Message msg, final MessageQueue mq) throws MQCli... method send (line 54) | SendResult send(final Message msg, final MessageQueue mq, final long t... method send (line 57) | void send(final Message msg, final MessageQueue mq, final SendCallback... method send (line 60) | void send(final Message msg, final MessageQueue mq, final SendCallback... method sendOneway (line 63) | void sendOneway(final Message msg, final MessageQueue mq) throws MQCli... method send (line 66) | SendResult send(final Message msg, final MessageQueueSelector selector... method send (line 69) | SendResult send(final Message msg, final MessageQueueSelector selector... method send (line 73) | void send(final Message msg, final MessageQueueSelector selector, fina... method send (line 77) | void send(final Message msg, final MessageQueueSelector selector, fina... method sendOneway (line 81) | void sendOneway(final Message msg, final MessageQueueSelector selector... method sendMessageInTransaction (line 84) | TransactionSendResult sendMessageInTransaction(final Message msg, method send (line 88) | SendResult send(final Collection msgs) throws MQClientExcepti... method send (line 91) | SendResult send(final Collection msgs, final long timeout) th... method send (line 94) | SendResult send(final Collection msgs, final MessageQueue mq)... method send (line 97) | SendResult send(final Collection msgs, final MessageQueue mq,... method send (line 100) | void send(final Collection msgs, method send (line 104) | void send(final Collection msgs, final SendCallback sendCallb... method send (line 108) | void send(final Collection msgs, final MessageQueue mq, method send (line 112) | void send(final Collection msgs, final MessageQueue mq, final... method recallMessage (line 116) | String recallMessage(String topic, String recallHandle) method request (line 120) | Message request(final Message msg, final long timeout) throws RequestT... method request (line 123) | void request(final Message msg, final RequestCallback requestCallback,... method request (line 126) | Message request(final Message msg, final MessageQueueSelector selector... method request (line 130) | void request(final Message msg, final MessageQueueSelector selector, f... method request (line 135) | Message request(final Message msg, final MessageQueue mq, final long t... method request (line 138) | void request(final Message msg, final MessageQueue mq, final RequestCa... FILE: client/src/main/java/org/apache/rocketmq/client/producer/MessageQueueSelector.java type MessageQueueSelector (line 23) | public interface MessageQueueSelector { method select (line 24) | MessageQueue select(final List mqs, final Message msg, f... FILE: client/src/main/java/org/apache/rocketmq/client/producer/ProduceAccumulator.java class ProduceAccumulator (line 45) | public class ProduceAccumulator { method ProduceAccumulator (line 60) | public ProduceAccumulator(String instanceName) { class GuardForSyncSendService (line 66) | private class GuardForSyncSendService extends ServiceThread { method GuardForSyncSendService (line 69) | public GuardForSyncSendService(String clientInstanceName) { method getServiceName (line 73) | @Override method run (line 78) | @Override method doWork (line 93) | private void doWork() throws InterruptedException { class GuardForAsyncSendService (line 113) | private class GuardForAsyncSendService extends ServiceThread { method GuardForAsyncSendService (line 116) | public GuardForAsyncSendService(String clientInstanceName) { method getServiceName (line 120) | @Override method run (line 125) | @Override method doWork (line 140) | private void doWork() throws Exception { method start (line 158) | void start() { method shutdown (line 163) | void shutdown() { method getBatchMaxDelayMs (line 168) | int getBatchMaxDelayMs() { method batchMaxDelayMs (line 172) | void batchMaxDelayMs(int holdMs) { method getBatchMaxBytes (line 179) | long getBatchMaxBytes() { method batchMaxBytes (line 183) | void batchMaxBytes(long holdSize) { method getTotalBatchMaxBytes (line 190) | long getTotalBatchMaxBytes() { method totalBatchMaxBytes (line 194) | void totalBatchMaxBytes(long totalHoldSize) { method getOrCreateSyncSendBatch (line 201) | private MessageAccumulation getOrCreateSyncSendBatch(AggregateKey aggr... method getOrCreateAsyncSendBatch (line 213) | private MessageAccumulation getOrCreateAsyncSendBatch(AggregateKey agg... method send (line 225) | SendResult send(Message msg, method send (line 239) | SendResult send(Message msg, MessageQueue mq, method send (line 253) | void send(Message msg, SendCallback sendCallback, method send (line 266) | void send(Message msg, MessageQueue mq, method tryAddMessage (line 280) | boolean tryAddMessage(Message message) { class AggregateKey (line 294) | private class AggregateKey { method AggregateKey (line 300) | public AggregateKey(Message message) { method AggregateKey (line 304) | public AggregateKey(Message message, MessageQueue mq) { method AggregateKey (line 308) | public AggregateKey(String topic, MessageQueue mq, boolean waitStore... method equals (line 315) | @Override method hashCode (line 325) | @Override class MessageAccumulation (line 331) | private class MessageAccumulation { method MessageAccumulation (line 343) | public MessageAccumulation(AggregateKey aggregateKey, DefaultMQProdu... method readyToSend (line 355) | private boolean readyToSend() { method add (line 363) | public int add(Message msg) throws InterruptedException, MQBrokerExc... method add (line 393) | public boolean add(Message msg, method wakeup (line 414) | public synchronized void wakeup() { method batch (line 421) | private MessageBatch batch() { method splitSendResults (line 432) | private void splitSendResults(SendResult sendResult) { method send (line 456) | private void send() throws InterruptedException, MQClientException, ... method send (line 477) | private void send(SendCallback sendCallback) { FILE: client/src/main/java/org/apache/rocketmq/client/producer/RequestCallback.java type RequestCallback (line 22) | public interface RequestCallback { method onSuccess (line 23) | void onSuccess(final Message message); method onException (line 25) | void onException(final Throwable e); FILE: client/src/main/java/org/apache/rocketmq/client/producer/RequestFutureHolder.java class RequestFutureHolder (line 38) | public class RequestFutureHolder { method getRequestFutureTable (line 45) | public ConcurrentHashMap getRequestFutu... method scanExpiredRequest (line 49) | private void scanExpiredRequest() { method startScheduledTask (line 74) | public synchronized void startScheduledTask(DefaultMQProducerImpl prod... method shutdown (line 93) | public synchronized void shutdown(DefaultMQProducerImpl producer) { method RequestFutureHolder (line 102) | private RequestFutureHolder() {} method getInstance (line 104) | public static RequestFutureHolder getInstance() { FILE: client/src/main/java/org/apache/rocketmq/client/producer/RequestResponseFuture.java class RequestResponseFuture (line 24) | public class RequestResponseFuture { method RequestResponseFuture (line 35) | public RequestResponseFuture(String correlationId, long timeoutMillis,... method executeRequestCallback (line 41) | public void executeRequestCallback() { method isTimeout (line 51) | public boolean isTimeout() { method waitResponseMessage (line 56) | public Message waitResponseMessage(final long timeout) throws Interrup... method putResponseMessage (line 61) | public void putResponseMessage(final Message responseMsg) { method getCorrelationId (line 66) | public String getCorrelationId() { method getTimeoutMillis (line 70) | public long getTimeoutMillis() { method setTimeoutMillis (line 74) | public void setTimeoutMillis(long timeoutMillis) { method getRequestCallback (line 78) | public RequestCallback getRequestCallback() { method getBeginTimestamp (line 82) | public long getBeginTimestamp() { method getCountDownLatch (line 86) | public CountDownLatch getCountDownLatch() { method setCountDownLatch (line 90) | public void setCountDownLatch(CountDownLatch countDownLatch) { method getResponseMsg (line 94) | public Message getResponseMsg() { method setResponseMsg (line 98) | public void setResponseMsg(Message responseMsg) { method isSendRequestOk (line 102) | public boolean isSendRequestOk() { method setSendRequestOk (line 106) | public void setSendRequestOk(boolean sendRequestOk) { method getRequestMsg (line 110) | public Message getRequestMsg() { method getCause (line 114) | public Throwable getCause() { method setCause (line 118) | public void setCause(Throwable cause) { FILE: client/src/main/java/org/apache/rocketmq/client/producer/SendCallback.java type SendCallback (line 19) | public interface SendCallback { method onSuccess (line 20) | void onSuccess(final SendResult sendResult); method onException (line 22) | void onException(final Throwable e); FILE: client/src/main/java/org/apache/rocketmq/client/producer/SendResult.java class SendResult (line 22) | public class SendResult { method SendResult (line 34) | public SendResult() { method SendResult (line 37) | public SendResult(SendStatus sendStatus, String msgId, String offsetMs... method SendResult (line 46) | public SendResult(final SendStatus sendStatus, final String msgId, fin... method encoderSendResultToJson (line 58) | public static String encoderSendResultToJson(final Object obj) { method decoderSendResultFromJson (line 62) | public static SendResult decoderSendResultFromJson(String json) { method isTraceOn (line 66) | public boolean isTraceOn() { method setTraceOn (line 70) | public void setTraceOn(final boolean traceOn) { method getRegionId (line 74) | public String getRegionId() { method setRegionId (line 78) | public void setRegionId(final String regionId) { method getMsgId (line 82) | public String getMsgId() { method setMsgId (line 86) | public void setMsgId(String msgId) { method getSendStatus (line 90) | public SendStatus getSendStatus() { method setSendStatus (line 94) | public void setSendStatus(SendStatus sendStatus) { method getMessageQueue (line 98) | public MessageQueue getMessageQueue() { method setMessageQueue (line 102) | public void setMessageQueue(MessageQueue messageQueue) { method getQueueOffset (line 106) | public long getQueueOffset() { method setQueueOffset (line 110) | public void setQueueOffset(long queueOffset) { method getTransactionId (line 114) | public String getTransactionId() { method setTransactionId (line 118) | public void setTransactionId(String transactionId) { method getOffsetMsgId (line 122) | public String getOffsetMsgId() { method setOffsetMsgId (line 126) | public void setOffsetMsgId(String offsetMsgId) { method getRecallHandle (line 130) | public String getRecallHandle() { method setRecallHandle (line 134) | public void setRecallHandle(String recallHandle) { method toString (line 138) | @Override method setRawRespBody (line 144) | public void setRawRespBody(byte[] body) { method getRawRespBody (line 148) | public byte[] getRawRespBody() { FILE: client/src/main/java/org/apache/rocketmq/client/producer/SendStatus.java type SendStatus (line 19) | public enum SendStatus { FILE: client/src/main/java/org/apache/rocketmq/client/producer/TransactionCheckListener.java type TransactionCheckListener (line 24) | @Deprecated method checkLocalTransactionState (line 26) | LocalTransactionState checkLocalTransactionState(final MessageExt msg); FILE: client/src/main/java/org/apache/rocketmq/client/producer/TransactionListener.java type TransactionListener (line 22) | public interface TransactionListener { method executeLocalTransaction (line 30) | LocalTransactionState executeLocalTransaction(final Message msg, final... method checkLocalTransaction (line 39) | LocalTransactionState checkLocalTransaction(final MessageExt msg); FILE: client/src/main/java/org/apache/rocketmq/client/producer/TransactionMQProducer.java class TransactionMQProducer (line 26) | public class TransactionMQProducer extends DefaultMQProducer { method TransactionMQProducer (line 36) | public TransactionMQProducer() { method TransactionMQProducer (line 39) | public TransactionMQProducer(final String producerGroup) { method TransactionMQProducer (line 43) | public TransactionMQProducer(final String producerGroup, final List getConsumeridcs() { method setConsumeridcs (line 37) | public void setConsumeridcs(Set consumeridcs) { FILE: client/src/main/java/org/apache/rocketmq/client/producer/selector/SelectMessageQueueByRandom.java class SelectMessageQueueByRandom (line 25) | public class SelectMessageQueueByRandom implements MessageQueueSelector { method select (line 28) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/rpchook/NamespaceRpcHook.java class NamespaceRpcHook (line 26) | public class NamespaceRpcHook implements RPCHook { method NamespaceRpcHook (line 29) | public NamespaceRpcHook(ClientConfig clientConfig) { method doBeforeRequest (line 33) | @Override method doAfterResponse (line 41) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/stat/ConsumerStatsManager.java class ConsumerStatsManager (line 27) | public class ConsumerStatsManager { method ConsumerStatsManager (line 42) | public ConsumerStatsManager(final ScheduledExecutorService scheduledEx... method start (line 57) | public void start() { method shutdown (line 60) | public void shutdown() { method incPullRT (line 63) | public void incPullRT(final String group, final String topic, final lo... method incPullTPS (line 67) | public void incPullTPS(final String group, final String topic, final l... method incConsumeRT (line 71) | public void incConsumeRT(final String group, final String topic, final... method incConsumeOKTPS (line 75) | public void incConsumeOKTPS(final String group, final String topic, fi... method incConsumeFailedTPS (line 79) | public void incConsumeFailedTPS(final String group, final String topic... method consumeStatus (line 83) | public ConsumeStatus consumeStatus(final String group, final String to... method getPullRT (line 130) | private StatsSnapshot getPullRT(final String group, final String topic) { method getPullTPS (line 134) | private StatsSnapshot getPullTPS(final String group, final String topi... method getConsumeRT (line 138) | private StatsSnapshot getConsumeRT(final String group, final String to... method getConsumeOKTPS (line 147) | private StatsSnapshot getConsumeOKTPS(final String group, final String... method getConsumeFailedTPS (line 151) | private StatsSnapshot getConsumeFailedTPS(final String group, final St... FILE: client/src/main/java/org/apache/rocketmq/client/trace/AsyncTraceDispatcher.java class AsyncTraceDispatcher (line 54) | public class AsyncTraceDispatcher implements TraceDispatcher { method AsyncTraceDispatcher (line 84) | public AsyncTraceDispatcher(String group, Type type, int batchNum, Str... method getAccessChannel (line 107) | public AccessChannel getAccessChannel() { method setAccessChannel (line 111) | public void setAccessChannel(AccessChannel accessChannel) { method getTraceTopicName (line 115) | public String getTraceTopicName() { method setTraceTopicName (line 119) | public void setTraceTopicName(String traceTopicName) { method getTraceProducer (line 123) | public DefaultMQProducer getTraceProducer() { method getHostProducer (line 127) | public DefaultMQProducerImpl getHostProducer() { method setHostProducer (line 131) | public void setHostProducer(DefaultMQProducerImpl hostProducer) { method getHostConsumer (line 135) | public DefaultMQPushConsumerImpl getHostConsumer() { method setHostConsumer (line 139) | public void setHostConsumer(DefaultMQPushConsumerImpl hostConsumer) { method getNamespaceV2 (line 143) | public String getNamespaceV2() { method setNamespaceV2 (line 147) | public void setNamespaceV2(String namespaceV2) { method start (line 151) | public void start(String nameSrvAddr, AccessChannel accessChannel) thr... method getAndCreateTraceProducer (line 167) | private DefaultMQProducer getAndCreateTraceProducer(RPCHook rpcHook) { method genGroupNameForTrace (line 180) | private String genGroupNameForTrace() { method append (line 184) | @Override method flush (line 193) | @Override method shutdown (line 204) | @Override method registerShutDownHook (line 215) | public void registerShutDownHook() { method removeShutdownHook (line 239) | public void removeShutdownHook() { class AsyncRunnable (line 249) | class AsyncRunnable implements Runnable { method run (line 252) | @Override method flushTraceContext (line 268) | private void flushTraceContext(boolean forceFlush) throws InterruptedE... method asyncSendTraceMessage (line 289) | private void asyncSendTraceMessage(List contextList) { class AsyncDataSendTask (line 295) | class AsyncDataSendTask implements Runnable { method AsyncDataSendTask (line 298) | public AsyncDataSendTask(List contextList) { method run (line 302) | @Override method sendTraceData (line 307) | public void sendTraceData(List contextList) { method flushData (line 337) | private void flushData(List transBeanList, String... method sendTraceDataByMQ (line 368) | private void sendTraceDataByMQ(Set keySet, final String data... method tryGetMessageQueueBrokerSet (line 411) | private Set tryGetMessageQueueBrokerSet(DefaultMQProducerImp... FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceBean.java class TraceBean (line 23) | public class TraceBean { method getMsgType (line 49) | public MessageType getMsgType() { method setMsgType (line 54) | public void setMsgType(final MessageType msgType) { method getOffsetMsgId (line 59) | public String getOffsetMsgId() { method setOffsetMsgId (line 64) | public void setOffsetMsgId(final String offsetMsgId) { method getTopic (line 68) | public String getTopic() { method setTopic (line 73) | public void setTopic(String topic) { method getMsgId (line 78) | public String getMsgId() { method setMsgId (line 83) | public void setMsgId(String msgId) { method getTags (line 88) | public String getTags() { method setTags (line 93) | public void setTags(String tags) { method getKeys (line 98) | public String getKeys() { method setKeys (line 103) | public void setKeys(String keys) { method getStoreHost (line 108) | public String getStoreHost() { method setStoreHost (line 113) | public void setStoreHost(String storeHost) { method getClientHost (line 118) | public String getClientHost() { method setClientHost (line 123) | public void setClientHost(String clientHost) { method getStoreTime (line 128) | public long getStoreTime() { method setStoreTime (line 133) | public void setStoreTime(long storeTime) { method getRetryTimes (line 138) | public int getRetryTimes() { method setRetryTimes (line 143) | public void setRetryTimes(int retryTimes) { method getBodyLength (line 148) | public int getBodyLength() { method setBodyLength (line 153) | public void setBodyLength(int bodyLength) { method getTransactionState (line 157) | public LocalTransactionState getTransactionState() { method setTransactionState (line 161) | public void setTransactionState(LocalTransactionState transactionState) { method getTransactionId (line 165) | public String getTransactionId() { method setTransactionId (line 169) | public void setTransactionId(String transactionId) { method isFromTransactionCheck (line 173) | public boolean isFromTransactionCheck() { method setFromTransactionCheck (line 177) | public void setFromTransactionCheck(boolean fromTransactionCheck) { FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceConstants.java class TraceConstants (line 21) | public class TraceConstants { FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceContext.java class TraceContext (line 27) | public class TraceContext implements Comparable { method getContextCode (line 41) | public int getContextCode() { method setContextCode (line 45) | public void setContextCode(final int contextCode) { method getTraceBeans (line 49) | public List getTraceBeans() { method setTraceBeans (line 53) | public void setTraceBeans(List traceBeans) { method getRegionId (line 57) | public String getRegionId() { method setRegionId (line 61) | public void setRegionId(String regionId) { method getTraceType (line 65) | public TraceType getTraceType() { method setTraceType (line 69) | public void setTraceType(TraceType traceType) { method getTimeStamp (line 73) | public long getTimeStamp() { method setTimeStamp (line 77) | public void setTimeStamp(long timeStamp) { method getGroupName (line 81) | public String getGroupName() { method setGroupName (line 85) | public void setGroupName(String groupName) { method getCostTime (line 89) | public int getCostTime() { method setCostTime (line 93) | public void setCostTime(int costTime) { method isSuccess (line 97) | public boolean isSuccess() { method setSuccess (line 101) | public void setSuccess(boolean success) { method getRequestId (line 105) | public String getRequestId() { method setRequestId (line 109) | public void setRequestId(String requestId) { method getRegionName (line 113) | public String getRegionName() { method setRegionName (line 117) | public void setRegionName(String regionName) { method getAccessChannel (line 121) | public AccessChannel getAccessChannel() { method setAccessChannel (line 125) | public void setAccessChannel(AccessChannel accessChannel) { method compareTo (line 129) | @Override method toString (line 134) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceDataEncoder.java class TraceDataEncoder (line 31) | public class TraceDataEncoder { method decoderFromTraceDataString (line 39) | public static List decoderFromTraceDataString(String tra... method encoderFromContextBean (line 159) | public static TraceTransferBean encoderFromContextBean(TraceContext ct... FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceDispatcher.java type TraceDispatcher (line 26) | public interface TraceDispatcher { type Type (line 27) | enum Type { method start (line 34) | void start(String nameSrvAddr, AccessChannel accessChannel) throws MQC... method append (line 41) | boolean append(Object ctx); method flush (line 48) | void flush() throws IOException; method shutdown (line 53) | void shutdown(); FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceDispatcherType.java type TraceDispatcherType (line 19) | public enum TraceDispatcherType { FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceTransferBean.java class TraceTransferBean (line 25) | public class TraceTransferBean { method getTransData (line 29) | public String getTransData() { method setTransData (line 33) | public void setTransData(String transData) { method getTransKey (line 37) | public Set getTransKey() { method setTransKey (line 41) | public void setTransKey(Set transKey) { FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceType.java type TraceType (line 19) | public enum TraceType { FILE: client/src/main/java/org/apache/rocketmq/client/trace/TraceView.java class TraceView (line 25) | public class TraceView { method decodeFromTraceTransData (line 41) | public static List decodeFromTraceTransData(String key, Mes... method getMsgId (line 77) | public String getMsgId() { method setMsgId (line 81) | public void setMsgId(String msgId) { method getTags (line 85) | public String getTags() { method setTags (line 89) | public void setTags(String tags) { method getKeys (line 93) | public String getKeys() { method setKeys (line 97) | public void setKeys(String keys) { method getStoreHost (line 101) | public String getStoreHost() { method setStoreHost (line 105) | public void setStoreHost(String storeHost) { method getClientHost (line 109) | public String getClientHost() { method setClientHost (line 113) | public void setClientHost(String clientHost) { method getCostTime (line 117) | public int getCostTime() { method setCostTime (line 121) | public void setCostTime(int costTime) { method getMsgType (line 125) | public String getMsgType() { method setMsgType (line 129) | public void setMsgType(String msgType) { method getOffSetMsgId (line 133) | public String getOffSetMsgId() { method setOffSetMsgId (line 137) | public void setOffSetMsgId(String offSetMsgId) { method getTimeStamp (line 141) | public long getTimeStamp() { method setTimeStamp (line 145) | public void setTimeStamp(long timeStamp) { method getBornTime (line 149) | public long getBornTime() { method setBornTime (line 153) | public void setBornTime(long bornTime) { method getTopic (line 157) | public String getTopic() { method setTopic (line 161) | public void setTopic(String topic) { method getGroupName (line 165) | public String getGroupName() { method setGroupName (line 169) | public void setGroupName(String groupName) { method getStatus (line 173) | public String getStatus() { method setStatus (line 177) | public void setStatus(String status) { FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/ConsumeMessageOpenTracingHookImpl.java class ConsumeMessageOpenTracingHookImpl (line 35) | public class ConsumeMessageOpenTracingHookImpl implements ConsumeMessage... method ConsumeMessageOpenTracingHookImpl (line 39) | public ConsumeMessageOpenTracingHookImpl(Tracer tracer) { method hookName (line 43) | @Override method consumeMessageBefore (line 48) | @Override method consumeMessageAfter (line 80) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/ConsumeMessageTraceHookImpl.java class ConsumeMessageTraceHookImpl (line 34) | public class ConsumeMessageTraceHookImpl implements ConsumeMessageHook { method ConsumeMessageTraceHookImpl (line 38) | public ConsumeMessageTraceHookImpl(TraceDispatcher localDispatcher) { method hookName (line 42) | @Override method consumeMessageBefore (line 47) | @Override method consumeMessageAfter (line 86) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/DefaultRecallMessageTraceHook.java class DefaultRecallMessageTraceHook (line 35) | public class DefaultRecallMessageTraceHook implements RPCHook { method DefaultRecallMessageTraceHook (line 41) | public DefaultRecallMessageTraceHook(TraceDispatcher traceDispatcher) { method doBeforeRequest (line 45) | @Override method doAfterResponse (line 49) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/EndTransactionOpenTracingHookImpl.java class EndTransactionOpenTracingHookImpl (line 31) | public class EndTransactionOpenTracingHookImpl implements EndTransaction... method EndTransactionOpenTracingHookImpl (line 35) | public EndTransactionOpenTracingHookImpl(Tracer tracer) { method hookName (line 39) | @Override method endTransaction (line 44) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/EndTransactionTraceHookImpl.java class EndTransactionTraceHookImpl (line 33) | public class EndTransactionTraceHookImpl implements EndTransactionHook { method EndTransactionTraceHookImpl (line 37) | public EndTransactionTraceHookImpl(TraceDispatcher localDispatcher) { method hookName (line 41) | @Override method endTransaction (line 46) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/SendMessageOpenTracingHookImpl.java class SendMessageOpenTracingHookImpl (line 31) | public class SendMessageOpenTracingHookImpl implements SendMessageHook { method SendMessageOpenTracingHookImpl (line 35) | public SendMessageOpenTracingHookImpl(Tracer tracer) { method hookName (line 39) | @Override method sendMessageBefore (line 44) | @Override method sendMessageAfter (line 69) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/trace/hook/SendMessageTraceHookImpl.java class SendMessageTraceHookImpl (line 30) | public class SendMessageTraceHookImpl implements SendMessageHook { method SendMessageTraceHookImpl (line 34) | public SendMessageTraceHookImpl(TraceDispatcher localDispatcher) { method hookName (line 38) | @Override method sendMessageBefore (line 43) | @Override method sendMessageAfter (line 67) | @Override FILE: client/src/main/java/org/apache/rocketmq/client/utils/MessageUtil.java class MessageUtil (line 27) | public class MessageUtil { method createReplyMessage (line 28) | public static Message createReplyMessage(final Message requestMessage,... method getReplyToClient (line 52) | public static String getReplyToClient(final Message msg) { FILE: client/src/test/java/org/apache/rocketmq/acl/common/AclClientRPCHookTest.java class AclClientRPCHookTest (line 37) | public class AclClientRPCHookTest { method testParseRequestContent (line 42) | @Test method testParseRequestContentWithStreamRequestType (line 63) | @Test method oldVersionParseRequestContent (line 82) | private SortedMap oldVersionParseRequestContent(Remoti... FILE: client/src/test/java/org/apache/rocketmq/acl/common/AclSignerTest.java class AclSignerTest (line 22) | public class AclSignerTest { method calSignatureExceptionTest (line 24) | @Test(expected = Exception.class) method calSignatureTest (line 29) | @Test FILE: client/src/test/java/org/apache/rocketmq/acl/common/AclUtilsTest.java class AclUtilsTest (line 40) | public class AclUtilsTest { method testGetAddresses (line 42) | @Test method testIsScope_StringArray (line 69) | @Test method testIsScope_Array (line 84) | @Test method testIsScope_String (line 118) | @Test method testIsScope_Integral (line 130) | @Test method testIsAsterisk (line 154) | @Test method testIsComma (line 163) | @Test method testIsMinus (line 172) | @Test method testV6ipProcess (line 181) | @Test method testExpandIP (line 195) | @Test method randomTmpFile (line 207) | private static String randomTmpFile() { method getYamlDataIgnoreFileNotFoundExceptionTest (line 217) | @Test method getAclRPCHookTest (line 224) | @Test method testGetAclRPCHookByFileName (line 232) | @Test method testGetAclRPCHookByInputStream (line 242) | @Test method assertAclClientRPCHook (line 250) | private void assertAclClientRPCHook(final AclClientRPCHook actual) { FILE: client/src/test/java/org/apache/rocketmq/acl/common/PermissionTest.java class PermissionTest (line 22) | public class PermissionTest { method fromStringGetPermissionTest (line 24) | @Test method AclExceptionTest (line 49) | @Test FILE: client/src/test/java/org/apache/rocketmq/acl/common/SessionCredentialsTest.java class SessionCredentialsTest (line 24) | public class SessionCredentialsTest { method equalsTest (line 26) | @Test method updateContentTest (line 34) | @Test method SessionCredentialHashCodeTest (line 44) | @Test method SessionCredentialEqualsTest (line 55) | @Test method SessionCredentialToStringTest (line 77) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/ClientConfigTest.java class ClientConfigTest (line 33) | @RunWith(MockitoJUnitRunner.class) method init (line 40) | @Before method testWithNamespace (line 45) | @Test method testWithoutNamespace (line 51) | @Test method testQueuesWithNamespace (line 59) | @Test method createClientConfig (line 68) | private ClientConfig createClientConfig() { FILE: client/src/test/java/org/apache/rocketmq/client/ValidatorsTest.java class ValidatorsTest (line 33) | public class ValidatorsTest { method testGroupNameBlank (line 35) | @Test method testCheckTopic_Success (line 45) | @Test method testCheckTopic_HasIllegalCharacters (line 54) | @Test method testCheckTopic_BlankTopic (line 65) | @Test method testCheckTopic_TooLongTopic (line 76) | @Test method testIsSystemTopic (line 88) | @Test method testIsNotAllowedSendTopic (line 101) | @Test method testTopicConfigValid (line 114) | @Test method testBrokerConfigValid (line 143) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/common/ThreadLocalIndexTest.java class ThreadLocalIndexTest (line 24) | public class ThreadLocalIndexTest { method testIncrementAndGet (line 25) | @Test method testIncrementAndGet2 (line 33) | @Test method testIncrementAndGet3 (line 40) | @Test method testResultOfResetIsGreaterThanOrEqualToZero (line 54) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/consumer/DefaultLitePullConsumerTest.java class DefaultLitePullConsumerTest (line 84) | @RunWith(MockitoJUnitRunner.Silent.class) method setEnv (line 106) | @BeforeClass method init (line 111) | @Before method destroy (line 129) | @After method testAssign_PollMessageSuccess (line 137) | @Test method testSubscribeWithListener_PollMessageSuccess (line 151) | @Test method testAssign_PollMessageWithTagSuccess (line 170) | @Test method testConsumerCommitSyncWithMQOffset (line 185) | @Test method testSubscribe_PollMessageSuccess (line 218) | @Test method testSubscribe_BroadcastPollMessageSuccess (line 234) | @Test method testSubscriptionType_AssignAndSubscribeExclusive (line 250) | @Test method testFetchMessageQueues_FetchMessageQueuesBeforeStart (line 264) | @Test method testSeek_SeekOffsetSuccess (line 277) | @Test method testSeek_SeekToBegin (line 296) | @Test method testSeek_SeekToEnd (line 314) | @Test method testSeek_SeekOffsetIllegal (line 332) | @Test method testSeek_MessageQueueNotInAssignList (line 358) | @Test method testOffsetForTimestamp_FailedAndSuccess (line 381) | @Test method testPauseAndResume_Success (line 403) | @Test method testPullTaskImpl_ProcessQueueNull (line 423) | @Test method testPullTaskImpl_ProcessQueueDropped (line 447) | @Test method testRegisterTopicMessageQueueChangeListener_Success (line 470) | @Test method testFlowControl_Success (line 493) | @Test method testCheckConfig_Exception (line 544) | @Test method testComputePullFromWhereReturnedNotFound (line 591) | @Test method testComputePullFromWhereReturned (line 605) | @Test method testComputePullFromLast (line 616) | @Test method testComputePullByTimeStamp (line 628) | @Test method testConsumerAfterShutdown (line 644) | @Test method testConsumerCommitWithMQ (line 655) | @Test class AsyncConsumer (line 686) | static class AsyncConsumer { method executeAsync (line 687) | public void executeAsync(final DefaultLitePullConsumer consumer) { method initDefaultLitePullConsumer (line 696) | private void initDefaultLitePullConsumer(DefaultLitePullConsumer liteP... method initDefaultLitePullConsumerWithTag (line 756) | private void initDefaultLitePullConsumerWithTag(DefaultLitePullConsume... method createSubscribeLitePullConsumer (line 815) | private DefaultLitePullConsumer createSubscribeLitePullConsumer() thro... method createSubscribeLitePullConsumerWithListener (line 825) | private DefaultLitePullConsumer createSubscribeLitePullConsumerWithLis... method createStartLitePullConsumer (line 842) | private DefaultLitePullConsumer createStartLitePullConsumer() throws E... method createStartLitePullConsumerWithTag (line 851) | private DefaultLitePullConsumer createStartLitePullConsumerWithTag() t... method createNotStartLitePullConsumer (line 861) | private DefaultLitePullConsumer createNotStartLitePullConsumer() { method createBroadcastLitePullConsumer (line 866) | private DefaultLitePullConsumer createBroadcastLitePullConsumer() thro... method createMessageQueue (line 877) | private MessageQueue createMessageQueue() { method createPullResult (line 885) | private PullResultExt createPullResult(PullMessageRequestHeader reques... method suppressUpdateTopicRouteInfoFromNameServer (line 894) | private void suppressUpdateTopicRouteInfoFromNameServer( FILE: client/src/test/java/org/apache/rocketmq/client/consumer/DefaultMQPullConsumerTest.java class DefaultMQPullConsumerTest (line 54) | @RunWith(MockitoJUnitRunner.class) method init (line 65) | @Before method terminate (line 82) | @After method testStart_OffsetShouldNotNUllAfterStart (line 87) | @Test method testPullMessage_Success (line 92) | @Test method testPullMessage_NotFound (line 112) | @Test method testPullMessageAsync_Success (line 127) | @Test method createPullResult (line 160) | private PullResultExt createPullResult(PullMessageRequestHeader reques... FILE: client/src/test/java/org/apache/rocketmq/client/consumer/DefaultMQPushConsumerTest.java class DefaultMQPushConsumerTest (line 94) | @RunWith(MockitoJUnitRunner.Silent.class) method init (line 109) | @Before method terminate (line 210) | @AfterClass method testStart_OffsetShouldNotNUllAfterStart (line 217) | @Test method testPullMessage_Success (line 222) | @Test method testPullMessage_SuccessWithOrderlyService (line 245) | @Test(timeout = 20000) method testCheckConfig (line 272) | @Test method testGracefulShutdown (line 313) | @Test(timeout = 20000) method createPushConsumer (line 342) | private DefaultMQPushConsumer createPushConsumer() { method createPullRequest (line 354) | private PullRequest createPullRequest() { method createPullResult (line 372) | private PullResultExt createPullResult(PullMessageRequestHeader reques... method testPullMessage_ExceptionOccursWhenComputePullFromWhere (line 381) | @Test method assertCreatePushConsumer (line 402) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMachineRoomNearByTest.java class AllocateMachineRoomNearByTest (line 33) | public class AllocateMachineRoomNearByTest { method brokerDeployIn (line 39) | @Override method consumerDeployIn (line 44) | @Override method init (line 52) | @Before method test1 (line 57) | @Test method test2 (line 65) | @Test method test3 (line 73) | @Test method testRun10RandomCase (line 82) | @Test method testWhenIDCSizeEquals (line 104) | public void testWhenIDCSizeEquals(int idcSize, int queueSize, int cons... method testWhenConsumerIDCIsMore (line 118) | public void testWhenConsumerIDCIsMore(int brokerIDCSize, int consumerM... method testWhenConsumerIDCIsLess (line 140) | public void testWhenConsumerIDCIsLess(int brokerIDCSize, int consumerI... method hasAllocateAllQ (line 170) | private boolean hasAllocateAllQ(List cidAll,List... method createConsumerIdList (line 178) | private List createConsumerIdList(String machineRoom, int size) { method createMessageQueueList (line 186) | private List createMessageQueueList(String machineRoom, ... method prepareMQ (line 195) | private List prepareMQ(int brokerIDCSize, int queueSize) { method prepareConsumer (line 204) | private List prepareConsumer(int idcSize, int consumerSize) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueAveragelyByCircleTest.java class AllocateMessageQueueAveragelyByCircleTest (line 27) | public class AllocateMessageQueueAveragelyByCircleTest extends TestCase { method testAllocateMessageQueueAveragelyByCircle (line 29) | public void testAllocateMessageQueueAveragelyByCircle() { method createConsumerIdList (line 51) | private List createConsumerIdList(int size) { method createMessageQueueList (line 59) | private List createMessageQueueList(int size) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueAveragelyTest.java class AllocateMessageQueueAveragelyTest (line 26) | public class AllocateMessageQueueAveragelyTest extends TestCase { method testAllocateMessageQueueAveragely (line 28) | public void testAllocateMessageQueueAveragely() { method createConsumerIdList (line 39) | private List createConsumerIdList(int size) { method createMessageQueueList (line 47) | private List createMessageQueueList(int size) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueByConfigTest.java class AllocateMessageQueueByConfigTest (line 27) | public class AllocateMessageQueueByConfigTest extends TestCase { method testAllocateMessageQueueByConfig (line 29) | public void testAllocateMessageQueueByConfig() { method createConsumerIdList (line 48) | private List createConsumerIdList(int size) { method createMessageQueueList (line 56) | private List createMessageQueueList(int size) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueByMachineRoomTest.java class AllocateMessageQueueByMachineRoomTest (line 29) | public class AllocateMessageQueueByMachineRoomTest extends TestCase { method testAllocateMessageQueueByMachineRoom (line 31) | public void testAllocateMessageQueueByMachineRoom() { method createConsumerIdList (line 60) | private List createConsumerIdList(int size) { method createMessageQueueList (line 68) | private List createMessageQueueList(int size) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/rebalance/AllocateMessageQueueConsitentHashTest.java class AllocateMessageQueueConsitentHashTest (line 31) | public class AllocateMessageQueueConsitentHashTest { method init (line 36) | @Before method testCurrentCIDNotExists (line 41) | @Test method testCurrentCIDIllegalArgument (line 50) | @Test(expected = IllegalArgumentException.class) method testMessageQueueIllegalArgument (line 57) | @Test(expected = IllegalArgumentException.class) method testConsumerIdIllegalArgument (line 64) | @Test(expected = IllegalArgumentException.class) method testAllocate1 (line 71) | @Test method testAllocate2 (line 76) | @Test method testRun100RandomCase (line 81) | @Test method testAllocate (line 94) | public void testAllocate(int queueSize, int consumerSize) { method verifyAllocateAll (line 173) | private boolean verifyAllocateAll(List cidAll, List allocateToBef... method verifyAfterAdd (line 193) | private void verifyAfterAdd(Map allocateBefore, ... method createConsumerIdList (line 206) | private List createConsumerIdList(int size) { method createMessageQueueList (line 214) | private List createMessageQueueList(int size) { FILE: client/src/test/java/org/apache/rocketmq/client/consumer/store/ControllableOffsetTest.java class ControllableOffsetTest (line 25) | public class ControllableOffsetTest { method setUp (line 29) | @Before method testUpdateAndFreeze_ShouldFreezeOffsetAtTargetValue (line 34) | @Test method testUpdate_ShouldUpdateOffsetWhenNotFrozen (line 42) | @Test method testUpdate_ShouldNotUpdateOffsetWhenFrozen (line 48) | @Test method testUpdate_ShouldNotDecreaseOffsetWhenIncreaseOnly (line 55) | @Test method testUpdate_ShouldUpdateOffsetToGreaterValueWhenIncreaseOnly (line 62) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/consumer/store/LocalFileOffsetStoreTest.java class LocalFileOffsetStoreTest (line 37) | @RunWith(MockitoJUnitRunner.class) method init (line 45) | @Before method testUpdateOffset (line 52) | @Test method testReadOffset_FromStore (line 67) | @Test method testCloneOffset (line 79) | @Test method testPersist (line 90) | @Test method testPersistAll (line 103) | @Test method testRemoveOffset (line 123) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/consumer/store/RemoteBrokerOffsetStoreTest.java class RemoteBrokerOffsetStoreTest (line 49) | @RunWith(MockitoJUnitRunner.class) method init (line 59) | @Before method testUpdateOffset (line 69) | @Test method testUpdateAndFreezeOffset (line 84) | @Test method testUpdateAndFreezeOffsetWithRemove (line 99) | @Test method testReadOffset_WithException (line 116) | @Test method testReadOffset_Success (line 137) | @Test method testRemoveOffset (line 168) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/ClientRemotingProcessorTest.java class ClientRemotingProcessorTest (line 62) | @RunWith(MockitoJUnitRunner.class) method init (line 76) | @Before method testCheckTransactionState (line 86) | @Test method testNotifyConsumerIdsChanged (line 97) | @Test method testResetOffset (line 107) | @Test method testGetConsumeStatus (line 119) | @Test method testGetConsumerRunningInfo (line 129) | @Test method testConsumeMessageDirectly (line 146) | @Test method testReceiveReplyMessage (line 163) | @Test method createReplyMessageRequestHeader (line 176) | private ReplyMessageRequestHeader createReplyMessageRequestHeader() { method getMessageResult (line 191) | private byte[] getMessageResult() throws Exception { method createMessageExt (line 198) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/MQAdminImplTest.java class MQAdminImplTest (line 61) | @RunWith(MockitoJUnitRunner.class) method init (line 82) | @Before method assertTimeoutMillis (line 94) | @Test method testCreateTopic (line 101) | @Test method assertFetchPublishMessageQueues (line 106) | @Test method assertFetchSubscribeMessageQueues (line 117) | @Test method assertSearchOffset (line 128) | @Test method assertMaxOffset (line 133) | @Test method assertMinOffset (line 138) | @Test method assertEarliestMsgStoreTime (line 143) | @Test method assertViewMessage (line 148) | @Test(expected = MQClientException.class) method assertQueryMessage (line 154) | @Test method assertQueryMessageByUniqKey (line 174) | @Test method buildMsgId (line 203) | private String buildMsgId() { method createRouteData (line 211) | private TopicRouteData createRouteData() { method createBrokerData (line 218) | private List createBrokerData() { method createQueueData (line 224) | private List createQueueData() { method getMessageResult (line 233) | private byte[] getMessageResult() throws Exception { method createMessageExt (line 240) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/MQClientAPIImplTest.java class MQClientAPIImplTest (line 189) | @RunWith(MockitoJUnitRunner.class) method init (line 225) | @Before method testSendMessageOneWay_Success (line 232) | @Test method testSendMessageOneWay_WithException (line 240) | @Test method testSendMessageSync_Success (line 261) | @Test method testSendMessageSync_WithException (line 279) | @Test method testSendMessageAsync_Success (line 301) | @Test method testSendMessageAsync_WithException (line 335) | @Test method testResumeCheckHalfMessage_WithException (line 366) | @Test method testResumeCheckHalfMessage_Success (line 381) | @Test method testSendMessageTypeofReply (line 393) | @Test method testQueryAssignment_Success (line 422) | @Test method testPopMessageAsync_Success (line 439) | @Test method testPopLmqMessage_async (line 504) | @Test method testPopMultiLmqMessage_async (line 577) | @Test method testAckMessageAsync_Success (line 654) | @Test method testChangeInvisibleTimeAsync_Success (line 685) | @Test method testSetMessageRequestMode_Success (line 724) | @Test method testCreateSubscriptionGroup_Success (line 738) | @Test method testCreateTopic_Success (line 752) | @Test method testViewMessage (line 766) | @Test method testSearchOffset (line 796) | @Test method testGetMaxOffset (line 814) | @Test method testGetMinOffset (line 832) | @Test method testGetEarliestMsgStoretime (line 850) | @Test method testQueryConsumerOffset (line 868) | @Test method testUpdateConsumerOffset (line 888) | @Test method testGetConsumerIdListByGroup (line 904) | @Test method createResumeSuccessResponse (line 923) | private RemotingCommand createResumeSuccessResponse(RemotingCommand re... method createSendMessageSuccessResponse (line 930) | private RemotingCommand createSendMessageSuccessResponse(RemotingComma... method createSuccessResponse4UpdateAclConfig (line 948) | private RemotingCommand createSuccessResponse4UpdateAclConfig(Remoting... method createSuccessResponse4DeleteAclConfig (line 957) | private RemotingCommand createSuccessResponse4DeleteAclConfig(Remoting... method createSendMessageRequestHeader (line 966) | private SendMessageRequestHeader createSendMessageRequestHeader() { method testAddWritePermOfBroker (line 976) | @Test method testCreateTopicList_Success (line 996) | @Test method assertFetchNameServerAddr (line 1017) | @Test method assertOnNameServerAddressChange (line 1023) | @Test method assertPullMessage (line 1028) | @Test method testBatchAckMessageAsync (line 1048) | @Test method assertSearchOffset (line 1056) | @Test method testUpdateConsumerOffsetOneway (line 1065) | @Test method assertSendHeartbeat (line 1071) | @Test method assertSendHeartbeatV2 (line 1078) | @Test method testUnregisterClient (line 1089) | @Test method testEndTransactionOneway (line 1095) | @Test method testQueryMessage (line 1102) | @Test method testRegisterClient (line 1109) | @Test method testConsumerSendMessageBack (line 1116) | @Test method assertLockBatchMQ (line 1123) | @Test method testUnlockBatchMQ (line 1133) | @Test method assertGetTopicStatsInfo (line 1140) | @Test method assertGetConsumeStats (line 1153) | @Test method assertGetProducerConnectionList (line 1164) | @Test method assertGetAllProducerInfo (line 1175) | @Test method assertGetConsumerConnectionList (line 1187) | @Test method assertGetBrokerRuntimeInfo (line 1202) | @Test method testAddBroker (line 1213) | @Test method testRemoveBroker (line 1219) | @Test method testUpdateBrokerConfig (line 1225) | @Test method assertGetBrokerConfig (line 1231) | @Test method testUpdateColdDataFlowCtrGroupConfig (line 1240) | @Test method testRemoveColdDataFlowCtrGroupConfig (line 1247) | @Test method assertGetColdDataFlowCtrInfo (line 1253) | @Test method assertSetCommitLogReadAheadMode (line 1262) | @Test method assertGetBrokerClusterInfo (line 1271) | @Test method assertGetDefaultTopicRouteInfoFromNameServer (line 1288) | @Test method assertGetTopicRouteInfoFromNameServer (line 1307) | @Test method assertGetTopicListFromNameServer (line 1326) | @Test method assertWipeWritePermOfBroker (line 1339) | @Test method testDeleteTopicInBroker (line 1348) | @Test method testDeleteTopicInNameServer (line 1354) | @Test method testDeleteSubscriptionGroup (line 1361) | @Test method assertGetKVConfigValue (line 1367) | @Test method testPutKVConfigValue (line 1376) | @Test method testDeleteKVConfigValue (line 1382) | @Test method assertGetKVListByNamespace (line 1388) | @Test method assertInvokeBrokerToResetOffset (line 1399) | @Test method assertInvokeBrokerToGetConsumerStatus (line 1413) | @Test method assertQueryTopicConsumeByWho (line 1425) | @Test method assertQueryTopicsByConsumer (line 1436) | @Test method assertQuerySubscriptionByConsumer (line 1449) | @Test method assertQueryConsumeTimeSpan (line 1462) | @Test method assertGetTopicsByCluster (line 1473) | @Test method assertGetSystemTopicList (line 1487) | @Test method assertGetSystemTopicListFromBroker (line 1501) | @Test method assertCleanExpiredConsumeQueue (line 1515) | @Test method assertDeleteExpiredCommitLog (line 1521) | @Test method assertCleanUnusedTopicByAddr (line 1527) | @Test method assertGetConsumerRunningInfo (line 1533) | @Test method assertConsumeMessageDirectly (line 1546) | @Test method assertQueryCorrectionOffset (line 1559) | @Test method assertGetUnitTopicList (line 1572) | @Test method assertGetHasUnitSubTopicList (line 1583) | @Test method assertGetHasUnitSubUnUnitTopicList (line 1594) | @Test method testCloneGroupOffset (line 1605) | @Test method assertViewBrokerStatsData (line 1611) | @Test method assertGetClusterList (line 1622) | @Test method assertFetchConsumeStatsInBroker (line 1629) | @Test method assertGetAllSubscriptionGroupForSubscriptionGroupWrapper (line 1642) | @Test method assertGetAllSubscriptionGroupForSubscriptionGroupConfig (line 1655) | @Test method assertGetAllTopicConfig (line 1668) | @Test method testUpdateNameServerConfig (line 1681) | @Test method assertGetNameServerConfig (line 1687) | @Test method assertQueryConsumeQueue (line 1697) | @Test method testCheckClientInBroker (line 1708) | @Test method assertGetTopicConfig (line 1714) | @Test method testCreateStaticTopic (line 1724) | @Test method assertUpdateAndGetGroupForbidden (line 1730) | @Test method testResetMasterFlushOffset (line 1743) | @Test method assertGetBrokerHAStatus (line 1749) | @Test method assertGetControllerMetaData (line 1762) | @Test method assertGetInSyncStateData (line 1775) | @Test method assertGetBrokerEpochCache (line 1790) | @Test method assertGetControllerConfig (line 1803) | @Test method testUpdateControllerConfig (line 1812) | @Test method assertElectMaster (line 1818) | @Test method testCleanControllerBrokerData (line 1834) | @Test method testCreateUser (line 1843) | @Test method testUpdateUser (line 1849) | @Test method testDeleteUser (line 1855) | @Test method assertGetUser (line 1861) | @Test method assertListUser (line 1873) | @Test method testCreateAcl (line 1885) | @Test method testUpdateAcl (line 1891) | @Test method testDeleteAcl (line 1897) | @Test method assertGetAcl (line 1903) | @Test method assertListAcl (line 1913) | @Test method testRecallMessage (line 1923) | @Test method testRecallMessageAsync (line 1951) | @Test method testMQClientAPIImplWithoutObjectCreator (line 1994) | @Test method testMQClientAPIImplWithObjectCreator (line 2008) | @Test class MockRemotingClientTest (line 2026) | private static class MockRemotingClientTest extends NettyRemotingClient { method MockRemotingClientTest (line 2027) | public MockRemotingClientTest(NettyClientConfig nettyClientConfig) { method getNettyClientConfig (line 2031) | public NettyClientConfig getNettyClientConfig() { method testCheckRocksdbCqWriteProgress (line 2036) | @Test method createProperties (line 2052) | private Properties createProperties() { method createAclInfo (line 2058) | private AclInfo createAclInfo() { method createUserInfo (line 2062) | private UserInfo createUserInfo() { method setResponseHeader (line 2071) | private void setResponseHeader(CommandCustomHeader responseHeader) thr... method setResponseBody (line 2075) | private void setResponseBody(Object responseBody) { method mockInvokeSync (line 2079) | private void mockInvokeSync() throws RemotingConnectException, Remotin... method setTopAddressing (line 2086) | private void setTopAddressing() throws NoSuchFieldException, IllegalAc... method setField (line 2092) | private void setField(final Object target, final String fieldName, fin... FILE: client/src/test/java/org/apache/rocketmq/client/impl/admin/MqClientAdminImplTest.java class MqClientAdminImplTest (line 83) | @RunWith(MockitoJUnitRunner.class) method init (line 100) | @Before method assertQueryMessageWithSuccess (line 106) | @Test method assertQueryMessageWithNotFound (line 118) | @Test method assertQueryMessageWithError (line 128) | @Test method assertGetTopicStatsInfoWithSuccess (line 140) | @Test method assertGetTopicStatsInfoWithError (line 151) | @Test method assertQueryConsumeTimeSpanWithSuccess (line 163) | @Test method assertQueryConsumeTimeSpanWithError (line 174) | @Test method assertUpdateOrCreateTopicWithSuccess (line 186) | @Test method assertUpdateOrCreateTopicWithError (line 194) | @Test method assertUpdateOrCreateSubscriptionGroupWithSuccess (line 206) | @Test method assertUpdateOrCreateSubscriptionGroupWithError (line 214) | @Test method assertDeleteTopicInBrokerWithSuccess (line 226) | @Test method assertDeleteTopicInBrokerWithError (line 234) | @Test method assertDeleteTopicInNameserverWithSuccess (line 246) | @Test method assertDeleteTopicInNameserverWithError (line 254) | @Test method assertDeleteKvConfigWithSuccess (line 266) | @Test method assertDeleteKvConfigWithError (line 274) | @Test method assertDeleteSubscriptionGroupWithSuccess (line 286) | @Test method assertDeleteSubscriptionGroupWithError (line 294) | @Test method assertInvokeBrokerToResetOffsetWithSuccess (line 306) | @Test method assertInvokeBrokerToResetOffsetWithError (line 315) | @Test method assertViewMessageWithSuccess (line 327) | @Test method assertViewMessageWithError (line 337) | @Test method assertGetBrokerClusterInfoWithSuccess (line 349) | @Test method assertGetBrokerClusterInfoWithError (line 358) | @Test method assertGetConsumerConnectionListWithSuccess (line 369) | @Test method assertGetConsumerConnectionListWithError (line 380) | @Test method assertQueryTopicsByConsumerWithSuccess (line 392) | @Test method assertQueryTopicsByConsumerWithError (line 403) | @Test method assertQuerySubscriptionByConsumerWithSuccess (line 415) | @Test method assertQuerySubscriptionByConsumerWithError (line 424) | @Test method assertGetConsumeStatsWithSuccess (line 436) | @Test method assertGetConsumeStatsWithError (line 447) | @Test method assertQueryTopicConsumeByWhoWithSuccess (line 459) | @Test method assertQueryTopicConsumeByWhoWithError (line 470) | @Test method assertGetConsumerRunningInfoWithSuccess (line 482) | @Test method assertGetConsumerRunningInfoWithError (line 493) | @Test method assertConsumeMessageDirectlyWithSuccess (line 505) | @Test method assertConsumeMessageDirectlyWithError (line 516) | @Test method getMessageResult (line 528) | private byte[] getMessageResult() throws Exception { method createMessageExt (line 535) | private MessageExt createMessageExt() { method setResponseSuccess (line 551) | private void setResponseSuccess(byte[] body) { method setResponseError (line 556) | private void setResponseError() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessageConcurrentlyServiceTest.java class ConsumeMessageConcurrentlyServiceTest (line 74) | @RunWith(MockitoJUnitRunner.class) method init (line 94) | @BeforeClass method testPullMessage_ConsumeSuccess (line 162) | @Test method terminate (line 193) | @AfterClass method createPullRequest (line 198) | private static PullRequest createPullRequest() { method createPullResult (line 214) | private static PullResultExt createPullResult(PullMessageRequestHeader... method testConsumeThreadName (line 222) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessageOrderlyServiceTest.java class ConsumeMessageOrderlyServiceTest (line 70) | public class ConsumeMessageOrderlyServiceTest { method init (line 81) | @Before method testConsumeMessageDirectly_WithNoException (line 160) | @Test method testConsumeMessageDirectly_WithException (line 186) | @Test method testConsumeThreadName (line 201) | @Test method createPullRequest (line 234) | private PullRequest createPullRequest() { method createPullResult (line 252) | private PullResultExt createPullResult(PullMessageRequestHeader reques... FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessagePopConcurrentlyServiceTest.java class ConsumeMessagePopConcurrentlyServiceTest (line 55) | @RunWith(MockitoJUnitRunner.class) method init (line 75) | @Before method testUpdateCorePoolSize (line 87) | @Test method testConsumeMessageDirectly (line 95) | @Test method testConsumeMessageDirectlyWithCrLater (line 102) | @Test method testConsumeMessageDirectlyWithCrReturnNull (line 109) | @Test method testConsumeMessageDirectlyWithCrThrowException (line 115) | @Test method testShutdown (line 122) | @Test method testSubmitConsumeRequest (line 135) | @Test method testSubmitPopConsumeRequest (line 145) | @Test method testSubmitPopConsumeRequestWithMultiMsg (line 156) | @Test method testProcessConsumeResult (line 168) | @Test method createMessageExt (line 184) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/ConsumeMessagePopOrderlyServiceTest.java class ConsumeMessagePopOrderlyServiceTest (line 58) | @RunWith(MockitoJUnitRunner.class) method init (line 84) | @Before method testShutdown (line 99) | @Test method testUnlockAllMessageQueues (line 112) | @Test method testUpdateCorePoolSize (line 118) | @Test method testConsumeMessageDirectly (line 126) | @Test method testConsumeMessageDirectlyWithCommit (line 134) | @Test method testConsumeMessageDirectlyWithRollback (line 142) | @Test method testConsumeMessageDirectlyWithCrLater (line 150) | @Test method testConsumeMessageDirectlyWithCrReturnNull (line 157) | @Test method testConsumeMessageDirectlyWithCrThrowException (line 163) | @Test method testSubmitConsumeRequest (line 170) | @Test method testSubmitPopConsumeRequest (line 180) | @Test method testLockMQPeriodically (line 191) | @Test method testGetConsumerStatsManager (line 198) | @Test method testSendMessageBack (line 205) | @Test method testProcessConsumeResult (line 210) | @Test method testResetNamespace (line 217) | @Test method createMessageExt (line 225) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/DefaultLitePullConsumerImplTest.java class DefaultLitePullConsumerImplTest (line 31) | public class DefaultLitePullConsumerImplTest { method initReflectionMethod (line 36) | @BeforeClass method testIsSetEqual1 (line 48) | @Test method testIsSetEqual2 (line 60) | @Test method testIsSetEqual3 (line 72) | @Test method testIsSetEqual4 (line 80) | @Test method testIsSetEqual5 (line 88) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/DefaultMQPushConsumerImplTest.java class DefaultMQPushConsumerImplTest (line 102) | @RunWith(MockitoJUnitRunner.class) method checkConfigTest (line 152) | @Test method testHook (line 172) | @Test method testPush (line 206) | @Ignore method init (line 222) | @Before method testFetchSubscribeMessageQueues (line 262) | @Test method testEarliestMsgStoreTime (line 273) | @Test method testMaxOffset (line 278) | @Test method testMinOffset (line 283) | @Test method testGetOffsetStore (line 288) | @Test method testPullMessageWithStateNotOk (line 293) | @Test method testPullMessageWithIsPause (line 299) | @Test method testPullMessageWithMsgCountFlowControl (line 307) | @Test method testPullMessageWithMsgSizeFlowControl (line 320) | @Test method testPullMessageWithMaxSpanFlowControl (line 334) | @Test method testPullMessageWithNotLocked (line 349) | @Test method testPullMessageWithSubscriptionDataIsNull (line 361) | @Test method testPullMessageWithNoMatchedMsg (line 373) | @Test method testPullMessageWithOffsetIllegal (line 407) | @Test method testPullMessageWithException (line 441) | @Test method testPopMessageWithFound (line 471) | @Test method testPopMessageWithException (line 504) | @Test method testPopMessageWithNoNewMsg (line 534) | @Test method testPopMessageWithPollingFull (line 566) | @Test method testPopMessageWithStateNotOk (line 598) | @Test method testPopMessageWithIsPause (line 604) | @Test method testPopMessageWithWaiAckMsgCountFlowControl (line 612) | @Test method testPopMessageWithSubscriptionDataIsNull (line 621) | @Test method testQueryMessage (line 642) | @Test method testQueryMessageByUniqKey (line 647) | @Test method testSendMessageBack (line 652) | @Test method testAckAsync (line 666) | @Test method testChangePopInvisibleTimeAsync (line 685) | @Test method testShutdown (line 697) | @Test method testSubscribe (line 704) | @Test method testSubscribeByMessageSelector (line 711) | @Test method testSuspend (line 719) | @Test method testViewMessage (line 725) | @Test method testResetOffsetByTimeStamp (line 730) | @Test method testSearchOffset (line 739) | @Test method testQueryConsumeTimeSpan (line 744) | @Test method testTryResetPopRetryTopic (line 754) | @Test method testGetPopDelayLevel (line 766) | @Test method testGetMessageQueueListener (line 773) | @Test method testConsumerRunningInfo (line 778) | @Test method createBrokerData (line 795) | private BrokerData createBrokerData() { method createMessageQueue (line 804) | private MessageQueue createMessageQueue() { method createMessageExt (line 812) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/PopProcessQueueTest.java class PopProcessQueueTest (line 26) | @RunWith(MockitoJUnitRunner.class) method testPopProcessQueue (line 31) | @Test method createPopProcessQueue (line 46) | private PopProcessQueue createPopProcessQueue(final long currentTime) { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/ProcessQueueTest.java class ProcessQueueTest (line 46) | @RunWith(MockitoJUnitRunner.class) method testCachedMessageCount (line 49) | @Test method testCachedMessageSize (line 66) | @Test method testContainsMessage (line 83) | @Test method testFillProcessQueueInfo (line 95) | @Test method testPopRequest (line 129) | @Test method testRollback (line 140) | @Test method testHasTempMessage (line 149) | @Test method testProcessQueue (line 155) | @Test method createProcessQueue (line 164) | private ProcessQueue createProcessQueue() { method createMessageList (line 172) | private List createMessageList() { method createMessageList (line 176) | private List createMessageList(int count) { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/PullAPIWrapperTest.java class PullAPIWrapperTest (line 73) | @RunWith(MockitoJUnitRunner.class) method init (line 94) | @Before method testProcessPullResult (line 110) | @Test method testExecuteHook (line 122) | @Test method testPullKernelImpl (line 133) | @Test method testSetConnectBrokerByUser (line 156) | @Test method testRandomNum (line 162) | @Test method testSetDefaultBrokerId (line 168) | @Test method testPopAsync (line 174) | @Test method createTopicRouteTable (line 196) | private ConcurrentMap createTopicRouteTable() { method createMessageQueue (line 216) | private MessageQueue createMessageQueue() { method createMessageExt (line 224) | private MessageExt createMessageExt() { FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/PullMessageServiceTest.java class PullMessageServiceTest (line 40) | @RunWith(MockitoJUnitRunner.class) method init (line 55) | @Before method testProcessPullResult (line 62) | @Test method testExecutePopPullRequestImmediately (line 74) | @Test method testExecuteTaskLater (line 83) | @Test method testExecuteTask (line 95) | @Test method testGetScheduledExecutorService (line 104) | @Test method testRun (line 109) | @Test method testRunWithNullConsumer (line 126) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/RebalanceLitePullImplTest.java class RebalanceLitePullImplTest (line 36) | public class RebalanceLitePullImplTest { method RebalanceLitePullImplTest (line 46) | public RebalanceLitePullImplTest() { method testComputePullFromWhereWithException_ne_minus1 (line 53) | @Test method testComputePullFromWhereWithException_eq_minus1_last (line 69) | @Test method testComputePullFromWhereWithException_eq_minus1_first (line 80) | @Test method testComputePullFromWhereWithException_eq_minus1_timestamp (line 87) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/consumer/RebalancePushImplTest.java class RebalancePushImplTest (line 48) | @RunWith(MockitoJUnitRunner.class) method RebalancePushImplTest (line 65) | public RebalancePushImplTest() { method testMessageQueueChanged_CountThreshold (line 72) | @Test method doRebalanceForcibly (line 97) | private void doRebalanceForcibly(RebalancePushImpl rebalancePush, Set<... method init (line 103) | private void init(final RebalancePushImpl rebalancePush) { method testMessageQueueChanged_SizeThreshold (line 113) | @Test method testMessageQueueChanged_ConsumerRuntimeInfo (line 138) | @Test method testComputePullFromWhereWithException_ne_minus1 (line 174) | @Test method testComputePullFromWhereWithException_eq_minus1_last (line 187) | @Test method testComputePullFromWhereWithException_eq_minus1_first (line 198) | @Test method testComputePullFromWhereWithException_eq_minus1_timestamp (line 205) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/factory/MQClientInstanceTest.java class MQClientInstanceTest (line 97) | @RunWith(MockitoJUnitRunner.class) method init (line 125) | @Before method tearDown (line 135) | @After method testFindBrokerAddressInSubscribe (line 142) | @Test method testRegisterProducer (line 170) | @Test method testRegisterConsumer (line 183) | @Test method testConsumerRunningInfoWhenConsumersIsEmptyOrNot (line 196) | @Test method testRegisterAdminExt (line 220) | @Test method testTopicRouteData2TopicPublishInfo (line 233) | @Test method testTopicRouteData2TopicPublishInfoWithOrderTopicConf (line 240) | @Test method testTopicRouteData2TopicPublishInfoWithTopicQueueMappingByBroker (line 249) | @Test method testTopicRouteData2TopicSubscribeInfo (line 258) | @Test method testParseOffsetTableFromBroker (line 267) | @Test method testCheckClientInBroker (line 276) | @Test method testSendHeartbeatToBrokerV1 (line 296) | @Test method testSendHeartbeatToBrokerV2 (line 302) | @Test method testSendHeartbeatToAllBrokerWithLockV1 (line 312) | @Test method testSendHeartbeatToAllBrokerWithLockV2 (line 319) | @Test method testUpdateTopicRouteInfoFromNameServer (line 327) | @Test method testFindBrokerAddressInAdmin (line 338) | @Test method testFindBrokerAddressInSubscribeWithOneBroker (line 347) | @Test method testFindConsumerIdList (line 361) | @Test method testQueryAssignment (line 371) | @Test method testResetOffset (line 381) | @Test method testGetConsumerStatus (line 400) | @Test method testGetAnExistTopicRouteData (line 410) | @Test method testConsumeMessageDirectly (line 419) | @Test method testQueryTopicRouteData (line 425) | @Test method createMessageExt (line 435) | private MessageExt createMessageExt() { method createMessageQueue (line 456) | private MessageQueue createMessageQueue() { method createTopicRouteData (line 464) | private TopicRouteData createTopicRouteData() { method createBrokerAddrMap (line 471) | private HashMap createBrokerAddrMap() { method createMQConsumerInner (line 477) | private MQConsumerInner createMQConsumerInner() { method createQueueDatas (line 496) | private List createQueueDatas() { method createBrokerDatas (line 506) | private List createBrokerDatas() { method testSendHeartbeatToAllBrokerConcurrently (line 517) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/mqclient/MQClientAPIExtTest.java class MQClientAPIExtTest (line 53) | @RunWith(MockitoJUnitRunner.class) method before (line 59) | @Before method sendMessageAsync (line 66) | @Test method testUpdateConsumerOffsetAsync_Success (line 87) | @Test method testUpdateConsumerOffsetAsync_Fail (line 98) | @Test method testRecallMessageAsync_success (line 116) | @Test method testRecallMessageAsync_fail (line 139) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/impl/mqclient/MQClientAPITest.java class MQClientAPITest (line 35) | public class MQClientAPITest { method setUp (line 43) | @Before method tearDown (line 48) | @After method testInitWithNamesrvAddr (line 53) | @Test method testInitWithNamesrvDomain (line 69) | @Test method testInitThrowsExceptionWhenBothEmpty (line 85) | @Test method testStartCreatesClients (line 101) | @Test method testOnNameServerAddressChangeUpdatesAllClients (line 125) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/latency/LatencyFaultToleranceImplTest.java class LatencyFaultToleranceImplTest (line 28) | public class LatencyFaultToleranceImplTest { method init (line 33) | @Before method testUpdateFaultItem (line 38) | @Test method testIsAvailable (line 45) | @Test method testRemove (line 57) | @Test method testPickOneAtLeast (line 65) | @Test method testIsReachable (line 75) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/producer/DefaultMQProducerTest.java class DefaultMQProducerTest (line 83) | @RunWith(MockitoJUnitRunner.class) method init (line 98) | @Before method terminate (line 127) | @After method testSendMessage_ZeroMessage (line 132) | @Test method testSendMessage_NoNameSrv (line 142) | @Test method testSendMessage_NoRoute (line 153) | @Test method testSendMessageSync_Success (line 164) | @Test method testSendMessageSync_WithBodyCompressed (line 174) | @Test method testSendMessageAsync_Success (line 184) | @Test method testSendMessageAsync (line 205) | @Test method testBatchSendMessageAsync (line 263) | @Test method testSendMessageAsync_BodyCompressed (line 322) | @Test method testSendMessageSync_SuccessWithHook (line 342) | @Test method testSetCallbackExecutor (line 394) | @Test method testRequestMessage (line 410) | @Test method testRequestMessage_RequestTimeoutException (line 441) | @Test(expected = RequestTimeoutException.class) method testAsyncRequest_OnSuccess (line 447) | @Test method testAsyncRequest_OnException (line 481) | @Test method testBatchSendMessageAsync_Success (line 519) | @Test method testBatchSendMessageSync_Success (line 543) | @Test method testRunningSetBackCompress (line 556) | @Test method createTopicRoute (line 599) | public static TopicRouteData createTopicRoute() { method createSendResult (line 625) | private SendResult createSendResult(SendStatus sendStatus) { method assertInOtherThread (line 635) | private Throwable assertInOtherThread(final Runnable runnable) { method assertCreateDefaultMQProducer (line 656) | @Test method assertSend (line 713) | @Test method assertSendOneway (line 726) | @Test method assertSendByQueue (line 736) | @Test method assertSendByQueueSelector (line 751) | @Test method assertRequest (line 761) | @Test method assertSendMessageInTransaction (line 774) | @Test(expected = RuntimeException.class) method assertSearchOffset (line 780) | @Test method assertBatchMaxDelayMs (line 788) | @Test method assertBatchMaxBytes (line 798) | @Test method assertTotalBatchMaxBytes (line 808) | @Test method assertProduceAccumulatorStart (line 814) | @Test method assertProduceAccumulatorBeforeStartSet (line 829) | @Test method assertProduceAccumulatorAfterStartSet (line 843) | @Test method assertProduceAccumulatorUnit (line 859) | @Test method assertProduceAccumulator (line 879) | @Test method assertProduceAccumulatorInstanceEqual (line 900) | @Test method assertProduceAccumulatorInstanceAndUnitNameEqual (line 921) | @Test method assertGetRetryResponseCodes (line 944) | @Test method assertIsSendLatencyFaultEnable (line 950) | @Test method assertGetLatencyMax (line 955) | @Test method assertGetNotAvailableDuration (line 960) | @Test method assertIsRetryAnotherBrokerWhenNotStoreOK (line 965) | @Test method setOtherParam (line 970) | private void setOtherParam() { method setProduceAccumulator (line 989) | private void setProduceAccumulator(final boolean isDefault) throws NoS... method setDefaultMQProducerImpl (line 997) | private void setDefaultMQProducerImpl() throws NoSuchFieldException, I... method setField (line 1003) | private void setField(final Object target, final String fieldName, fin... method getField (line 1010) | private T getField(final Object target, final String fieldName, fi... FILE: client/src/test/java/org/apache/rocketmq/client/producer/ProduceAccumulatorTest.java class ProduceAccumulatorTest (line 35) | public class ProduceAccumulatorTest { method compareMessageBatch (line 36) | private boolean compareMessageBatch(MessageBatch a, MessageBatch b) { class MockMQProducer (line 46) | private class MockMQProducer extends DefaultMQProducer { method sendDirect (line 50) | @Override method testProduceAccumulator_async (line 65) | @Test method testProduceAccumulator_sync (line 104) | @Test method testProduceAccumulator_sendWithMessageQueue (line 150) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/producer/RequestResponseFutureTest.java class RequestResponseFutureTest (line 27) | public class RequestResponseFutureTest { method testExecuteRequestCallback (line 29) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/producer/SendResultTest.java class SendResultTest (line 26) | public class SendResultTest { method testEncoderSendResultToJson (line 28) | @Test method testDecoderSendResultFromJson (line 46) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/producer/selector/DefaultMQProducerImplTest.java class DefaultMQProducerImplTest (line 75) | @RunWith(MockitoJUnitRunner.class) method init (line 106) | @Before method testRequest (line 132) | @Test method testRequestMQClientExceptionByVoid (line 138) | @Test(expected = MQClientException.class) method testCheckTransactionState (line 143) | @Test method testCreateTopic (line 148) | @Test method testExecuteCheckForbiddenHook (line 153) | @Test method testSendOneway (line 158) | @Test(expected = MQClientException.class) method testSendOnewayByQueueSelector (line 163) | @Test method testSendOnewayByQueue (line 168) | @Test method testSend (line 173) | @Test(expected = MQClientException.class) method assertSendByQueue (line 178) | @Test method assertSendByQueueSelector (line 186) | @Test method assertMQClientException (line 196) | @Test(expected = MQClientException.class) method assertRequestRequestTimeoutByQueueSelector (line 201) | @Test(expected = RequestTimeoutException.class) method assertRequestTimeoutExceptionByQueue (line 206) | @Test(expected = Exception.class) method testRegisterCheckForbiddenHook (line 211) | @Test method testInitTopicRoute (line 217) | @Test method assertFetchPublishMessageQueues (line 225) | @Test method assertSearchOffset (line 232) | @Test method assertMaxOffset (line 237) | @Test method assertMinOffset (line 242) | @Test method assertEarliestMsgStoreTime (line 247) | @Test method assertViewMessage (line 252) | @Test method assertQueryMessage (line 257) | @Test method assertQueryMessageByUniqKey (line 262) | @Test method assertSetAsyncSenderExecutor (line 267) | @Test method assertServiceState (line 274) | @Test method assertGetNotAvailableDuration (line 285) | @Test method assertGetLatencyMax (line 295) | @Test method assertIsSendLatencyFaultEnable (line 305) | @Test method assertGetMqFaultStrategy (line 314) | @Test method assertCheckListener (line 319) | @Test method testRecallMessage_invalid (line 324) | @Test method testRecallMessage_addressNotFound (line 337) | @Test method testRecallMessage_success (line 347) | @Test method setMQClientFactory (line 357) | private void setMQClientFactory() throws IllegalAccessException, NoSuc... method setTopicPublishInfoTable (line 361) | private void setTopicPublishInfoTable() throws IllegalAccessException,... method setCheckExecutor (line 369) | private void setCheckExecutor() throws NoSuchFieldException, IllegalAc... method setCheckForbiddenHookList (line 373) | private void setCheckForbiddenHookList() throws NoSuchFieldException, ... method setField (line 379) | private void setField(final Object target, final String fieldName, fin... FILE: client/src/test/java/org/apache/rocketmq/client/producer/selector/SelectMessageQueueByHashTest.java class SelectMessageQueueByHashTest (line 27) | public class SelectMessageQueueByHashTest { method testSelect (line 31) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/producer/selector/SelectMessageQueueByRandomTest.java class SelectMessageQueueByRandomTest (line 30) | public class SelectMessageQueueByRandomTest { method testSelectRandomMessageQueue (line 38) | @Test method testSelectEmptyMessageQueue (line 49) | @Test method testSelectSingleMessageQueue (line 56) | @Test method createMessageQueues (line 67) | private List createMessageQueues(final int count) { FILE: client/src/test/java/org/apache/rocketmq/client/producer/selector/SelectMessageQueueRetryTest.java class SelectMessageQueueRetryTest (line 30) | public class SelectMessageQueueRetryTest { method testSelect (line 34) | @Test method retryBroker (line 54) | private Set retryBroker(TopicPublishInfo topicPublishInfo) { FILE: client/src/test/java/org/apache/rocketmq/client/rpchook/NamespaceRpcHookTest.java class NamespaceRpcHookTest (line 29) | public class NamespaceRpcHookTest { method testDoBeforeRequestWithNamespace (line 35) | @Test method testDoBeforeRequestWithoutNamespace (line 47) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQConsumerWithOpenTracingTest.java class DefaultMQConsumerWithOpenTracingTest (line 89) | @RunWith(MockitoJUnitRunner.class) method init (line 104) | @Before method terminate (line 173) | @After method testPullMessage_WithTrace_Success (line 178) | @Test method createPullRequest (line 214) | private PullRequest createPullRequest() { method createPullResult (line 232) | private PullResultExt createPullResult(PullMessageRequestHeader reques... FILE: client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQConsumerWithTraceTest.java class DefaultMQConsumerWithTraceTest (line 92) | @RunWith(MockitoJUnitRunner.Silent.class) method init (line 117) | @Before method terminate (line 214) | @After method testPullMessage_WithTrace_Success (line 219) | @Test method testPushConsumerWithTraceTLS (line 244) | @Test method createPullRequest (line 249) | private PullRequest createPullRequest() { method createPullResult (line 267) | private PullResultExt createPullResult(PullMessageRequestHeader reques... method createTopicRoute (line 276) | public static TopicRouteData createTopicRoute() { method createSendResult (line 302) | private SendResult createSendResult(SendStatus sendStatus) { method createTraceTopicRoute (line 312) | public static TopicRouteData createTraceTopicRoute() { FILE: client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQLitePullConsumerWithTraceTest.java class DefaultMQLitePullConsumerWithTraceTest (line 84) | @RunWith(MockitoJUnitRunner.class) method setUpEnv (line 108) | @BeforeClass method init (line 113) | @Before method destroy (line 130) | @After method testSubscribe_PollMessageSuccess_WithDefaultTraceTopic (line 156) | @Test method testSubscribe_PollMessageSuccess_WithCustomizedTraceTopic (line 172) | @Test method testLitePullConsumerWithTraceTLS (line 188) | @Test method createLitePullConsumerWithDefaultTraceTopic (line 202) | private DefaultLitePullConsumer createLitePullConsumerWithDefaultTrace... method createLitePullConsumerWithCustomizedTraceTopic (line 213) | private DefaultLitePullConsumer createLitePullConsumerWithCustomizedTr... method initDefaultLitePullConsumer (line 225) | private void initDefaultLitePullConsumer(DefaultLitePullConsumer liteP... method pollUntilFound (line 306) | private List pollUntilFound(DefaultLitePullConsumer litePu... method createPullResult (line 319) | private PullResultExt createPullResult(PullMessageRequestHeader reques... method createMessageQueue (line 328) | private MessageQueue createMessageQueue() { method createTopicRoute (line 336) | private TopicRouteData createTopicRoute() { method createSendResult (line 362) | private SendResult createSendResult(SendStatus sendStatus) { method suppressUpdateTopicRouteInfoFromNameServer (line 372) | private static void suppressUpdateTopicRouteInfoFromNameServer(Default... FILE: client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQProducerWithOpenTracingTest.java class DefaultMQProducerWithOpenTracingTest (line 66) | @RunWith(MockitoJUnitRunner.class) method init (line 83) | @Before method testSendMessageSync_WithTrace_Success (line 114) | @Test method terminate (line 130) | @After method createTopicRoute (line 135) | public static TopicRouteData createTopicRoute() { method createSendResult (line 161) | private SendResult createSendResult(SendStatus sendStatus) { FILE: client/src/test/java/org/apache/rocketmq/client/trace/DefaultMQProducerWithTraceTest.java class DefaultMQProducerWithTraceTest (line 63) | @RunWith(MockitoJUnitRunner.class) method init (line 85) | @Before method testSendMessageSync_WithTrace_Success (line 125) | @Test method testSendMessageSync_WithTrace_NoBrokerSet_Exception (line 138) | @Test method testProducerWithTraceTLS (line 151) | @Test method terminate (line 156) | @After method createTopicRoute (line 161) | public static TopicRouteData createTopicRoute() { method createSendResult (line 187) | private SendResult createSendResult(SendStatus sendStatus) { method createTraceTopicRoute (line 197) | public static TopicRouteData createTraceTopicRoute() { FILE: client/src/test/java/org/apache/rocketmq/client/trace/TraceDataEncoderTest.java class TraceDataEncoderTest (line 33) | public class TraceDataEncoderTest { method init (line 39) | @Before method testDecoderFromTraceDataString (line 60) | @Test method testEncoderFromContextBean (line 67) | @Test method testEncoderFromContextBean_EndTransaction (line 95) | @Test method testPubTraceDataFormatTest (line 137) | @Test method testSubBeforeTraceDataFormatTest (line 166) | @Test method testSubAfterTraceDataFormatTest (line 189) | @Test method testEndTrxTraceDataFormatTest (line 214) | @Test method testTraceKeys (line 243) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/trace/TraceViewTest.java class TraceViewTest (line 28) | public class TraceViewTest { method testDecodeFromTraceTransData (line 30) | @Test FILE: client/src/test/java/org/apache/rocketmq/client/trace/TransactionMQProducerWithOpenTracingTest.java class TransactionMQProducerWithOpenTracingTest (line 73) | @RunWith(MockitoJUnitRunner.class) method init (line 89) | @Before method testSendMessageSync_WithTrace_Success (line 132) | @Test method terminate (line 148) | @After method createTopicRoute (line 153) | public static TopicRouteData createTopicRoute() { method createSendResult (line 179) | private SendResult createSendResult(SendStatus sendStatus) { FILE: client/src/test/java/org/apache/rocketmq/client/trace/TransactionMQProducerWithTraceTest.java class TransactionMQProducerWithTraceTest (line 74) | @RunWith(MockitoJUnitRunner.class) method init (line 96) | @Before method testSendMessageSync_WithTrace_Success (line 148) | @Test method testSendMessageInTransaction_NoListener_ThrowsException (line 171) | @Test(expected = MQClientException.class) method testSendMessageInTransaction_DelayMsg_ThrowsException (line 177) | @Test(expected = MQClientException.class) method terminate (line 183) | @After method createTopicRoute (line 188) | public static TopicRouteData createTopicRoute() { method createSendResult (line 214) | private SendResult createSendResult(SendStatus sendStatus) { FILE: client/src/test/java/org/apache/rocketmq/client/utils/MessageUtilsTest.java class MessageUtilsTest (line 32) | public class MessageUtilsTest { method testCreateReplyMessage (line 34) | @Test method testCreateReplyMessage_Exception (line 42) | @Test method testCreateReplyMessage_reqMsgIsNull (line 52) | @Test method testGetReplyToClient (line 62) | @Test method createReplyMessage (line 70) | private Message createReplyMessage(String clusterName) { FILE: common/src/main/java/org/apache/rocketmq/common/AbortProcessException.java class AbortProcessException (line 34) | public class AbortProcessException extends RuntimeException { method AbortProcessException (line 39) | public AbortProcessException(String errorMessage, Throwable cause) { method AbortProcessException (line 45) | public AbortProcessException(int responseCode, String errorMessage) { method getResponseCode (line 52) | public int getResponseCode() { method setResponseCode (line 56) | public AbortProcessException setResponseCode(final int responseCode) { method getErrorMessage (line 61) | public String getErrorMessage() { method setErrorMessage (line 65) | public void setErrorMessage(final String errorMessage) { FILE: common/src/main/java/org/apache/rocketmq/common/BoundaryType.java type BoundaryType (line 19) | public enum BoundaryType { method BoundaryType (line 32) | BoundaryType(String name) { method getName (line 36) | public String getName() { method getType (line 40) | public static BoundaryType getType(String name) { FILE: common/src/main/java/org/apache/rocketmq/common/BrokerConfig.java class BrokerConfig (line 28) | public class BrokerConfig extends BrokerIdentity { method getConfigBlackList (line 536) | public String getConfigBlackList() { method setConfigBlackList (line 540) | public void setConfigBlackList(String configBlackList) { method getMaxPopPollingSize (line 544) | public long getMaxPopPollingSize() { method setMaxPopPollingSize (line 548) | public void setMaxPopPollingSize(long maxPopPollingSize) { method getReviveQueueNum (line 552) | public int getReviveQueueNum() { method setReviveQueueNum (line 556) | public void setReviveQueueNum(int reviveQueueNum) { method getReviveInterval (line 560) | public long getReviveInterval() { method setReviveInterval (line 564) | public void setReviveInterval(long reviveInterval) { method getPopCkStayBufferTime (line 568) | public int getPopCkStayBufferTime() { method setPopCkStayBufferTime (line 572) | public void setPopCkStayBufferTime(int popCkStayBufferTime) { method getPopCkStayBufferTimeOut (line 576) | public int getPopCkStayBufferTimeOut() { method setPopCkStayBufferTimeOut (line 580) | public void setPopCkStayBufferTimeOut(int popCkStayBufferTimeOut) { method getPopPollingMapSize (line 584) | public int getPopPollingMapSize() { method setPopPollingMapSize (line 588) | public void setPopPollingMapSize(int popPollingMapSize) { method getPopPollingMapExpireTimeSeconds (line 592) | public int getPopPollingMapExpireTimeSeconds() { method setPopPollingMapExpireTimeSeconds (line 596) | public void setPopPollingMapExpireTimeSeconds(int popPollingMapExpireT... method getReviveScanTime (line 600) | public long getReviveScanTime() { method setReviveScanTime (line 604) | public void setReviveScanTime(long reviveScanTime) { method getReviveMaxSlow (line 608) | public long getReviveMaxSlow() { method setReviveMaxSlow (line 612) | public void setReviveMaxSlow(long reviveMaxSlow) { method getPopPollingSize (line 616) | public int getPopPollingSize() { method setPopPollingSize (line 620) | public void setPopPollingSize(int popPollingSize) { method isEnablePopBufferMerge (line 624) | public boolean isEnablePopBufferMerge() { method setEnablePopBufferMerge (line 628) | public void setEnablePopBufferMerge(boolean enablePopBufferMerge) { method getPopCkMaxBufferSize (line 632) | public int getPopCkMaxBufferSize() { method setPopCkMaxBufferSize (line 636) | public void setPopCkMaxBufferSize(int popCkMaxBufferSize) { method getPopCkOffsetMaxQueueSize (line 640) | public int getPopCkOffsetMaxQueueSize() { method setPopCkOffsetMaxQueueSize (line 644) | public void setPopCkOffsetMaxQueueSize(int popCkOffsetMaxQueueSize) { method isEnablePopBatchAck (line 648) | public boolean isEnablePopBatchAck() { method setEnablePopBatchAck (line 652) | public void setEnablePopBatchAck(boolean enablePopBatchAck) { method isEnableSkipLongAwaitingAck (line 656) | public boolean isEnableSkipLongAwaitingAck() { method setEnableSkipLongAwaitingAck (line 660) | public void setEnableSkipLongAwaitingAck(boolean enableSkipLongAwaitin... method getReviveAckWaitMs (line 664) | public long getReviveAckWaitMs() { method setReviveAckWaitMs (line 668) | public void setReviveAckWaitMs(long reviveAckWaitMs) { method isEnablePopLog (line 672) | public boolean isEnablePopLog() { method setEnablePopLog (line 676) | public void setEnablePopLog(boolean enablePopLog) { method getPopFromRetryProbability (line 680) | public int getPopFromRetryProbability() { method setPopFromRetryProbability (line 684) | public void setPopFromRetryProbability(int popFromRetryProbability) { method isPopConsumerFSServiceInit (line 688) | public boolean isPopConsumerFSServiceInit() { method setPopConsumerFSServiceInit (line 692) | public void setPopConsumerFSServiceInit(boolean popConsumerFSServiceIn... method isPopConsumerKVServiceLog (line 696) | public boolean isPopConsumerKVServiceLog() { method setPopConsumerKVServiceLog (line 700) | public void setPopConsumerKVServiceLog(boolean popConsumerKVServiceLog) { method isPopConsumerKVServiceInit (line 704) | public boolean isPopConsumerKVServiceInit() { method setPopConsumerKVServiceInit (line 708) | public void setPopConsumerKVServiceInit(boolean popConsumerKVServiceIn... method isPopConsumerKVServiceEnable (line 712) | public boolean isPopConsumerKVServiceEnable() { method setPopConsumerKVServiceEnable (line 716) | public void setPopConsumerKVServiceEnable(boolean popConsumerKVService... method getPopReviveConcurrency (line 720) | public int getPopReviveConcurrency() { method setPopReviveConcurrency (line 724) | public void setPopReviveConcurrency(int popReviveConcurrency) { method getPopReviveMaxReturnSizePerRead (line 728) | public int getPopReviveMaxReturnSizePerRead() { method setPopReviveMaxReturnSizePerRead (line 732) | public void setPopReviveMaxReturnSizePerRead(int popReviveMaxReturnSiz... method getPopReviveMaxAttemptTimes (line 736) | public int getPopReviveMaxAttemptTimes() { method setPopReviveMaxAttemptTimes (line 740) | public void setPopReviveMaxAttemptTimes(int popReviveMaxAttemptTimes) { method isPopReviveSkipIfGroupAbsent (line 744) | public boolean isPopReviveSkipIfGroupAbsent() { method setPopReviveSkipIfGroupAbsent (line 748) | public void setPopReviveSkipIfGroupAbsent(boolean popReviveSkipIfGroup... method isTraceOn (line 752) | public boolean isTraceOn() { method setTraceOn (line 756) | public void setTraceOn(final boolean traceOn) { method getStartAcceptSendRequestTimeStamp (line 760) | public long getStartAcceptSendRequestTimeStamp() { method setStartAcceptSendRequestTimeStamp (line 764) | public void setStartAcceptSendRequestTimeStamp(final long startAcceptS... method getWaitTimeMillsInSendQueue (line 768) | public long getWaitTimeMillsInSendQueue() { method setWaitTimeMillsInSendQueue (line 772) | public void setWaitTimeMillsInSendQueue(final long waitTimeMillsInSend... method getConsumerFallbehindThreshold (line 776) | public long getConsumerFallbehindThreshold() { method setConsumerFallbehindThreshold (line 780) | public void setConsumerFallbehindThreshold(final long consumerFallbehi... method isBrokerFastFailureEnable (line 784) | public boolean isBrokerFastFailureEnable() { method setBrokerFastFailureEnable (line 788) | public void setBrokerFastFailureEnable(final boolean brokerFastFailure... method getWaitTimeMillsInPullQueue (line 792) | public long getWaitTimeMillsInPullQueue() { method setWaitTimeMillsInPullQueue (line 796) | public void setWaitTimeMillsInPullQueue(final long waitTimeMillsInPull... method isDisableConsumeIfConsumerReadSlowly (line 800) | public boolean isDisableConsumeIfConsumerReadSlowly() { method setDisableConsumeIfConsumerReadSlowly (line 804) | public void setDisableConsumeIfConsumerReadSlowly(final boolean disabl... method isSlaveReadEnable (line 808) | public boolean isSlaveReadEnable() { method setSlaveReadEnable (line 812) | public void setSlaveReadEnable(final boolean slaveReadEnable) { method getRegisterBrokerTimeoutMills (line 816) | public int getRegisterBrokerTimeoutMills() { method setRegisterBrokerTimeoutMills (line 820) | public void setRegisterBrokerTimeoutMills(final int registerBrokerTime... method getRegionId (line 824) | public String getRegionId() { method setRegionId (line 828) | public void setRegionId(final String regionId) { method isTransferMsgByHeap (line 832) | public boolean isTransferMsgByHeap() { method setTransferMsgByHeap (line 836) | public void setTransferMsgByHeap(final boolean transferMsgByHeap) { method getMessageStorePlugIn (line 840) | public String getMessageStorePlugIn() { method setMessageStorePlugIn (line 844) | public void setMessageStorePlugIn(String messageStorePlugIn) { method isHighSpeedMode (line 848) | public boolean isHighSpeedMode() { method setHighSpeedMode (line 852) | public void setHighSpeedMode(final boolean highSpeedMode) { method getBrokerPermission (line 856) | public int getBrokerPermission() { method setBrokerPermission (line 860) | public void setBrokerPermission(int brokerPermission) { method getDefaultTopicQueueNums (line 864) | public int getDefaultTopicQueueNums() { method setDefaultTopicQueueNums (line 868) | public void setDefaultTopicQueueNums(int defaultTopicQueueNums) { method isAutoCreateTopicEnable (line 872) | public boolean isAutoCreateTopicEnable() { method setAutoCreateTopicEnable (line 876) | public void setAutoCreateTopicEnable(boolean autoCreateTopic) { method getBrokerIP1 (line 880) | public String getBrokerIP1() { method setBrokerIP1 (line 884) | public void setBrokerIP1(String brokerIP1) { method getBrokerIP2 (line 888) | public String getBrokerIP2() { method setBrokerIP2 (line 892) | public void setBrokerIP2(String brokerIP2) { method getSendMessageThreadPoolNums (line 896) | public int getSendMessageThreadPoolNums() { method setSendMessageThreadPoolNums (line 900) | public void setSendMessageThreadPoolNums(int sendMessageThreadPoolNums) { method getPutMessageFutureThreadPoolNums (line 904) | public int getPutMessageFutureThreadPoolNums() { method setPutMessageFutureThreadPoolNums (line 908) | public void setPutMessageFutureThreadPoolNums(int putMessageFutureThre... method getPullMessageThreadPoolNums (line 912) | public int getPullMessageThreadPoolNums() { method setPullMessageThreadPoolNums (line 916) | public void setPullMessageThreadPoolNums(int pullMessageThreadPoolNums) { method getAckMessageThreadPoolNums (line 920) | public int getAckMessageThreadPoolNums() { method setAckMessageThreadPoolNums (line 924) | public void setAckMessageThreadPoolNums(int ackMessageThreadPoolNums) { method getProcessReplyMessageThreadPoolNums (line 928) | public int getProcessReplyMessageThreadPoolNums() { method setProcessReplyMessageThreadPoolNums (line 932) | public void setProcessReplyMessageThreadPoolNums(int processReplyMessa... method getQueryMessageThreadPoolNums (line 936) | public int getQueryMessageThreadPoolNums() { method setQueryMessageThreadPoolNums (line 940) | public void setQueryMessageThreadPoolNums(final int queryMessageThread... method getAdminBrokerThreadPoolNums (line 944) | public int getAdminBrokerThreadPoolNums() { method setAdminBrokerThreadPoolNums (line 948) | public void setAdminBrokerThreadPoolNums(int adminBrokerThreadPoolNums) { method getFlushConsumerOffsetInterval (line 952) | public int getFlushConsumerOffsetInterval() { method setFlushConsumerOffsetInterval (line 956) | public void setFlushConsumerOffsetInterval(int flushConsumerOffsetInte... method getFlushConsumerOffsetHistoryInterval (line 960) | public int getFlushConsumerOffsetHistoryInterval() { method setFlushConsumerOffsetHistoryInterval (line 964) | public void setFlushConsumerOffsetHistoryInterval(int flushConsumerOff... method isClusterTopicEnable (line 968) | public boolean isClusterTopicEnable() { method setClusterTopicEnable (line 972) | public void setClusterTopicEnable(boolean clusterTopicEnable) { method getNamesrvAddr (line 976) | public String getNamesrvAddr() { method setNamesrvAddr (line 980) | public void setNamesrvAddr(String namesrvAddr) { method isAutoCreateSubscriptionGroup (line 984) | public boolean isAutoCreateSubscriptionGroup() { method setAutoCreateSubscriptionGroup (line 988) | public void setAutoCreateSubscriptionGroup(boolean autoCreateSubscript... method getBrokerConfigPath (line 992) | public String getBrokerConfigPath() { method setBrokerConfigPath (line 996) | public void setBrokerConfigPath(String brokerConfigPath) { method getRocketmqHome (line 1000) | public String getRocketmqHome() { method setRocketmqHome (line 1004) | public void setRocketmqHome(String rocketmqHome) { method getListenPort (line 1008) | public int getListenPort() { method setListenPort (line 1012) | public void setListenPort(int listenPort) { method getLitePullMessageThreadPoolNums (line 1016) | public int getLitePullMessageThreadPoolNums() { method setLitePullMessageThreadPoolNums (line 1020) | public void setLitePullMessageThreadPoolNums(int litePullMessageThread... method getLitePullThreadPoolQueueCapacity (line 1024) | public int getLitePullThreadPoolQueueCapacity() { method setLitePullThreadPoolQueueCapacity (line 1028) | public void setLitePullThreadPoolQueueCapacity(int litePullThreadPoolQ... method getAdminBrokerThreadPoolQueueCapacity (line 1032) | public int getAdminBrokerThreadPoolQueueCapacity() { method setAdminBrokerThreadPoolQueueCapacity (line 1036) | public void setAdminBrokerThreadPoolQueueCapacity(int adminBrokerThrea... method getLoadBalanceThreadPoolQueueCapacity (line 1040) | public int getLoadBalanceThreadPoolQueueCapacity() { method setLoadBalanceThreadPoolQueueCapacity (line 1044) | public void setLoadBalanceThreadPoolQueueCapacity(int loadBalanceThrea... method getSendHeartbeatTimeoutMillis (line 1048) | public int getSendHeartbeatTimeoutMillis() { method setSendHeartbeatTimeoutMillis (line 1052) | public void setSendHeartbeatTimeoutMillis(int sendHeartbeatTimeoutMill... method getWaitTimeMillsInLitePullQueue (line 1056) | public long getWaitTimeMillsInLitePullQueue() { method setWaitTimeMillsInLitePullQueue (line 1060) | public void setWaitTimeMillsInLitePullQueue(long waitTimeMillsInLitePu... method isLitePullMessageEnable (line 1064) | public boolean isLitePullMessageEnable() { method setLitePullMessageEnable (line 1068) | public void setLitePullMessageEnable(boolean litePullMessageEnable) { method getSyncBrokerMemberGroupPeriod (line 1072) | public int getSyncBrokerMemberGroupPeriod() { method setSyncBrokerMemberGroupPeriod (line 1076) | public void setSyncBrokerMemberGroupPeriod(int syncBrokerMemberGroupPe... method isRejectTransactionMessage (line 1080) | public boolean isRejectTransactionMessage() { method setRejectTransactionMessage (line 1084) | public void setRejectTransactionMessage(boolean rejectTransactionMessa... method isFetchNamesrvAddrByAddressServer (line 1088) | public boolean isFetchNamesrvAddrByAddressServer() { method setFetchNamesrvAddrByAddressServer (line 1092) | public void setFetchNamesrvAddrByAddressServer(boolean fetchNamesrvAdd... method getSendThreadPoolQueueCapacity (line 1096) | public int getSendThreadPoolQueueCapacity() { method setSendThreadPoolQueueCapacity (line 1100) | public void setSendThreadPoolQueueCapacity(int sendThreadPoolQueueCapa... method getPutThreadPoolQueueCapacity (line 1104) | public int getPutThreadPoolQueueCapacity() { method setPutThreadPoolQueueCapacity (line 1108) | public void setPutThreadPoolQueueCapacity(int putThreadPoolQueueCapaci... method getPullThreadPoolQueueCapacity (line 1112) | public int getPullThreadPoolQueueCapacity() { method setPullThreadPoolQueueCapacity (line 1116) | public void setPullThreadPoolQueueCapacity(int pullThreadPoolQueueCapa... method getAckThreadPoolQueueCapacity (line 1120) | public int getAckThreadPoolQueueCapacity() { method setAckThreadPoolQueueCapacity (line 1124) | public void setAckThreadPoolQueueCapacity(int ackThreadPoolQueueCapaci... method getReplyThreadPoolQueueCapacity (line 1128) | public int getReplyThreadPoolQueueCapacity() { method setReplyThreadPoolQueueCapacity (line 1132) | public void setReplyThreadPoolQueueCapacity(int replyThreadPoolQueueCa... method getQueryThreadPoolQueueCapacity (line 1136) | public int getQueryThreadPoolQueueCapacity() { method setQueryThreadPoolQueueCapacity (line 1140) | public void setQueryThreadPoolQueueCapacity(final int queryThreadPoolQ... method isBrokerTopicEnable (line 1144) | public boolean isBrokerTopicEnable() { method setBrokerTopicEnable (line 1148) | public void setBrokerTopicEnable(boolean brokerTopicEnable) { method isLongPollingEnable (line 1152) | public boolean isLongPollingEnable() { method setLongPollingEnable (line 1156) | public void setLongPollingEnable(boolean longPollingEnable) { method isNotifyConsumerIdsChangedEnable (line 1160) | public boolean isNotifyConsumerIdsChangedEnable() { method setNotifyConsumerIdsChangedEnable (line 1164) | public void setNotifyConsumerIdsChangedEnable(boolean notifyConsumerId... method getShortPollingTimeMills (line 1168) | public long getShortPollingTimeMills() { method setShortPollingTimeMills (line 1172) | public void setShortPollingTimeMills(long shortPollingTimeMills) { method getClientManageThreadPoolNums (line 1176) | public int getClientManageThreadPoolNums() { method setClientManageThreadPoolNums (line 1180) | public void setClientManageThreadPoolNums(int clientManageThreadPoolNu... method getClientManagerThreadPoolQueueCapacity (line 1184) | public int getClientManagerThreadPoolQueueCapacity() { method setClientManagerThreadPoolQueueCapacity (line 1188) | public void setClientManagerThreadPoolQueueCapacity(int clientManagerT... method getConsumerManagerThreadPoolQueueCapacity (line 1192) | public int getConsumerManagerThreadPoolQueueCapacity() { method setConsumerManagerThreadPoolQueueCapacity (line 1196) | public void setConsumerManagerThreadPoolQueueCapacity(int consumerMana... method getConsumerManageThreadPoolNums (line 1200) | public int getConsumerManageThreadPoolNums() { method setConsumerManageThreadPoolNums (line 1204) | public void setConsumerManageThreadPoolNums(int consumerManageThreadPo... method getCommercialBaseCount (line 1208) | public int getCommercialBaseCount() { method setCommercialBaseCount (line 1212) | public void setCommercialBaseCount(int commercialBaseCount) { method isEnableCalcFilterBitMap (line 1216) | public boolean isEnableCalcFilterBitMap() { method setEnableCalcFilterBitMap (line 1220) | public void setEnableCalcFilterBitMap(boolean enableCalcFilterBitMap) { method getExpectConsumerNumUseFilter (line 1224) | public int getExpectConsumerNumUseFilter() { method setExpectConsumerNumUseFilter (line 1228) | public void setExpectConsumerNumUseFilter(int expectConsumerNumUseFilt... method getMaxErrorRateOfBloomFilter (line 1232) | public int getMaxErrorRateOfBloomFilter() { method setMaxErrorRateOfBloomFilter (line 1236) | public void setMaxErrorRateOfBloomFilter(int maxErrorRateOfBloomFilter) { method getFilterDataCleanTimeSpan (line 1240) | public long getFilterDataCleanTimeSpan() { method setFilterDataCleanTimeSpan (line 1244) | public void setFilterDataCleanTimeSpan(long filterDataCleanTimeSpan) { method isFilterSupportRetry (line 1248) | public boolean isFilterSupportRetry() { method setFilterSupportRetry (line 1252) | public void setFilterSupportRetry(boolean filterSupportRetry) { method isEnablePropertyFilter (line 1256) | public boolean isEnablePropertyFilter() { method setEnablePropertyFilter (line 1260) | public void setEnablePropertyFilter(boolean enablePropertyFilter) { method isCompressedRegister (line 1264) | public boolean isCompressedRegister() { method setCompressedRegister (line 1268) | public void setCompressedRegister(boolean compressedRegister) { method isForceRegister (line 1272) | public boolean isForceRegister() { method setForceRegister (line 1276) | public void setForceRegister(boolean forceRegister) { method getHeartbeatThreadPoolQueueCapacity (line 1280) | public int getHeartbeatThreadPoolQueueCapacity() { method setHeartbeatThreadPoolQueueCapacity (line 1284) | public void setHeartbeatThreadPoolQueueCapacity(int heartbeatThreadPoo... method getHeartbeatThreadPoolNums (line 1288) | public int getHeartbeatThreadPoolNums() { method setHeartbeatThreadPoolNums (line 1292) | public void setHeartbeatThreadPoolNums(int heartbeatThreadPoolNums) { method getWaitTimeMillsInHeartbeatQueue (line 1296) | public long getWaitTimeMillsInHeartbeatQueue() { method setWaitTimeMillsInHeartbeatQueue (line 1300) | public void setWaitTimeMillsInHeartbeatQueue(long waitTimeMillsInHeart... method getRegisterNameServerPeriod (line 1304) | public int getRegisterNameServerPeriod() { method setRegisterNameServerPeriod (line 1308) | public void setRegisterNameServerPeriod(int registerNameServerPeriod) { method getTransactionTimeOut (line 1312) | public long getTransactionTimeOut() { method setTransactionTimeOut (line 1316) | public void setTransactionTimeOut(long transactionTimeOut) { method getTransactionCheckMax (line 1320) | public int getTransactionCheckMax() { method setTransactionCheckMax (line 1324) | public void setTransactionCheckMax(int transactionCheckMax) { method getTransactionCheckInterval (line 1328) | public long getTransactionCheckInterval() { method setTransactionCheckInterval (line 1332) | public void setTransactionCheckInterval(long transactionCheckInterval) { method getEndTransactionThreadPoolNums (line 1336) | public int getEndTransactionThreadPoolNums() { method setEndTransactionThreadPoolNums (line 1340) | public void setEndTransactionThreadPoolNums(int endTransactionThreadPo... method getEndTransactionPoolQueueCapacity (line 1344) | public int getEndTransactionPoolQueueCapacity() { method setEndTransactionPoolQueueCapacity (line 1348) | public void setEndTransactionPoolQueueCapacity(int endTransactionPoolQ... method getWaitTimeMillsInTransactionQueue (line 1352) | public long getWaitTimeMillsInTransactionQueue() { method setWaitTimeMillsInTransactionQueue (line 1356) | public void setWaitTimeMillsInTransactionQueue(long waitTimeMillsInTra... method getMsgTraceTopicName (line 1360) | public String getMsgTraceTopicName() { method getWaitTimeMillsInAdminBrokerQueue (line 1364) | public long getWaitTimeMillsInAdminBrokerQueue() { method setWaitTimeMillsInAdminBrokerQueue (line 1368) | public void setWaitTimeMillsInAdminBrokerQueue(long waitTimeMillsInAdm... method setMsgTraceTopicName (line 1372) | public void setMsgTraceTopicName(String msgTraceTopicName) { method isTraceTopicEnable (line 1376) | public boolean isTraceTopicEnable() { method setTraceTopicEnable (line 1380) | public void setTraceTopicEnable(boolean traceTopicEnable) { method setAclEnable (line 1384) | public void setAclEnable(boolean aclEnable) { method isStoreReplyMessageEnable (line 1388) | public boolean isStoreReplyMessageEnable() { method setStoreReplyMessageEnable (line 1392) | public void setStoreReplyMessageEnable(boolean storeReplyMessageEnable) { method isEnableDetailStat (line 1396) | public boolean isEnableDetailStat() { method setEnableDetailStat (line 1400) | public void setEnableDetailStat(boolean enableDetailStat) { method isAutoDeleteUnusedStats (line 1404) | public boolean isAutoDeleteUnusedStats() { method setAutoDeleteUnusedStats (line 1408) | public void setAutoDeleteUnusedStats(boolean autoDeleteUnusedStats) { method getLoadBalancePollNameServerInterval (line 1412) | public long getLoadBalancePollNameServerInterval() { method setLoadBalancePollNameServerInterval (line 1416) | public void setLoadBalancePollNameServerInterval(long loadBalancePollN... method getCleanOfflineBrokerInterval (line 1420) | public int getCleanOfflineBrokerInterval() { method setCleanOfflineBrokerInterval (line 1424) | public void setCleanOfflineBrokerInterval(int cleanOfflineBrokerInterv... method getLoadBalanceProcessorThreadPoolNums (line 1428) | public int getLoadBalanceProcessorThreadPoolNums() { method setLoadBalanceProcessorThreadPoolNums (line 1432) | public void setLoadBalanceProcessorThreadPoolNums(int loadBalanceProce... method isServerLoadBalancerEnable (line 1436) | public boolean isServerLoadBalancerEnable() { method setServerLoadBalancerEnable (line 1440) | public void setServerLoadBalancerEnable(boolean serverLoadBalancerEnab... method getDefaultMessageRequestMode (line 1444) | public MessageRequestMode getDefaultMessageRequestMode() { method setDefaultMessageRequestMode (line 1448) | public void setDefaultMessageRequestMode(String defaultMessageRequestM... method getDefaultPopShareQueueNum (line 1452) | public int getDefaultPopShareQueueNum() { method setDefaultPopShareQueueNum (line 1456) | public void setDefaultPopShareQueueNum(int defaultPopShareQueueNum) { method getForwardTimeout (line 1460) | public long getForwardTimeout() { method setForwardTimeout (line 1464) | public void setForwardTimeout(long timeout) { method getBrokerHeartbeatInterval (line 1468) | public int getBrokerHeartbeatInterval() { method setBrokerHeartbeatInterval (line 1472) | public void setBrokerHeartbeatInterval(int brokerHeartbeatInterval) { method getBrokerNotActiveTimeoutMillis (line 1476) | public long getBrokerNotActiveTimeoutMillis() { method setBrokerNotActiveTimeoutMillis (line 1480) | public void setBrokerNotActiveTimeoutMillis(long brokerNotActiveTimeou... method isEnableNetWorkFlowControl (line 1484) | public boolean isEnableNetWorkFlowControl() { method setEnableNetWorkFlowControl (line 1488) | public void setEnableNetWorkFlowControl(boolean enableNetWorkFlowContr... method getPopLongPollingForceNotifyInterval (line 1492) | public long getPopLongPollingForceNotifyInterval() { method setPopLongPollingForceNotifyInterval (line 1496) | public void setPopLongPollingForceNotifyInterval(long popLongPollingFo... method isEnableNotifyBeforePopCalculateLag (line 1500) | public boolean isEnableNotifyBeforePopCalculateLag() { method setEnableNotifyBeforePopCalculateLag (line 1504) | public void setEnableNotifyBeforePopCalculateLag(boolean enableNotifyB... method isEnableNotifyAfterPopOrderLockRelease (line 1508) | public boolean isEnableNotifyAfterPopOrderLockRelease() { method setEnableNotifyAfterPopOrderLockRelease (line 1512) | public void setEnableNotifyAfterPopOrderLockRelease(boolean enableNoti... method isInitPopOffsetByCheckMsgInMem (line 1516) | public boolean isInitPopOffsetByCheckMsgInMem() { method setInitPopOffsetByCheckMsgInMem (line 1520) | public void setInitPopOffsetByCheckMsgInMem(boolean initPopOffsetByChe... method isRetrieveMessageFromPopRetryTopicV1 (line 1524) | public boolean isRetrieveMessageFromPopRetryTopicV1() { method setRetrieveMessageFromPopRetryTopicV1 (line 1528) | public void setRetrieveMessageFromPopRetryTopicV1(boolean retrieveMess... method isEnableRetryTopicV2 (line 1532) | public boolean isEnableRetryTopicV2() { method setEnableRetryTopicV2 (line 1536) | public void setEnableRetryTopicV2(boolean enableRetryTopicV2) { method isRealTimeNotifyConsumerChange (line 1540) | public boolean isRealTimeNotifyConsumerChange() { method setRealTimeNotifyConsumerChange (line 1544) | public void setRealTimeNotifyConsumerChange(boolean realTimeNotifyCons... method isEnableSlaveActingMaster (line 1548) | public boolean isEnableSlaveActingMaster() { method setEnableSlaveActingMaster (line 1552) | public void setEnableSlaveActingMaster(boolean enableSlaveActingMaster) { method isEnableRemoteEscape (line 1556) | public boolean isEnableRemoteEscape() { method setEnableRemoteEscape (line 1560) | public void setEnableRemoteEscape(boolean enableRemoteEscape) { method isSkipPreOnline (line 1564) | public boolean isSkipPreOnline() { method setSkipPreOnline (line 1568) | public void setSkipPreOnline(boolean skipPreOnline) { method isAsyncSendEnable (line 1572) | public boolean isAsyncSendEnable() { method setAsyncSendEnable (line 1576) | public void setAsyncSendEnable(boolean asyncSendEnable) { method getConsumerOffsetUpdateVersionStep (line 1580) | public long getConsumerOffsetUpdateVersionStep() { method setConsumerOffsetUpdateVersionStep (line 1584) | public void setConsumerOffsetUpdateVersionStep(long consumerOffsetUpda... method getDelayOffsetUpdateVersionStep (line 1588) | public long getDelayOffsetUpdateVersionStep() { method setDelayOffsetUpdateVersionStep (line 1592) | public void setDelayOffsetUpdateVersionStep(long delayOffsetUpdateVers... method getCommercialSizePerMsg (line 1596) | public int getCommercialSizePerMsg() { method setCommercialSizePerMsg (line 1600) | public void setCommercialSizePerMsg(int commercialSizePerMsg) { method getWaitTimeMillsInAckQueue (line 1604) | public long getWaitTimeMillsInAckQueue() { method setWaitTimeMillsInAckQueue (line 1608) | public void setWaitTimeMillsInAckQueue(long waitTimeMillsInAckQueue) { method isRejectPullConsumerEnable (line 1612) | public boolean isRejectPullConsumerEnable() { method setRejectPullConsumerEnable (line 1616) | public void setRejectPullConsumerEnable(boolean rejectPullConsumerEnab... method isAccountStatsEnable (line 1620) | public boolean isAccountStatsEnable() { method setAccountStatsEnable (line 1624) | public void setAccountStatsEnable(boolean accountStatsEnable) { method isAccountStatsPrintZeroValues (line 1628) | public boolean isAccountStatsPrintZeroValues() { method setAccountStatsPrintZeroValues (line 1632) | public void setAccountStatsPrintZeroValues(boolean accountStatsPrintZe... method getMaxStatsIdleTimeInMinutes (line 1636) | public int getMaxStatsIdleTimeInMinutes() { method setMaxStatsIdleTimeInMinutes (line 1640) | public void setMaxStatsIdleTimeInMinutes(int maxStatsIdleTimeInMinutes) { method isLockInStrictMode (line 1644) | public boolean isLockInStrictMode() { method setLockInStrictMode (line 1648) | public void setLockInStrictMode(boolean lockInStrictMode) { method isIsolateLogEnable (line 1652) | public boolean isIsolateLogEnable() { method setIsolateLogEnable (line 1656) | public void setIsolateLogEnable(boolean isolateLogEnable) { method isCompatibleWithOldNameSrv (line 1660) | public boolean isCompatibleWithOldNameSrv() { method setCompatibleWithOldNameSrv (line 1664) | public void setCompatibleWithOldNameSrv(boolean compatibleWithOldNameS... method isEnableControllerMode (line 1668) | public boolean isEnableControllerMode() { method setEnableControllerMode (line 1672) | public void setEnableControllerMode(boolean enableControllerMode) { method getControllerAddr (line 1676) | public String getControllerAddr() { method setControllerAddr (line 1680) | public void setControllerAddr(String controllerAddr) { method isFetchControllerAddrByDnsLookup (line 1684) | public boolean isFetchControllerAddrByDnsLookup() { method setFetchControllerAddrByDnsLookup (line 1688) | public void setFetchControllerAddrByDnsLookup(boolean fetchControllerA... method getSyncBrokerMetadataPeriod (line 1692) | public long getSyncBrokerMetadataPeriod() { method setSyncBrokerMetadataPeriod (line 1696) | public void setSyncBrokerMetadataPeriod(long syncBrokerMetadataPeriod) { method getCheckSyncStateSetPeriod (line 1700) | public long getCheckSyncStateSetPeriod() { method setCheckSyncStateSetPeriod (line 1704) | public void setCheckSyncStateSetPeriod(long checkSyncStateSetPeriod) { method getSyncControllerMetadataPeriod (line 1708) | public long getSyncControllerMetadataPeriod() { method setSyncControllerMetadataPeriod (line 1712) | public void setSyncControllerMetadataPeriod(long syncControllerMetadat... method getBrokerElectionPriority (line 1716) | public int getBrokerElectionPriority() { method setBrokerElectionPriority (line 1720) | public void setBrokerElectionPriority(int brokerElectionPriority) { method getControllerHeartBeatTimeoutMills (line 1724) | public long getControllerHeartBeatTimeoutMills() { method setControllerHeartBeatTimeoutMills (line 1728) | public void setControllerHeartBeatTimeoutMills(long controllerHeartBea... method isRecoverConcurrently (line 1732) | public boolean isRecoverConcurrently() { method setRecoverConcurrently (line 1736) | public void setRecoverConcurrently(boolean recoverConcurrently) { method getRecoverThreadPoolNums (line 1740) | public int getRecoverThreadPoolNums() { method setRecoverThreadPoolNums (line 1744) | public void setRecoverThreadPoolNums(int recoverThreadPoolNums) { method isFetchNameSrvAddrByDnsLookup (line 1748) | public boolean isFetchNameSrvAddrByDnsLookup() { method setFetchNameSrvAddrByDnsLookup (line 1752) | public void setFetchNameSrvAddrByDnsLookup(boolean fetchNameSrvAddrByD... method isUseServerSideResetOffset (line 1756) | public boolean isUseServerSideResetOffset() { method setUseServerSideResetOffset (line 1760) | public void setUseServerSideResetOffset(boolean useServerSideResetOffs... method isEnableBroadcastOffsetStore (line 1764) | public boolean isEnableBroadcastOffsetStore() { method setEnableBroadcastOffsetStore (line 1768) | public void setEnableBroadcastOffsetStore(boolean enableBroadcastOffse... method getBroadcastOffsetExpireSecond (line 1772) | public long getBroadcastOffsetExpireSecond() { method setBroadcastOffsetExpireSecond (line 1776) | public void setBroadcastOffsetExpireSecond(long broadcastOffsetExpireS... method getBroadcastOffsetExpireMaxSecond (line 1780) | public long getBroadcastOffsetExpireMaxSecond() { method setBroadcastOffsetExpireMaxSecond (line 1784) | public void setBroadcastOffsetExpireMaxSecond(long broadcastOffsetExpi... method getMetricsExporterType (line 1788) | public MetricsExporterType getMetricsExporterType() { method setMetricsExporterType (line 1792) | public void setMetricsExporterType(MetricsExporterType metricsExporter... method setMetricsExporterType (line 1796) | public void setMetricsExporterType(int metricsExporterType) { method setMetricsExporterType (line 1800) | public void setMetricsExporterType(String metricsExporterType) { method getMetricsOtelCardinalityLimit (line 1804) | public int getMetricsOtelCardinalityLimit() { method setMetricsOtelCardinalityLimit (line 1808) | public void setMetricsOtelCardinalityLimit(int metricsOtelCardinalityL... method getMetricsGrpcExporterTarget (line 1812) | public String getMetricsGrpcExporterTarget() { method setMetricsGrpcExporterTarget (line 1816) | public void setMetricsGrpcExporterTarget(String metricsGrpcExporterTar... method getMetricsGrpcExporterHeader (line 1820) | public String getMetricsGrpcExporterHeader() { method setMetricsGrpcExporterHeader (line 1824) | public void setMetricsGrpcExporterHeader(String metricsGrpcExporterHea... method getMetricGrpcExporterTimeOutInMills (line 1828) | public long getMetricGrpcExporterTimeOutInMills() { method setMetricGrpcExporterTimeOutInMills (line 1832) | public void setMetricGrpcExporterTimeOutInMills(long metricGrpcExporte... method getMetricGrpcExporterIntervalInMills (line 1836) | public long getMetricGrpcExporterIntervalInMills() { method setMetricGrpcExporterIntervalInMills (line 1840) | public void setMetricGrpcExporterIntervalInMills(long metricGrpcExport... method getMetricLoggingExporterIntervalInMills (line 1844) | public long getMetricLoggingExporterIntervalInMills() { method setMetricLoggingExporterIntervalInMills (line 1848) | public void setMetricLoggingExporterIntervalInMills(long metricLogging... method getMetricsLabel (line 1852) | public String getMetricsLabel() { method setMetricsLabel (line 1856) | public void setMetricsLabel(String metricsLabel) { method isMetricsInDelta (line 1860) | public boolean isMetricsInDelta() { method setMetricsInDelta (line 1864) | public void setMetricsInDelta(boolean metricsInDelta) { method getMetricsPromExporterPort (line 1868) | public int getMetricsPromExporterPort() { method setMetricsPromExporterPort (line 1872) | public void setMetricsPromExporterPort(int metricsPromExporterPort) { method getMetricsPromExporterHost (line 1876) | public String getMetricsPromExporterHost() { method setMetricsPromExporterHost (line 1880) | public void setMetricsPromExporterHost(String metricsPromExporterHost) { method isEnablePopMetrics (line 1884) | public boolean isEnablePopMetrics() { method setEnablePopMetrics (line 1888) | public void setEnablePopMetrics(boolean enablePopMetrics) { method isEnableConnectionMetrics (line 1892) | public boolean isEnableConnectionMetrics() { method setEnableConnectionMetrics (line 1896) | public void setEnableConnectionMetrics(boolean enableConnectionMetrics) { method isEnableTransactionMetrics (line 1900) | public boolean isEnableTransactionMetrics() { method setEnableTransactionMetrics (line 1904) | public void setEnableTransactionMetrics(boolean enableTransactionMetri... method isEnableStatsMetrics (line 1908) | public boolean isEnableStatsMetrics() { method setEnableStatsMetrics (line 1912) | public void setEnableStatsMetrics(boolean enableStatsMetrics) { method isEnableRequestMetrics (line 1916) | public boolean isEnableRequestMetrics() { method setEnableRequestMetrics (line 1920) | public void setEnableRequestMetrics(boolean enableRequestMetrics) { method isEnableLagAndDlqMetrics (line 1925) | public boolean isEnableLagAndDlqMetrics() { method setEnableLagAndDlqMetrics (line 1929) | public void setEnableLagAndDlqMetrics(boolean enableLagAndDlqMetrics) { method isEnableRemotingMetrics (line 1933) | public boolean isEnableRemotingMetrics() { method setEnableRemotingMetrics (line 1937) | public void setEnableRemotingMetrics(boolean enableRemotingMetrics) { method isEnableMessageStoreMetrics (line 1941) | public boolean isEnableMessageStoreMetrics() { method setEnableMessageStoreMetrics (line 1945) | public void setEnableMessageStoreMetrics(boolean enableMessageStoreMet... method getTransactionOpMsgMaxSize (line 1949) | public int getTransactionOpMsgMaxSize() { method setTransactionOpMsgMaxSize (line 1953) | public void setTransactionOpMsgMaxSize(int transactionOpMsgMaxSize) { method getTransactionOpBatchInterval (line 1957) | public int getTransactionOpBatchInterval() { method setTransactionOpBatchInterval (line 1961) | public void setTransactionOpBatchInterval(int transactionOpBatchInterv... method getChannelExpiredTimeout (line 1965) | public long getChannelExpiredTimeout() { method setChannelExpiredTimeout (line 1969) | public void setChannelExpiredTimeout(long channelExpiredTimeout) { method getSubscriptionExpiredTimeout (line 1973) | public long getSubscriptionExpiredTimeout() { method setSubscriptionExpiredTimeout (line 1977) | public void setSubscriptionExpiredTimeout(long subscriptionExpiredTime... method isValidateSystemTopicWhenUpdateTopic (line 1981) | public boolean isValidateSystemTopicWhenUpdateTopic() { method setValidateSystemTopicWhenUpdateTopic (line 1985) | public void setValidateSystemTopicWhenUpdateTopic(boolean validateSyst... method isEstimateAccumulation (line 1989) | public boolean isEstimateAccumulation() { method setEstimateAccumulation (line 1993) | public void setEstimateAccumulation(boolean estimateAccumulation) { method isColdCtrStrategyEnable (line 1997) | public boolean isColdCtrStrategyEnable() { method setColdCtrStrategyEnable (line 2001) | public void setColdCtrStrategyEnable(boolean coldCtrStrategyEnable) { method isUsePIDColdCtrStrategy (line 2005) | public boolean isUsePIDColdCtrStrategy() { method setUsePIDColdCtrStrategy (line 2009) | public void setUsePIDColdCtrStrategy(boolean usePIDColdCtrStrategy) { method getCgColdReadThreshold (line 2013) | public long getCgColdReadThreshold() { method setCgColdReadThreshold (line 2017) | public void setCgColdReadThreshold(long cgColdReadThreshold) { method getGlobalColdReadThreshold (line 2021) | public long getGlobalColdReadThreshold() { method setGlobalColdReadThreshold (line 2025) | public void setGlobalColdReadThreshold(long globalColdReadThreshold) { method isUseStaticSubscription (line 2029) | public boolean isUseStaticSubscription() { method setUseStaticSubscription (line 2033) | public void setUseStaticSubscription(boolean useStaticSubscription) { method getFetchNamesrvAddrInterval (line 2037) | public long getFetchNamesrvAddrInterval() { method setFetchNamesrvAddrInterval (line 2041) | public void setFetchNamesrvAddrInterval(final long fetchNamesrvAddrInt... method isPopResponseReturnActualRetryTopic (line 2045) | public boolean isPopResponseReturnActualRetryTopic() { method setPopResponseReturnActualRetryTopic (line 2049) | public void setPopResponseReturnActualRetryTopic(boolean popResponseRe... method isEnableSingleTopicRegister (line 2053) | public boolean isEnableSingleTopicRegister() { method setEnableSingleTopicRegister (line 2057) | public void setEnableSingleTopicRegister(boolean enableSingleTopicRegi... method isEnableMixedMessageType (line 2061) | public boolean isEnableMixedMessageType() { method setEnableMixedMessageType (line 2065) | public void setEnableMixedMessageType(boolean enableMixedMessageType) { method isEnableSplitRegistration (line 2069) | public boolean isEnableSplitRegistration() { method setEnableSplitRegistration (line 2073) | public void setEnableSplitRegistration(boolean enableSplitRegistration) { method isEnableFastChannelEventProcess (line 2077) | public boolean isEnableFastChannelEventProcess() { method setEnableFastChannelEventProcess (line 2081) | public void setEnableFastChannelEventProcess(boolean enableFastChannel... method isPrintChannelGroups (line 2085) | public boolean isPrintChannelGroups() { method setPrintChannelGroups (line 2089) | public void setPrintChannelGroups(boolean printChannelGroups) { method getPrintChannelGroupsMinNum (line 2093) | public int getPrintChannelGroupsMinNum() { method setPrintChannelGroupsMinNum (line 2097) | public void setPrintChannelGroupsMinNum(int printChannelGroupsMinNum) { method getSplitRegistrationSize (line 2101) | public int getSplitRegistrationSize() { method setSplitRegistrationSize (line 2105) | public void setSplitRegistrationSize(int splitRegistrationSize) { method getTransactionMetricFlushInterval (line 2109) | public long getTransactionMetricFlushInterval() { method setTransactionMetricFlushInterval (line 2113) | public void setTransactionMetricFlushInterval(long transactionMetricFl... method setTransactionCheckRocksdbCoreThreads (line 2117) | public void setTransactionCheckRocksdbCoreThreads(int transactionCheck... method getTransactionCheckRocksdbCoreThreads (line 2121) | public int getTransactionCheckRocksdbCoreThreads() { method getTransactionCheckRocksdbMaxThreads (line 2125) | public int getTransactionCheckRocksdbMaxThreads() { method setTransactionCheckRocksdbMaxThreads (line 2129) | public void setTransactionCheckRocksdbMaxThreads(int transactionCheckR... method getTransactionCheckRocksdbQueueCapacity (line 2133) | public int getTransactionCheckRocksdbQueueCapacity() { method setTransactionCheckRocksdbQueueCapacity (line 2137) | public void setTransactionCheckRocksdbQueueCapacity(int transactionChe... method getPopInflightMessageThreshold (line 2141) | public long getPopInflightMessageThreshold() { method setPopInflightMessageThreshold (line 2145) | public void setPopInflightMessageThreshold(long popInflightMessageThre... method isEnablePopMessageThreshold (line 2149) | public boolean isEnablePopMessageThreshold() { method setEnablePopMessageThreshold (line 2153) | public void setEnablePopMessageThreshold(boolean enablePopMessageThres... method isSkipWhenCKRePutReachMaxTimes (line 2157) | public boolean isSkipWhenCKRePutReachMaxTimes() { method setSkipWhenCKRePutReachMaxTimes (line 2161) | public void setSkipWhenCKRePutReachMaxTimes(boolean skipWhenCKRePutRea... method getUpdateNameServerAddrPeriod (line 2165) | public int getUpdateNameServerAddrPeriod() { method setUpdateNameServerAddrPeriod (line 2169) | public void setUpdateNameServerAddrPeriod(int updateNameServerAddrPeri... method isAppendAckAsync (line 2173) | public boolean isAppendAckAsync() { method setAppendAckAsync (line 2177) | public void setAppendAckAsync(boolean appendAckAsync) { method isAppendCkAsync (line 2181) | public boolean isAppendCkAsync() { method setAppendCkAsync (line 2185) | public void setAppendCkAsync(boolean appendCkAsync) { method isClearRetryTopicWhenDeleteTopic (line 2189) | public boolean isClearRetryTopicWhenDeleteTopic() { method setClearRetryTopicWhenDeleteTopic (line 2193) | public void setClearRetryTopicWhenDeleteTopic(boolean clearRetryTopicW... method isEnableLmqStats (line 2197) | public boolean isEnableLmqStats() { method setEnableLmqStats (line 2201) | public void setEnableLmqStats(boolean enableLmqStats) { method getConfigManagerVersion (line 2205) | public String getConfigManagerVersion() { method setConfigManagerVersion (line 2209) | public void setConfigManagerVersion(String configManagerVersion) { method isUseSingleRocksDBForAllConfigs (line 2213) | public boolean isUseSingleRocksDBForAllConfigs() { method setUseSingleRocksDBForAllConfigs (line 2217) | public void setUseSingleRocksDBForAllConfigs(boolean useSingleRocksDBF... method isAllowRecallWhenBrokerNotWriteable (line 2221) | public boolean isAllowRecallWhenBrokerNotWriteable() { method setAllowRecallWhenBrokerNotWriteable (line 2225) | public void setAllowRecallWhenBrokerNotWriteable(boolean allowRecallWh... method isRecallMessageEnable (line 2229) | public boolean isRecallMessageEnable() { method setRecallMessageEnable (line 2233) | public void setRecallMessageEnable(boolean recallMessageEnable) { method isEnableRegisterProducer (line 2237) | public boolean isEnableRegisterProducer() { method setEnableRegisterProducer (line 2241) | public void setEnableRegisterProducer(boolean enableRegisterProducer) { method isEnableCreateSysGroup (line 2245) | public boolean isEnableCreateSysGroup() { method setEnableCreateSysGroup (line 2249) | public void setEnableCreateSysGroup(boolean enableCreateSysGroup) { method isEnableSplitMetadata (line 2253) | public boolean isEnableSplitMetadata() { method setEnableSplitMetadata (line 2257) | public void setEnableSplitMetadata(boolean enableSplitMetadata) { method getSplitMetadataSize (line 2261) | public int getSplitMetadataSize() { method setSplitMetadataSize (line 2265) | public void setSplitMetadataSize(int splitMetadataSize) { method getPopFromRetryProbabilityForPriority (line 2269) | public int getPopFromRetryProbabilityForPriority() { method setPopFromRetryProbabilityForPriority (line 2273) | public void setPopFromRetryProbabilityForPriority(int popFromRetryProb... method isPriorityOrderAsc (line 2277) | public boolean isPriorityOrderAsc() { method setPriorityOrderAsc (line 2281) | public void setPriorityOrderAsc(boolean priorityOrderAsc) { method isUseSeparateRetryQueue (line 2285) | public boolean isUseSeparateRetryQueue() { method setUseSeparateRetryQueue (line 2289) | public void setUseSeparateRetryQueue(boolean useSeparateRetryQueue) { method isEnableLiteEventMode (line 2293) | public boolean isEnableLiteEventMode() { method setEnableLiteEventMode (line 2297) | public void setEnableLiteEventMode(boolean enableLiteEventMode) { method getLiteEventCheckInterval (line 2301) | public long getLiteEventCheckInterval() { method setLiteEventCheckInterval (line 2305) | public void setLiteEventCheckInterval(long liteEventCheckInterval) { method getLiteTtlCheckInterval (line 2309) | public long getLiteTtlCheckInterval() { method setLiteTtlCheckInterval (line 2313) | public void setLiteTtlCheckInterval(long liteTtlCheckInterval) { method getMinLiteTTl (line 2317) | public long getMinLiteTTl() { method setMinLiteTTl (line 2321) | public void setMinLiteTTl(long minLiteTTl) { method getLiteSubscriptionCheckInterval (line 2325) | public long getLiteSubscriptionCheckInterval() { method setLiteSubscriptionCheckInterval (line 2329) | public void setLiteSubscriptionCheckInterval(long liteSubscriptionChec... method getLiteSubscriptionCheckTimeoutMills (line 2333) | public long getLiteSubscriptionCheckTimeoutMills() { method setLiteSubscriptionCheckTimeoutMills (line 2337) | public void setLiteSubscriptionCheckTimeoutMills(long liteSubscription... method isPersistConsumerOffsetIncrementally (line 2341) | public boolean isPersistConsumerOffsetIncrementally() { method setPersistConsumerOffsetIncrementally (line 2345) | public void setPersistConsumerOffsetIncrementally(boolean persistConsu... method getMaxLiteSubscriptionCount (line 2349) | public long getMaxLiteSubscriptionCount() { method setMaxLiteSubscriptionCount (line 2353) | public void setMaxLiteSubscriptionCount(long maxLiteSubscriptionCount) { method isEnableLitePopLog (line 2357) | public boolean isEnableLitePopLog() { method setEnableLitePopLog (line 2361) | public void setEnableLitePopLog(boolean enableLitePopLog) { method getMaxClientEventCount (line 2365) | public int getMaxClientEventCount() { method setMaxClientEventCount (line 2369) | public void setMaxClientEventCount(int maxClientEventCount) { method getLiteEventFullDispatchDelayTime (line 2373) | public long getLiteEventFullDispatchDelayTime() { method setLiteEventFullDispatchDelayTime (line 2377) | public void setLiteEventFullDispatchDelayTime(long liteEventFullDispat... method isLiteLagLatencyCollectEnable (line 2381) | public boolean isLiteLagLatencyCollectEnable() { method setLiteLagLatencyCollectEnable (line 2385) | public void setLiteLagLatencyCollectEnable(boolean liteLagLatencyColle... method isLiteLagLatencyMetricsEnable (line 2389) | public boolean isLiteLagLatencyMetricsEnable() { method setLiteLagLatencyMetricsEnable (line 2393) | public void setLiteLagLatencyMetricsEnable(boolean liteLagLatencyMetri... method isLiteLagCountMetricsEnable (line 2397) | public boolean isLiteLagCountMetricsEnable() { method setLiteLagCountMetricsEnable (line 2401) | public void setLiteLagCountMetricsEnable(boolean liteLagCountMetricsEn... method getLiteLagLatencyTopK (line 2405) | public int getLiteLagLatencyTopK() { method setLiteLagLatencyTopK (line 2409) | public void setLiteLagLatencyTopK(int liteLagLatencyTopK) { method isUseMessageFilterForNotification (line 2413) | public boolean isUseMessageFilterForNotification() { method setUseMessageFilterForNotification (line 2417) | public void setUseMessageFilterForNotification(boolean useMessageFilte... method getMaxMessageFilterNumForNotification (line 2421) | public int getMaxMessageFilterNumForNotification() { method setMaxMessageFilterNumForNotification (line 2425) | public void setMaxMessageFilterNumForNotification(int maxMessageFilter... FILE: common/src/main/java/org/apache/rocketmq/common/BrokerConfigSingleton.java class BrokerConfigSingleton (line 22) | public class BrokerConfigSingleton { method getBrokerConfig (line 26) | public static BrokerConfig getBrokerConfig() { method setBrokerConfig (line 33) | public static void setBrokerConfig(BrokerConfig brokerConfig) { FILE: common/src/main/java/org/apache/rocketmq/common/BrokerIdentity.java class BrokerIdentity (line 31) | public class BrokerIdentity { method BrokerIdentity (line 62) | public BrokerIdentity() { method BrokerIdentity (line 65) | public BrokerIdentity(boolean isBrokerContainer) { method BrokerIdentity (line 69) | public BrokerIdentity(String brokerClusterName, String brokerName, lon... method BrokerIdentity (line 75) | public BrokerIdentity(String brokerClusterName, String brokerName, lon... method getBrokerName (line 82) | public String getBrokerName() { method setBrokerName (line 86) | public void setBrokerName(final String brokerName) { method getBrokerClusterName (line 90) | public String getBrokerClusterName() { method setBrokerClusterName (line 94) | public void setBrokerClusterName(final String brokerClusterName) { method getBrokerId (line 98) | public long getBrokerId() { method setBrokerId (line 102) | public void setBrokerId(final long brokerId) { method isInBrokerContainer (line 106) | public boolean isInBrokerContainer() { method setInBrokerContainer (line 110) | public void setInBrokerContainer(boolean inBrokerContainer) { method defaultBrokerName (line 114) | private String defaultBrokerName() { method getCanonicalName (line 118) | public String getCanonicalName() { method getIdentifier (line 123) | public String getIdentifier() { method equals (line 127) | @Override method hashCode (line 146) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/CheckRocksdbCqWriteResult.java class CheckRocksdbCqWriteResult (line 20) | public class CheckRocksdbCqWriteResult { type CheckStatus (line 25) | public enum CheckStatus { method CheckStatus (line 33) | CheckStatus(int value) { method getValue (line 37) | public int getValue() { method getCheckResult (line 42) | public String getCheckResult() { method setCheckResult (line 46) | public void setCheckResult(String checkResult) { method getCheckStatus (line 50) | public int getCheckStatus() { method setCheckStatus (line 54) | public void setCheckStatus(int checkStatus) { FILE: common/src/main/java/org/apache/rocketmq/common/ConfigManager.java class ConfigManager (line 30) | public abstract class ConfigManager { method load (line 33) | public boolean load() { method loadBak (line 62) | private boolean loadBak() { method persist (line 80) | public synchronized void persist(String topicName, T t) { method persist (line 85) | public synchronized void persist(Map m) { method persist (line 90) | public synchronized void persist() { method stop (line 125) | public boolean stop() { method shutdown (line 129) | public void shutdown() { method configFilePath (line 133) | public abstract String configFilePath(); method encode (line 135) | public abstract String encode(); method encode (line 137) | public abstract String encode(final boolean prettyFormat); method decode (line 139) | public abstract void decode(final String jsonString); FILE: common/src/main/java/org/apache/rocketmq/common/ControllerConfig.java class ControllerConfig (line 23) | public class ControllerConfig { method getConfigBlackList (line 103) | public String getConfigBlackList() { method setConfigBlackList (line 107) | public void setConfigBlackList(String configBlackList) { method getRocketmqHome (line 111) | public String getRocketmqHome() { method setRocketmqHome (line 115) | public void setRocketmqHome(String rocketmqHome) { method getConfigStorePath (line 119) | public String getConfigStorePath() { method setConfigStorePath (line 123) | public void setConfigStorePath(String configStorePath) { method getScanNotActiveBrokerInterval (line 127) | public long getScanNotActiveBrokerInterval() { method setScanNotActiveBrokerInterval (line 131) | public void setScanNotActiveBrokerInterval(long scanNotActiveBrokerInt... method getControllerThreadPoolNums (line 135) | public int getControllerThreadPoolNums() { method setControllerThreadPoolNums (line 139) | public void setControllerThreadPoolNums(int controllerThreadPoolNums) { method getControllerRequestThreadPoolQueueCapacity (line 143) | public int getControllerRequestThreadPoolQueueCapacity() { method setControllerRequestThreadPoolQueueCapacity (line 147) | public void setControllerRequestThreadPoolQueueCapacity(int controller... method getControllerDLegerGroup (line 151) | public String getControllerDLegerGroup() { method setControllerDLegerGroup (line 155) | public void setControllerDLegerGroup(String controllerDLegerGroup) { method getControllerDLegerPeers (line 159) | public String getControllerDLegerPeers() { method setControllerDLegerPeers (line 163) | public void setControllerDLegerPeers(String controllerDLegerPeers) { method getControllerDLegerSelfId (line 167) | public String getControllerDLegerSelfId() { method setControllerDLegerSelfId (line 171) | public void setControllerDLegerSelfId(String controllerDLegerSelfId) { method getMappedFileSize (line 175) | public int getMappedFileSize() { method setMappedFileSize (line 179) | public void setMappedFileSize(int mappedFileSize) { method getControllerStorePath (line 183) | public String getControllerStorePath() { method setControllerStorePath (line 190) | public void setControllerStorePath(String controllerStorePath) { method isEnableElectUncleanMaster (line 194) | public boolean isEnableElectUncleanMaster() { method setEnableElectUncleanMaster (line 198) | public void setEnableElectUncleanMaster(boolean enableElectUncleanMast... method isProcessReadEvent (line 202) | public boolean isProcessReadEvent() { method setProcessReadEvent (line 206) | public void setProcessReadEvent(boolean processReadEvent) { method isNotifyBrokerRoleChanged (line 210) | public boolean isNotifyBrokerRoleChanged() { method setNotifyBrokerRoleChanged (line 214) | public void setNotifyBrokerRoleChanged(boolean notifyBrokerRoleChanged) { method getScanInactiveMasterInterval (line 218) | public long getScanInactiveMasterInterval() { method setScanInactiveMasterInterval (line 222) | public void setScanInactiveMasterInterval(long scanInactiveMasterInter... method getDLedgerAddress (line 226) | public String getDLedgerAddress() { method getMetricsExporterType (line 232) | public MetricsExporterType getMetricsExporterType() { method setMetricsExporterType (line 236) | public void setMetricsExporterType(MetricsExporterType metricsExporter... method setMetricsExporterType (line 240) | public void setMetricsExporterType(int metricsExporterType) { method setMetricsExporterType (line 244) | public void setMetricsExporterType(String metricsExporterType) { method getMetricsGrpcExporterTarget (line 248) | public String getMetricsGrpcExporterTarget() { method setMetricsGrpcExporterTarget (line 252) | public void setMetricsGrpcExporterTarget(String metricsGrpcExporterTar... method getMetricsGrpcExporterHeader (line 256) | public String getMetricsGrpcExporterHeader() { method setMetricsGrpcExporterHeader (line 260) | public void setMetricsGrpcExporterHeader(String metricsGrpcExporterHea... method getMetricGrpcExporterTimeOutInMills (line 264) | public long getMetricGrpcExporterTimeOutInMills() { method setMetricGrpcExporterTimeOutInMills (line 268) | public void setMetricGrpcExporterTimeOutInMills(long metricGrpcExporte... method getMetricGrpcExporterIntervalInMills (line 272) | public long getMetricGrpcExporterIntervalInMills() { method setMetricGrpcExporterIntervalInMills (line 276) | public void setMetricGrpcExporterIntervalInMills(long metricGrpcExport... method getMetricLoggingExporterIntervalInMills (line 280) | public long getMetricLoggingExporterIntervalInMills() { method setMetricLoggingExporterIntervalInMills (line 284) | public void setMetricLoggingExporterIntervalInMills(long metricLogging... method getMetricsPromExporterPort (line 288) | public int getMetricsPromExporterPort() { method setMetricsPromExporterPort (line 292) | public void setMetricsPromExporterPort(int metricsPromExporterPort) { method getMetricsPromExporterHost (line 296) | public String getMetricsPromExporterHost() { method setMetricsPromExporterHost (line 300) | public void setMetricsPromExporterHost(String metricsPromExporterHost) { method getMetricsLabel (line 304) | public String getMetricsLabel() { method setMetricsLabel (line 308) | public void setMetricsLabel(String metricsLabel) { method isMetricsInDelta (line 312) | public boolean isMetricsInDelta() { method setMetricsInDelta (line 316) | public void setMetricsInDelta(boolean metricsInDelta) { method getControllerType (line 320) | public String getControllerType() { method setControllerType (line 324) | public void setControllerType(String controllerType) { method getJraftConfig (line 328) | public JraftConfig getJraftConfig() { method setJraftConfig (line 332) | public void setJraftConfig(JraftConfig jraftConfig) { method getElectMasterMaxRetryCount (line 336) | public int getElectMasterMaxRetryCount() { method setElectMasterMaxRetryCount (line 340) | public void setElectMasterMaxRetryCount(int electMasterMaxRetryCount) { FILE: common/src/main/java/org/apache/rocketmq/common/CountDownLatch2.java class CountDownLatch2 (line 26) | public class CountDownLatch2 { method CountDownLatch2 (line 36) | public CountDownLatch2(int count) { method await (line 68) | public void await() throws InterruptedException { method await (line 112) | public boolean await(long timeout, TimeUnit unit) method countDown (line 127) | public void countDown() { method getCount (line 138) | public long getCount() { method reset (line 142) | public void reset() { method toString (line 153) | public String toString() { class Sync (line 161) | private static final class Sync extends AbstractQueuedSynchronizer { method Sync (line 166) | Sync(int count) { method getCount (line 171) | int getCount() { method tryAcquireShared (line 175) | @Override method tryReleaseShared (line 180) | @Override method reset (line 193) | protected void reset() { FILE: common/src/main/java/org/apache/rocketmq/common/JraftConfig.java class JraftConfig (line 19) | public class JraftConfig { method getjRaftElectionTimeoutMs (line 29) | public int getjRaftElectionTimeoutMs() { method setjRaftElectionTimeoutMs (line 33) | public void setjRaftElectionTimeoutMs(int jRaftElectionTimeoutMs) { method getjRaftSnapshotIntervalSecs (line 37) | public int getjRaftSnapshotIntervalSecs() { method setjRaftSnapshotIntervalSecs (line 41) | public void setjRaftSnapshotIntervalSecs(int jRaftSnapshotIntervalSecs) { method getjRaftGroupId (line 45) | public String getjRaftGroupId() { method setjRaftGroupId (line 49) | public void setjRaftGroupId(String jRaftGroupId) { method getjRaftServerId (line 53) | public String getjRaftServerId() { method setjRaftServerId (line 57) | public void setjRaftServerId(String jRaftServerId) { method getjRaftInitConf (line 61) | public String getjRaftInitConf() { method setjRaftInitConf (line 65) | public void setjRaftInitConf(String jRaftInitConf) { method getjRaftControllerRPCAddr (line 69) | public String getjRaftControllerRPCAddr() { method setjRaftControllerRPCAddr (line 73) | public void setjRaftControllerRPCAddr(String jRaftControllerRPCAddr) { method getjRaftAddress (line 77) | public String getjRaftAddress() { method getjRaftScanWaitTimeoutMs (line 81) | public int getjRaftScanWaitTimeoutMs() { method setjRaftScanWaitTimeoutMs (line 85) | public void setjRaftScanWaitTimeoutMs(int jRaftScanWaitTimeoutMs) { FILE: common/src/main/java/org/apache/rocketmq/common/KeyBuilder.java class KeyBuilder (line 19) | public class KeyBuilder { method buildPopRetryTopic (line 25) | public static String buildPopRetryTopic(String topic, String cid, bool... method buildPopRetryTopic (line 32) | public static String buildPopRetryTopic(String topic, String cid) { method buildPopRetryTopicV2 (line 36) | public static String buildPopRetryTopicV2(String topic, String cid) { method buildPopRetryTopicV1 (line 40) | public static String buildPopRetryTopicV1(String topic, String cid) { method parseNormalTopic (line 44) | public static String parseNormalTopic(String topic, String cid) { method parseNormalTopic (line 55) | public static String parseNormalTopic(String retryTopic) { method parseGroup (line 65) | public static String parseGroup(String retryTopic) { method buildPollingKey (line 75) | public static String buildPollingKey(String topic, String cid, int que... method isPopRetryTopicV2 (line 79) | public static boolean isPopRetryTopicV2(String retryTopic) { method buildPopLiteLockKey (line 83) | public static String buildPopLiteLockKey(String group, String lmqName) { FILE: common/src/main/java/org/apache/rocketmq/common/LifecycleAwareServiceThread.java class LifecycleAwareServiceThread (line 22) | public abstract class LifecycleAwareServiceThread extends ServiceThread { method run (line 26) | @Override method run0 (line 36) | public abstract void run0(); method awaitStarted (line 44) | public void awaitStarted(long timeout) throws InterruptedException { FILE: common/src/main/java/org/apache/rocketmq/common/LockCallback.java type LockCallback (line 22) | public interface LockCallback { method onSuccess (line 23) | void onSuccess(final Set lockOKMQSet); method onException (line 25) | void onException(final Throwable e); FILE: common/src/main/java/org/apache/rocketmq/common/MQVersion.java class MQVersion (line 19) | public class MQVersion { method getVersionDesc (line 23) | public static String getVersionDesc(int value) { method value2Version (line 32) | public static Version value2Version(int value) { type Version (line 41) | public enum Version { FILE: common/src/main/java/org/apache/rocketmq/common/MixAll.java class MixAll (line 62) | public class MixAll { method isWindows (line 151) | public static boolean isWindows() { method isMac (line 155) | public static boolean isMac() { method isUnix (line 159) | public static boolean isUnix() { method isSolaris (line 165) | public static boolean isSolaris() { method getWSAddr (line 169) | public static String getWSAddr() { method getRetryTopic (line 179) | public static String getRetryTopic(final String consumerGroup) { method getReplyTopic (line 183) | public static String getReplyTopic(final String clusterName) { method isSysConsumerGroup (line 187) | public static boolean isSysConsumerGroup(final String consumerGroup) { method isSysConsumerGroupAndEnableCreate (line 191) | public static boolean isSysConsumerGroupAndEnableCreate(final String c... method isPredefinedGroup (line 195) | public static boolean isPredefinedGroup(final String consumerGroup) { method getDLQTopic (line 199) | public static String getDLQTopic(final String consumerGroup) { method brokerVIPChannel (line 203) | public static String brokerVIPChannel(final boolean isChange, final St... method getPID (line 215) | public static long getPID() { method string2File (line 228) | public static synchronized void string2File(final String str, final St... method string2FileNotSafe (line 239) | public static void string2FileNotSafe(final String str, final String f... method fsyncDirectory (line 248) | public static synchronized void fsyncDirectory(Path dir) throws IOExce... method file2String (line 260) | public static String file2String(final String fileName) throws IOExcep... method file2String (line 265) | public static String file2String(final File file) throws IOException { method file2String (line 282) | public static String file2String(final URL url) { method printObjectProperties (line 305) | public static void printObjectProperties(final Logger logger, final Ob... method printObjectProperties (line 309) | public static void printObjectProperties(final Logger logger, final Ob... method properties2String (line 342) | public static String properties2String(final Properties properties) { method properties2String (line 346) | public static String properties2String(final Properties properties, fi... method string2Properties (line 357) | public static Properties string2Properties(final String str) { method object2Properties (line 370) | public static Properties object2Properties(final Object object) { method properties2Object (line 403) | public static void properties2Object(final Properties p, final Object ... method isPropertiesEqual (line 444) | public static boolean isPropertiesEqual(final Properties p1, final Pro... method isPropertyValid (line 448) | public static boolean isPropertyValid(Properties props, String key, Pr... method getLocalInetAddress (line 452) | public static List getLocalInetAddress() { method localhost (line 470) | private static String localhost() { method getLocalhostByNetworkInterface (line 487) | public static String getLocalhostByNetworkInterface() throws SocketExc... method compareAndIncreaseOnly (line 520) | public static boolean compareAndIncreaseOnly(final AtomicLong target, ... method humanReadableByteCount (line 533) | public static String humanReadableByteCount(long bytes, boolean si) { method compareInteger (line 542) | public static int compareInteger(int x, int y) { method compareLong (line 546) | public static int compareLong(long x, long y) { method isLmq (line 550) | public static boolean isLmq(String lmqMetaData) { method dealFilePath (line 554) | public static String dealFilePath(String aclFilePath) { method isSysConsumerGroupPullMessage (line 559) | public static boolean isSysConsumerGroupPullMessage(String consumerGro... method topicAllowsLMQ (line 577) | public static boolean topicAllowsLMQ(String topic) { method adjustConfigForPlatform (line 584) | public static String adjustConfigForPlatform(String config) { method dealTimeToHourStamps (line 593) | public static long dealTimeToHourStamps(long timeStamp) { method isHourTime (line 600) | public static boolean isHourTime(Long timeStamp) { method getHours (line 610) | public static List getHours(long startTimeMillis, long endTimeMi... method isByteArrayEqual (line 629) | public static boolean isByteArrayEqual(byte[] array1, int offset1, int... FILE: common/src/main/java/org/apache/rocketmq/common/ObjectCreator.java type ObjectCreator (line 19) | public interface ObjectCreator { method create (line 20) | T create(Object... args); FILE: common/src/main/java/org/apache/rocketmq/common/OrderedConsumptionLevel.java type OrderedConsumptionLevel (line 19) | public enum OrderedConsumptionLevel { method OrderedConsumptionLevel (line 25) | OrderedConsumptionLevel(int value) { method getValue (line 29) | public int getValue() { method valueOf (line 33) | public static OrderedConsumptionLevel valueOf(int value) { FILE: common/src/main/java/org/apache/rocketmq/common/Pair.java class Pair (line 21) | public class Pair implements Serializable { method Pair (line 25) | public Pair(T1 object1, T2 object2) { method of (line 30) | public static Pair of(T1 object1, T2 object2) { method getObject1 (line 34) | public T1 getObject1() { method setObject1 (line 38) | public void setObject1(T1 object1) { method getObject2 (line 42) | public T2 getObject2() { method setObject2 (line 46) | public void setObject2(T2 object2) { FILE: common/src/main/java/org/apache/rocketmq/common/PopAckConstants.java class PopAckConstants (line 21) | public class PopAckConstants { method buildClusterReviveTopic (line 42) | public static String buildClusterReviveTopic(String clusterName) { method isStartWithRevivePrefix (line 46) | public static boolean isStartWithRevivePrefix(String topicName) { FILE: common/src/main/java/org/apache/rocketmq/common/ServiceState.java type ServiceState (line 19) | public enum ServiceState { FILE: common/src/main/java/org/apache/rocketmq/common/ServiceThread.java class ServiceThread (line 26) | public abstract class ServiceThread implements Runnable { method ServiceThread (line 40) | public ServiceThread() { method getServiceName (line 44) | public String getServiceName() { method start (line 48) | public void start() { method shutdown (line 60) | public void shutdown() { method shutdown (line 64) | public void shutdown(final boolean interrupt) { method getJoinTime (line 91) | public long getJoinTime() { method makeStop (line 95) | public void makeStop() { method wakeup (line 103) | public void wakeup() { method waitForRunning (line 109) | protected void waitForRunning(long interval) { method onWaitEnd (line 128) | protected void onWaitEnd() { method isStopped (line 131) | public boolean isStopped() { method isDaemon (line 135) | public boolean isDaemon() { method setDaemon (line 139) | public void setDaemon(boolean daemon) { FILE: common/src/main/java/org/apache/rocketmq/common/SubscriptionGroupAttributes.java class SubscriptionGroupAttributes (line 30) | public class SubscriptionGroupAttributes { FILE: common/src/main/java/org/apache/rocketmq/common/SystemClock.java class SystemClock (line 19) | public class SystemClock { method now (line 20) | public long now() { FILE: common/src/main/java/org/apache/rocketmq/common/ThreadFactoryImpl.java class ThreadFactoryImpl (line 26) | public class ThreadFactoryImpl implements ThreadFactory { method ThreadFactoryImpl (line 34) | public ThreadFactoryImpl(final String threadNamePrefix) { method ThreadFactoryImpl (line 38) | public ThreadFactoryImpl(final String threadNamePrefix, boolean daemon) { method ThreadFactoryImpl (line 43) | public ThreadFactoryImpl(final String threadNamePrefix, BrokerIdentity... method ThreadFactoryImpl (line 47) | public ThreadFactoryImpl(final String threadNamePrefix, boolean daemon... method newThread (line 56) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/TopicAttributes.java class TopicAttributes (line 29) | public class TopicAttributes { FILE: common/src/main/java/org/apache/rocketmq/common/TopicConfig.java class TopicConfig (line 32) | public class TopicConfig { method TopicConfig (line 48) | public TopicConfig() { method TopicConfig (line 51) | public TopicConfig(String topicName) { method TopicConfig (line 55) | public TopicConfig(String topicName, int readQueueNums, int writeQueue... method TopicConfig (line 61) | public TopicConfig(String topicName, int readQueueNums, int writeQueue... method TopicConfig (line 68) | public TopicConfig(String topicName, int readQueueNums, int writeQueue... method TopicConfig (line 76) | public TopicConfig(TopicConfig other) { method encode (line 87) | public String encode() { method decode (line 112) | public boolean decode(final String in) { method getTopicName (line 139) | public String getTopicName() { method setTopicName (line 143) | public void setTopicName(String topicName) { method getReadQueueNums (line 147) | public int getReadQueueNums() { method setReadQueueNums (line 151) | public void setReadQueueNums(int readQueueNums) { method getWriteQueueNums (line 155) | public int getWriteQueueNums() { method setWriteQueueNums (line 159) | public void setWriteQueueNums(int writeQueueNums) { method getPerm (line 163) | public int getPerm() { method setPerm (line 167) | public void setPerm(int perm) { method getTopicFilterType (line 171) | public TopicFilterType getTopicFilterType() { method setTopicFilterType (line 175) | public void setTopicFilterType(TopicFilterType topicFilterType) { method getTopicSysFlag (line 179) | public int getTopicSysFlag() { method setTopicSysFlag (line 183) | public void setTopicSysFlag(int topicSysFlag) { method isOrder (line 187) | public boolean isOrder() { method setOrder (line 191) | public void setOrder(boolean isOrder) { method getAttributes (line 195) | public Map getAttributes() { method setAttributes (line 199) | public void setAttributes(Map attributes) { method getTopicMessageType (line 203) | @JSONField(serialize = false, deserialize = false) method setTopicMessageType (line 215) | @JSONField(serialize = false, deserialize = false) method setLiteTopicExpiration (line 220) | @JSONField(serialize = false, deserialize = false) method getLiteTopicExpiration (line 228) | @JSONField(serialize = false, deserialize = false) method equals (line 240) | @Override method hashCode (line 275) | @Override method toString (line 288) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/TopicFilterType.java type TopicFilterType (line 19) | public enum TopicFilterType { FILE: common/src/main/java/org/apache/rocketmq/common/TopicQueueId.java class TopicQueueId (line 21) | public class TopicQueueId { method TopicQueueId (line 27) | public TopicQueueId(String topic, int queueId) { method equals (line 34) | @Override method hashCode (line 44) | @Override method toString (line 49) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/UnlockCallback.java type UnlockCallback (line 19) | public interface UnlockCallback { method onSuccess (line 20) | void onSuccess(); method onException (line 22) | void onException(final Throwable e); FILE: common/src/main/java/org/apache/rocketmq/common/UtilAll.java class UtilAll (line 53) | public class UtilAll { method getPid (line 77) | public static int getPid() { method sleep (line 81) | public static void sleep(long sleepMs) { method sleep (line 85) | public static void sleep(long timeOut, TimeUnit timeUnit) { method currentStackTrace (line 96) | public static String currentStackTrace() { method offset2FileName (line 107) | public static String offset2FileName(final long offset) { method computeElapsedTimeMilliseconds (line 115) | public static long computeElapsedTimeMilliseconds(final long beginTime) { method isItTimeToDo (line 119) | public static boolean isItTimeToDo(final String when) { method timeMillisToHumanString (line 134) | public static String timeMillisToHumanString() { method timeMillisToHumanString (line 138) | public static String timeMillisToHumanString(final long t) { method computeNextMorningTimeMillis (line 146) | public static long computeNextMorningTimeMillis() { method computeNextMinutesTimeMillis (line 158) | public static long computeNextMinutesTimeMillis() { method computeNextHourTimeMillis (line 170) | public static long computeNextHourTimeMillis() { method computeNextHalfHourTimeMillis (line 182) | public static long computeNextHalfHourTimeMillis() { method timeMillisToHumanString2 (line 194) | public static String timeMillisToHumanString2(final long t) { method timeMillisToHumanString3 (line 207) | public static String timeMillisToHumanString3(final long t) { method getTotalSpace (line 219) | public static long getTotalSpace(final String path) { method isPathExists (line 232) | public static boolean isPathExists(final String path) { method getDiskPartitionSpaceUsedPercent (line 237) | public static double getDiskPartitionSpaceUsedPercent(final String pat... method getDiskPartitionTotalSpace (line 272) | public static long getDiskPartitionTotalSpace(final String path) { method crc32 (line 290) | public static int crc32(byte[] array) { method crc32 (line 298) | public static int crc32(byte[] array, int offset, int length) { method crc32 (line 304) | public static int crc32(ByteBuffer byteBuffer) { method crc32 (line 310) | public static int crc32(ByteBuffer[] byteBuffers) { method bytes2string (line 318) | public static String bytes2string(byte[] src) { method writeInt (line 328) | public static void writeInt(char[] buffer, int pos, int value) { method writeShort (line 334) | public static void writeShort(char[] buffer, int pos, int value) { method string2bytes (line 340) | public static byte[] string2bytes(String hexString) { method charToByte (line 355) | private static byte charToByte(char c) { method uncompress (line 362) | @Deprecated method compress (line 406) | @Deprecated method asInt (line 432) | public static int asInt(String str, int defaultValue) { method asLong (line 440) | public static long asLong(String str, long defaultValue) { method formatDate (line 448) | public static String formatDate(Date date, String pattern) { method parseDate (line 453) | public static Date parseDate(String date, String pattern) { method responseCode2String (line 462) | public static String responseCode2String(final int code) { method frontStringAtLeast (line 466) | public static String frontStringAtLeast(final String str, final int si... method isBlank (line 476) | public static boolean isBlank(String str) { method jstack (line 480) | public static String jstack() { method jstack (line 484) | public static String jstack(Map map) { method exceptionSimpleDesc (line 508) | public static String exceptionSimpleDesc(final Throwable e) { method isInternalIP (line 523) | public static boolean isInternalIP(byte[] ip) { method isInternalV6IP (line 544) | public static boolean isInternalV6IP(InetAddress inetAddr) { method ipCheck (line 551) | private static boolean ipCheck(byte[] ip) { method ipV6Check (line 560) | private static boolean ipV6Check(byte[] ip) { method ipToIPv4Str (line 569) | public static String ipToIPv4Str(byte[] ip) { method ipToIPv6Str (line 578) | public static String ipToIPv6Str(byte[] ip) { method getIP (line 597) | public static byte[] getIP() { method deleteFile (line 640) | public static void deleteFile(File file) { method join (line 657) | public static String join(List list, String splitter) { method split (line 673) | public static List split(String str, String splitter) { method deleteEmptyDirectory (line 686) | public static void deleteEmptyDirectory(File file) { method cleanBuffer (line 704) | public static void cleanBuffer(final ByteBuffer buffer) { method ensureDirOK (line 716) | public static void ensureDirOK(final String dirName) { method createDirIfNotExist (line 729) | private static void createDirIfNotExist(String dirName) { method calculateFileSizeInPath (line 737) | public static long calculateFileSizeInPath(File path) { FILE: common/src/main/java/org/apache/rocketmq/common/action/Action.java type Action (line 22) | public enum Action { method Action (line 48) | Action(byte code, String name) { method getByName (line 53) | public static Action getByName(String name) { method getCode (line 62) | public byte getCode() { method getName (line 66) | public String getName() { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/Attribute.java class Attribute (line 19) | public abstract class Attribute { method verify (line 23) | public abstract void verify(String value); method Attribute (line 25) | public Attribute(String name, boolean changeable) { method getName (line 30) | public String getName() { method setName (line 34) | public void setName(String name) { method isChangeable (line 38) | public boolean isChangeable() { method setChangeable (line 42) | public void setChangeable(boolean changeable) { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/AttributeParser.java class AttributeParser (line 25) | public class AttributeParser { method parseToMap (line 35) | public static Map parseToMap(String attributesModifica... method parseToString (line 68) | public static String parseToString(Map attributes) { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/AttributeUtil.java class AttributeUtil (line 30) | public class AttributeUtil { method alterCurrentAttributes (line 32) | public static Map alterCurrentAttributes(boolean creat... method duplicationCheck (line 89) | private static void duplicationCheck(Set keys, String key) { method validate (line 96) | private static void validate(String kvAttribute) { method validateAlter (line 110) | private static void validateAlter(Map all, Map univ... method verify (line 31) | @Override method getDefaultValue (line 38) | public String getDefaultValue() { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/LiteSubModel.java type LiteSubModel (line 20) | public enum LiteSubModel { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/LongRangeAttribute.java class LongRangeAttribute (line 21) | public class LongRangeAttribute extends Attribute { method LongRangeAttribute (line 26) | public LongRangeAttribute(String name, boolean changeable, long min, l... method verify (line 33) | @Override method getDefaultValue (line 41) | public long getDefaultValue() { FILE: common/src/main/java/org/apache/rocketmq/common/attribute/StringAttribute.java class StringAttribute (line 22) | public class StringAttribute extends Attribute { method StringAttribute (line 24) | public StringAttribute(String name, boolean changeable) { method verify (line 28) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/attribute/TopicMessageType.java type TopicMessageType (line 25) | public enum TopicMessageType { method TopicMessageType (line 37) | TopicMessageType(String value) { method topicMessageTypeSet (line 41) | public static Set topicMessageTypeSet() { method getValue (line 46) | public String getValue() { method parseFromMessageProperty (line 50) | public static TopicMessageType parseFromMessageProperty(Map { method handle (line 21) | R handle(T t, HandlerChain chain); FILE: common/src/main/java/org/apache/rocketmq/common/chain/HandlerChain.java class HandlerChain (line 23) | public class HandlerChain { method create (line 28) | public static HandlerChain create() { method addNext (line 32) | public HandlerChain addNext(Handler handler) { method handle (line 40) | public R handle(T t) { FILE: common/src/main/java/org/apache/rocketmq/common/coldctr/AccAndTimeStamp.java class AccAndTimeStamp (line 21) | public class AccAndTimeStamp { method AccAndTimeStamp (line 27) | public AccAndTimeStamp(AtomicLong coldAcc) { method getColdAcc (line 31) | public AtomicLong getColdAcc() { method setColdAcc (line 35) | public void setColdAcc(AtomicLong coldAcc) { method getLastColdReadTimeMills (line 39) | public Long getLastColdReadTimeMills() { method setLastColdReadTimeMills (line 43) | public void setLastColdReadTimeMills(Long lastColdReadTimeMills) { method getCreateTimeMills (line 47) | public Long getCreateTimeMills() { method setCreateTimeMills (line 51) | public void setCreateTimeMills(Long createTimeMills) { method toString (line 55) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/compression/CompressionType.java type CompressionType (line 22) | public enum CompressionType { method CompressionType (line 43) | CompressionType(int value) { method getValue (line 47) | public int getValue() { method of (line 51) | public static CompressionType of(String name) { method findByValue (line 64) | public static CompressionType findByValue(int value) { method getCompressionFlag (line 78) | public int getCompressionFlag() { FILE: common/src/main/java/org/apache/rocketmq/common/compression/Compressor.java type Compressor (line 22) | public interface Compressor { method compress (line 32) | byte[] compress(byte[] src, int level) throws IOException; method decompress (line 41) | byte[] decompress(byte[] src) throws IOException; FILE: common/src/main/java/org/apache/rocketmq/common/compression/CompressorFactory.java class CompressorFactory (line 22) | public class CompressorFactory { method getCompressor (line 32) | public static Compressor getCompressor(CompressionType type) { FILE: common/src/main/java/org/apache/rocketmq/common/compression/Lz4Compressor.java class Lz4Compressor (line 29) | public class Lz4Compressor implements Compressor { method compress (line 32) | @Override method decompress (line 54) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/compression/ZlibCompressor.java class ZlibCompressor (line 29) | public class ZlibCompressor implements Compressor { method compress (line 32) | @Override method decompress (line 57) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/compression/ZstdCompressor.java class ZstdCompressor (line 29) | public class ZstdCompressor implements Compressor { method compress (line 32) | @Override method decompress (line 54) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/config/AbstractRocksDBStorage.java class AbstractRocksDBStorage (line 60) | public abstract class AbstractRocksDBStorage { method AbstractRocksDBStorage (line 110) | public AbstractRocksDBStorage(String dbPath) { method initOptions (line 114) | protected void initOptions() { method initWriteOptions (line 127) | protected void initWriteOptions() { method initAbleWalWriteOptions (line 135) | protected void initAbleWalWriteOptions() { method initReadOptions (line 143) | protected void initReadOptions() { method initTotalOrderReadOptions (line 150) | protected void initTotalOrderReadOptions() { method initCompactRangeOptions (line 157) | protected void initCompactRangeOptions() { method initCompactionOptions (line 167) | protected void initCompactionOptions() { method initFlushOptions (line 174) | protected void initFlushOptions() { method hold (line 178) | public boolean hold() { method release (line 187) | public void release() { method put (line 190) | protected void put(ColumnFamilyHandle cfHandle, WriteOptions writeOpti... method put (line 207) | protected void put(ColumnFamilyHandle cfHandle, WriteOptions writeOpti... method batchPut (line 223) | protected void batchPut(WriteOptions writeOptions, final WriteBatch ba... method get (line 235) | protected byte[] get(ColumnFamilyHandle cfHandle, ReadOptions readOpti... method get (line 249) | protected int get(ColumnFamilyHandle cfHandle, ReadOptions readOptions... method multiGet (line 264) | protected List multiGet(final ReadOptions readOptions, method delete (line 280) | protected void delete(ColumnFamilyHandle cfHandle, WriteOptions writeO... method delete (line 295) | protected void delete(ColumnFamilyHandle cfHandle, WriteOptions writeO... method rangeDelete (line 310) | protected void rangeDelete(ColumnFamilyHandle cfHandle, WriteOptions w... method iterate (line 326) | public void iterate(ColumnFamilyHandle columnFamilyHandle, final byte[... method iterate (line 336) | public void iterate(ColumnFamilyHandle columnFamilyHandle, byte[] prefix, method checkPrefix (line 414) | private boolean checkPrefix(byte[] key, byte[] upperBound) { method manualCompactionDefaultCfRange (line 426) | protected void manualCompactionDefaultCfRange(CompactRangeOptions comp... method manualCompaction (line 445) | protected void manualCompaction(long minPhyOffset, final CompactRangeO... method open (line 454) | protected void open(final List cfDescriptors) ... method postLoad (line 471) | protected abstract boolean postLoad(); method start (line 473) | public synchronized boolean start() { method preShutdown (line 490) | protected abstract void preShutdown(); method isLoaded (line 492) | public boolean isLoaded() { method shutdown (line 496) | public synchronized boolean shutdown() { method flush (line 588) | public void flush(final FlushOptions flushOptions) throws RocksDBExcep... method flush (line 592) | public void flush(final FlushOptions flushOptions, List getCompactionStatus() { method scheduleReloadRocksdb (line 634) | private void scheduleReloadRocksdb(RocksDBException rocksDBException) { method scheduleReloadRocksdb0 (line 647) | private void scheduleReloadRocksdb0() { method reloadRocksdb (line 672) | private void reloadRocksdb() throws Exception { method getStatusError (line 681) | private String getStatusError(RocksDBException e) { method statRocksdb (line 703) | public void statRocksdb(Logger logger) { method destroy (line 734) | public void destroy() { method recursiveDelete (line 738) | void recursiveDelete(File file) { FILE: common/src/main/java/org/apache/rocketmq/common/config/ConfigHelper.java class ConfigHelper (line 40) | public class ConfigHelper { method createConfigColumnFamilyOptions (line 41) | public static ColumnFamilyOptions createConfigColumnFamilyOptions() { method createConfigDBOptions (line 78) | public static DBOptions createConfigDBOptions() { method getDBLogDir (line 120) | public static String getDBLogDir() { FILE: common/src/main/java/org/apache/rocketmq/common/config/ConfigManagerVersion.java type ConfigManagerVersion (line 20) | public enum ConfigManagerVersion { method ConfigManagerVersion (line 26) | ConfigManagerVersion(String version) { method getVersion (line 30) | public String getVersion() { FILE: common/src/main/java/org/apache/rocketmq/common/config/ConfigRocksDBStorage.java class ConfigRocksDBStorage (line 40) | public class ConfigRocksDBStorage extends AbstractRocksDBStorage { method ConfigRocksDBStorage (line 47) | private ConfigRocksDBStorage(final String dbPath, boolean readOnly, Co... method ConfigRocksDBStorage (line 56) | public ConfigRocksDBStorage(final String dbPath, boolean readOnly) { method initOptions (line 60) | protected void initOptions() { method postLoad (line 67) | @Override method preShutdown (line 95) | @Override method writeBatchPutOperation (line 105) | public void writeBatchPutOperation(String cf, WriteBatch writeBatch, f... method batchPut (line 109) | public void batchPut(final WriteBatch batch) throws RocksDBException { method batchPutWithWal (line 113) | public void batchPutWithWal(final WriteBatch batch) throws RocksDBExce... method put (line 119) | public void put(String cf, final byte[] keyBytes, final int keyLen, fi... method put (line 123) | public void put(String cf, final ByteBuffer keyBB, final ByteBuffer va... method get (line 127) | public byte[] get(String cf, final byte[] keyBytes) throws Exception { method delete (line 135) | public void delete(String cf, final byte[] keyBytes) throws Exception { method iterate (line 143) | public void iterate(final String cf, BiConsumer biCons... method iterator (line 160) | public RocksIterator iterator() { method getOrCreateColumnFamily (line 164) | public ColumnFamilyHandle getOrCreateColumnFamily(String cf) throws Ro... method addIfNotExists (line 184) | public void addIfNotExists(List columnFamilyNames, byte[] byte... method getStore (line 190) | public static ConfigRocksDBStorage getStore(String path, boolean readO... method getStore (line 195) | public static ConfigRocksDBStorage getStore(String path, boolean readO... method shutdown (line 199) | public static void shutdown(String path) { method destroy (line 206) | public static void destroy(String path) { FILE: common/src/main/java/org/apache/rocketmq/common/consistenthash/ConsistentHashRouter.java class ConsistentHashRouter (line 32) | public class ConsistentHashRouter { method ConsistentHashRouter (line 36) | public ConsistentHashRouter(Collection pNodes, int vNodeCount) { method ConsistentHashRouter (line 45) | public ConsistentHashRouter(Collection pNodes, int vNodeCount, Hash... method addNode (line 63) | public void addNode(T pNode, int vNodeCount) { method removeNode (line 76) | public void removeNode(T pNode) { method routeNode (line 92) | public T routeNode(String objectKey) { method getExistingReplicas (line 102) | public int getExistingReplicas(T pNode) { class MD5Hash (line 113) | private static class MD5Hash implements HashFunction { method MD5Hash (line 116) | public MD5Hash() { method hash (line 123) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/consistenthash/HashFunction.java type HashFunction (line 22) | public interface HashFunction { method hash (line 23) | long hash(String key); FILE: common/src/main/java/org/apache/rocketmq/common/consistenthash/Node.java type Node (line 22) | public interface Node { method getKey (line 26) | String getKey(); FILE: common/src/main/java/org/apache/rocketmq/common/consistenthash/VirtualNode.java class VirtualNode (line 19) | public class VirtualNode implements Node { method VirtualNode (line 23) | public VirtualNode(T physicalNode, int replicaIndex) { method getKey (line 28) | @Override method isVirtualNodeOf (line 33) | public boolean isVirtualNodeOf(T pNode) { method getPhysicalNode (line 37) | public T getPhysicalNode() { FILE: common/src/main/java/org/apache/rocketmq/common/constant/CommonConstants.java class CommonConstants (line 19) | public class CommonConstants { FILE: common/src/main/java/org/apache/rocketmq/common/constant/ConsumeInitMode.java class ConsumeInitMode (line 19) | public class ConsumeInitMode { FILE: common/src/main/java/org/apache/rocketmq/common/constant/DBMsgConstants.java class DBMsgConstants (line 20) | public class DBMsgConstants { FILE: common/src/main/java/org/apache/rocketmq/common/constant/FIleReadaheadMode.java class FIleReadaheadMode (line 19) | public class FIleReadaheadMode { FILE: common/src/main/java/org/apache/rocketmq/common/constant/GrpcConstants.java class GrpcConstants (line 23) | public class GrpcConstants { FILE: common/src/main/java/org/apache/rocketmq/common/constant/HAProxyConstants.java class HAProxyConstants (line 20) | public class HAProxyConstants { FILE: common/src/main/java/org/apache/rocketmq/common/constant/LoggerName.java class LoggerName (line 19) | public class LoggerName { FILE: common/src/main/java/org/apache/rocketmq/common/constant/PermName.java class PermName (line 19) | public class PermName { method perm2String (line 31) | public static String perm2String(final int perm) { method isReadable (line 48) | public static boolean isReadable(final int perm) { method isWriteable (line 52) | public static boolean isWriteable(final int perm) { method isInherited (line 56) | public static boolean isInherited(final int perm) { method isValid (line 60) | public static boolean isValid(final String perm) { method isValid (line 64) | public static boolean isValid(final int perm) { method isPriority (line 68) | public static boolean isPriority(final int perm) { method isAccessible (line 72) | public static boolean isAccessible(final int perm) { FILE: common/src/main/java/org/apache/rocketmq/common/consumer/ConsumeFromWhere.java type ConsumeFromWhere (line 19) | public enum ConsumeFromWhere { FILE: common/src/main/java/org/apache/rocketmq/common/consumer/ReceiptHandle.java class ReceiptHandle (line 25) | public class ReceiptHandle { method encode (line 43) | public String encode() { method isExpired (line 49) | public boolean isExpired() { method decode (line 53) | public static ReceiptHandle decode(String receiptHandle) { method ReceiptHandle (line 84) | ReceiptHandle(final long startOffset, final long retrieveTime, final l... class ReceiptHandleBuilder (line 100) | public static class ReceiptHandleBuilder { method ReceiptHandleBuilder (line 112) | ReceiptHandleBuilder() { method startOffset (line 115) | public ReceiptHandle.ReceiptHandleBuilder startOffset(final long sta... method retrieveTime (line 120) | public ReceiptHandle.ReceiptHandleBuilder retrieveTime(final long re... method invisibleTime (line 125) | public ReceiptHandle.ReceiptHandleBuilder invisibleTime(final long i... method reviveQueueId (line 130) | public ReceiptHandle.ReceiptHandleBuilder reviveQueueId(final int re... method topicType (line 135) | public ReceiptHandle.ReceiptHandleBuilder topicType(final String top... method brokerName (line 140) | public ReceiptHandle.ReceiptHandleBuilder brokerName(final String br... method queueId (line 145) | public ReceiptHandle.ReceiptHandleBuilder queueId(final int queueId) { method offset (line 150) | public ReceiptHandle.ReceiptHandleBuilder offset(final long offset) { method commitLogOffset (line 155) | public ReceiptHandle.ReceiptHandleBuilder commitLogOffset(final long... method receiptHandle (line 160) | public ReceiptHandle.ReceiptHandleBuilder receiptHandle(final String... method build (line 165) | public ReceiptHandle build() { method toString (line 170) | @Override method builder (line 176) | public static ReceiptHandle.ReceiptHandleBuilder builder() { method getStartOffset (line 180) | public long getStartOffset() { method getRetrieveTime (line 184) | public long getRetrieveTime() { method getInvisibleTime (line 188) | public long getInvisibleTime() { method getNextVisibleTime (line 192) | public long getNextVisibleTime() { method getReviveQueueId (line 196) | public int getReviveQueueId() { method getTopicType (line 200) | public String getTopicType() { method getBrokerName (line 204) | public String getBrokerName() { method getQueueId (line 208) | public int getQueueId() { method getOffset (line 212) | public long getOffset() { method getCommitLogOffset (line 216) | public long getCommitLogOffset() { method getReceiptHandle (line 220) | public String getReceiptHandle() { method isRetryTopic (line 224) | public boolean isRetryTopic() { method getRealTopic (line 228) | public String getRealTopic(String topic, String groupName) { FILE: common/src/main/java/org/apache/rocketmq/common/entity/ClientGroup.java class ClientGroup (line 22) | public class ClientGroup { method ClientGroup (line 31) | public ClientGroup(String clientId, String group) { method equals (line 36) | @Override method hashCode (line 46) | @Override method toString (line 54) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/entity/TopicGroup.java class TopicGroup (line 22) | public class TopicGroup { method TopicGroup (line 31) | public TopicGroup(String topic, String group) { method equals (line 36) | @Override method hashCode (line 45) | @Override method toString (line 53) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/fastjson/GenericMapSuperclassDeserializer.java class GenericMapSuperclassDeserializer (line 31) | public class GenericMapSuperclassDeserializer implements ObjectReader reversePolish(String expression) { method reversePolish (line 40) | public static List reversePolish(List tokens) { method participle (line 89) | private static List participle(String expression) { method isOperand (line 167) | public static boolean isOperand(Op token) { method isLeftParenthesis (line 171) | public static boolean isLeftParenthesis(Op token) { method isRightParenthesis (line 175) | public static boolean isRightParenthesis(Op token) { method isOperator (line 179) | public static boolean isOperator(Op token) { FILE: common/src/main/java/org/apache/rocketmq/common/filter/impl/Type.java type Type (line 20) | public enum Type { FILE: common/src/main/java/org/apache/rocketmq/common/future/FutureTaskExt.java class FutureTaskExt (line 23) | public class FutureTaskExt extends FutureTask { method FutureTaskExt (line 26) | public FutureTaskExt(final Callable callable) { method FutureTaskExt (line 31) | public FutureTaskExt(final Runnable runnable, final V result) { method getRunnable (line 36) | public Runnable getRunnable() { FILE: common/src/main/java/org/apache/rocketmq/common/help/FAQUrl.java class FAQUrl (line 19) | public class FAQUrl { method suggestTodo (line 54) | public static String suggestTodo(final String url) { method attachDefaultURL (line 62) | public static String attachDefaultURL(final String errorMessage) { FILE: common/src/main/java/org/apache/rocketmq/common/hook/FilterCheckHook.java type FilterCheckHook (line 22) | public interface FilterCheckHook { method hookName (line 23) | String hookName(); method isFilterMatched (line 25) | boolean isFilterMatched(final boolean isUnitMode, final ByteBuffer byt... FILE: common/src/main/java/org/apache/rocketmq/common/lite/LiteLagInfo.java class LiteLagInfo (line 19) | public class LiteLagInfo { method getLiteTopic (line 25) | public String getLiteTopic() { method setLiteTopic (line 29) | public void setLiteTopic(String liteTopic) { method getLagCount (line 33) | public long getLagCount() { method setLagCount (line 37) | public void setLagCount(long lagCount) { method getEarliestUnconsumedTimestamp (line 41) | public long getEarliestUnconsumedTimestamp() { method setEarliestUnconsumedTimestamp (line 45) | public void setEarliestUnconsumedTimestamp(long earliestUnconsumedTime... FILE: common/src/main/java/org/apache/rocketmq/common/lite/LiteSubscription.java class LiteSubscription (line 24) | public class LiteSubscription { method addLiteTopic (line 30) | public boolean addLiteTopic(String liteTopic) { method addLiteTopic (line 35) | public void addLiteTopic(Collection set) { method removeLiteTopic (line 40) | public boolean removeLiteTopic(String liteTopic) { method removeLiteTopic (line 45) | public void removeLiteTopic(Collection set) { method getGroup (line 50) | public String getGroup() { method setGroup (line 54) | public LiteSubscription setGroup(String group) { method getTopic (line 59) | public String getTopic() { method setTopic (line 63) | public LiteSubscription setTopic(String topic) { method getLiteTopicSet (line 68) | public Set getLiteTopicSet() { method setLiteTopicSet (line 72) | public LiteSubscription setLiteTopicSet(Set liteTopicSet) { method getUpdateTime (line 77) | public long getUpdateTime() { method setUpdateTime (line 81) | public void setUpdateTime(long updateTime) { method updateTime (line 85) | private void updateTime() { method toString (line 89) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/lite/LiteSubscriptionAction.java type LiteSubscriptionAction (line 20) | public enum LiteSubscriptionAction { FILE: common/src/main/java/org/apache/rocketmq/common/lite/LiteSubscriptionDTO.java class LiteSubscriptionDTO (line 22) | public class LiteSubscriptionDTO { method getAction (line 31) | public LiteSubscriptionAction getAction() { method setAction (line 35) | public LiteSubscriptionDTO setAction(LiteSubscriptionAction action) { method getClientId (line 40) | public String getClientId() { method setClientId (line 44) | public LiteSubscriptionDTO setClientId(String clientId) { method getGroup (line 49) | public String getGroup() { method setGroup (line 53) | public LiteSubscriptionDTO setGroup(String group) { method getTopic (line 58) | public String getTopic() { method setTopic (line 62) | public LiteSubscriptionDTO setTopic(String topic) { method getLiteTopicSet (line 67) | public Set getLiteTopicSet() { method setLiteTopicSet (line 71) | public LiteSubscriptionDTO setLiteTopicSet(Set liteTopicSet) { method getOffsetOption (line 76) | public OffsetOption getOffsetOption() { method setOffsetOption (line 80) | public void setOffsetOption(OffsetOption offsetOption) { method getVersion (line 84) | public long getVersion() { method setVersion (line 88) | public LiteSubscriptionDTO setVersion(long version) { method toString (line 93) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/lite/LiteUtil.java class LiteUtil (line 24) | public class LiteUtil { method toLmqName (line 40) | public static String toLmqName(String parentTopic, String liteTopic) { method isLiteTopicQueue (line 52) | public static boolean isLiteTopicQueue(String lmqName) { method getParentTopic (line 56) | public static String getParentTopic(String lmqName) { method getLiteTopic (line 70) | public static String getLiteTopic(String lmqName) { method getParentAndLiteTopic (line 90) | public static Pair getParentAndLiteTopic(String lmqNam... method belongsTo (line 108) | public static boolean belongsTo(String lmqName, String parentTopic) { FILE: common/src/main/java/org/apache/rocketmq/common/lite/OffsetOption.java class OffsetOption (line 22) | public class OffsetOption { method OffsetOption (line 31) | public OffsetOption() { method OffsetOption (line 34) | public OffsetOption(Type type, long value) { method getType (line 39) | public Type getType() { method setType (line 43) | public void setType(Type type) { method getValue (line 47) | public long getValue() { method setValue (line 51) | public void setValue(long value) { method equals (line 55) | @Override method hashCode (line 65) | @Override method toString (line 72) | @Override type Type (line 79) | public enum Type { FILE: common/src/main/java/org/apache/rocketmq/common/logging/DefaultJoranConfiguratorExt.java class DefaultJoranConfiguratorExt (line 37) | public class DefaultJoranConfiguratorExt extends DefaultJoranConfigurator { method DefaultJoranConfiguratorExt (line 53) | public DefaultJoranConfiguratorExt() { method configure (line 65) | @Override method configureByResource (line 79) | public void configureByResource(URL url) throws JoranException { method findURLOfDefaultConfigurationFile (line 94) | public URL findURLOfDefaultConfigurationFile(boolean updateStatus) { method findConfigFileURLFromSystemProperties (line 110) | private URL findConfigFileURLFromSystemProperties(ClassLoader classLoa... method getResource (line 141) | private URL getResource(String filename, ClassLoader myClassLoader, bo... method statusOnResourceSearch (line 149) | private void statusOnResourceSearch(String resourceName, ClassLoader c... method multiplicityWarning (line 159) | private void multiplicityWarning(String resourceName, ClassLoader clas... FILE: common/src/main/java/org/apache/rocketmq/common/logging/JoranConfiguratorExt.java class JoranConfiguratorExt (line 31) | public class JoranConfiguratorExt extends JoranConfigurator { method transformXml (line 32) | private InputStream transformXml(InputStream in) throws IOException { method doConfigure0 (line 44) | public final void doConfigure0(URL url) throws JoranException { FILE: common/src/main/java/org/apache/rocketmq/common/message/Message.java class Message (line 27) | public class Message implements Serializable { method Message (line 36) | public Message() { method Message (line 39) | public Message(String topic, byte[] body) { method Message (line 43) | public Message(String topic, String tags, String keys, int flag, byte[... method Message (line 59) | public Message(String topic, String tags, byte[] body) { method Message (line 63) | public Message(String topic, String tags, String keys, byte[] body) { method setKeys (line 67) | public void setKeys(String keys) { method putProperty (line 71) | void putProperty(final String name, final String value) { method clearProperty (line 79) | void clearProperty(final String name) { method putUserProperty (line 85) | public void putUserProperty(final String name, final String value) { method getUserProperty (line 101) | public String getUserProperty(final String name) { method getProperty (line 105) | public String getProperty(final String name) { method hasProperty (line 113) | public boolean hasProperty(final String name) { method getTopic (line 120) | public String getTopic() { method setTopic (line 124) | public void setTopic(String topic) { method getTags (line 128) | public String getTags() { method setTags (line 132) | public void setTags(String tags) { method getKeys (line 136) | public String getKeys() { method setKeys (line 140) | public void setKeys(Collection keyCollection) { method getDelayTimeLevel (line 146) | public int getDelayTimeLevel() { method setDelayTimeLevel (line 155) | public void setDelayTimeLevel(int level) { method setPriority (line 159) | public void setPriority(int priority) { method getPriority (line 166) | public int getPriority() { method isWaitStoreMsgOK (line 170) | public boolean isWaitStoreMsgOK() { method setWaitStoreMsgOK (line 179) | public void setWaitStoreMsgOK(boolean waitStoreMsgOK) { method setInstanceId (line 183) | public void setInstanceId(String instanceId) { method getFlag (line 187) | public int getFlag() { method setFlag (line 191) | public void setFlag(int flag) { method getBody (line 195) | public byte[] getBody() { method setBody (line 199) | public void setBody(byte[] body) { method getProperties (line 203) | public Map getProperties() { method setProperties (line 207) | void setProperties(Map properties) { method getBuyerId (line 211) | public String getBuyerId() { method setBuyerId (line 215) | public void setBuyerId(String buyerId) { method getTransactionId (line 219) | public String getTransactionId() { method setTransactionId (line 223) | public void setTransactionId(String transactionId) { method toString (line 227) | @Override method setDelayTimeSec (line 238) | public void setDelayTimeSec(long sec) { method getDelayTimeSec (line 242) | public long getDelayTimeSec() { method setDelayTimeMs (line 250) | public void setDelayTimeMs(long timeMs) { method getDelayTimeMs (line 254) | public long getDelayTimeMs() { method setDeliverTimeMs (line 262) | public void setDeliverTimeMs(long timeMs) { method getDeliverTimeMs (line 266) | public long getDeliverTimeMs() { FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageAccessor.java class MessageAccessor (line 23) | public class MessageAccessor { method clearProperty (line 25) | public static void clearProperty(final Message msg, final String name) { method setProperties (line 29) | public static void setProperties(final Message msg, Map deepCopyProperties(Map { method MessageBatch (line 30) | public MessageBatch(List messages) { method encode (line 34) | public byte[] encode() { method iterator (line 38) | public Iterator iterator() { method generateFromList (line 42) | public static MessageBatch generateFromList(Collection decodeProperties(ByteBuffer byteBuff... method createCrc32 (line 156) | public static void createCrc32(final ByteBuffer input, int crc32) { method createCrc32 (line 170) | public static void createCrc32(final ByteBuf input, int crc32) { method decode (line 184) | public static MessageExt decode(ByteBuffer byteBuffer) { method clientDecode (line 188) | public static MessageExt clientDecode(ByteBuffer byteBuffer, final boo... method decode (line 192) | public static MessageExt decode(ByteBuffer byteBuffer, final boolean r... method encode (line 196) | public static byte[] encode(MessageExt messageExt, boolean needCompres... method encodeUniquely (line 315) | public static byte[] encodeUniquely(MessageExt messageExt, boolean nee... method decode (line 414) | public static MessageExt decode( method decode (line 419) | public static MessageExt decode( method decode (line 424) | public static MessageExt decode( method decode (line 430) | public static MessageExt decode( method decodes (line 572) | public static List decodes(ByteBuffer byteBuffer) { method decodesBatch (line 576) | public static List decodesBatch(ByteBuffer byteBuffer, method decodes (line 592) | public static List decodes(ByteBuffer byteBuffer, final bo... method messageProperties2String (line 605) | public static String messageProperties2String(Map prop... method string2messageProperties (line 638) | public static Map string2messageProperties(final Strin... method encodeMessage (line 663) | public static byte[] encodeMessage(Message message) { method decodeMessage (line 702) | public static Message decodeMessage(ByteBuffer byteBuffer) throws Exce... method encodeMessages (line 733) | public static byte[] encodeMessages(List messages) { method decodeMessages (line 751) | public static List decodeMessages(ByteBuffer byteBuffer) thro... method decodeMessage (line 761) | public static void decodeMessage(MessageExt messageExt, List, Serializa... method MessageQueue (line 27) | public MessageQueue() { method MessageQueue (line 31) | public MessageQueue(MessageQueue other) { method MessageQueue (line 37) | public MessageQueue(String topic, String brokerName, int queueId) { method getTopic (line 43) | public String getTopic() { method setTopic (line 47) | public void setTopic(String topic) { method getBrokerName (line 51) | public String getBrokerName() { method setBrokerName (line 55) | public void setBrokerName(String brokerName) { method getQueueId (line 59) | public int getQueueId() { method setQueueId (line 63) | public void setQueueId(int queueId) { method hashCode (line 67) | @Override method equals (line 77) | @Override method toString (line 101) | @Override method compareTo (line 106) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageQueueAssignment.java class MessageQueueAssignment (line 22) | public class MessageQueueAssignment implements Serializable { method hashCode (line 32) | @Override method equals (line 42) | @Override method toString (line 54) | @Override method getMessageQueue (line 59) | public MessageQueue getMessageQueue() { method setMessageQueue (line 63) | public void setMessageQueue(MessageQueue messageQueue) { method getMode (line 67) | public MessageRequestMode getMode() { method setMode (line 71) | public void setMode(MessageRequestMode mode) { method getAttachments (line 75) | public Map getAttachments() { method setAttachments (line 79) | public void setAttachments(Map attachments) { FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageQueueForC.java class MessageQueueForC (line 22) | public class MessageQueueForC implements Comparable, S... method MessageQueueForC (line 30) | public MessageQueueForC(String topic, String brokerName, int queueId, ... method compareTo (line 37) | @Override method hashCode (line 60) | @Override method equals (line 70) | @Override method toString (line 98) | @Override method getTopic (line 104) | public String getTopic() { method setTopic (line 108) | public void setTopic(String topic) { method getBrokerName (line 112) | public String getBrokerName() { method setBrokerName (line 116) | public void setBrokerName(String brokerName) { method getQueueId (line 120) | public int getQueueId() { method setQueueId (line 124) | public void setQueueId(int queueId) { method getOffset (line 128) | public long getOffset() { method setOffset (line 132) | public void setOffset(long offset) { FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageRequestMode.java type MessageRequestMode (line 22) | public enum MessageRequestMode { method MessageRequestMode (line 36) | MessageRequestMode(String name) { method getName (line 40) | public String getName() { FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageType.java type MessageType (line 20) | public enum MessageType { method MessageType (line 29) | MessageType(String shortName) { method getShortName (line 33) | public String getShortName() { method getByShortName (line 37) | public static MessageType getByShortName(String shortName) { FILE: common/src/main/java/org/apache/rocketmq/common/message/MessageVersion.java type MessageVersion (line 21) | public enum MessageVersion { method getTopicLengthSize (line 24) | @Override method getTopicLength (line 29) | @Override method getTopicLength (line 34) | @Override method putTopicLength (line 39) | @Override method getTopicLengthSize (line 46) | @Override method getTopicLength (line 51) | @Override method getTopicLength (line 56) | @Override method putTopicLength (line 61) | @Override method MessageVersion (line 69) | MessageVersion(int magicCode) { method valueOfMagicCode (line 73) | public static MessageVersion valueOfMagicCode(int magicCode) { method getMagicCode (line 83) | public int getMagicCode() { method getTopicLengthSize (line 87) | public abstract int getTopicLengthSize(); method getTopicLength (line 89) | public abstract int getTopicLength(java.nio.ByteBuffer buffer); method getTopicLength (line 90) | public abstract int getTopicLength(java.nio.ByteBuffer buffer, int ind... method putTopicLength (line 91) | public abstract void putTopicLength(java.nio.ByteBuffer buffer, int to... FILE: common/src/main/java/org/apache/rocketmq/common/metrics/MetricsExporterType.java type MetricsExporterType (line 21) | public enum MetricsExporterType { method MetricsExporterType (line 29) | MetricsExporterType(int value) { method getValue (line 33) | public int getValue() { method valueOf (line 37) | public static MetricsExporterType valueOf(int value) { method isEnable (line 50) | public boolean isEnable() { FILE: common/src/main/java/org/apache/rocketmq/common/metrics/NopLongCounter.java class NopLongCounter (line 23) | public class NopLongCounter implements LongCounter { method add (line 24) | @Override public void add(long l) { method add (line 28) | @Override public void add(long l, Attributes attributes) { method add (line 32) | @Override public void add(long l, Attributes attributes, Context conte... FILE: common/src/main/java/org/apache/rocketmq/common/metrics/NopLongHistogram.java class NopLongHistogram (line 23) | public class NopLongHistogram implements LongHistogram { method record (line 24) | @Override public void record(long l) { method record (line 28) | @Override public void record(long l, Attributes attributes) { method record (line 32) | @Override public void record(long l, Attributes attributes, Context co... FILE: common/src/main/java/org/apache/rocketmq/common/metrics/NopLongUpDownCounter.java class NopLongUpDownCounter (line 23) | public class NopLongUpDownCounter implements LongUpDownCounter { method add (line 24) | @Override public void add(long l) { method add (line 28) | @Override public void add(long l, Attributes attributes) { method add (line 32) | @Override public void add(long l, Attributes attributes, Context conte... FILE: common/src/main/java/org/apache/rocketmq/common/metrics/NopObservableDoubleGauge.java class NopObservableDoubleGauge (line 21) | public class NopObservableDoubleGauge implements ObservableDoubleGauge { FILE: common/src/main/java/org/apache/rocketmq/common/metrics/NopObservableLongGauge.java class NopObservableLongGauge (line 21) | public class NopObservableLongGauge implements ObservableLongGauge { FILE: common/src/main/java/org/apache/rocketmq/common/namesrv/DefaultTopAddressing.java class DefaultTopAddressing (line 34) | public class DefaultTopAddressing implements TopAddressing { method DefaultTopAddressing (line 44) | public DefaultTopAddressing(final String wsAddr) { method DefaultTopAddressing (line 48) | public DefaultTopAddressing(final String wsAddr, final String unitName) { method DefaultTopAddressing (line 54) | public DefaultTopAddressing(final String unitName, final Map loadCustomTopAddressing() { method fetchNSAddr (line 86) | @Override method registerChangeCallBack (line 100) | @Override method fetchNSAddr (line 109) | public final String fetchNSAddr(boolean verbose, long timeoutMills) { method getNsAddr (line 157) | public String getNsAddr() { method setNsAddr (line 161) | public void setNsAddr(String nsAddr) { FILE: common/src/main/java/org/apache/rocketmq/common/namesrv/NameServerUpdateCallback.java type NameServerUpdateCallback (line 19) | public interface NameServerUpdateCallback { method onNameServerAddressChange (line 20) | String onNameServerAddressChange(String namesrvAddress); FILE: common/src/main/java/org/apache/rocketmq/common/namesrv/NamesrvConfig.java class NamesrvConfig (line 26) | public class NamesrvConfig { method getConfigBlackList (line 100) | public String getConfigBlackList() { method setConfigBlackList (line 104) | public void setConfigBlackList(String configBlackList) { method isOrderMessageEnable (line 108) | public boolean isOrderMessageEnable() { method setOrderMessageEnable (line 112) | public void setOrderMessageEnable(boolean orderMessageEnable) { method getRocketmqHome (line 116) | public String getRocketmqHome() { method setRocketmqHome (line 120) | public void setRocketmqHome(String rocketmqHome) { method getKvConfigPath (line 124) | public String getKvConfigPath() { method setKvConfigPath (line 128) | public void setKvConfigPath(String kvConfigPath) { method getProductEnvName (line 132) | public String getProductEnvName() { method setProductEnvName (line 136) | public void setProductEnvName(String productEnvName) { method isClusterTest (line 140) | public boolean isClusterTest() { method setClusterTest (line 144) | public void setClusterTest(boolean clusterTest) { method getConfigStorePath (line 148) | public String getConfigStorePath() { method setConfigStorePath (line 152) | public void setConfigStorePath(final String configStorePath) { method isReturnOrderTopicConfigToBroker (line 156) | public boolean isReturnOrderTopicConfigToBroker() { method setReturnOrderTopicConfigToBroker (line 160) | public void setReturnOrderTopicConfigToBroker(boolean returnOrderTopic... method getClientRequestThreadPoolNums (line 164) | public int getClientRequestThreadPoolNums() { method setClientRequestThreadPoolNums (line 168) | public void setClientRequestThreadPoolNums(final int clientRequestThre... method getDefaultThreadPoolNums (line 172) | public int getDefaultThreadPoolNums() { method setDefaultThreadPoolNums (line 176) | public void setDefaultThreadPoolNums(final int defaultThreadPoolNums) { method getClientRequestThreadPoolQueueCapacity (line 180) | public int getClientRequestThreadPoolQueueCapacity() { method setClientRequestThreadPoolQueueCapacity (line 184) | public void setClientRequestThreadPoolQueueCapacity(final int clientRe... method getDefaultThreadPoolQueueCapacity (line 188) | public int getDefaultThreadPoolQueueCapacity() { method setDefaultThreadPoolQueueCapacity (line 192) | public void setDefaultThreadPoolQueueCapacity(final int defaultThreadP... method getScanNotActiveBrokerInterval (line 196) | public long getScanNotActiveBrokerInterval() { method setScanNotActiveBrokerInterval (line 200) | public void setScanNotActiveBrokerInterval(long scanNotActiveBrokerInt... method getUnRegisterBrokerQueueCapacity (line 204) | public int getUnRegisterBrokerQueueCapacity() { method setUnRegisterBrokerQueueCapacity (line 208) | public void setUnRegisterBrokerQueueCapacity(final int unRegisterBroke... method isSupportActingMaster (line 212) | public boolean isSupportActingMaster() { method setSupportActingMaster (line 216) | public void setSupportActingMaster(final boolean supportActingMaster) { method isEnableAllTopicList (line 220) | public boolean isEnableAllTopicList() { method setEnableAllTopicList (line 224) | public void setEnableAllTopicList(boolean enableAllTopicList) { method isEnableTopicList (line 228) | public boolean isEnableTopicList() { method setEnableTopicList (line 232) | public void setEnableTopicList(boolean enableTopicList) { method isNotifyMinBrokerIdChanged (line 236) | public boolean isNotifyMinBrokerIdChanged() { method setNotifyMinBrokerIdChanged (line 240) | public void setNotifyMinBrokerIdChanged(boolean notifyMinBrokerIdChang... method isEnableControllerInNamesrv (line 244) | public boolean isEnableControllerInNamesrv() { method setEnableControllerInNamesrv (line 248) | public void setEnableControllerInNamesrv(boolean enableControllerInNam... method isNeedWaitForService (line 252) | public boolean isNeedWaitForService() { method setNeedWaitForService (line 256) | public void setNeedWaitForService(boolean needWaitForService) { method getWaitSecondsForService (line 260) | public int getWaitSecondsForService() { method setWaitSecondsForService (line 264) | public void setWaitSecondsForService(int waitSecondsForService) { method isDeleteTopicWithBrokerRegistration (line 268) | public boolean isDeleteTopicWithBrokerRegistration() { method setDeleteTopicWithBrokerRegistration (line 272) | public void setDeleteTopicWithBrokerRegistration(boolean deleteTopicWi... FILE: common/src/main/java/org/apache/rocketmq/common/namesrv/NamesrvUtil.java class NamesrvUtil (line 20) | public class NamesrvUtil { FILE: common/src/main/java/org/apache/rocketmq/common/namesrv/TopAddressing.java type TopAddressing (line 20) | public interface TopAddressing { method fetchNSAddr (line 22) | String fetchNSAddr(); method registerChangeCallBack (line 24) | void registerChangeCallBack(NameServerUpdateCallback changeCallBack); FILE: common/src/main/java/org/apache/rocketmq/common/producer/RecallMessageHandle.java class RecallMessageHandle (line 33) | public class RecallMessageHandle { class HandleV1 (line 37) | public static class HandleV1 extends RecallMessageHandle { method HandleV1 (line 44) | public HandleV1(String topic, String brokerName, String timestamp, S... method buildHandle (line 53) | public static String buildHandle(String topic, String brokerName, St... method getTopic (line 58) | public String getTopic() { method getBrokerName (line 62) | public String getBrokerName() { method getTimestampStr (line 66) | public String getTimestampStr() { method getMessageId (line 70) | public String getMessageId() { method getVersion (line 74) | public String getVersion() { method decodeHandle (line 79) | public static RecallMessageHandle decodeHandle(String handle) throws D... FILE: common/src/main/java/org/apache/rocketmq/common/queue/ConcurrentTreeMap.java class ConcurrentTreeMap (line 31) | public class ConcurrentTreeMap { method ConcurrentTreeMap (line 37) | public ConcurrentTreeMap(int capacity, Comparator comparato... method pollFirstEntry (line 43) | public Map.Entry pollFirstEntry() { method putIfAbsentAndRetExsit (line 52) | public V putIfAbsentAndRetExsit(K key, V value) { FILE: common/src/main/java/org/apache/rocketmq/common/queue/RoundQueue.java class RoundQueue (line 26) | public class RoundQueue { method RoundQueue (line 31) | public RoundQueue(int capacity) { method put (line 36) | public boolean put(E e) { FILE: common/src/main/java/org/apache/rocketmq/common/resource/ResourcePattern.java type ResourcePattern (line 21) | public enum ResourcePattern { method ResourcePattern (line 33) | ResourcePattern(byte code, String name) { method getCode (line 38) | public byte getCode() { method getName (line 42) | public String getName() { FILE: common/src/main/java/org/apache/rocketmq/common/resource/ResourceType.java type ResourceType (line 22) | public enum ResourceType { method ResourceType (line 40) | ResourceType(byte code, String name) { method getByName (line 45) | public static ResourceType getByName(String name) { method getCode (line 54) | public byte getCode() { method getName (line 58) | public String getName() { FILE: common/src/main/java/org/apache/rocketmq/common/running/RunningStats.java type RunningStats (line 19) | public enum RunningStats { FILE: common/src/main/java/org/apache/rocketmq/common/state/StateEventListener.java type StateEventListener (line 20) | public interface StateEventListener { method fireEvent (line 21) | void fireEvent(T event); FILE: common/src/main/java/org/apache/rocketmq/common/statistics/FutureHolder.java class FutureHolder (line 25) | public class FutureHolder { method addFuture (line 28) | public void addFuture(T t, Future future) { method removeAllFuture (line 40) | public void removeAllFuture(T t) { method cancelAll (line 45) | private void cancelAll(T t, boolean mayInterruptIfRunning) { FILE: common/src/main/java/org/apache/rocketmq/common/statistics/Interceptor.java type Interceptor (line 22) | public interface Interceptor { method inc (line 28) | void inc(long... deltas); method reset (line 30) | void reset(); FILE: common/src/main/java/org/apache/rocketmq/common/statistics/StatisticsBrief.java class StatisticsBrief (line 24) | public class StatisticsBrief { method StatisticsBrief (line 38) | public StatisticsBrief(long[][] topPercentileMeta) { method reset (line 49) | public void reset() { method isLegalMeta (line 66) | private static boolean isLegalMeta(long[][] meta) { method slotNum (line 80) | private static int slotNum(long[][] meta) { method sample (line 88) | public void sample(long value) { method tp999 (line 100) | public long tp999() { method getTPValue (line 104) | public long getTPValue(float ratio) { method getSlotTPValue (line 124) | private long getSlotTPValue(int index) { method getSlotIndex (line 144) | private int getSlotIndex(long num) { method getMax (line 165) | public long getMax() { method getMin (line 169) | public long getMin() { method getTotal (line 173) | public long getTotal() { method getCnt (line 177) | public long getCnt() { method getAvg (line 181) | public double getAvg() { FILE: common/src/main/java/org/apache/rocketmq/common/statistics/StatisticsBriefInterceptor.java class StatisticsBriefInterceptor (line 25) | public class StatisticsBriefInterceptor implements Interceptor { method StatisticsBriefInterceptor (line 30) | public StatisticsBriefInterceptor(StatisticsItem item, Pair kindMeta) { method addStatisticsKindMeta (line 63) | public void addStatisticsKindMeta(StatisticsKindMeta kindMeta) { method setBriefMeta (line 68) | public void setBriefMeta(Pair[] briefMetas) { method start (line 72) | private void start() { method inc (line 108) | public boolean inc(String kind, String key, long... itemAccumulates) { method scheduleStatisticsItem (line 134) | private void scheduleStatisticsItem(StatisticsItem item) { method remove (line 138) | public void remove(StatisticsItem item) { method getStatisticsItemStateGetter (line 150) | public StatisticsItemStateGetter getStatisticsItemStateGetter() { method setStatisticsItemStateGetter (line 154) | public void setStatisticsItemStateGetter(StatisticsItemStateGetter sta... method shutdown (line 158) | public void shutdown() { FILE: common/src/main/java/org/apache/rocketmq/common/stats/MomentStatsItem.java class MomentStatsItem (line 26) | public class MomentStatsItem { method MomentStatsItem (line 36) | public MomentStatsItem(String statsName, String statsKey, method init (line 44) | public void init() { method printAtMinutes (line 58) | public void printAtMinutes() { method getValue (line 65) | public AtomicLong getValue() { method getStatsKey (line 69) | public String getStatsKey() { method getStatsName (line 73) | public String getStatsName() { method getLastUpdateTimestamp (line 77) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 81) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { FILE: common/src/main/java/org/apache/rocketmq/common/stats/MomentStatsItemSet.java class MomentStatsItemSet (line 31) | public class MomentStatsItemSet { method MomentStatsItemSet (line 39) | public MomentStatsItemSet(String statsName, ScheduledExecutorService s... method getStatsItemTable (line 46) | public ConcurrentMap getStatsItemTable() { method getStatsName (line 50) | public String getStatsName() { method init (line 54) | public void init() { method printAtMinutes (line 67) | private void printAtMinutes() { method setValue (line 75) | public void setValue(final String statsKey, final int value) { method setValue (line 81) | public void setValue(final String statsKey, final long value) { method delValueByInfixKey (line 87) | public void delValueByInfixKey(final String statsKey, String separator) { method delValueBySuffixKey (line 97) | public void delValueBySuffixKey(final String statsKey, String separato... method getAndCreateStatsItem (line 107) | public MomentStatsItem getAndCreateStatsItem(final String statsKey) { method cleanResource (line 123) | public void cleanResource(int maxStatsIdleTimeInMinutes) { FILE: common/src/main/java/org/apache/rocketmq/common/stats/RTStatsItem.java class RTStatsItem (line 26) | public class RTStatsItem extends StatsItem { method RTStatsItem (line 28) | public RTStatsItem(String statsName, String statsKey, ScheduledExecuto... method statPrintDetail (line 37) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/stats/Stats.java class Stats (line 19) | public class Stats { FILE: common/src/main/java/org/apache/rocketmq/common/stats/StatsItem.java class StatsItem (line 28) | public class StatsItem { method StatsItem (line 46) | public StatsItem(String statsName, String statsKey, ScheduledExecutorS... method computeStatsData (line 53) | private static StatsSnapshot computeStatsData(final LinkedList getStatusPrinters() { method setName (line 88) | public void setName(final String name) { method setThreadPoolExecutor (line 92) | public void setThreadPoolExecutor(final ThreadPoolExecutor threadPoolE... method setStatusPrinters (line 96) | public void setStatusPrinters(final List stat... method equals (line 100) | @Override method hashCode (line 110) | @Override method toString (line 115) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/topic/TopicValidator.java class TopicValidator (line 24) | public class TopicValidator { method isTopicOrGroupIllegal (line 104) | public static boolean isTopicOrGroupIllegal(String str) { method validateTopic (line 116) | public static ValidateResult validateTopic(String topic) { method validateGroup (line 142) | public static ValidateResult validateGroup(String group) { class ValidateResult (line 161) | public static class ValidateResult { method ValidateResult (line 165) | public ValidateResult(boolean valid, String remark) { method isValid (line 170) | public boolean isValid() { method getRemark (line 174) | public String getRemark() { method isSystemTopic (line 179) | public static boolean isSystemTopic(String topic) { method isNotAllowedSendTopic (line 183) | public static boolean isNotAllowedSendTopic(String topic) { method addSystemTopic (line 187) | public static void addSystemTopic(String systemTopic) { method getSystemTopicSet (line 191) | public static Set getSystemTopicSet() { method getNotAllowedSendTopicSet (line 195) | public static Set getNotAllowedSendTopicSet() { FILE: common/src/main/java/org/apache/rocketmq/common/utils/AbstractStartAndShutdown.java class AbstractStartAndShutdown (line 22) | public abstract class AbstractStartAndShutdown implements StartAndShutdo... method appendStartAndShutdown (line 26) | protected void appendStartAndShutdown(StartAndShutdown startAndShutdow... method start (line 30) | @Override method shutdown (line 37) | @Override method preShutdown (line 45) | @Override method appendStart (line 53) | public void appendStart(Start start) { method appendShutdown (line 67) | public void appendShutdown(Shutdown shutdown) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/AsyncShutdownHelper.java class AsyncShutdownHelper (line 25) | public class AsyncShutdownHelper { method AsyncShutdownHelper (line 31) | public AsyncShutdownHelper() { method addTarget (line 36) | public void addTarget(Shutdown target) { method shutdown (line 43) | public AsyncShutdownHelper shutdown() { method await (line 66) | public boolean await(long time, TimeUnit unit) throws InterruptedExcep... FILE: common/src/main/java/org/apache/rocketmq/common/utils/BinaryUtil.java class BinaryUtil (line 25) | public class BinaryUtil { method calculateMd5 (line 26) | public static byte[] calculateMd5(byte[] binaryData) { method generateMd5 (line 37) | public static String generateMd5(String bodyStr) { method generateMd5 (line 42) | public static String generateMd5(byte[] content) { method isAscii (line 52) | public static boolean isAscii(byte[] subject) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/ChannelUtil.java class ChannelUtil (line 24) | public class ChannelUtil { method getRemoteIp (line 25) | public static String getRemoteIp(Channel channel) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/CheckpointFile.java class CheckpointFile (line 44) | public class CheckpointFile { type CheckpointSerializer (line 53) | public interface CheckpointSerializer { method toLine (line 57) | String toLine(final T entry); method fromLine (line 62) | T fromLine(final String line); method CheckpointFile (line 65) | public CheckpointFile(final String filePath, final CheckpointSerialize... method getBackFilePath (line 70) | public String getBackFilePath() { method write (line 77) | public void write(final List entries) throws IOException { method read (line 98) | private List read(String filePath) throws IOException { method read (line 144) | public List read() throws IOException { FILE: common/src/main/java/org/apache/rocketmq/common/utils/CleanupPolicyUtils.java class CleanupPolicyUtils (line 27) | public class CleanupPolicyUtils { method isCompaction (line 28) | public static boolean isCompaction(Optional topicConfig) { method getDeletePolicy (line 32) | public static CleanupPolicy getDeletePolicy(Optional topi... FILE: common/src/main/java/org/apache/rocketmq/common/utils/ConcurrentHashMapUtils.java class ConcurrentHashMapUtils (line 23) | public abstract class ConcurrentHashMapUtils { method computeIfAbsent (line 45) | public static V computeIfAbsent(ConcurrentMap map, K key,... FILE: common/src/main/java/org/apache/rocketmq/common/utils/CorrelationIdUtil.java class CorrelationIdUtil (line 22) | public class CorrelationIdUtil { method createCorrelationId (line 23) | public static String createCorrelationId() { FILE: common/src/main/java/org/apache/rocketmq/common/utils/DataConverter.java class DataConverter (line 22) | public class DataConverter { method Long2Byte (line 25) | public static byte[] Long2Byte(Long v) { method setBit (line 31) | public static int setBit(int value, int index, boolean flag) { method getBit (line 39) | public static boolean getBit(int value, int index) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/ExceptionUtils.java class ExceptionUtils (line 22) | public class ExceptionUtils { method getRealException (line 24) | public static Throwable getRealException(Throwable throwable) { method getErrorDetailMessage (line 33) | public static String getErrorDetailMessage(Throwable t) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/FastJsonSerializer.java class FastJsonSerializer (line 25) | public class FastJsonSerializer implements Serializer { method serialize (line 27) | @Override method deserialize (line 40) | @Override FILE: common/src/main/java/org/apache/rocketmq/common/utils/FutureUtils.java class FutureUtils (line 23) | public class FutureUtils { method appendNextFuture (line 25) | public static CompletableFuture appendNextFuture(CompletableFut... method addExecutor (line 37) | public static CompletableFuture addExecutor(CompletableFuture CompletableFuture completeExceptionally(Throwable... FILE: common/src/main/java/org/apache/rocketmq/common/utils/HttpTinyClient.java class HttpTinyClient (line 30) | public class HttpTinyClient { method httpGet (line 32) | static public HttpResult httpGet(String url, List headers, Lis... method encodingParams (line 62) | static private String encodingParams(List paramValues, String ... method setHeaders (line 79) | static private void setHeaders(HttpURLConnection conn, List he... method httpPost (line 95) | static public HttpResult httpPost(String url, List headers, Li... class HttpResult (line 127) | static public class HttpResult { method HttpResult (line 131) | public HttpResult(int code, String content) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/IOTinyUtils.java class IOTinyUtils (line 36) | public class IOTinyUtils { method toString (line 38) | static public String toString(InputStream input, String encoding) thro... method toString (line 43) | static public String toString(Reader reader) throws IOException { method copy (line 49) | static public long copy(Reader input, Writer output) throws IOException { method readLines (line 59) | static public List readLines(Reader input) throws IOException { method toBufferedReader (line 74) | static private BufferedReader toBufferedReader(Reader reader) { method copyFile (line 78) | static public void copyFile(String source, String target) throws IOExc... method delete (line 105) | public static void delete(File fileOrDir) throws IOException { method cleanDirectory (line 117) | public static void cleanDirectory(File directory) throws IOException { method writeStringToFile (line 147) | public static void writeStringToFile(File file, String data, String en... FILE: common/src/main/java/org/apache/rocketmq/common/utils/IPAddressUtils.java class IPAddressUtils (line 24) | public class IPAddressUtils { method isValidIPOrCidr (line 30) | public static boolean isValidIPOrCidr(String ipOrCidr) { method isValidIp (line 34) | public static boolean isValidIp(String ip) { method isValidIPv4 (line 38) | public static boolean isValidIPv4(String ip) { method isValidIPv6 (line 42) | public static boolean isValidIPv6(String ip) { method isValidCidr (line 46) | public static boolean isValidCidr(String cidr) { method isValidIPv4Cidr (line 50) | public static boolean isValidIPv4Cidr(String cidr) { method isValidIPv6Cidr (line 67) | public static boolean isValidIPv6Cidr(String cidr) { method isIPInRange (line 84) | public static boolean isIPInRange(String ip, String cidr) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/MessageUtils.java class MessageUtils (line 31) | public class MessageUtils { method getShardingKeyIndex (line 33) | public static int getShardingKeyIndex(String shardingKey, int indexSiz... method getShardingKeyIndexByMsg (line 37) | public static int getShardingKeyIndexByMsg(MessageExt msg, int indexSi... method getShardingKeyIndexes (line 46) | public static Set getShardingKeyIndexes(Collection getLocalInetAddressList() throws Socke... method getLocalInetAddress (line 126) | public static InetAddress getLocalInetAddress() { method getLocalAddress (line 169) | public static String getLocalAddress() { method normalizeHostAddress (line 174) | public static String normalizeHostAddress(final InetAddress localHost) { method denormalizeHostAddress (line 182) | public static String denormalizeHostAddress(final String bracketedAddr... method string2SocketAddress (line 194) | public static SocketAddress string2SocketAddress(final String addr) { method socketAddress2String (line 201) | public static String socketAddress2String(final SocketAddress addr) { method convert2IpString (line 210) | public static String convert2IpString(final String addr) { method isBridge (line 214) | private static boolean isBridge(NetworkInterface networkInterface) { method validCommonInet6Address (line 230) | public static boolean validCommonInet6Address(String ipOrCidr) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/PositiveAtomicCounter.java class PositiveAtomicCounter (line 21) | public class PositiveAtomicCounter { method PositiveAtomicCounter (line 26) | public PositiveAtomicCounter() { method incrementAndGet (line 31) | public final int incrementAndGet() { method intValue (line 37) | public int intValue() { FILE: common/src/main/java/org/apache/rocketmq/common/utils/QueueTypeUtils.java class QueueTypeUtils (line 27) | public class QueueTypeUtils { method isBatchCq (line 29) | public static boolean isBatchCq(Optional topicConfig) { method getCQType (line 33) | public static CQType getCQType(Optional topicConfig) { FILE: common/src/main/java/org/apache/rocketmq/common/utils/Serializer.java type Serializer (line 24) | public interface Serializer { method serialize (line 29) | byte[] serialize(T t) throws SerializationException; method deserialize (line 34) | T deserialize(byte[] bytes, Class type) throws SerializationExc... FILE: common/src/main/java/org/apache/rocketmq/common/utils/ServiceProvider.java class ServiceProvider (line 32) | public class ServiceProvider { method objectId (line 58) | protected static String objectId(Object o) { method getClassLoader (line 66) | protected static ClassLoader getClassLoader(Class clazz) { method getContextClassLoader (line 76) | protected static ClassLoader getContextClassLoader() { method getResourceAsStream (line 90) | protected static InputStream getResourceAsStream(ClassLoader loader, S... method load (line 98) | public static List load(Class clazz) { method load (line 103) | public static List load(String name, Class clazz) { method loadClass (line 130) | public static T loadClass(Class clazz) { method loadClass (line 135) | public static T loadClass(String name, Class clazz) { method initService (line 156) | protected static T initService(ClassLoader classLoader, String ser... FILE: common/src/main/java/org/apache/rocketmq/common/utils/Shutdown.java type Shutdown (line 20) | public interface Shutdown { method shutdown (line 21) | void shutdown() throws Exception; FILE: common/src/main/java/org/apache/rocketmq/common/utils/Start.java type Start (line 20) | public interface Start { method start (line 21) | void start() throws Exception; FILE: common/src/main/java/org/apache/rocketmq/common/utils/StartAndShutdown.java type StartAndShutdown (line 20) | public interface StartAndShutdown extends Start, Shutdown { method preShutdown (line 21) | default void preShutdown() throws Exception {} FILE: common/src/main/java/org/apache/rocketmq/common/utils/ThreadUtils.java class ThreadUtils (line 36) | public final class ThreadUtils { method newSingleThreadExecutor (line 39) | public static ExecutorService newSingleThreadExecutor(String processNa... method newSingleThreadExecutor (line 43) | public static ExecutorService newSingleThreadExecutor(ThreadFactory th... method newThreadPoolExecutor (line 47) | public static ExecutorService newThreadPoolExecutor(int corePoolSize, ... method newThreadPoolExecutor (line 54) | public static ExecutorService newThreadPoolExecutor(int corePoolSize, method newThreadPoolExecutor (line 63) | public static ExecutorService newThreadPoolExecutor(final int corePool... method newThreadPoolExecutor (line 72) | public static ExecutorService newThreadPoolExecutor(int corePoolSize, method newSingleThreadScheduledExecutor (line 82) | public static ScheduledExecutorService newSingleThreadScheduledExecuto... method newSingleThreadScheduledExecutor (line 86) | public static ScheduledExecutorService newSingleThreadScheduledExecuto... method newScheduledThreadPool (line 90) | public static ScheduledExecutorService newScheduledThreadPool(int core... method newScheduledThreadPool (line 94) | public static ScheduledExecutorService newScheduledThreadPool(int core... method newScheduledThreadPool (line 99) | public static ScheduledExecutorService newScheduledThreadPool(int core... method newScheduledThreadPool (line 103) | public static ScheduledExecutorService newScheduledThreadPool(int core... method newThreadFactory (line 109) | public static ThreadFactory newThreadFactory(String processName, boole... method newGenericThreadFactory (line 113) | public static ThreadFactory newGenericThreadFactory(String processName) { method newGenericThreadFactory (line 117) | public static ThreadFactory newGenericThreadFactory(String processName... method newGenericThreadFactory (line 121) | public static ThreadFactory newGenericThreadFactory(final String proce... method newGenericThreadFactory (line 125) | public static ThreadFactory newGenericThreadFactory(final String proce... method newThread (line 138) | public static Thread newThread(String name, Runnable runnable, boolean... method shutdownGracefully (line 154) | public static void shutdownGracefully(final Thread t) { method shutdownGracefully (line 164) | public static void shutdownGracefully(final Thread t, final long milli... method shutdownGracefully (line 185) | public static void shutdownGracefully(ExecutorService executor, long t... method shutdown (line 210) | public static void shutdown(ExecutorService executorService) { method ThreadUtils (line 219) | private ThreadUtils() { FILE: common/src/test/java/org/apache/rocketmq/common/BrokerConfigSingletonTest.java class BrokerConfigSingletonTest (line 22) | public class BrokerConfigSingletonTest { method getBrokerConfig_NullConfiguration_ThrowsException (line 28) | @Test(expected = IllegalArgumentException.class) method setBrokerConfig_AlreadyInitialized_ThrowsException (line 38) | @Test(expected = IllegalArgumentException.class) FILE: common/src/test/java/org/apache/rocketmq/common/BrokerConfigTest.java class BrokerConfigTest (line 23) | public class BrokerConfigTest { method testConsumerFallBehindThresholdOverflow (line 25) | @Test method testBrokerConfigAttribute (line 31) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/ConfigManagerTest.java class ConfigManagerTest (line 26) | public class ConfigManagerTest { method testLoad (line 30) | @Test method testLoadBak (line 41) | @Test method testPersist (line 57) | @Test method buildTestConfigManager (line 65) | private ConfigManager buildTestConfigManager() { method createAndWriteFile (line 89) | private File createAndWriteFile(String fileName) throws Exception { FILE: common/src/test/java/org/apache/rocketmq/common/CountDownLatch2Test.java class CountDownLatch2Test (line 36) | public class CountDownLatch2Test { method testConstructorError (line 43) | @Test method testConstructor (line 58) | @Test method testAwaitTimeout (line 71) | @Test method testCountDownAndGetCount (line 89) | @Test(timeout = 1000) method testReset (line 107) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/KeyBuilderTest.java class KeyBuilderTest (line 24) | public class KeyBuilderTest { method testBuildPopRetryTopic (line 28) | @Test method testBuildPopRetryTopicV1 (line 33) | @Test method testParseNormalTopic (line 38) | @Test method testParseGroup (line 50) | @Test method testIsPopRetryTopicV2 (line 56) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/MQVersionTest.java class MQVersionTest (line 24) | public class MQVersionTest { method testGetVersionDesc (line 26) | @Test method testGetVersionDesc_higherVersion (line 32) | @Test method testValue2Version (line 38) | @Test method testValue2Version_HigherVersion (line 43) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/MessageBatchTest.java class MessageBatchTest (line 26) | public class MessageBatchTest { method generateMessages (line 28) | public List generateMessages() { method testGenerate_OK (line 38) | @Test method testGenerate_DiffTopic (line 44) | @Test(expected = UnsupportedOperationException.class) method testGenerate_DiffWaitOK (line 51) | @Test(expected = UnsupportedOperationException.class) method testGenerate_Delay (line 58) | @Test(expected = UnsupportedOperationException.class) method testGenerate_Retry (line 65) | @Test(expected = UnsupportedOperationException.class) FILE: common/src/test/java/org/apache/rocketmq/common/MessageEncodeDecodeTest.java class MessageEncodeDecodeTest (line 29) | public class MessageEncodeDecodeTest { method testEncodeDecodeSingle (line 31) | @Test method testEncodeDecodeList (line 47) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/MessageExtBrokerInnerTest.java class MessageExtBrokerInnerTest (line 24) | public class MessageExtBrokerInnerTest { method testDeleteProperty (line 25) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/MixAllTest.java class MixAllTest (line 30) | public class MixAllTest { method testGetLocalInetAddress (line 31) | @Test method testBrokerVIPChannel (line 39) | @Test method testCompareAndIncreaseOnly (line 44) | @Test method testFile2String (line 54) | @Test method testString2File (line 70) | @Test method testIsLmq (line 77) | @Test method testAdjustConfigForPlatform_OnWindows (line 89) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/NetworkUtilTest.java class NetworkUtilTest (line 24) | public class NetworkUtilTest { method testGetLocalAddress (line 25) | @Test method testConvert2IpStringWithIp (line 32) | @Test method testConvert2IpStringWithHost (line 38) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/ServiceThreadTest.java class ServiceThreadTest (line 24) | public class ServiceThreadTest { method testShutdown (line 26) | @Test method testMakeStop (line 34) | @Test method testWakeup (line 41) | @Test method testWaitForRunning (line 49) | @Test method startTestServiceThread (line 70) | private ServiceThread startTestServiceThread() { method startTestServiceThread (line 74) | private ServiceThread startTestServiceThread(boolean daemon) { method shutdown (line 96) | public void shutdown(boolean daemon, boolean interrupt) { method shutdown0 (line 103) | private void shutdown0(boolean interrupt, ServiceThread testServiceThr... FILE: common/src/test/java/org/apache/rocketmq/common/TopicConfigTest.java class TopicConfigTest (line 26) | public class TopicConfigTest { method testEncode (line 32) | @Test method testDecode (line 46) | @Test method testDecodeWhenCompatible (line 63) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/UtilAllTest.java class UtilAllTest (line 39) | public class UtilAllTest { method testCurrentStackTrace (line 43) | @Test method testProperties2Object (line 50) | @Test method testProperties2String (line 65) | @Test method testIsPropertiesEqual (line 89) | @Test method testGetPid (line 102) | @Test method testGetDiskPartitionSpaceUsedPercent (line 107) | @Test method testIsBlank (line 117) | @Test method testIPv6Check (line 126) | @Test method testJoin (line 135) | @Test method testSplit (line 145) | @Test class DemoConfig (line 154) | static class DemoConfig { method getDemoWidth (line 160) | int getDemoWidth() { method setDemoWidth (line 164) | public void setDemoWidth(int demoWidth) { method getDemoLength (line 168) | public int getDemoLength() { method setDemoLength (line 172) | public void setDemoLength(int demoLength) { method isDemoOK (line 176) | public boolean isDemoOK() { method setDemoOK (line 180) | public void setDemoOK(boolean demoOK) { method getDemoName (line 184) | public String getDemoName() { method setDemoName (line 188) | public void setDemoName(String demoName) { method toString (line 192) | @Override class DemoSubConfig (line 203) | static class DemoSubConfig extends DemoConfig { method getSubField0 (line 207) | public String getSubField0() { method setSubField0 (line 211) | public void setSubField0(String subField0) { method isSubField1 (line 215) | public boolean isSubField1() { method setSubField1 (line 219) | public void setSubField1(boolean subField1) { method testCleanBuffer (line 224) | @Test method testCalculateFileSizeInPath (line 232) | @Test method writeFixedBytesToFile (line 277) | private void writeFixedBytesToFile(File file, int size) throws Excepti... FILE: common/src/test/java/org/apache/rocketmq/common/action/ActionTest.java class ActionTest (line 24) | public class ActionTest { method getByName_NullName_ReturnsNull (line 26) | @Test method getByName_UnknownName_ReturnsUnknown (line 32) | @Test method getByName_AllName_ReturnsAll (line 38) | @Test method getByName_AnyName_ReturnsAny (line 44) | @Test method getByName_PubName_ReturnsPub (line 50) | @Test method getByName_SubName_ReturnsSub (line 56) | @Test method getByName_CreateName_ReturnsCreate (line 62) | @Test method getByName_UpdateName_ReturnsUpdate (line 68) | @Test method getByName_DeleteName_ReturnsDelete (line 74) | @Test method getByName_GetName_ReturnsGet (line 80) | @Test method getByName_ListName_ReturnsList (line 86) | @Test method getCode_ReturnsCorrectCode (line 92) | @Test method getName_ReturnsCorrectName (line 105) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/action/RocketMQActionTest.java class RocketMQActionTest (line 25) | public class RocketMQActionTest { method testRocketMQAction_DefaultResourceType_CustomisedValueAndActionArray (line 27) | @Test method testRocketMQAction_CustomisedValueAndResourceTypeAndActionArray (line 35) | @Test class DemoClass (line 43) | @RocketMQAction(value = 0, resource = ResourceType.UNKNOWN, action = {}) class CustomisedDemoClass (line 47) | @RocketMQAction(value = 1, resource = ResourceType.TOPIC, action = {Ac... FILE: common/src/test/java/org/apache/rocketmq/common/attribute/AttributeParserTest.java class AttributeParserTest (line 31) | public class AttributeParserTest { method parseToMap_EmptyString_ReturnsEmptyMap (line 33) | @Test method parseToMap_NullString_ReturnsEmptyMap (line 40) | @Test method parseToMap_ValidAttributesModification_ReturnsExpectedMap (line 47) | @Test method parseToMap_InvalidAddAttributeFormat_ThrowsRuntimeException (line 61) | @Test(expected = RuntimeException.class) method parseToMap_InvalidDeleteAttributeFormat_ThrowsRuntimeException (line 67) | @Test(expected = RuntimeException.class) method parseToMap_DuplicateKey_ThrowsRuntimeException (line 73) | @Test(expected = RuntimeException.class) method parseToString_EmptyMap_ReturnsEmptyString (line 79) | @Test method parseToString_ValidAttributes_ReturnsExpectedString (line 86) | @Test method testParseToMap (line 98) | @Test method testParseToString (line 108) | @Test method testParseBetweenStringAndMapWithoutDistortion (line 124) | @Test method parse (line 132) | private String parse(String original) { FILE: common/src/test/java/org/apache/rocketmq/common/attribute/AttributeTest.java class AttributeTest (line 28) | public class AttributeTest { method setUp (line 32) | @Before method testGetName_ShouldReturnCorrectName (line 42) | @Test method testSetName_ShouldSetCorrectName (line 47) | @Test method testIsChangeable_ShouldReturnCorrectChangeableStatus (line 53) | @Test method testSetChangeable_ShouldSetCorrectChangeableStatus (line 58) | @Test method testVerify_ShouldThrowUnsupportedOperationException (line 64) | @Test(expected = UnsupportedOperationException.class) method testEnumAttribute (line 69) | @Test method testLongRangeAttribute (line 82) | @Test method testBooleanAttribute (line 96) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/attribute/AttributeUtilTest.java class AttributeUtilTest (line 29) | public class AttributeUtilTest { method setUp (line 34) | @Before method alterCurrentAttributes_CreateMode_ShouldReturnOnlyAddedAttributes (line 44) | @Test method alterCurrentAttributes_CreateMode_AddNonAddableAttribute_ShouldThrowException (line 58) | @Test(expected = RuntimeException.class) method alterCurrentAttributes_UpdateMode_ShouldReturnUpdatedAndAddedAttributes (line 64) | @Test method alterCurrentAttributes_UpdateMode_DeleteNonExistentAttribute_ShouldThrowException (line 78) | @Test(expected = RuntimeException.class) method alterCurrentAttributes_UpdateMode_WrongFormatKey_ShouldThrowException (line 84) | @Test(expected = RuntimeException.class) method alterCurrentAttributes_UnsupportedKey_ShouldThrowException (line 90) | @Test(expected = RuntimeException.class) method alterCurrentAttributes_AttemptToUpdateUnchangeableAttribute_ShouldThrowException (line 96) | @Test(expected = RuntimeException.class) class TestAttribute (line 102) | private static class TestAttribute extends Attribute { method TestAttribute (line 105) | public TestAttribute(String name, boolean changeable, AttributeValid... method verify (line 110) | @Override type AttributeValidator (line 116) | private interface AttributeValidator { method validate (line 117) | boolean validate(String value); FILE: common/src/test/java/org/apache/rocketmq/common/attribute/BooleanAttributeTest.java class BooleanAttributeTest (line 25) | public class BooleanAttributeTest { method setUp (line 29) | @Before method testVerify_ValidValue_NoExceptionThrown (line 34) | @Test method testVerify_InvalidValue_ExceptionThrown (line 40) | @Test method testGetDefaultValue (line 48) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/attribute/CQTypeTest.java class CQTypeTest (line 23) | public class CQTypeTest { method testValues (line 25) | @Test method testValueOf (line 34) | @Test method testValueOf_InvalidName (line 41) | @Test(expected = IllegalArgumentException.class) FILE: common/src/test/java/org/apache/rocketmq/common/attribute/CleanupPolicyTest.java class CleanupPolicyTest (line 23) | public class CleanupPolicyTest { method testCleanupPolicy_Delete (line 25) | @Test method testCleanupPolicy_Compaction (line 31) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/attribute/EnumAttributeTest.java class EnumAttributeTest (line 28) | public class EnumAttributeTest { method setUp (line 32) | @Before method verify_ValidValue_NoExceptionThrown (line 42) | @Test method verify_InvalidValue_ExceptionThrown (line 49) | @Test method getDefaultValue_ReturnsDefaultValue (line 58) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/attribute/LongRangeAttributeTest.java class LongRangeAttributeTest (line 25) | public class LongRangeAttributeTest { method setUp (line 29) | @Before method verify_ValidValue_NoExceptionThrown (line 34) | @Test method verify_MinValue_NoExceptionThrown (line 39) | @Test method verify_MaxValue_NoExceptionThrown (line 44) | @Test method verify_ValueLessThanMin_ThrowsRuntimeException (line 49) | @Test method verify_ValueGreaterThanMax_ThrowsRuntimeException (line 55) | @Test method getDefaultValue_ReturnsDefaultValue (line 61) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/attribute/TopicMessageTypeTest.java class TopicMessageTypeTest (line 30) | public class TopicMessageTypeTest { method setUp (line 38) | @Before method testTopicMessageTypeSet (line 52) | @Test method testParseFromMessageProperty_Normal (line 60) | @Test method testParseFromMessageProperty_Transaction (line 66) | @Test method testParseFromMessageProperty_Delay (line 72) | @Test method testParseFromMessageProperty_Fifo (line 78) | @Test method testParseFromMessageProperty_Priority (line 84) | @Test method testGetMetricsValue (line 90) | @Test method testParseFromMessageProperty (line 99) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/chain/HandlerChainTest.java class HandlerChainTest (line 25) | public class HandlerChainTest { method setUp (line 31) | @Before method testHandle_withEmptyChain (line 38) | @Test method testHandle_withNonEmptyChain (line 45) | @Test method testHandle_withMultipleHandlers (line 54) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/coldctr/AccAndTimeStampTest.java class AccAndTimeStampTest (line 26) | public class AccAndTimeStampTest { method setUp (line 30) | @Before method testInitialValues (line 35) | @Test method testSetColdAcc (line 42) | @Test method testSetLastColdReadTimeMills (line 49) | @Test method testSetCreateTimeMills (line 56) | @Test method testToStringContainsCorrectInformation (line 63) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/compression/CompressionTest.java class CompressionTest (line 29) | public class CompressionTest { method setUp (line 36) | @Before method testCompressionZlib (line 44) | @Test method testCompressionZstd (line 64) | @Test method testCompressionLz4 (line 84) | @Test method testCompressionUnsupportedType (line 102) | @Test(expected = RuntimeException.class) FILE: common/src/test/java/org/apache/rocketmq/common/compression/CompressionTypeTest.java class CompressionTypeTest (line 25) | public class CompressionTypeTest { method testCompressionTypeValues (line 27) | @Test method testCompressionTypeOf (line 34) | @Test method testCompressionTypeFindByValue (line 42) | @Test method testCompressionFlag (line 51) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/compression/CompressorFactoryTest.java class CompressorFactoryTest (line 22) | public class CompressorFactoryTest { method testGetCompressor_ReturnsNonNull (line 24) | @Test method testGetCompressor_ReturnsCorrectType (line 32) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/compression/Lz4CompressorTest.java class Lz4CompressorTest (line 25) | public class Lz4CompressorTest { method testCompressAndDecompress (line 29) | @Test method testCompressWithIOException (line 40) | @Test method testDecompressWithIOException (line 47) | @Test(expected = IOException.class) FILE: common/src/test/java/org/apache/rocketmq/common/compression/ZlibCompressorTest.java class ZlibCompressorTest (line 25) | public class ZlibCompressorTest { method testCompressionAndDecompression (line 29) | @Test method testCompressionFailureWithInvalidData (line 40) | @Test method testDecompressionFailureWithInvalidData (line 47) | @Test(expected = IOException.class) FILE: common/src/test/java/org/apache/rocketmq/common/compression/ZstdCompressorTest.java class ZstdCompressorTest (line 25) | public class ZstdCompressorTest { method testCompressAndDecompress (line 27) | @Test method testCompressWithInvalidData (line 38) | @Test method testDecompressWithInvalidData (line 45) | @Test(expected = IOException.class) method testCompressAndDecompressEmptyString (line 52) | @Test method testCompressAndDecompressLargeData (line 63) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/config/ConfigHelperTest.java class ConfigHelperTest (line 22) | public class ConfigHelperTest { method testGetDBLogDir (line 24) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/consumer/ReceiptHandleTest.java class ReceiptHandleTest (line 25) | public class ReceiptHandleTest { method testEncodeAndDecode (line 27) | @Test method testDecodeWithInvalidString (line 64) | @Test(expected = IllegalArgumentException.class) method testIsExpired (line 71) | @Test method testGetRealTopic (line 90) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/fastjson/GenericMapSuperclassDeserializerTest.java class GenericMapSuperclassDeserializerTest (line 30) | public class GenericMapSuperclassDeserializerTest { class CustomMap (line 32) | public static class CustomMap extends HashMap { class IntKeyMap (line 36) | public static class IntKeyMap extends HashMap { method testBasicDeserialization (line 40) | @Test method testNestedObjects (line 53) | @Test method testEmptyObject (line 75) | @Test method testNonStringKey (line 85) | @Test method testMalformedJson (line 98) | @Test(expected = JSONException.class) FILE: common/src/test/java/org/apache/rocketmq/common/help/FAQUrlTest.java class FAQUrlTest (line 24) | public class FAQUrlTest { method testSuggestTodo (line 26) | @Test method testAttachDefaultURL (line 33) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/message/MessageClientIDSetterTest.java class MessageClientIDSetterTest (line 25) | public class MessageClientIDSetterTest { method testGetTimeFromID (line 27) | @Test method testGetCountFromID (line 35) | @Test method testGetIPStrFromID (line 47) | @Test method testGetPidFromID (line 59) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/message/MessageDecoderTest.java class MessageDecoderTest (line 36) | public class MessageDecoderTest { method testDecodeProperties (line 38) | @Test method testDecodePropertiesOnIPv6Host (line 109) | @Test method testEncodeAndDecode (line 160) | @Test method testEncodeAndDecodeOnIPv6Host (line 219) | @Test method testNullValueProperty (line 282) | @Test method testString2messageProperties (line 301) | @Test method testMessageId (line 407) | @Test method verifyMessageId (line 421) | private void verifyMessageId(MessageExt msgExt) throws UnknownHostExce... FILE: common/src/test/java/org/apache/rocketmq/common/message/MessageTest.java class MessageTest (line 24) | public class MessageTest { method putUserPropertyWithRuntimeException (line 25) | @Test(expected = RuntimeException.class) method putUserNullValuePropertyWithException (line 32) | @Test(expected = IllegalArgumentException.class) method putUserEmptyValuePropertyWithException (line 39) | @Test(expected = IllegalArgumentException.class) method putUserNullNamePropertyWithException (line 46) | @Test(expected = IllegalArgumentException.class) method putUserEmptyNamePropertyWithException (line 53) | @Test(expected = IllegalArgumentException.class) method putUserProperty (line 60) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/producer/RecallMessageHandleTest.java class RecallMessageHandleTest (line 28) | public class RecallMessageHandleTest { method testHandleInvalid (line 29) | @Test method testEncodeAndDecodeV1 (line 52) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/stats/StatsItemSetTest.java class StatsItemSetTest (line 34) | public class StatsItemSetTest { method test_getAndCreateStatsItem_multiThread (line 39) | @Test method test_getAndCreateMomentStatsItem_multiThread (line 44) | @Test method test_statsOfFirstStatisticsCycle (line 49) | @Test method test_unit (line 100) | private LongAdder test_unit() throws InterruptedException { method test_unit_moment (line 121) | private AtomicLong test_unit_moment() throws InterruptedException { method shutdown (line 142) | @After FILE: common/src/test/java/org/apache/rocketmq/common/sysflag/CompressionFlagTest.java class CompressionFlagTest (line 25) | public class CompressionFlagTest { method testCompressionFlag (line 27) | @Test method testCompressionFlagNotMatch (line 47) | @Test(expected = RuntimeException.class) FILE: common/src/test/java/org/apache/rocketmq/common/sysflag/PullSysFlagTest.java class PullSysFlagTest (line 23) | public class PullSysFlagTest { method testLitePullFlag (line 25) | @Test method testLitePullFlagFalse (line 31) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/topic/TopicValidatorTest.java class TopicValidatorTest (line 23) | public class TopicValidatorTest { method testTopicValidator_NotPass (line 25) | @Test method testTopicValidator_Pass (line 44) | @Test method testGroupValidator_Pass (line 63) | @Test method testGroupValidator__NotPass (line 74) | @Test method testAddSystemTopic (line 90) | @Test method testIsSystemTopic (line 97) | @Test method testIsSystemTopicWithResponse (line 114) | @Test method testIsNotAllowedSendTopic (line 127) | @Test method testIsNotAllowedSendTopicWithResponse (line 140) | @Test method generateString (line 153) | private static String generateString(int length) { method generateString2 (line 162) | private static String generateString2(int length) { method generateRetryTopic (line 170) | private static String generateRetryTopic(int length) { method generateDlqTopic (line 179) | private static String generateDlqTopic(int length) { FILE: common/src/test/java/org/apache/rocketmq/common/utils/ConcurrentHashMapUtilsTest.java class ConcurrentHashMapUtilsTest (line 25) | public class ConcurrentHashMapUtilsTest { method computeIfAbsent (line 27) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/utils/IOTinyUtilsTest.java class IOTinyUtilsTest (line 41) | public class IOTinyUtilsTest { method init (line 48) | @Before method destroy (line 58) | @After method testToString (line 64) | @Test method testCopy (line 83) | @Test method testReadLines (line 93) | @Test method testToBufferedReader (line 106) | @Test method testWriteStringToFile (line 121) | @Test method testCleanDirectory (line 131) | @Test method testDelete (line 146) | @Test method testCopyFile (line 161) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/utils/IPAddressUtilsTest.java class IPAddressUtilsTest (line 23) | public class IPAddressUtilsTest { method isIPInRange (line 25) | @Test method isValidCidr (line 42) | @Test method isValidIp (line 53) | @Test method isValidIPOrCidr (line 66) | @Test method isValidIPv6Common (line 78) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/utils/LiteUtilTest.java class LiteUtilTest (line 30) | public class LiteUtilTest { method testToLmqName (line 32) | @Test method testIsLiteTopicQueue (line 44) | @Test method testGetParentTopic (line 54) | @Test method testGetLiteTopic (line 68) | @Test method testGetParentAndLiteTopic (line 82) | @Test method testBelongsTo (line 99) | @Test FILE: common/src/test/java/org/apache/rocketmq/common/utils/NameServerAddressUtilsTest.java class NameServerAddressUtilsTest (line 24) | public class NameServerAddressUtilsTest { method testValidateInstanceEndpoint (line 32) | @Test method testParseInstanceIdFromEndpoint (line 40) | @Test method testGetNameSrvAddrFromNamesrvEndpoint (line 48) | @Test FILE: container/src/main/java/org/apache/rocketmq/container/BrokerBootHook.java type BrokerBootHook (line 22) | public interface BrokerBootHook { method hookName (line 28) | String hookName(); method executeBeforeStart (line 37) | void executeBeforeStart(InnerBrokerController innerBrokerController, P... method executeAfterStart (line 46) | void executeAfterStart(InnerBrokerController innerBrokerController, Pr... FILE: container/src/main/java/org/apache/rocketmq/container/BrokerContainer.java class BrokerContainer (line 52) | public class BrokerContainer implements IBrokerContainer { method BrokerContainer (line 77) | public BrokerContainer( method getBrokerContainerAddr (line 98) | @Override method getBrokerContainerConfig (line 103) | @Override method getNettyServerConfig (line 108) | @Override method getNettyClientConfig (line 113) | @Override method getBrokerOuterAPI (line 118) | @Override method getRemotingServer (line 123) | @Override method getConfiguration (line 128) | public Configuration getConfiguration() { method updateNamesrvAddr (line 132) | private void updateNamesrvAddr() { method initialize (line 140) | public boolean initialize() { method registerProcessor (line 196) | public void registerProcessor() { method start (line 201) | @Override method shutdown (line 216) | @Override method registerClientRPCHook (line 253) | public void registerClientRPCHook(RPCHook rpcHook) { method clearClientRPCHook (line 257) | public void clearClientRPCHook() { method getBrokerBootHookList (line 261) | public List getBrokerBootHookList() { method registerBrokerBootHook (line 265) | public void registerBrokerBootHook(BrokerBootHook brokerBootHook) { method addBroker (line 270) | @Override method addDLedgerBroker (line 291) | public InnerBrokerController addDLedgerBroker(final BrokerConfig broke... method addMasterBroker (line 321) | public InnerBrokerController addMasterBroker(final BrokerConfig master... method addSlaveBroker (line 364) | public InnerSalveBrokerController addSlaveBroker(final BrokerConfig sl... method removeBroker (line 402) | @Override method getBroker (line 437) | @Override method getMasterBrokers (line 447) | @Override method getSlaveBrokers (line 452) | @Override method getBrokerControllers (line 457) | @Override method peekMasterBroker (line 465) | @Override method findBrokerControllerByBrokerName (line 473) | public BrokerController findBrokerControllerByBrokerName(String broker... method getBrokerContainerExecutor (line 488) | public ExecutorService getBrokerContainerExecutor() { FILE: container/src/main/java/org/apache/rocketmq/container/BrokerContainerConfig.java class BrokerContainerConfig (line 24) | public class BrokerContainerConfig { method getRocketmqHome (line 60) | public String getRocketmqHome() { method setRocketmqHome (line 64) | public void setRocketmqHome(String rocketmqHome) { method getNamesrvAddr (line 68) | public String getNamesrvAddr() { method setNamesrvAddr (line 72) | public void setNamesrvAddr(String namesrvAddr) { method isFetchNameSrvAddrByDnsLookup (line 76) | public boolean isFetchNameSrvAddrByDnsLookup() { method setFetchNameSrvAddrByDnsLookup (line 80) | public void setFetchNameSrvAddrByDnsLookup(boolean fetchNameSrvAddrByD... method isFetchNamesrvAddrByAddressServer (line 84) | public boolean isFetchNamesrvAddrByAddressServer() { method setFetchNamesrvAddrByAddressServer (line 88) | public void setFetchNamesrvAddrByAddressServer(boolean fetchNamesrvAdd... method getBrokerContainerIP (line 92) | public String getBrokerContainerIP() { method getBrokerConfigPaths (line 96) | public String getBrokerConfigPaths() { method setBrokerConfigPaths (line 100) | public void setBrokerConfigPaths(String brokerConfigPaths) { method getFetchNamesrvAddrInterval (line 104) | public long getFetchNamesrvAddrInterval() { method setFetchNamesrvAddrInterval (line 108) | public void setFetchNamesrvAddrInterval(final long fetchNamesrvAddrInt... method getUpdateNamesrvAddrInterval (line 112) | public long getUpdateNamesrvAddrInterval() { method setUpdateNamesrvAddrInterval (line 116) | public void setUpdateNamesrvAddrInterval(long updateNamesrvAddrInterva... method getConfigBlackList (line 120) | public String getConfigBlackList() { method setConfigBlackList (line 124) | public void setConfigBlackList(String configBlackList) { FILE: container/src/main/java/org/apache/rocketmq/container/BrokerContainerProcessor.java class BrokerContainerProcessor (line 48) | public class BrokerContainerProcessor implements NettyRequestProcessor { method BrokerContainerProcessor (line 55) | public BrokerContainerProcessor(BrokerContainer brokerContainer) { method initConfigBlackList (line 60) | private void initConfigBlackList() { method processRequest (line 68) | @Override method rejectRequest (line 85) | @Override method addBroker (line 90) | protected synchronized RemotingCommand addBroker(ChannelHandlerContext... method removeBroker (line 215) | protected synchronized RemotingCommand removeBroker(ChannelHandlerCont... method registerBrokerBootHook (line 243) | public void registerBrokerBootHook(List brokerBootHook... method updateBrokerConfig (line 247) | private RemotingCommand updateBrokerConfig(ChannelHandlerContext ctx, ... method validateBlackListConfigExist (line 288) | private boolean validateBlackListConfigExist(Properties properties) { method getBrokerConfig (line 297) | private RemotingCommand getBrokerConfig(ChannelHandlerContext ctx, Rem... FILE: container/src/main/java/org/apache/rocketmq/container/BrokerContainerStartup.java class BrokerContainerStartup (line 48) | public class BrokerContainerStartup { method main (line 60) | public static void main(String[] args) { method createAndStartBrokers (line 69) | public static List createAndStartBrokers(BrokerConta... method parseBrokerConfigPath (line 98) | public static String[] parseBrokerConfigPath() { method createAndInitializeBroker (line 129) | public static InnerBrokerController createAndInitializeBroker(BrokerCo... method startBrokerContainer (line 200) | public static BrokerContainer startBrokerContainer(BrokerContainer bro... method startBrokerController (line 222) | public static void startBrokerController(BrokerContainer brokerContainer, method shutdown (line 248) | public static void shutdown(final BrokerContainer controller) { method parseCmdLineToConfig (line 254) | public static Properties parseCmdLineToConfig(String[] args, method createBrokerContainer (line 340) | public static BrokerContainer createBrokerContainer(BrokerContainerCon... method setupShutdownHook (line 368) | public static void setupShutdownHook(final BrokerContainer brokerConta... method properties2SystemEnv (line 389) | private static void properties2SystemEnv(Properties properties) { method buildCommandlineOptions (line 399) | private static Options buildCommandlineOptions(final Options options) { class SystemConfigFileHelper (line 419) | public static class SystemConfigFileHelper { method SystemConfigFileHelper (line 424) | public SystemConfigFileHelper() { method loadConfig (line 427) | public Properties loadConfig() throws Exception { method update (line 436) | public void update(Properties properties) throws Exception { method setFile (line 440) | public void setFile(String file) { method getFile (line 444) | public String getFile() { FILE: container/src/main/java/org/apache/rocketmq/container/ContainerClientHouseKeepingService.java class ContainerClientHouseKeepingService (line 25) | public class ContainerClientHouseKeepingService implements ChannelEventL... method ContainerClientHouseKeepingService (line 28) | public ContainerClientHouseKeepingService(final IBrokerContainer broke... method onChannelConnect (line 32) | @Override method onChannelClose (line 37) | @Override method onChannelException (line 42) | @Override method onChannelIdle (line 47) | @Override method onChannelActive (line 52) | @Override method onChannelOperation (line 57) | private void onChannelOperation(CallbackCode callbackCode, String remo... method brokerOperation (line 70) | private void brokerOperation(BrokerController brokerController, Callba... type CallbackCode (line 95) | public enum CallbackCode { FILE: container/src/main/java/org/apache/rocketmq/container/IBrokerContainer.java type IBrokerContainer (line 34) | public interface IBrokerContainer { method start (line 39) | void start() throws Exception; method shutdown (line 44) | void shutdown(); method addBroker (line 53) | BrokerController addBroker(ConfigContext configContext) throws Exception; method removeBroker (line 61) | BrokerController removeBroker(BrokerIdentity brokerIdentity) throws Ex... method getBroker (line 69) | BrokerController getBroker(BrokerIdentity brokerIdentity); method getMasterBrokers (line 76) | Collection getMasterBrokers(); method getSlaveBrokers (line 83) | Collection getSlaveBrokers(); method getBrokerControllers (line 90) | List getBrokerControllers(); method getBrokerContainerAddr (line 97) | String getBrokerContainerAddr(); method peekMasterBroker (line 104) | BrokerController peekMasterBroker(); method getBrokerContainerConfig (line 111) | BrokerContainerConfig getBrokerContainerConfig(); method getNettyServerConfig (line 118) | NettyServerConfig getNettyServerConfig(); method getNettyClientConfig (line 125) | NettyClientConfig getNettyClientConfig(); method getBrokerOuterAPI (line 132) | BrokerOuterAPI getBrokerOuterAPI(); method getRemotingServer (line 139) | RemotingServer getRemotingServer(); FILE: container/src/main/java/org/apache/rocketmq/container/InnerBrokerController.java class InnerBrokerController (line 33) | public class InnerBrokerController extends BrokerController { method InnerBrokerController (line 36) | public InnerBrokerController( method initializeRemotingServer (line 47) | @Override method initializeScheduledTasks (line 64) | @Override method start (line 69) | @Override method shutdown (line 127) | @Override method getBrokerAddr (line 145) | @Override method getHAServerAddr (line 150) | @Override method getMinBrokerIdInGroup (line 155) | @Override method getListenPort (line 160) | @Override method getBrokerOuterAPI (line 165) | public BrokerOuterAPI getBrokerOuterAPI() { method getBrokerContainer (line 169) | public BrokerContainer getBrokerContainer() { method getNettyServerConfig (line 173) | public NettyServerConfig getNettyServerConfig() { method getNettyClientConfig (line 177) | public NettyClientConfig getNettyClientConfig() { method getMessageStoreByBrokerName (line 181) | public MessageStore getMessageStoreByBrokerName(String brokerName) { method peekMasterBroker (line 192) | @Override FILE: container/src/main/java/org/apache/rocketmq/container/InnerSalveBrokerController.java class InnerSalveBrokerController (line 28) | public class InnerSalveBrokerController extends InnerBrokerController { method InnerSalveBrokerController (line 30) | public InnerSalveBrokerController(final BrokerContainer brokerContainer, method checkSlaveBrokerConfig (line 39) | private void checkSlaveBrokerConfig() { FILE: container/src/test/java/org/apache/rocketmq/container/BrokerContainerExtensibilityTest.java class BrokerContainerExtensibilityTest (line 38) | public class BrokerContainerExtensibilityTest { method setUp (line 46) | @Before method tearDown (line 62) | @After method testBrokerBootHookExtensibility (line 74) | @Test method testContainerConfigurationExtensibility (line 164) | @Test method testContainerInitialization (line 180) | @Test method testBrokerContainerProcessor (line 197) | @Test method testContainerStartupAndShutdownSequence (line 211) | @Test method testContainerExtensibilityPoints (line 226) | @Test FILE: container/src/test/java/org/apache/rocketmq/container/BrokerContainerStartupTest.java class BrokerContainerStartupTest (line 45) | @RunWith(MockitoJUnitRunner.class) method init (line 61) | @Before method destroy (line 98) | @After method testStartBrokerContainer (line 105) | @Test method createBaseDir (line 121) | private static File createBaseDir(String prefix) { method clear (line 133) | @Before method tearDown (line 138) | @After FILE: container/src/test/java/org/apache/rocketmq/container/BrokerContainerTest.java class BrokerContainerTest (line 59) | public class BrokerContainerTest { method testBrokerContainerRestart (line 69) | @Test method testRegisterIncrementBrokerData (line 80) | @Test method testRegisterIncrementBrokerDataPerm (line 112) | @Test method testMasterScaleOut (line 148) | @Test method testAddMasterFailed (line 175) | @Test method testAddSlaveFailed (line 207) | @Test method testAddAndRemoveMaster (line 240) | @Test method testAddAndRemoveDLedgerBroker (line 270) | @Test method testAddAndRemoveSlaveSuccess (line 304) | @Test method createBaseDir (line 356) | private static File createBaseDir(String prefix) { method generatePort (line 367) | public static int generatePort(int base, int range) { method destroy (line 377) | @After method testRegisterIncrementBrokerDataWithPerm (line 384) | private void testRegisterIncrementBrokerDataWithPerm(BrokerController ... FILE: container/src/test/java/org/apache/rocketmq/container/BrokerPreOnlineServiceTest.java class BrokerPreOnlineServiceTest (line 47) | @RunWith(MockitoJUnitRunner.class) method init (line 57) | public void init(final long brokerId) throws Exception { method testMasterOnlineConnTimeout (line 100) | @Test method testMasterOnlineNormal (line 110) | @Test method testSlaveOnlineNormal (line 120) | @Test method testGetServiceName (line 130) | @Test FILE: controller/src/main/java/org/apache/rocketmq/controller/BrokerHeartbeatManager.java type BrokerHeartbeatManager (line 28) | public interface BrokerHeartbeatManager { method newBrokerHeartbeatManager (line 31) | static BrokerHeartbeatManager newBrokerHeartbeatManager(ControllerConf... method initialize (line 42) | void initialize(); method onBrokerHeartbeat (line 47) | void onBrokerHeartbeat(final String clusterName, final String brokerNa... method start (line 54) | void start(); method shutdown (line 59) | void shutdown(); method registerBrokerLifecycleListener (line 64) | void registerBrokerLifecycleListener(final BrokerLifecycleListener lis... method onBrokerChannelClose (line 69) | void onBrokerChannelClose(final Channel channel); method getBrokerLiveInfo (line 76) | BrokerLiveInfo getBrokerLiveInfo(String clusterName, String brokerName... method isBrokerActive (line 81) | boolean isBrokerActive(final String clusterName, final String brokerNa... method getActiveBrokersNum (line 88) | Map alterSyncStateSet( method electMaster (line 80) | CompletableFuture electMaster(final ElectMasterReques... method getNextBrokerId (line 82) | CompletableFuture getNextBrokerId(final GetNextBroker... method applyBrokerId (line 84) | CompletableFuture applyBrokerId(final ApplyBrokerIdRe... method registerBroker (line 92) | CompletableFuture registerBroker(final RegisterBroker... method getReplicaInfo (line 100) | CompletableFuture getReplicaInfo(final GetReplicaInfo... method getControllerMetadata (line 107) | RemotingCommand getControllerMetadata(); method getSyncStateData (line 112) | CompletableFuture getSyncStateData(final List... method registerBrokerLifecycleListener (line 118) | void registerBrokerLifecycleListener(final BrokerLifecycleListener lis... method getRemotingServer (line 123) | RemotingServer getRemotingServer(); method cleanBrokerData (line 129) | CompletableFuture cleanBrokerData(final CleanControll... FILE: controller/src/main/java/org/apache/rocketmq/controller/ControllerManager.java class ControllerManager (line 61) | public class ControllerManager { method ControllerManager (line 77) | public ControllerManager(ControllerConfig controllerConfig, NettyServe... method initialize (line 90) | public boolean initialize() { method onBrokerInactive (line 146) | private void onBrokerInactive(String clusterName, String brokerName, L... method triggerElectMaster0 (line 175) | private CompletableFuture triggerElectMaster0(String brokerNa... method triggerElectMaster (line 194) | private void triggerElectMaster(String brokerName) { method notifyBrokerRoleChanged (line 211) | public void notifyBrokerRoleChanged(final RoleChangeNotifyEntry entry) { method doNotifyBrokerRoleChanged (line 234) | public void doNotifyBrokerRoleChanged(final String brokerAddr, final R... method registerProcessor (line 249) | public void registerProcessor() { method start (line 267) | public void start() { method shutdown (line 273) | public void shutdown() { method getHeartbeatManager (line 281) | public BrokerHeartbeatManager getHeartbeatManager() { method getControllerConfig (line 285) | public ControllerConfig getControllerConfig() { method getController (line 289) | public Controller getController() { method getNettyServerConfig (line 293) | public NettyServerConfig getNettyServerConfig() { method getNettyClientConfig (line 297) | public NettyClientConfig getNettyClientConfig() { method getBrokerHousekeepingService (line 301) | public BrokerHousekeepingService getBrokerHousekeepingService() { method getConfiguration (line 305) | public Configuration getConfiguration() { class NotifyService (line 309) | class NotifyService { method NotifyService (line 314) | public NotifyService() { method initialize (line 317) | public void initialize() { method notifyBroker (line 322) | public void notifyBroker(String brokerAddress, RoleChangeNotifyEntry... method shutdown (line 342) | public void shutdown() { class NotifyTask (line 348) | class NotifyTask extends Pair syncStateB... FILE: controller/src/main/java/org/apache/rocketmq/controller/elect/impl/DefaultElectPolicy.java class DefaultElectPolicy (line 29) | public class DefaultElectPolicy implements ElectPolicy { method DefaultElectPolicy (line 48) | public DefaultElectPolicy(BrokerValidPredicate validPredicate, BrokerL... method DefaultElectPolicy (line 53) | public DefaultElectPolicy() { method elect (line 72) | @Override method tryElect (line 91) | private Long tryElect(String clusterName, String brokerName, Set... method setBrokerLiveInfoGetter (line 122) | public void setBrokerLiveInfoGetter(BrokerLiveInfoGetter brokerLiveInf... method setValidPredicate (line 126) | public void setValidPredicate(BrokerValidPredicate validPredicate) { method getBrokerLiveInfoGetter (line 130) | public BrokerLiveInfoGetter getBrokerLiveInfoGetter() { FILE: controller/src/main/java/org/apache/rocketmq/controller/helper/BrokerLifecycleListener.java type BrokerLifecycleListener (line 20) | public interface BrokerLifecycleListener { method onBrokerInactive (line 24) | void onBrokerInactive(final String clusterName, final String brokerNam... FILE: controller/src/main/java/org/apache/rocketmq/controller/helper/BrokerLiveInfoGetter.java type BrokerLiveInfoGetter (line 22) | public interface BrokerLiveInfoGetter { method get (line 24) | BrokerLiveInfo get(String clusterName, String brokerName, Long brokerId); FILE: controller/src/main/java/org/apache/rocketmq/controller/helper/BrokerValidPredicate.java type BrokerValidPredicate (line 19) | public interface BrokerValidPredicate { method check (line 21) | boolean check(String clusterName, String brokerName, Long brokerId); FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/DLedgerController.java class DLedgerController (line 87) | public class DLedgerController implements Controller { method DLedgerController (line 111) | public DLedgerController(final ControllerConfig config, final BrokerVa... method DLedgerController (line 115) | public DLedgerController(final ControllerConfig controllerConfig, method startup (line 143) | @Override method shutdown (line 148) | @Override method startScheduling (line 154) | @Override method stopScheduling (line 162) | @Override method isLeaderState (line 170) | @Override method getControllerConfig (line 175) | public ControllerConfig getControllerConfig() { method alterSyncStateSet (line 179) | @Override method electMaster (line 186) | @Override method getNextBrokerId (line 215) | @Override method applyBrokerId (line 220) | @Override method registerBroker (line 225) | @Override method getReplicaInfo (line 230) | @Override method getSyncStateData (line 236) | @Override method registerBrokerLifecycleListener (line 242) | @Override method getControllerMetadata (line 247) | @Override method getRemotingServer (line 260) | @Override method cleanBrokerData (line 265) | @Override method scanInactiveMasterAndTriggerReelect (line 277) | private void scanInactiveMasterAndTriggerReelect() { method appendToDLedgerAndWait (line 292) | private boolean appendToDLedgerAndWait(final AppendEntryRequest reques... method getMemberState (line 328) | public MemberState getMemberState() { method setBrokerAlivePredicate (line 332) | public void setBrokerAlivePredicate(BrokerValidPredicate brokerAlivePr... method setElectPolicy (line 336) | public void setElectPolicy(ElectPolicy electPolicy) { method cancelScanInactiveFuture (line 340) | private void cancelScanInactiveFuture() { type EventHandler (line 350) | interface EventHandler { method run (line 354) | void run() throws Throwable; method future (line 359) | CompletableFuture future(); method handleException (line 364) | void handleException(final Throwable t); class EventScheduler (line 370) | class EventScheduler extends ServiceThread { method EventScheduler (line 373) | public EventScheduler() { method getServiceName (line 377) | @Override method run (line 382) | @Override method appendEvent (line 402) | public CompletableFuture appendEvent(final Stri... class ControllerEventHandler (line 433) | class ControllerEventHandler implements EventHandler { method ControllerEventHandler (line 439) | ControllerEventHandler(final String name, final Supplier CompletableFuture getBrokerLiveInfo(GetBrokerL... method onBrokerHeartBeat (line 265) | public CompletableFuture onBrokerHeartBeat(RaftBroker... method onBrokerCloseChannel (line 270) | public CompletableFuture onBrokerCloseChannel(BrokerC... method checkNotActiveBroker (line 275) | public CompletableFuture checkNotActiveBroker(CheckNo... FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/JRaftControllerStateMachine.java class JRaftControllerStateMachine (line 78) | public class JRaftControllerStateMachine implements StateMachine { method JRaftControllerStateMachine (line 85) | public JRaftControllerStateMachine(ControllerConfig controllerConfig, ... method onApply (line 92) | @Override method processEvent (line 103) | private void processEvent(ControllerClosure controllerClosure, byte[] ... method alterSyncStateSet (line 182) | private ControllerResult alterSyncSta... method electMaster (line 187) | private ControllerResult electMaster(ElectM... method getNextBrokerId (line 216) | private ControllerResult getNextBrokerId( method applyBrokerId (line 221) | private ControllerResult applyBrokerId(Ap... method registerBroker (line 225) | private ControllerResult registerBroker(RegisterBrokerToControllerR... method getReplicaInfo (line 229) | private ControllerResult getReplicaInfo(... method getSyncStateData (line 233) | private ControllerResult getSyncStateData(List brokerNam... method cleanBrokerData (line 237) | private ControllerResult cleanBrokerData(CleanControllerBrokerDa... method onShutdown (line 241) | @Override method onSnapshotSave (line 246) | @Override method onSnapshotLoad (line 271) | @Override method onLeaderStart (line 288) | @Override method onLeaderStop (line 296) | @Override method registerOnLeaderStart (line 304) | public void registerOnLeaderStart(Consumer callback) { method registerOnLeaderStop (line 308) | public void registerOnLeaderStop(Consumer callback) { method onError (line 312) | @Override method onConfigurationCommitted (line 317) | @Override method onStopFollowing (line 322) | @Override method onStartFollowing (line 327) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/closure/ControllerClosure.java class ControllerClosure (line 32) | public class ControllerClosure implements Closure { method ControllerClosure (line 39) | public ControllerClosure(RemotingCommand requestEvent) { method getFuture (line 45) | public CompletableFuture getFuture() { method setControllerResult (line 49) | public void setControllerResult(ControllerResult controllerResult) { method run (line 53) | @Override method taskWithThisClosure (line 70) | public Task taskWithThisClosure() { method getRequestEvent (line 80) | public RemotingCommand getRequestEvent() { FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/AlterSyncStateSetEvent.java class AlterSyncStateSetEvent (line 26) | public class AlterSyncStateSetEvent implements EventMessage { method AlterSyncStateSetEvent (line 31) | public AlterSyncStateSetEvent(String brokerName, Set newSyncStat... method getEventType (line 36) | @Override method getBrokerName (line 41) | public String getBrokerName() { method getNewSyncStateSet (line 45) | public Set getNewSyncStateSet() { method toString (line 49) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/ApplyBrokerIdEvent.java class ApplyBrokerIdEvent (line 23) | public class ApplyBrokerIdEvent implements EventMessage { method ApplyBrokerIdEvent (line 32) | public ApplyBrokerIdEvent(String clusterName, String brokerName, Strin... method getEventType (line 41) | @Override method getBrokerName (line 46) | public String getBrokerName() { method getBrokerAddress (line 50) | public String getBrokerAddress() { method getNewBrokerId (line 54) | public long getNewBrokerId() { method getClusterName (line 58) | public String getClusterName() { method getRegisterCheckCode (line 62) | public String getRegisterCheckCode() { method toString (line 66) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/CleanBrokerDataEvent.java class CleanBrokerDataEvent (line 22) | public class CleanBrokerDataEvent implements EventMessage { method CleanBrokerDataEvent (line 28) | public CleanBrokerDataEvent(String brokerName, Set brokerIdSetTo... method getBrokerName (line 33) | public String getBrokerName() { method setBrokerName (line 37) | public void setBrokerName(String brokerName) { method setBrokerIdSetToClean (line 41) | public void setBrokerIdSetToClean(Set brokerIdSetToClean) { method getBrokerIdSetToClean (line 45) | public Set getBrokerIdSetToClean() { method getEventType (line 52) | @Override method toString (line 57) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/ControllerResult.java class ControllerResult (line 23) | public class ControllerResult { method ControllerResult (line 30) | public ControllerResult() { method ControllerResult (line 34) | public ControllerResult(T response) { method ControllerResult (line 39) | public ControllerResult(List events, T response) { method of (line 44) | public static ControllerResult of(List events, T ... method getEvents (line 48) | public List getEvents() { method getResponse (line 52) | public T getResponse() { method getBody (line 56) | public byte[] getBody() { method setBody (line 60) | public void setBody(byte[] body) { method setCodeAndRemark (line 64) | public void setCodeAndRemark(int responseCode, String remark) { method getResponseCode (line 69) | public int getResponseCode() { method getRemark (line 73) | public String getRemark() { method addEvent (line 77) | public void addEvent(EventMessage event) { method toString (line 81) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/ElectMasterEvent.java class ElectMasterEvent (line 23) | public class ElectMasterEvent implements EventMessage { method ElectMasterEvent (line 29) | public ElectMasterEvent(boolean newMasterElected, String brokerName) { method ElectMasterEvent (line 33) | public ElectMasterEvent(String brokerName, Long newMasterBrokerId) { method ElectMasterEvent (line 37) | public ElectMasterEvent(boolean newMasterElected, String brokerName, L... method getEventType (line 43) | @Override method getNewMasterElected (line 48) | public boolean getNewMasterElected() { method getBrokerName (line 52) | public String getBrokerName() { method getNewMasterBrokerId (line 56) | public Long getNewMasterBrokerId() { method toString (line 60) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/EventMessage.java type EventMessage (line 22) | public interface EventMessage { method getEventType (line 27) | EventType getEventType(); FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/EventSerializer.java class EventSerializer (line 25) | public class EventSerializer { method EventSerializer (line 28) | public EventSerializer() { method putShort (line 32) | private void putShort(byte[] memory, int index, int value) { method getShort (line 37) | private short getShort(byte[] memory, int index) { method serialize (line 41) | public byte[] serialize(EventMessage message) throws SerializationExce... method deserialize (line 53) | public EventMessage deserialize(byte[] bytes) throws SerializationExce... FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/EventType.java type EventType (line 22) | public enum EventType { method EventType (line 34) | EventType(String name, short id) { method from (line 39) | public static EventType from(short id) { method getName (line 57) | public String getName() { method getId (line 61) | public short getId() { FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/ListEventSerializer.java class ListEventSerializer (line 28) | public class ListEventSerializer { method ListEventSerializer (line 29) | private ListEventSerializer() { method putShort (line 34) | private static void putShort(byte[] memory, int index, int value) { method putShort (line 39) | private static void putShort(ByteArrayOutputStream outputStream, int v... method getShort (line 44) | private static short getShort(byte[] memory, int index) { method putInt (line 48) | private static void putInt(byte[] memory, int index, int value) { method putInt (line 55) | private static void putInt(ByteArrayOutputStream outputStream, int val... method getInt (line 62) | private static int getInt(byte[] memory, int index) { method serialize (line 66) | public static byte[] serialize(List message, Logger log)... method deserialize (line 82) | public static List deserialize(byte[] bytes, Logger log)... FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/event/UpdateBrokerAddressEvent.java class UpdateBrokerAddressEvent (line 20) | public class UpdateBrokerAddressEvent implements EventMessage { method UpdateBrokerAddressEvent (line 30) | public UpdateBrokerAddressEvent(String clusterName, String brokerName,... method getClusterName (line 37) | public String getClusterName() { method getBrokerName (line 41) | public String getBrokerName() { method getBrokerAddress (line 45) | public String getBrokerAddress() { method getBrokerId (line 49) | public Long getBrokerId() { method toString (line 53) | @Override method getEventType (line 63) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/heartbeat/BrokerIdentityInfo.java class BrokerIdentityInfo (line 24) | public class BrokerIdentityInfo implements Serializable { method BrokerIdentityInfo (line 33) | public BrokerIdentityInfo(String clusterName, String brokerName, Long ... method getClusterName (line 39) | public String getClusterName() { method getBrokerId (line 43) | public Long getBrokerId() { method getBrokerName (line 47) | public String getBrokerName() { method isEmpty (line 51) | public boolean isEmpty() { method equals (line 55) | @Override method hashCode (line 71) | @Override method toString (line 76) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/heartbeat/BrokerLiveInfo.java class BrokerLiveInfo (line 22) | public class BrokerLiveInfo implements Serializable { method BrokerLiveInfo (line 36) | public BrokerLiveInfo(String brokerName, String brokerAddr, long broke... method BrokerLiveInfo (line 49) | public BrokerLiveInfo(String brokerName, String brokerAddr, long broke... method toString (line 64) | @Override method getBrokerName (line 79) | public String getBrokerName() { method getHeartbeatTimeoutMillis (line 83) | public long getHeartbeatTimeoutMillis() { method setHeartbeatTimeoutMillis (line 87) | public void setHeartbeatTimeoutMillis(long heartbeatTimeoutMillis) { method getChannel (line 91) | public Channel getChannel() { method getBrokerId (line 95) | public long getBrokerId() { method setBrokerId (line 99) | public void setBrokerId(long brokerId) { method getLastUpdateTimestamp (line 103) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 107) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method getEpoch (line 111) | public int getEpoch() { method setEpoch (line 115) | public void setEpoch(int epoch) { method getMaxOffset (line 119) | public long getMaxOffset() { method setMaxOffset (line 123) | public void setMaxOffset(long maxOffset) { method getBrokerAddr (line 127) | public String getBrokerAddr() { method setConfirmOffset (line 131) | public void setConfirmOffset(long confirmOffset) { method setElectionPriority (line 135) | public void setElectionPriority(Integer electionPriority) { method getElectionPriority (line 139) | public Integer getElectionPriority() { method getConfirmOffset (line 143) | public long getConfirmOffset() { method setBrokerAddr (line 147) | public void setBrokerAddr(String brokerAddr) { method setChannel (line 151) | public void setChannel(Channel channel) { FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/heartbeat/DefaultBrokerHeartbeatManager.java class DefaultBrokerHeartbeatManager (line 41) | public class DefaultBrokerHeartbeatManager implements BrokerHeartbeatMan... method DefaultBrokerHeartbeatManager (line 51) | public DefaultBrokerHeartbeatManager(final ControllerConfig controller... method start (line 57) | @Override method shutdown (line 62) | @Override method initialize (line 68) | @Override method scanNotActiveBroker (line 74) | public void scanNotActiveBroker() { method notifyBrokerInActive (line 98) | private void notifyBrokerInActive(String clusterName, String brokerNam... method registerBrokerLifecycleListener (line 104) | @Override method onBrokerHeartbeat (line 109) | @Override method onBrokerChannelClose (line 146) | @Override method getBrokerLiveInfo (line 163) | @Override method isBrokerActive (line 168) | @Override method getActiveBrokersNum (line 179) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/heartbeat/RaftBrokerHeartBeatManager.java class RaftBrokerHeartBeatManager (line 53) | public class RaftBrokerHeartBeatManager implements BrokerHeartbeatManager { method RaftBrokerHeartBeatManager (line 68) | public RaftBrokerHeartBeatManager(ControllerConfig controllerConfig) { method setController (line 74) | public void setController(JRaftController controller) { method initialize (line 78) | @Override method start (line 83) | @Override method shutdown (line 88) | @Override method registerBrokerLifecycleListener (line 94) | @Override method onBrokerHeartbeat (line 99) | @Override method onBrokerChannelClose (line 139) | @Override method getBrokerLiveInfo (line 162) | private Map getBrokerLiveInfo(Brok... method scanNotActiveBroker (line 184) | private void scanNotActiveBroker() { method getBrokerLiveInfo (line 232) | @Override method isBrokerActive (line 240) | @Override method getActiveBrokersNum (line 258) | @Override method notifyBrokerInActive (line 273) | private void notifyBrokerInActive(String clusterName, String brokerNam... FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/manager/BrokerReplicaInfo.java class BrokerReplicaInfo (line 33) | public class BrokerReplicaInfo implements Serializable { method BrokerReplicaInfo (line 43) | public BrokerReplicaInfo(String clusterName, String brokerName) { method removeBrokerId (line 50) | public void removeBrokerId(final Long brokerId) { method getNextAssignBrokerId (line 54) | public Long getNextAssignBrokerId() { method getClusterName (line 58) | public String getClusterName() { method getBrokerName (line 62) | public String getBrokerName() { method addBroker (line 66) | public void addBroker(final Long brokerId, final String ipAddress, fin... method isBrokerExist (line 71) | public boolean isBrokerExist(final Long brokerId) { method getAllBroker (line 75) | public Set getAllBroker() { method getBrokerIdTable (line 79) | public Map getBrokerIdTable() { method getBrokerAddress (line 87) | public String getBrokerAddress(final Long brokerId) { method getBrokerRegisterCheckCode (line 98) | public String getBrokerRegisterCheckCode(final Long brokerId) { method updateBrokerAddress (line 109) | public void updateBrokerAddress(final Long brokerId, final String brok... FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/manager/RaftReplicasInfoManager.java class RaftReplicasInfoManager (line 48) | public class RaftReplicasInfoManager extends ReplicasInfoManager { method RaftReplicasInfoManager (line 52) | public RaftReplicasInfoManager(ControllerConfig controllerConfig) { method getBrokerLiveInfo (line 56) | public ControllerResult getBrokerLiveInfo(f... method onBrokerHeartBeat (line 80) | public ControllerResult onBrokerHear... method onBrokerCloseChannel (line 100) | public ControllerResult onBrokerCloseChann... method checkNotActiveBroker (line 112) | public ControllerResult checkNotActiveBr... method isBrokerActive (line 151) | public boolean isBrokerActive(String clusterName, String brokerName, L... method getBrokerLiveInfo (line 161) | public BrokerLiveInfo getBrokerLiveInfo(String clusterName, String bro... method serialize (line 165) | @Override method deserializeFrom (line 187) | @Override class BrokerValidPredicateWithInvokeTime (line 222) | public static class BrokerValidPredicateWithInvokeTime implements Brok... method BrokerValidPredicateWithInvokeTime (line 226) | public BrokerValidPredicateWithInvokeTime(long invokeTime, RaftRepli... method check (line 231) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/manager/ReplicasInfoManager.java class ReplicasInfoManager (line 76) | public class ReplicasInfoManager { method hessianSerialize (line 84) | protected static byte[] hessianSerialize(Object object) throws IOExcep... method hessianDeserialize (line 94) | protected static Object hessianDeserialize(byte[] data) throws IOExcep... method ReplicasInfoManager (line 104) | public ReplicasInfoManager(final ControllerConfig config) { method alterSyncStateSet (line 110) | public ControllerResult alterSyncStat... method electMaster (line 193) | public ControllerResult electMaster(final E... method buildBrokerMemberGroup (line 278) | private BrokerMemberGroup buildBrokerMemberGroup(final BrokerReplicaIn... method getNextBrokerId (line 290) | public ControllerResult getNextBrokerId... method applyBrokerId (line 305) | public ControllerResult applyBrokerId(fin... method registerBroker (line 334) | public ControllerResult regi... method getReplicaInfo (line 368) | public ControllerResult getReplicaInfo(f... method getSyncStateData (line 387) | public ControllerResult getSyncStateData(final List brok... method cleanBrokerData (line 425) | public ControllerResult cleanBrokerData(final CleanControllerBro... method scanNeedReelectBrokerSets (line 468) | public List scanNeedReelectBrokerSets(final Brok... method applyEvent (line 491) | public void applyEvent(final EventMessage event) { method handleAlterSyncStateSet (line 514) | private void handleAlterSyncStateSet(final AlterSyncStateSetEvent even... method handleApplyBrokerId (line 522) | private void handleApplyBrokerId(final ApplyBrokerIdEvent event) { method handleUpdateBrokerAddress (line 542) | private void handleUpdateBrokerAddress(final UpdateBrokerAddressEvent ... method handleElectMaster (line 550) | private void handleElectMaster(final ElectMasterEvent event) { method handleCleanBrokerDataEvent (line 574) | private void handleCleanBrokerDataEvent(final CleanBrokerDataEvent eve... method isContainsBroker (line 606) | private boolean isContainsBroker(final String brokerName) { method putInt (line 610) | protected void putInt(ByteArrayOutputStream outputStream, int value) { method getInt (line 617) | protected int getInt(byte[] memory, int index) { method serialize (line 621) | public byte[] serialize() throws Throwable { method deserializeFrom (line 648) | public void deserializeFrom(byte[] data) throws Throwable { FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/manager/SyncStateInfo.java class SyncStateInfo (line 28) | public class SyncStateInfo implements Serializable { method SyncStateInfo (line 38) | public SyncStateInfo(String clusterName, String brokerName) { method updateMasterInfo (line 46) | public void updateMasterInfo(Long masterBrokerId) { method updateSyncStateSetInfo (line 51) | public void updateSyncStateSetInfo(Set newSyncStateSet) { method isFirstTimeForElect (line 56) | public boolean isFirstTimeForElect() { method isMasterExist (line 60) | public boolean isMasterExist() { method getClusterName (line 64) | public String getClusterName() { method getBrokerName (line 68) | public String getBrokerName() { method getSyncStateSet (line 72) | public Set getSyncStateSet() { method getSyncStateSetEpoch (line 76) | public int getSyncStateSetEpoch() { method getMasterBrokerId (line 80) | public Long getMasterBrokerId() { method getMasterEpoch (line 84) | public int getMasterEpoch() { method removeFromSyncState (line 88) | public void removeFromSyncState(final Long brokerId) { FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/BrokerCloseChannelRequest.java class BrokerCloseChannelRequest (line 24) | public class BrokerCloseChannelRequest implements CommandCustomHeader { method BrokerCloseChannelRequest (line 34) | public BrokerCloseChannelRequest() { method BrokerCloseChannelRequest (line 40) | public BrokerCloseChannelRequest(BrokerIdentityInfo brokerIdentityInfo) { method getBrokerIdentityInfo (line 46) | public BrokerIdentityInfo getBrokerIdentityInfo() { method setBrokerIdentityInfo (line 50) | public void setBrokerIdentityInfo(BrokerIdentityInfo brokerIdentityInf... method checkFields (line 56) | @Override method toString (line 61) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/BrokerCloseChannelResponse.java class BrokerCloseChannelResponse (line 22) | public class BrokerCloseChannelResponse implements CommandCustomHeader { method BrokerCloseChannelResponse (line 23) | public BrokerCloseChannelResponse() { method checkFields (line 26) | @Override method toString (line 31) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/CheckNotActiveBrokerRequest.java class CheckNotActiveBrokerRequest (line 22) | public class CheckNotActiveBrokerRequest implements CommandCustomHeader { method CheckNotActiveBrokerRequest (line 25) | public CheckNotActiveBrokerRequest() { method getCheckTimeMillis (line 28) | public Long getCheckTimeMillis() { method checkFields (line 32) | @Override method toString (line 37) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/CheckNotActiveBrokerResponse.java class CheckNotActiveBrokerResponse (line 22) | public class CheckNotActiveBrokerResponse implements CommandCustomHeader { method CheckNotActiveBrokerResponse (line 23) | public CheckNotActiveBrokerResponse() { method checkFields (line 26) | @Override method toString (line 31) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/GetBrokerLiveInfoRequest.java class GetBrokerLiveInfoRequest (line 23) | public class GetBrokerLiveInfoRequest implements CommandCustomHeader { method GetBrokerLiveInfoRequest (line 30) | public GetBrokerLiveInfoRequest() { method GetBrokerLiveInfoRequest (line 39) | public GetBrokerLiveInfoRequest(BrokerIdentityInfo brokerIdentity) { method getBrokerIdentity (line 45) | public BrokerIdentityInfo getBrokerIdentity() { method setBrokerIdentity (line 49) | public void setBrokerIdentity(BrokerIdentityInfo brokerIdentity) { method checkFields (line 55) | @Override method toString (line 60) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/GetBrokerLiveInfoResponse.java class GetBrokerLiveInfoResponse (line 22) | public class GetBrokerLiveInfoResponse implements CommandCustomHeader { method GetBrokerLiveInfoResponse (line 23) | public GetBrokerLiveInfoResponse() { method checkFields (line 26) | @Override method toString (line 31) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/GetSyncStateDataRequest.java class GetSyncStateDataRequest (line 22) | public class GetSyncStateDataRequest implements CommandCustomHeader { method checkFields (line 25) | @Override method GetSyncStateDataRequest (line 30) | public GetSyncStateDataRequest() { method getInvokeTime (line 34) | public Long getInvokeTime() { method toString (line 38) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/RaftBrokerHeartBeatEventRequest.java class RaftBrokerHeartBeatEventRequest (line 24) | public class RaftBrokerHeartBeatEventRequest implements CommandCustomHea... method RaftBrokerHeartBeatEventRequest (line 43) | public RaftBrokerHeartBeatEventRequest() { method RaftBrokerHeartBeatEventRequest (line 46) | public RaftBrokerHeartBeatEventRequest(BrokerIdentityInfo brokerIdenti... method getBrokerIdentityInfo (line 62) | public BrokerIdentityInfo getBrokerIdentityInfo() { method setBrokerIdentityInfo (line 66) | public void setBrokerIdentityInfo(BrokerIdentityInfo brokerIdentityInf... method getBrokerLiveInfo (line 72) | public BrokerLiveInfo getBrokerLiveInfo() { method setBrokerLiveInfo (line 76) | public void setBrokerLiveInfo(BrokerLiveInfo brokerLiveInfo) { method checkFields (line 88) | @Override method toString (line 93) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/impl/task/RaftBrokerHeartBeatEventResponse.java class RaftBrokerHeartBeatEventResponse (line 22) | public class RaftBrokerHeartBeatEventResponse implements CommandCustomHe... method RaftBrokerHeartBeatEventResponse (line 23) | public RaftBrokerHeartBeatEventResponse() { method checkFields (line 26) | @Override method toString (line 31) | @Override FILE: controller/src/main/java/org/apache/rocketmq/controller/metrics/ControllerMetricsConstant.java class ControllerMetricsConstant (line 22) | public class ControllerMetricsConstant { type RequestType (line 65) | public enum RequestType { method RequestType (line 96) | RequestType(int code) { method getLowerCaseNameByCode (line 100) | public static String getLowerCaseNameByCode(int code) { type RequestHandleStatus (line 110) | public enum RequestHandleStatus { method getLowerCaseName (line 115) | public String getLowerCaseName() { type DLedgerOperation (line 120) | public enum DLedgerOperation { method getLowerCaseName (line 123) | public String getLowerCaseName() { type DLedgerOperationStatus (line 128) | public enum DLedgerOperationStatus { method getLowerCaseName (line 133) | public String getLowerCaseName() { type ElectionResult (line 138) | public enum ElectionResult { method getLowerCaseName (line 143) | public String getLowerCaseName() { FILE: controller/src/main/java/org/apache/rocketmq/controller/metrics/ControllerMetricsManager.java class ControllerMetricsManager (line 82) | public class ControllerMetricsManager { method getInstance (line 128) | public static ControllerMetricsManager getInstance(ControllerManager c... method newAttributesBuilder (line 139) | public static AttributesBuilder newAttributesBuilder() { method recordRole (line 145) | public static void recordRole(MemberState.Role newRole, MemberState.Ro... method getRoleValue (line 150) | private static int getRoleValue(MemberState.Role role) { method ControllerMetricsManager (line 166) | private ControllerMetricsManager(ControllerManager controllerManager) { method checkConfig (line 181) | private boolean checkConfig() { method registerMetricsView (line 201) | private void registerMetricsView(SdkMeterProviderBuilder providerBuild... method initMetric (line 232) | private void initMetric(Meter meter) { method init (line 292) | public void init() { FILE: controller/src/main/java/org/apache/rocketmq/controller/processor/ControllerRequestProcessor.java class ControllerRequestProcessor (line 74) | public class ControllerRequestProcessor implements NettyRequestProcessor { method ControllerRequestProcessor (line 81) | public ControllerRequestProcessor(final ControllerManager controllerMa... method initConfigBlackList (line 86) | private void initConfigBlackList() { method processRequest (line 93) | @Override method handleRequest (line 133) | private RemotingCommand handleRequest(ChannelHandlerContext ctx, Remot... method handleAlterSyncStateSet (line 166) | private RemotingCommand handleAlterSyncStateSet(ChannelHandlerContext ... method handleControllerElectMaster (line 177) | private RemotingCommand handleControllerElectMaster(ChannelHandlerCont... method handleControllerGetReplicaInfo (line 194) | private RemotingCommand handleControllerGetReplicaInfo(ChannelHandlerC... method handleControllerGetMetadataInfo (line 204) | private RemotingCommand handleControllerGetMetadataInfo(ChannelHandler... method handleBrokerHeartbeat (line 208) | private RemotingCommand handleBrokerHeartbeat(ChannelHandlerContext ct... method handleControllerGetSyncStateData (line 218) | private RemotingCommand handleControllerGetSyncStateData(ChannelHandle... method handleCleanBrokerData (line 232) | private RemotingCommand handleCleanBrokerData(ChannelHandlerContext ct... method handleGetNextBrokerId (line 241) | private RemotingCommand handleGetNextBrokerId(ChannelHandlerContext ct... method handleApplyBrokerId (line 250) | private RemotingCommand handleApplyBrokerId(ChannelHandlerContext ctx,... method handleRegisterBroker (line 259) | private RemotingCommand handleRegisterBroker(ChannelHandlerContext ctx... method handleUpdateControllerConfig (line 268) | private RemotingCommand handleUpdateControllerConfig(ChannelHandlerCon... method handleGetControllerConfig (line 308) | private RemotingCommand handleGetControllerConfig(ChannelHandlerContex... method rejectRequest (line 329) | @Override method validateBlackListConfigExist (line 333) | private boolean validateBlackListConfigExist(Properties properties) { FILE: controller/src/test/java/org/apache/rocketmq/controller/ControllerManagerTest.java class ControllerManagerTest (line 58) | public class ControllerManagerTest { method launchManager (line 68) | public ControllerManager launchManager(final String group, final Strin... method startup (line 89) | @Before method waitLeader (line 99) | public ControllerManager waitLeader(final List cont... method mockData (line 121) | public void mockData() { method registerBroker (line 132) | public void registerBroker( method brokerTryElect (line 161) | public RemotingCommand brokerTryElect(final String controllerAddress, ... method sendHeartbeat (line 170) | public void sendHeartbeat(final String controllerAddress, final String... method testSomeApi (line 184) | @Test method tearDown (line 247) | @After FILE: controller/src/test/java/org/apache/rocketmq/controller/ControllerRequestProcessorTest.java class ControllerRequestProcessorTest (line 36) | public class ControllerRequestProcessorTest { method init (line 40) | @Before method testProcessRequest_UpdateConfigPath (line 45) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/ControllerTestBase.java class ControllerTestBase (line 20) | public class ControllerTestBase { FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/DLedgerControllerTest.java class DLedgerControllerTest (line 62) | public class DLedgerControllerTest { method launchController (line 66) | public DLedgerController launchController(final String group, final St... method startup (line 86) | @Before method tearDown (line 92) | @After method registerNewBroker (line 102) | public void registerNewBroker(Controller leader, String clusterName, S... method brokerTryElectMaster (line 128) | public void brokerTryElectMaster(Controller leader, String clusterName... method alterNewInSyncSet (line 137) | private boolean alterNewInSyncSet(Controller leader, String brokerName... method waitLeader (line 153) | public DLedgerController waitLeader(final List cont... method mockMetaData (line 173) | public DLedgerController mockMetaData(boolean enableElectUncleanMaster... method setBrokerAlivePredicate (line 206) | public void setBrokerAlivePredicate(DLedgerController controller, Long... method setBrokerElectPolicy (line 217) | public void setBrokerElectPolicy(DLedgerController controller, Long...... method testElectMaster (line 228) | @Test method testBrokerLifecycleListener (line 240) | @Test method testAllReplicasShutdownAndRestartWithUnEnableElectUnCleanMaster (line 298) | @Test method testEnableElectUnCleanMaster (line 337) | @Test method testChangeControllerLeader (line 365) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/DefaultBrokerHeartbeatManagerTest.java class DefaultBrokerHeartbeatManagerTest (line 30) | public class DefaultBrokerHeartbeatManagerTest { method init (line 33) | @Before method testDetectBrokerAlive (line 42) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/RaftBrokerHeartBeatManagerTest.java class RaftBrokerHeartBeatManagerTest (line 42) | @RunWith(MockitoJUnitRunner.class) method init (line 51) | @Before method testDetectBrokerAlive (line 61) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/event/EventSerializerTest.java class EventSerializerTest (line 37) | @RunWith(MockitoJUnitRunner.class) method init (line 45) | @Before method testSerializeValidEventMessageShouldReturnSerializedData (line 50) | @Test method testSerializeEventMessageWithNoEventType (line 60) | @Test method testSerializeSerializerReturnsNullShouldReturnNull (line 67) | @Test method testSerializeSerializerThrowsException (line 77) | @Test method testDeserializeBytesLessThanTwoReturnsNull (line 86) | @Test method testDeserializeInvalidEventIdReturnsNull (line 92) | @Test method testDeserializeValidEventTypeReturnsEventMessage (line 97) | @Test method testDeserializeSerializerThrowsException (line 108) | @Test method testDeserializeValidEventTypeUnknownEventReturnsNull (line 116) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/event/ListEventSerializerTest.java class ListEventSerializerTest (line 36) | @RunWith(MockitoJUnitRunner.class) method testSerializeEmptyList (line 42) | @Test method testSerializeValidEventMessage (line 50) | @Test method testSerializeEventMessageWithNullEventType (line 59) | @Test method testDeserializeBytesIsNull (line 67) | @Test method testDeserializeBytesLengthLessThanSix (line 74) | @Test method testDeserializeValidBytesWithKnownEventType (line 82) | @Test method testDeserializeException (line 88) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/heartbeat/RaftBrokerHeartBeatManagerTest.java class RaftBrokerHeartBeatManagerTest (line 55) | @RunWith(MockitoJUnitRunner.class) method init (line 63) | @Before method testOnBrokerHeartbeatSuccess (line 70) | @Test method testOnBrokerHeartbeatLeaderNotAvailable (line 79) | @Test method testOnBrokerHeartbeatException (line 88) | @Test method testOnBrokerChannelCloseBrokerIdentityInfoNotNullSuccess (line 97) | @Test method testOnBrokerChannelCloseBrokerIdentityInfoNotNullException (line 110) | @Test method testOnBrokerChannelCloseBrokerIdentityInfoNull (line 124) | @Test method testOnBrokerChannelCloseBrokerIdentityInfoNotNullTimeoutException (line 131) | @Test method testScanNotActiveBrokerSuccess (line 144) | @Test method testGetBrokerLiveInfoSuccess (line 177) | @Test method testGetBrokerLiveInfoAllBrokers (line 196) | @Test method testIsBrokerActiveBrokerActive (line 213) | @Test method testIsBrokerActiveBrokerNotActive (line 228) | @Test method testIsBrokerActiveException (line 243) | @Test method testIsBrokerActiveNoInfo (line 254) | @Test method testIsBrokerActiveInvalidResponseCode (line 266) | @Test method testGetActiveBrokersNumAllBrokers (line 276) | @Test method testGetActiveBrokersNum (line 303) | @Test method testGetActiveBrokersNumException (line 326) | @Test method testGetActiveBrokersNumNoBrokers (line 335) | @Test method testGetActiveBrokersNumInvalidResponseCode (line 345) | @Test FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/manager/RaftReplicasInfoManagerTest.java class RaftReplicasInfoManagerTest (line 49) | @RunWith(MockitoJUnitRunner.class) method init (line 57) | @Before method testGetBrokerLiveInfoBrokerIdentityInfoIsNullReturnsAllBrokersInfo (line 62) | @Test method testGetBrokerLiveInfoBrokerIdentityInfoExistsReturnsBrokerInfo (line 76) | @Test method testGetBrokerLiveInfoBrokerIdentityInfoNotExistsReturnsError (line 88) | @Test method testOnBrokerHeartBeatNewBrokerRegistered (line 96) | @Test method testOnBrokerHeartBeatExistingBrokerUpdate (line 104) | @Test method testOnBrokerCloseChannelBrokerIdentityInfoIsNullLogsWarningAndReturnsResult (line 117) | @Test method testCheckNotActiveBrokerNoBrokersInTableReturnsEmptyList (line 122) | @Test method testCheckNotActiveBrokerBrokerLiveTableNotEmptyIdentifiesNotActiveBrokers (line 130) | @Test method testCheckNotActiveBrokerSerializeErrorSetsErrorRemark (line 145) | @Test method testIsBrokerActiveBrokerLiveInfoNotNullAndActiveReturnsTrue (line 155) | @Test method testIsBrokerActiveBrokerLiveInfoNotNullAndNotActiveReturnsFalse (line 165) | @Test method testIsBrokerActiveBrokerLiveInfoNullReturnsFalse (line 174) | @Test method testSerializeWithPopulatedTablesReturnsByteArray (line 179) | @Test method testDeserializeFromValidDataSuccess (line 189) | @Test method testDeserializeFromInvalidDataExceptionThrown (line 201) | @Test method createBrokerIdentityInfo (line 212) | private BrokerIdentityInfo createBrokerIdentityInfo() { method createBrokerIdentityInfos (line 216) | private List createBrokerIdentityInfos(final int c... method createBrokerLiveInfo (line 224) | private BrokerLiveInfo createBrokerLiveInfo() { method createBrokerLiveInfos (line 228) | private List createBrokerLiveInfos(final int count) { FILE: controller/src/test/java/org/apache/rocketmq/controller/impl/manager/ReplicasInfoManagerTest.java class ReplicasInfoManagerTest (line 66) | public class ReplicasInfoManagerTest { method init (line 73) | @Before method destroy (line 84) | @After method getReplicasInfo (line 91) | private BrokerReplicasInfo.ReplicasInfo getReplicasInfo(String brokerN... method registerNewBroker (line 97) | public void registerNewBroker(String clusterName, String brokerName, S... method brokerElectMaster (line 137) | public void brokerElectMaster(String clusterName, Long brokerId, Strin... method brokerElectMaster (line 142) | public void brokerElectMaster(String clusterName, Long brokerId, Strin... method alterNewInSyncSet (line 197) | private boolean alterNewInSyncSet(String brokerName, Long brokerId, In... method apply (line 214) | private void apply(final List events) { method mockMetaData (line 220) | public void mockMetaData() { method mockHeartbeatDataMasterStillAlive (line 234) | public void mockHeartbeatDataMasterStillAlive() { method mockHeartbeatDataHigherEpoch (line 243) | public void mockHeartbeatDataHigherEpoch() { method mockHeartbeatDataHigherOffset (line 252) | public void mockHeartbeatDataHigherOffset() { method mockHeartbeatDataHigherPriority (line 261) | public void mockHeartbeatDataHigherPriority() { method testRegisterBrokerSuccess (line 270) | @Test method testRegisterWithMasterExistResp (line 283) | @Test method testRegisterWithOldMasterInactive (line 301) | @Test method testElectMasterOldMasterStillAlive (line 317) | @Test method testElectMasterPreferHigherEpoch (line 328) | @Test method testElectMasterPreferHigherOffsetWhenEpochEquals (line 342) | @Test method testElectMasterPreferHigherPriorityWhenEpochAndOffsetEquals (line 356) | @Test method testElectMaster (line 370) | @Test method testAllReplicasShutdownAndRestart (line 413) | @Test method testCleanBrokerData (line 437) | @Test method testSerialize (line 472) | @Test FILE: dev/merge_rocketmq_pr.py function get_json (line 69) | def get_json(url): function fail (line 85) | def fail(msg): function run_cmd (line 91) | def run_cmd(cmd): function continue_maybe (line 99) | def continue_maybe(prompt): function clean_up (line 105) | def clean_up(): function merge_pr (line 117) | def merge_pr(pr_num, target_ref, title, body, pr_repo_desc): function cherry_pick (line 186) | def cherry_pick(pr_num, merge_hash, default_branch): function fix_version_from_branch (line 221) | def fix_version_from_branch(branch, versions): function resolve_jira_issue (line 230) | def resolve_jira_issue(merge_branches, comment, default_jira_id=""): function resolve_jira_issues (line 295) | def resolve_jira_issues(title, merge_branches, comment): function standardize_jira_ref (line 304) | def standardize_jira_ref(text): function get_current_ref (line 346) | def get_current_ref(): function main (line 355) | def main(): FILE: example/src/main/java/org/apache/rocketmq/example/batch/SimpleBatchProducer.java class SimpleBatchProducer (line 27) | public class SimpleBatchProducer { method main (line 34) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/batch/SplitBatchProducer.java class SplitBatchProducer (line 29) | public class SplitBatchProducer { method main (line 38) | public static void main(String[] args) throws Exception { class ListSplitter (line 62) | class ListSplitter implements Iterator> { method ListSplitter (line 67) | public ListSplitter(List messages) { method hasNext (line 71) | @Override method next (line 76) | @Override method remove (line 110) | @Override FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/AclClient.java class AclClient (line 24) | public class AclClient { method getAclRPCHook (line 30) | public static RPCHook getAclRPCHook() { method getAclRPCHook (line 34) | public static RPCHook getAclRPCHook(String ak, String sk) { FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/BatchProducer.java class BatchProducer (line 53) | public class BatchProducer { method main (line 57) | public static void main(String[] args) throws MQClientException { method buildCommandlineOptions (line 192) | public static Options buildCommandlineOptions(final Options options) { method getOptionValue (line 264) | private static String getOptionValue(CommandLine commandLine, char key... method getOptionValue (line 271) | private static int getOptionValue(CommandLine commandLine, char key, i... method getOptionValue (line 278) | private static boolean getOptionValue(CommandLine commandLine, char ke... method buildBathMessage (line 285) | private static List buildBathMessage(final int batchSize, fin... method setKeys (line 294) | private static void setKeys(boolean keyEnable, List msgs, Str... method setTags (line 304) | private static void setTags(int tagCount, List msgs, long sta... method setProperties (line 315) | private static void setProperties(int propertySize, List msgs) { method initInstance (line 339) | private static DefaultMQProducer initInstance(String namesrv, boolean ... class StatsBenchmarkBatchProducer (line 348) | class StatsBenchmarkBatchProducer { method StatsBenchmarkBatchProducer (line 369) | public StatsBenchmarkBatchProducer(int reportInterval) { method createSnapshot (line 373) | public Long[] createSnapshot() { method getSendRequestSuccessCount (line 386) | public LongAdder getSendRequestSuccessCount() { method getSendRequestFailedCount (line 390) | public LongAdder getSendRequestFailedCount() { method getSendMessageSuccessTimeTotal (line 394) | public LongAdder getSendMessageSuccessTimeTotal() { method getSendMessageMaxRT (line 398) | public AtomicLong getSendMessageMaxRT() { method getSendMessageSuccessCount (line 402) | public LongAdder getSendMessageSuccessCount() { method getSendMessageFailedCount (line 406) | public LongAdder getSendMessageFailedCount() { method start (line 410) | public void start() { method shutdown (line 449) | public void shutdown() { FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/Consumer.java class Consumer (line 51) | public class Consumer { method main (line 53) | public static void main(String[] args) throws MQClientException, IOExc... method buildCommandlineOptions (line 195) | public static Options buildCommandlineOptions(final Options options) { method compareAndSetMax (line 246) | public static void compareAndSetMax(final AtomicLong target, final lon... class StatsBenchmarkConsumer (line 258) | class StatsBenchmarkConsumer { method createSnapshot (line 271) | public Long[] createSnapshot() { method getReceiveMessageTotalCount (line 283) | public LongAdder getReceiveMessageTotalCount() { method getBorn2ConsumerTotalRT (line 287) | public LongAdder getBorn2ConsumerTotalRT() { method getStore2ConsumerTotalRT (line 291) | public LongAdder getStore2ConsumerTotalRT() { method getBorn2ConsumerMaxRT (line 295) | public AtomicLong getBorn2ConsumerMaxRT() { method getStore2ConsumerMaxRT (line 299) | public AtomicLong getStore2ConsumerMaxRT() { method getFailCount (line 303) | public LongAdder getFailCount() { FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/Producer.java class Producer (line 55) | public class Producer { method main (line 63) | public static void main(String[] args) throws MQClientException { method updateStatsSuccess (line 290) | private static void updateStatsSuccess(StatsBenchmarkProducer statsBen... method buildCommandlineOptions (line 305) | public static Options buildCommandlineOptions(final Options options) { method buildMessage (line 381) | private static Message buildMessage(final String topic) { method doPrintStats (line 385) | private static void doPrintStats(final LinkedList snapshotList... class StatsBenchmarkProducer (line 403) | class StatsBenchmarkProducer { method createSnapshot (line 416) | public Long[] createSnapshot() { method getSendRequestSuccessCount (line 429) | public LongAdder getSendRequestSuccessCount() { method getSendRequestFailedCount (line 433) | public LongAdder getSendRequestFailedCount() { method getReceiveResponseSuccessCount (line 437) | public LongAdder getReceiveResponseSuccessCount() { method getReceiveResponseFailedCount (line 441) | public LongAdder getReceiveResponseFailedCount() { method getSendMessageSuccessTimeTotal (line 445) | public LongAdder getSendMessageSuccessTimeTotal() { method getSendMessageMaxRT (line 449) | public AtomicLong getSendMessageMaxRT() { FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/TransactionProducer.java class TransactionProducer (line 59) | public class TransactionProducer { method main (line 66) | public static void main(String[] args) throws MQClientException, Unsup... method buildMessage (line 200) | private static Message buildMessage(TxSendConfig config) { method buildCommandlineOptions (line 240) | public static Options buildCommandlineOptions(final Options options) { class TransactionListenerImpl (line 301) | class TransactionListenerImpl implements TransactionListener { class MsgMeta (line 306) | private class MsgMeta { method TransactionListenerImpl (line 313) | public TransactionListenerImpl(StatsBenchmarkTProducer statsBenchmark,... method executeLocalTransaction (line 318) | @Override method parseFromMsg (line 323) | private MsgMeta parseFromMsg(Message msg) { method checkLocalTransaction (line 337) | @Override class Snapshot (line 394) | class Snapshot { class StatsBenchmarkTProducer (line 412) | class StatsBenchmarkTProducer { method createSnapshot (line 427) | public Snapshot createSnapshot() { method getSendRequestSuccessCount (line 440) | public LongAdder getSendRequestSuccessCount() { method getSendRequestFailedCount (line 444) | public LongAdder getSendRequestFailedCount() { method getSendMessageTimeTotal (line 448) | public LongAdder getSendMessageTimeTotal() { method getSendMessageMaxRT (line 452) | public AtomicLong getSendMessageMaxRT() { method getCheckCount (line 456) | public LongAdder getCheckCount() { method getUnexpectedCheckCount (line 460) | public LongAdder getUnexpectedCheckCount() { method getDuplicatedCheckCount (line 464) | public LongAdder getDuplicatedCheckCount() { class TxSendConfig (line 469) | class TxSendConfig { class LRUMap (line 484) | class LRUMap extends LinkedHashMap { method LRUMap (line 488) | public LRUMap(int maxSize) { method removeEldestEntry (line 492) | @Override FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/timer/TimerConsumer.java class TimerConsumer (line 42) | public class TimerConsumer { method TimerConsumer (line 52) | public TimerConsumer(String[] args) { method startScheduleTask (line 68) | public void startScheduleTask() { method start (line 120) | public void start() throws MQClientException { method buildCommandlineOptions (line 145) | private Options buildCommandlineOptions(Options options) { method main (line 157) | public static void main(String[] args) throws MQClientException { class StatsBenchmarkConsumer (line 164) | public static class StatsBenchmarkConsumer { method createSnapshot (line 170) | public Long[] createSnapshot() { method getReceiveMessageTotalCount (line 178) | public AtomicLong getReceiveMessageTotalCount() { method getDelayedDurationMsTotal (line 182) | public AtomicLong getDelayedDurationMsTotal() { method getDelayedDurationMsSet (line 186) | public ConcurrentSkipListSet getDelayedDurationMsSet() { FILE: example/src/main/java/org/apache/rocketmq/example/benchmark/timer/TimerProducer.java class TimerProducer (line 50) | public class TimerProducer { method TimerProducer (line 70) | public TimerProducer(String[] args) { method startScheduleTask (line 102) | public void startScheduleTask() { method start (line 138) | public void start() throws MQClientException { method buildCommandlineOptions (line 212) | private Options buildCommandlineOptions(Options options) { method buildMessage (line 248) | private Message buildMessage(final int messageSize, final String topic... method sleep (line 258) | private void sleep(long timeMs) { method main (line 266) | public static void main(String[] args) throws MQClientException { class StatsBenchmarkProducer (line 273) | public static class StatsBenchmarkProducer { method createSnapshot (line 286) | public Long[] createSnapshot() { method getSendRequestSuccessCount (line 297) | public AtomicLong getSendRequestSuccessCount() { method getSendRequestFailedCount (line 301) | public AtomicLong getSendRequestFailedCount() { method getReceiveResponseSuccessCount (line 305) | public AtomicLong getReceiveResponseSuccessCount() { method getReceiveResponseFailedCount (line 309) | public AtomicLong getReceiveResponseFailedCount() { method getSendMessageSuccessTimeTotal (line 313) | public AtomicLong getSendMessageSuccessTimeTotal() { method getSendMessageMaxRT (line 317) | public AtomicLong getSendMessageMaxRT() { FILE: example/src/main/java/org/apache/rocketmq/example/broadcast/PushConsumer.java class PushConsumer (line 26) | public class PushConsumer { method main (line 34) | public static void main(String[] args) throws InterruptedException, MQ... FILE: example/src/main/java/org/apache/rocketmq/example/filter/SqlFilterConsumer.java class SqlFilterConsumer (line 28) | public class SqlFilterConsumer { method main (line 30) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/filter/SqlFilterProducer.java class SqlFilterProducer (line 25) | public class SqlFilterProducer { method main (line 27) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/filter/TagFilterConsumer.java class TagFilterConsumer (line 27) | public class TagFilterConsumer { method main (line 29) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/filter/TagFilterProducer.java class TagFilterProducer (line 24) | public class TagFilterProducer { method main (line 26) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/lmq/LMQProducer.java class LMQProducer (line 27) | public class LMQProducer { method main (line 40) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/lmq/LMQPullConsumer.java class LMQPullConsumer (line 31) | @SuppressWarnings("deprecation") method main (line 43) | public static void main(String[] args) throws MQClientException, Remot... FILE: example/src/main/java/org/apache/rocketmq/example/lmq/LMQPushConsumer.java class LMQPushConsumer (line 37) | public class LMQPushConsumer { method main (line 56) | public static void main(String[] args) throws InterruptedException, MQ... FILE: example/src/main/java/org/apache/rocketmq/example/lmq/LMQPushPopConsumer.java class LMQPushPopConsumer (line 36) | public class LMQPushPopConsumer { method main (line 55) | public static void main(String[] args) throws Exception { method switchPop (line 90) | private static void switchPop() throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/namespace/ProducerWithNamespace.java class ProducerWithNamespace (line 25) | public class ProducerWithNamespace { method main (line 34) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/namespace/PullConsumerWithNamespace.java class PullConsumerWithNamespace (line 27) | public class PullConsumerWithNamespace { method main (line 36) | public static void main(String[] args) throws Exception { method getMessageQueueOffset (line 75) | private static long getMessageQueueOffset(MessageQueue mq) { method dealWithPullResult (line 84) | private static void dealWithPullResult(PullResult pullResult) { method putMessageQueueOffset (line 92) | private static void putMessageQueueOffset(MessageQueue mq, long offset) { FILE: example/src/main/java/org/apache/rocketmq/example/namespace/PushConsumerWithNamespace.java class PushConsumerWithNamespace (line 23) | public class PushConsumerWithNamespace { method main (line 29) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/openmessaging/SimpleProducer.java class SimpleProducer (line 28) | public class SimpleProducer { method main (line 33) | public static void main(String[] args) { FILE: example/src/main/java/org/apache/rocketmq/example/openmessaging/SimplePullConsumer.java class SimplePullConsumer (line 28) | public class SimplePullConsumer { method main (line 33) | public static void main(String[] args) { FILE: example/src/main/java/org/apache/rocketmq/example/openmessaging/SimplePushConsumer.java class SimplePushConsumer (line 25) | public class SimplePushConsumer { method main (line 30) | public static void main(String[] args) { FILE: example/src/main/java/org/apache/rocketmq/example/operation/Consumer.java class Consumer (line 34) | public class Consumer { method main (line 36) | public static void main(String[] args) throws MQClientException { method buildCommandline (line 72) | public static CommandLine buildCommandline(String[] args) { FILE: example/src/main/java/org/apache/rocketmq/example/operation/Producer.java class Producer (line 31) | public class Producer { method main (line 33) | public static void main(String[] args) throws MQClientException, Inter... method buildCommandline (line 66) | public static CommandLine buildCommandline(String[] args) { FILE: example/src/main/java/org/apache/rocketmq/example/ordermessage/Consumer.java class Consumer (line 29) | public class Consumer { method main (line 31) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/ordermessage/Producer.java class Producer (line 29) | public class Producer { method main (line 30) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/quickstart/Consumer.java class Consumer (line 28) | public class Consumer { method main (line 34) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/quickstart/Producer.java class Producer (line 28) | public class Producer { method main (line 39) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/rpc/AsyncRequestProducer.java class AsyncRequestProducer (line 28) | public class AsyncRequestProducer { method main (line 31) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/rpc/RequestProducer.java class RequestProducer (line 25) | public class RequestProducer { method main (line 26) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/rpc/ResponseConsumer.java class ResponseConsumer (line 36) | public class ResponseConsumer { method main (line 37) | public static void main(String[] args) throws InterruptedException, MQ... FILE: example/src/main/java/org/apache/rocketmq/example/schedule/ScheduledMessageConsumer.java class ScheduledMessageConsumer (line 24) | public class ScheduledMessageConsumer { method main (line 30) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/schedule/ScheduledMessageProducer.java class ScheduledMessageProducer (line 24) | public class ScheduledMessageProducer { method main (line 30) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/schedule/TimerMessageConsumer.java class TimerMessageConsumer (line 24) | public class TimerMessageConsumer { method main (line 32) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/schedule/TimerMessageProducer.java class TimerMessageProducer (line 24) | public class TimerMessageProducer { method main (line 32) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/AclClient.java class AclClient (line 45) | public class AclClient { method main (line 53) | public static void main(String[] args) throws MQClientException, Inter... method producer (line 59) | public static void producer() throws MQClientException { method pushConsumer (line 82) | public static void pushConsumer() throws MQClientException { method pullConsumer (line 103) | public static void pullConsumer() throws MQClientException { method printBody (line 140) | private static void printBody(PullResult pullResult) { method printBody (line 144) | private static void printBody(List msg) { method getMessageQueueOffset (line 154) | private static long getMessageQueueOffset(MessageQueue mq) { method putMessageQueueOffset (line 162) | private static void putMessageQueueOffset(MessageQueue mq, long offset) { method getAclRPCHook (line 166) | static RPCHook getAclRPCHook() { FILE: example/src/main/java/org/apache/rocketmq/example/simple/AsyncProducer.java class AsyncProducer (line 29) | public class AsyncProducer { method main (line 30) | public static void main( FILE: example/src/main/java/org/apache/rocketmq/example/simple/CachedQueue.java class CachedQueue (line 23) | public class CachedQueue { method getMsgCachedTable (line 26) | public TreeMap getMsgCachedTable() { FILE: example/src/main/java/org/apache/rocketmq/example/simple/LitePullConsumerAssign.java class LitePullConsumerAssign (line 26) | public class LitePullConsumerAssign { method main (line 30) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/LitePullConsumerAssignWithSubExpression.java class LitePullConsumerAssignWithSubExpression (line 27) | public class LitePullConsumerAssignWithSubExpression { method main (line 31) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/LitePullConsumerSubscribe.java class LitePullConsumerSubscribe (line 24) | public class LitePullConsumerSubscribe { method main (line 28) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/OnewayProducer.java class OnewayProducer (line 24) | public class OnewayProducer { method main (line 25) | public static void main(String[] args) throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/PopConsumer.java class PopConsumer (line 32) | public class PopConsumer { method main (line 36) | public static void main(String[] args) throws Exception { method switchPop (line 54) | private static void switchPop() throws Exception { FILE: example/src/main/java/org/apache/rocketmq/example/simple/Producer.java class Producer (line 25) | public class Producer { method main (line 32) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/simple/PullConsumer.java class PullConsumer (line 35) | @SuppressWarnings("deprecation") method main (line 38) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/simple/PullScheduleService.java class PullScheduleService (line 29) | public class PullScheduleService { method main (line 31) | public static void main(String[] args) throws MQClientException { FILE: example/src/main/java/org/apache/rocketmq/example/simple/PushConsumer.java class PushConsumer (line 28) | public class PushConsumer { method main (line 32) | public static void main(String[] args) throws InterruptedException, MQ... FILE: example/src/main/java/org/apache/rocketmq/example/simple/RandomAsyncCommit.java class RandomAsyncCommit (line 25) | public class RandomAsyncCommit { method putMessages (line 29) | public void putMessages(final MessageQueue mq, final List ... method removeMessage (line 40) | public void removeMessage(final MessageQueue mq, long offset) { method commitableOffset (line 47) | public long commitableOffset(final MessageQueue mq) { FILE: example/src/main/java/org/apache/rocketmq/example/tracemessage/OpenTracingProducer.java class OpenTracingProducer (line 31) | public class OpenTracingProducer { method main (line 39) | public static void main(String[] args) throws MQClientException { method initTracer (line 65) | private static Tracer initTracer() { FILE: example/src/main/java/org/apache/rocketmq/example/tracemessage/OpenTracingPushConsumer.java class OpenTracingPushConsumer (line 31) | public class OpenTracingPushConsumer { method main (line 37) | public static void main(String[] args) throws InterruptedException, MQ... method initTracer (line 58) | private static Tracer initTracer() { FILE: example/src/main/java/org/apache/rocketmq/example/tracemessage/OpenTracingTransactionProducer.java class OpenTracingTransactionProducer (line 37) | public class OpenTracingTransactionProducer { method main (line 46) | public static void main(String[] args) throws MQClientException, Inter... method initTracer (line 84) | private static Tracer initTracer() { FILE: example/src/main/java/org/apache/rocketmq/example/tracemessage/TraceProducer.java class TraceProducer (line 26) | public class TraceProducer { method main (line 35) | public static void main(String[] args) throws MQClientException, Inter... FILE: example/src/main/java/org/apache/rocketmq/example/tracemessage/TracePushConsumer.java class TracePushConsumer (line 26) | public class TracePushConsumer { method main (line 32) | public static void main(String[] args) throws InterruptedException, MQ... FILE: example/src/main/java/org/apache/rocketmq/example/transaction/TransactionListenerImpl.java class TransactionListenerImpl (line 27) | public class TransactionListenerImpl implements TransactionListener { method executeLocalTransaction (line 32) | @Override method checkLocalTransaction (line 40) | @Override FILE: example/src/main/java/org/apache/rocketmq/example/transaction/TransactionProducer.java class TransactionProducer (line 33) | public class TransactionProducer { method main (line 41) | public static void main(String[] args) throws MQClientException, Inter... FILE: filter/src/main/java/org/apache/rocketmq/filter/FilterFactory.java class FilterFactory (line 26) | public class FilterFactory { method register (line 42) | public void register(FilterSpi filterSpi) { method unRegister (line 53) | public FilterSpi unRegister(String type) { method get (line 60) | public FilterSpi get(String type) { FILE: filter/src/main/java/org/apache/rocketmq/filter/FilterSpi.java type FilterSpi (line 26) | public interface FilterSpi { method compile (line 31) | Expression compile(final String expr) throws MQFilterException; method ofType (line 36) | String ofType(); FILE: filter/src/main/java/org/apache/rocketmq/filter/SqlFilter.java class SqlFilter (line 32) | public class SqlFilter implements FilterSpi { method compile (line 34) | @Override method ofType (line 39) | @Override FILE: filter/src/main/java/org/apache/rocketmq/filter/constant/UnaryType.java type UnaryType (line 20) | public enum UnaryType { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/BinaryExpression.java class BinaryExpression (line 26) | public abstract class BinaryExpression implements Expression { method BinaryExpression (line 30) | public BinaryExpression(Expression left, Expression right) { method getLeft (line 35) | public Expression getLeft() { method getRight (line 39) | public Expression getRight() { method toString (line 46) | public String toString() { method hashCode (line 53) | public int hashCode() { method equals (line 60) | public boolean equals(Object o) { method getExpressionSymbol (line 73) | public abstract String getExpressionSymbol(); method setRight (line 78) | public void setRight(Expression expression) { method setLeft (line 85) | public void setLeft(Expression expression) { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/BooleanConstantExpression.java class BooleanConstantExpression (line 23) | public class BooleanConstantExpression extends ConstantExpression implem... method BooleanConstantExpression (line 29) | public BooleanConstantExpression(Object value) { method matches (line 33) | public boolean matches(EvaluationContext context) throws Exception { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/BooleanExpression.java type BooleanExpression (line 30) | public interface BooleanExpression extends Expression { method matches (line 35) | boolean matches(EvaluationContext context) throws Exception; FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/ComparisonExpression.java class ComparisonExpression (line 33) | public abstract class ComparisonExpression extends BinaryExpression impl... method ComparisonExpression (line 43) | public ComparisonExpression(Expression left, Expression right) { method createBetween (line 48) | public static BooleanExpression createBetween(Expression value, Expres... method createNotBetween (line 68) | public static BooleanExpression createNotBetween(Expression value, Exp... class ContainsExpression (line 72) | static class ContainsExpression extends UnaryExpression implements Boo... method ContainsExpression (line 76) | public ContainsExpression(Expression right, String search) { method getExpressionSymbol (line 81) | public String getExpressionSymbol() { method evaluate (line 85) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 104) | public boolean matches(EvaluationContext message) throws Exception { class NotContainsExpression (line 110) | static class NotContainsExpression extends UnaryExpression implements ... method NotContainsExpression (line 114) | public NotContainsExpression(Expression right, String search) { method getExpressionSymbol (line 119) | public String getExpressionSymbol() { method evaluate (line 123) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 142) | public boolean matches(EvaluationContext message) throws Exception { method createContains (line 148) | public static BooleanExpression createContains(Expression left, String... method createNotContains (line 152) | public static BooleanExpression createNotContains(Expression left, Str... class StartsWithExpression (line 156) | static class StartsWithExpression extends UnaryExpression implements B... method StartsWithExpression (line 160) | public StartsWithExpression(Expression right, String search) { method getExpressionSymbol (line 165) | public String getExpressionSymbol() { method evaluate (line 169) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 188) | public boolean matches(EvaluationContext message) throws Exception { class NotStartsWithExpression (line 194) | static class NotStartsWithExpression extends UnaryExpression implement... method NotStartsWithExpression (line 198) | public NotStartsWithExpression(Expression right, String search) { method getExpressionSymbol (line 203) | public String getExpressionSymbol() { method evaluate (line 207) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 226) | public boolean matches(EvaluationContext message) throws Exception { method createStartsWith (line 232) | public static BooleanExpression createStartsWith(Expression left, Stri... method createNotStartsWith (line 236) | public static BooleanExpression createNotStartsWith(Expression left, S... class EndsWithExpression (line 240) | static class EndsWithExpression extends UnaryExpression implements Boo... method EndsWithExpression (line 244) | public EndsWithExpression(Expression right, String search) { method getExpressionSymbol (line 249) | public String getExpressionSymbol() { method evaluate (line 253) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 272) | public boolean matches(EvaluationContext message) throws Exception { class NotEndsWithExpression (line 278) | static class NotEndsWithExpression extends UnaryExpression implements ... method NotEndsWithExpression (line 282) | public NotEndsWithExpression(Expression right, String search) { method getExpressionSymbol (line 287) | public String getExpressionSymbol() { method evaluate (line 291) | public Object evaluate(EvaluationContext message) throws Exception { method matches (line 310) | public boolean matches(EvaluationContext message) throws Exception { method createEndsWith (line 316) | public static BooleanExpression createEndsWith(Expression left, String... method createNotEndsWith (line 320) | public static BooleanExpression createNotEndsWith(Expression left, Str... method createInFilter (line 324) | @SuppressWarnings({"rawtypes", "unchecked"}) method createNotInFilter (line 334) | @SuppressWarnings({"rawtypes", "unchecked"}) method createIsNull (line 344) | public static BooleanExpression createIsNull(Expression left) { method createIsNotNull (line 348) | public static BooleanExpression createIsNotNull(Expression left) { method createNotEqual (line 352) | public static BooleanExpression createNotEqual(Expression left, Expres... method createEqual (line 356) | public static BooleanExpression createEqual(Expression left, Expressio... method doCreateEqual (line 363) | @SuppressWarnings({"rawtypes"}) method createGreaterThan (line 397) | public static BooleanExpression createGreaterThan(final Expression lef... method createGreaterThanEqual (line 411) | public static BooleanExpression createGreaterThanEqual(final Expressio... method createLessThan (line 425) | public static BooleanExpression createLessThan(final Expression left, ... method createLessThanEqual (line 441) | public static BooleanExpression createLessThanEqual(final Expression l... method checkLessThanOperand (line 459) | public static void checkLessThanOperand(Expression expr) { method checkEqualOperand (line 478) | public static void checkEqualOperand(Expression expr) { method checkEqualOperandCompatability (line 491) | private static void checkEqualOperandCompatability(Expression left, Ex... method evaluate (line 499) | @SuppressWarnings({"rawtypes", "unchecked"}) method __compare (line 529) | @SuppressWarnings({"rawtypes", "unchecked"}) method compare (line 649) | @SuppressWarnings({"rawtypes", "unchecked"}) method asBoolean (line 654) | protected abstract boolean asBoolean(int answer); method matches (line 656) | public boolean matches(EvaluationContext context) throws Exception { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/ConstantExpression.java class ConstantExpression (line 31) | public class ConstantExpression implements Expression { method ConstantExpression (line 35) | public ConstantExpression(Object value) { method createFromDecimal (line 39) | public static ConstantExpression createFromDecimal(String text) { method createFloat (line 56) | public static ConstantExpression createFloat(String text) { method createNow (line 67) | public static ConstantExpression createNow() { method evaluate (line 71) | public Object evaluate(EvaluationContext context) throws Exception { method getValue (line 75) | public Object getValue() { method toString (line 82) | public String toString() { method hashCode (line 99) | public int hashCode() { method equals (line 106) | public boolean equals(Object o) { method encodeString (line 119) | public static String encodeString(String s) { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/EmptyEvaluationContext.java class EmptyEvaluationContext (line 25) | public class EmptyEvaluationContext implements EvaluationContext { method get (line 26) | @Override method keyValues (line 31) | @Override FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/EvaluationContext.java type EvaluationContext (line 27) | public interface EvaluationContext { method get (line 32) | Object get(String name); method keyValues (line 37) | Map keyValues(); FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/Expression.java type Expression (line 29) | public interface Expression { method evaluate (line 37) | Object evaluate(EvaluationContext context) throws Exception; FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/LogicExpression.java class LogicExpression (line 26) | public abstract class LogicExpression extends BinaryExpression implement... method LogicExpression (line 32) | public LogicExpression(BooleanExpression left, BooleanExpression right) { method createOR (line 36) | public static BooleanExpression createOR(BooleanExpression lvalue, Boo... method createAND (line 61) | public static BooleanExpression createAND(BooleanExpression lvalue, Bo... method evaluate (line 87) | public abstract Object evaluate(EvaluationContext context) throws Exce... method matches (line 89) | public boolean matches(EvaluationContext context) throws Exception { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/MQFilterException.java class MQFilterException (line 23) | public class MQFilterException extends Exception { method MQFilterException (line 28) | public MQFilterException(String errorMessage, Throwable cause) { method MQFilterException (line 34) | public MQFilterException(int responseCode, String errorMessage) { method getResponseCode (line 39) | public int getResponseCode() { method getErrorMessage (line 43) | public String getErrorMessage() { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/NowExpression.java class NowExpression (line 23) | public class NowExpression extends ConstantExpression { method NowExpression (line 24) | public NowExpression() { method evaluate (line 28) | @Override method getValue (line 33) | public Object getValue() { FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/PropertyExpression.java class PropertyExpression (line 27) | public class PropertyExpression implements Expression { method PropertyExpression (line 30) | public PropertyExpression(String name) { method evaluate (line 34) | @Override method getName (line 39) | public String getName() { method toString (line 46) | @Override method hashCode (line 54) | @Override method equals (line 62) | @Override FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/UnaryExpression.java class UnaryExpression (line 38) | public abstract class UnaryExpression implements Expression { method UnaryExpression (line 45) | public UnaryExpression(Expression left) { method UnaryExpression (line 49) | public UnaryExpression(Expression left, UnaryType unaryType) { method createNegate (line 54) | public static Expression createNegate(Expression left) { method createInExpression (line 75) | public static BooleanExpression createInExpression(PropertyExpression ... class BooleanUnaryExpression (line 142) | abstract static class BooleanUnaryExpression extends UnaryExpression i... method BooleanUnaryExpression (line 143) | public BooleanUnaryExpression(Expression left, UnaryType unaryType) { method matches (line 147) | @Override method createNOT (line 154) | public static BooleanExpression createNOT(BooleanExpression left) { method createBooleanCast (line 172) | public static BooleanExpression createBooleanCast(Expression left) { method negate (line 198) | private static Number negate(Number left) { method getRight (line 228) | public Expression getRight() { method setRight (line 232) | public void setRight(Expression expression) { method getUnaryType (line 236) | public UnaryType getUnaryType() { method setUnaryType (line 240) | public void setUnaryType(UnaryType unaryType) { method toString (line 247) | @Override method hashCode (line 255) | @Override method equals (line 263) | @Override method getExpressionSymbol (line 277) | public abstract String getExpressionSymbol(); FILE: filter/src/main/java/org/apache/rocketmq/filter/expression/UnaryInExpression.java class UnaryInExpression (line 27) | abstract public class UnaryInExpression extends UnaryExpression implemen... method UnaryInExpression (line 33) | public UnaryInExpression(Expression left, UnaryType unaryType, method matches (line 41) | public boolean matches(EvaluationContext context) throws Exception { method isNot (line 46) | public boolean isNot() { method setNot (line 50) | public void setNot(boolean not) { method getInList (line 54) | public Collection getInList() { method setInList (line 58) | public void setInList(Collection inList) { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/ParseException.java class ParseException (line 31) | public class ParseException extends Exception { method ParseException (line 46) | public ParseException(Token currentTokenVal, method ParseException (line 66) | public ParseException() { method ParseException (line 73) | public ParseException(String message) { method initialise (line 105) | private static String initialise(Token currentToken, method add_escapes (line 160) | static String add_escapes(String str) { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/SelectorParser.java class SelectorParser (line 41) | public class SelectorParser implements SelectorParserConstants { method parse (line 45) | public static BooleanExpression parse(String sql) throws MQFilterExcep... method clearCache (line 67) | public static void clearCache() { method SelectorParser (line 73) | protected SelectorParser(String sql) { method parse (line 78) | protected BooleanExpression parse() throws MQFilterException { method asBooleanExpression (line 86) | private BooleanExpression asBooleanExpression(Expression value) throws... method JmsSelector (line 99) | final public BooleanExpression JmsSelector() throws ParseException { method orExpression (line 104) | final public Expression orExpression() throws ParseException { method andExpression (line 124) | final public Expression andExpression() throws ParseException { method equalityExpression (line 144) | final public Expression equalityExpression() throws ParseException { method comparisonExpression (line 195) | final public Expression comparisonExpression() throws ParseException { method unaryExpr (line 366) | final public Expression unaryExpr() throws ParseException { method primaryExpr (line 403) | final public Expression primaryExpr() throws ParseException { method literal (line 430) | final public ConstantExpression literal() throws ParseException { method stringLitteral (line 467) | final public String stringLitteral() throws ParseException { method variable (line 483) | final public PropertyExpression variable() throws ParseException { method jj_2_1 (line 491) | private boolean jj_2_1(int xla) { method jj_2_2 (line 503) | private boolean jj_2_2(int xla) { method jj_2_3 (line 515) | private boolean jj_2_3(int xla) { method jj_2_4 (line 527) | private boolean jj_2_4(int xla) { method jj_2_5 (line 539) | private boolean jj_2_5(int xla) { method jj_2_6 (line 551) | private boolean jj_2_6(int xla) { method jj_2_7 (line 563) | private boolean jj_2_7(int xla) { method jj_3R_34 (line 575) | private boolean jj_3R_34() { method jj_3R_43 (line 581) | private boolean jj_3R_43() { method jj_3R_31 (line 589) | private boolean jj_3R_31() { method jj_3R_33 (line 605) | private boolean jj_3R_33() { method jj_3_4 (line 611) | private boolean jj_3_4() { method jj_3R_15 (line 618) | private boolean jj_3R_15() { method jj_3R_14 (line 625) | private boolean jj_3R_14() { method jj_3R_13 (line 630) | private boolean jj_3R_13() { method jj_3R_42 (line 635) | private boolean jj_3R_42() { method jj_3R_17 (line 641) | private boolean jj_3R_17() { method jj_3R_12 (line 646) | private boolean jj_3R_12() { method jj_3R_28 (line 659) | private boolean jj_3R_28() { method jj_3_3 (line 672) | private boolean jj_3_3() { method jj_3R_41 (line 679) | private boolean jj_3R_41() { method jj_3R_11 (line 685) | private boolean jj_3R_11() { method jj_3R_29 (line 690) | private boolean jj_3R_29() { method jj_3_7 (line 696) | private boolean jj_3_7() { method jj_3_2 (line 702) | private boolean jj_3_2() { method jj_3R_10 (line 709) | private boolean jj_3R_10() { method jj_3R_40 (line 715) | private boolean jj_3R_40() { method jj_3R_9 (line 721) | private boolean jj_3R_9() { method jj_3R_27 (line 727) | private boolean jj_3R_27() { method jj_3R_25 (line 732) | private boolean jj_3R_25() { method jj_3R_8 (line 745) | private boolean jj_3R_8() { method jj_3R_39 (line 751) | private boolean jj_3R_39() { method jj_3R_7 (line 757) | private boolean jj_3R_7() { method jj_3R_38 (line 773) | private boolean jj_3R_38() { method jj_3R_46 (line 779) | private boolean jj_3R_46() { method jj_3R_26 (line 785) | private boolean jj_3R_26() { method jj_3R_37 (line 791) | private boolean jj_3R_37() { method jj_3R_24 (line 797) | private boolean jj_3R_24() { method jj_3R_36 (line 802) | private boolean jj_3R_36() { method jj_3R_32 (line 808) | private boolean jj_3R_32() { method jj_3R_23 (line 854) | private boolean jj_3R_23() { method jj_3R_18 (line 859) | private boolean jj_3R_18() { method jj_3R_22 (line 872) | private boolean jj_3R_22() { method jj_3_6 (line 877) | private boolean jj_3_6() { method jj_3R_45 (line 894) | private boolean jj_3R_45() { method jj_3R_30 (line 900) | private boolean jj_3R_30() { method jj_3R_21 (line 913) | private boolean jj_3R_21() { method jj_3R_20 (line 918) | private boolean jj_3R_20() { method jj_3R_35 (line 923) | private boolean jj_3R_35() { method jj_3R_44 (line 930) | private boolean jj_3R_44() { method jj_3R_19 (line 946) | private boolean jj_3R_19() { method jj_3_1 (line 951) | private boolean jj_3_1() { method jj_3R_16 (line 957) | private boolean jj_3R_16() { method jj_3_5 (line 979) | private boolean jj_3_5() { method jj_la1_init_0 (line 1014) | private static void jj_la1_init_0() { method jj_la1_init_1 (line 1018) | private static void jj_la1_init_1() { method SelectorParser (line 1029) | public SelectorParser(java.io.InputStream stream) { method SelectorParser (line 1036) | public SelectorParser(java.io.InputStream stream, String encoding) { method ReInit (line 1053) | public void ReInit(java.io.InputStream stream) { method ReInit (line 1060) | public void ReInit(java.io.InputStream stream, String encoding) { method SelectorParser (line 1077) | public SelectorParser(java.io.Reader stream) { method ReInit (line 1090) | public void ReInit(java.io.Reader stream) { method SelectorParser (line 1103) | public SelectorParser(SelectorParserTokenManager tm) { method ReInit (line 1115) | public void ReInit(SelectorParserTokenManager tm) { method jj_consume_token (line 1124) | private Token jj_consume_token(int kind) throws ParseException { class LookaheadSuccess (line 1148) | static private final class LookaheadSuccess extends java.lang.Error { method jj_scan_token (line 1153) | private boolean jj_scan_token(int kind) { method getNextToken (line 1182) | final public Token getNextToken() { method getToken (line 1193) | final public Token getToken(int index) { method jj_ntk (line 1202) | private int jj_ntk() { method jj_add_error_token (line 1215) | private void jj_add_error_token(int kind, int pos) { method generateParseException (line 1246) | public ParseException generateParseException() { method enable_tracing (line 1285) | final public void enable_tracing() { method disable_tracing (line 1291) | final public void disable_tracing() { method jj_rescan_token (line 1294) | private void jj_rescan_token() { method jj_save (line 1335) | private void jj_save(int index, int xla) { class JJCalls (line 1349) | static final class JJCalls { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/SelectorParserConstants.java type SelectorParserConstants (line 25) | public interface SelectorParserConstants { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/SelectorParserTokenManager.java class SelectorParserTokenManager (line 24) | public class SelectorParserTokenManager implements SelectorParserConstan... method setDebugStream (line 34) | public void setDebugStream(java.io.PrintStream ds) { method jjStopAtPos (line 38) | private int jjStopAtPos(int pos, int kind) { method jjMoveStringLiteralDfa0_0 (line 44) | private int jjMoveStringLiteralDfa0_0() { method jjMoveStringLiteralDfa1_0 (line 130) | private int jjMoveStringLiteralDfa1_0(long active0) { method jjMoveStringLiteralDfa2_0 (line 214) | private int jjMoveStringLiteralDfa2_0(long old0, long active0) { method jjMoveStringLiteralDfa3_0 (line 269) | private int jjMoveStringLiteralDfa3_0(long old0, long active0) { method jjMoveStringLiteralDfa4_0 (line 324) | private int jjMoveStringLiteralDfa4_0(long old0, long active0) { method jjMoveStringLiteralDfa5_0 (line 363) | private int jjMoveStringLiteralDfa5_0(long old0, long active0) { method jjMoveStringLiteralDfa6_0 (line 390) | private int jjMoveStringLiteralDfa6_0(long old0, long active0) { method jjMoveStringLiteralDfa7_0 (line 425) | private int jjMoveStringLiteralDfa7_0(long old0, long active0) { method jjMoveStringLiteralDfa8_0 (line 468) | private int jjMoveStringLiteralDfa8_0(long old0, long active0) { method jjMoveStringLiteralDfa9_0 (line 487) | private int jjMoveStringLiteralDfa9_0(long old0, long active0) { method jjMoveNfa_0 (line 521) | private int jjMoveNfa_0(int startState, int curPos) { method jjCanMove_0 (line 855) | private static final boolean jjCanMove_0(int hiByte, int i1, int i2, l... method SelectorParserTokenManager (line 897) | public SelectorParserTokenManager(SimpleCharStream stream) { method SelectorParserTokenManager (line 906) | public SelectorParserTokenManager(SimpleCharStream stream, int lexStat... method ReInit (line 914) | public void ReInit(SimpleCharStream stream) { method ReInitRounds (line 921) | private void ReInitRounds() { method ReInit (line 931) | public void ReInit(SimpleCharStream stream, int lexState) { method SwitchTo (line 939) | public void SwitchTo(int lexState) { method jjFillToken (line 946) | protected Token jjFillToken() { method getNextToken (line 979) | public Token getNextToken() { method jjCheckNAdd (line 1042) | private void jjCheckNAdd(int state) { method jjAddStates (line 1049) | private void jjAddStates(int start, int end) { method jjCheckNAddTwoStates (line 1055) | private void jjCheckNAddTwoStates(int state1, int state2) { method jjCheckNAddStates (line 1060) | private void jjCheckNAddStates(int start, int end) { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/SimpleCharStream.java class SimpleCharStream (line 29) | public class SimpleCharStream { method setTabSize (line 57) | protected void setTabSize(int i) { method getTabSize (line 61) | protected int getTabSize(int i) { method ExpandBuff (line 65) | protected void ExpandBuff(boolean wrapAround) { method FillBuff (line 106) | protected void FillBuff() throws java.io.IOException { method BeginToken (line 144) | public char BeginToken() throws java.io.IOException { method UpdateLineColumn (line 152) | protected void UpdateLineColumn(char c) { method readChar (line 188) | public char readChar() throws java.io.IOException { method getColumn (line 207) | @Deprecated method getLine (line 217) | @Deprecated method getEndColumn (line 230) | public int getEndColumn() { method getEndLine (line 237) | public int getEndLine() { method getBeginColumn (line 244) | public int getBeginColumn() { method getBeginLine (line 251) | public int getBeginLine() { method backup (line 258) | public void backup(int amount) { method SimpleCharStream (line 268) | public SimpleCharStream(java.io.Reader dstream, int startline, method SimpleCharStream (line 283) | public SimpleCharStream(java.io.Reader dstream, int startline, method SimpleCharStream (line 291) | public SimpleCharStream(java.io.Reader dstream) { method ReInit (line 298) | public void ReInit(java.io.Reader dstream, int startline, method ReInit (line 318) | public void ReInit(java.io.Reader dstream, int startline, method ReInit (line 326) | public void ReInit(java.io.Reader dstream) { method SimpleCharStream (line 333) | public SimpleCharStream(java.io.InputStream dstream, String encoding, ... method SimpleCharStream (line 343) | public SimpleCharStream(java.io.InputStream dstream, int startline, method SimpleCharStream (line 351) | public SimpleCharStream(java.io.InputStream dstream, String encoding, ... method SimpleCharStream (line 359) | public SimpleCharStream(java.io.InputStream dstream, int startline, method SimpleCharStream (line 367) | public SimpleCharStream(java.io.InputStream dstream, String encoding) ... method SimpleCharStream (line 374) | public SimpleCharStream(java.io.InputStream dstream) { method ReInit (line 381) | public void ReInit(java.io.InputStream dstream, String encoding, int s... method ReInit (line 391) | public void ReInit(java.io.InputStream dstream, int startline, method ReInit (line 399) | public void ReInit(java.io.InputStream dstream, String encoding) throw... method ReInit (line 406) | public void ReInit(java.io.InputStream dstream) { method ReInit (line 413) | public void ReInit(java.io.InputStream dstream, String encoding, int s... method ReInit (line 421) | public void ReInit(java.io.InputStream dstream, int startline, method GetImage (line 429) | public String GetImage() { method GetSuffix (line 440) | public char[] GetSuffix(int len) { method Done (line 457) | public void Done() { method adjustBeginLineColumn (line 466) | public void adjustBeginLineColumn(int newLine, int newCol) { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/Token.java class Token (line 26) | public class Token implements java.io.Serializable { method getValue (line 96) | public Object getValue() { method Token (line 103) | public Token() { method Token (line 109) | public Token(int kind) { method Token (line 116) | public Token(int kind, String image) { method toString (line 124) | public String toString() { method newToken (line 140) | public static Token newToken(int ofKind, String image) { method newToken (line 147) | public static Token newToken(int ofKind) { FILE: filter/src/main/java/org/apache/rocketmq/filter/parser/TokenMgrError.java class TokenMgrError (line 25) | public class TokenMgrError extends Error { method addEscapes (line 68) | protected static final String addEscapes(String str) { method LexicalError (line 124) | protected static String LexicalError(boolean eofSeen, int lexState, in... method getMessage (line 144) | @Override method TokenMgrError (line 156) | public TokenMgrError() { method TokenMgrError (line 162) | public TokenMgrError(String message, int reason) { method TokenMgrError (line 170) | public TokenMgrError(boolean eofSeen, int lexState, int errorLine, int... FILE: filter/src/main/java/org/apache/rocketmq/filter/util/BitsArray.java class BitsArray (line 23) | public class BitsArray implements Cloneable { method create (line 28) | public static BitsArray create(int bitLength) { method create (line 32) | public static BitsArray create(byte[] bytes, int bitLength) { method create (line 36) | public static BitsArray create(byte[] bytes) { method BitsArray (line 40) | private BitsArray(int bitLength) { method BitsArray (line 53) | private BitsArray(byte[] bytes, int bitLength) { method BitsArray (line 71) | private BitsArray(byte[] bytes) { method bitLength (line 81) | public int bitLength() { method byteLength (line 85) | public int byteLength() { method bytes (line 89) | public byte[] bytes() { method xor (line 93) | public void xor(final BitsArray other) { method xor (line 104) | public void xor(int bitPos, boolean set) { method or (line 115) | public void or(final BitsArray other) { method or (line 126) | public void or(int bitPos, boolean set) { method and (line 134) | public void and(final BitsArray other) { method and (line 145) | public void and(int bitPos, boolean set) { method not (line 153) | public void not(int bitPos) { method setBit (line 159) | public void setBit(int bitPos, boolean set) { method setByte (line 170) | public void setByte(int bytePos, byte set) { method getBit (line 176) | public boolean getBit(int bitPos) { method getByte (line 182) | public byte getByte(int bytePos) { method subscript (line 188) | protected int subscript(int bitPos) { method position (line 192) | protected int position(int bitPos) { method checkBytePosition (line 196) | protected void checkBytePosition(int bytePos, BitsArray bitsArray) { method checkBitPosition (line 206) | protected void checkBitPosition(int bitPos, BitsArray bitsArray) { method checkInitialized (line 216) | protected void checkInitialized(BitsArray bitsArray) { method clone (line 222) | public BitsArray clone() { method toString (line 230) | @Override FILE: filter/src/main/java/org/apache/rocketmq/filter/util/BloomFilter.java class BloomFilter (line 28) | public class BloomFilter { method createByFn (line 47) | public static BloomFilter createByFn(int f, int n) { method BloomFilter (line 57) | private BloomFilter(int f, int n) { method calcBitPositions (line 91) | public int[] calcBitPositions(String str) { method generate (line 114) | public BloomFilterData generate(String str) { method hashTo (line 123) | public void hashTo(String str, BitsArray bits) { method hashTo (line 130) | public void hashTo(int[] bitPositions, BitsArray bits) { method hashTo (line 145) | public void hashTo(BloomFilterData filterData, BitsArray bits) { method isHit (line 160) | public boolean isHit(String str, BitsArray bits) { method isHit (line 169) | public boolean isHit(int[] bitPositions, BitsArray bits) { method isHit (line 183) | public boolean isHit(BloomFilterData filterData, BitsArray bits) { method checkFalseHit (line 198) | public boolean checkFalseHit(int[] bitPositions, BitsArray bits) { method check (line 212) | protected void check(BitsArray bits) { method isValid (line 227) | public boolean isValid(BloomFilterData filterData) { method getF (line 241) | public int getF() { method getN (line 248) | public int getN() { method getK (line 255) | public int getK() { method getM (line 262) | public int getM() { method equals (line 266) | @Override method hashCode (line 287) | @Override method toString (line 296) | @Override method logMN (line 301) | protected double logMN(double m, double n) { FILE: filter/src/main/java/org/apache/rocketmq/filter/util/BloomFilterData.java class BloomFilterData (line 27) | public class BloomFilterData { method BloomFilterData (line 32) | public BloomFilterData() { method BloomFilterData (line 35) | public BloomFilterData(int[] bitPos, int bitNum) { method getBitPos (line 40) | public int[] getBitPos() { method getBitNum (line 44) | public int getBitNum() { method setBitPos (line 48) | public void setBitPos(final int[] bitPos) { method setBitNum (line 52) | public void setBitNum(final int bitNum) { method equals (line 56) | @Override method hashCode (line 73) | @Override method toString (line 80) | @Override FILE: filter/src/test/java/org/apache/rocketmq/filter/BitsArrayTest.java class BitsArrayTest (line 27) | public class BitsArrayTest { method gen (line 29) | BitsArray gen(int bitCount) { method testConstructor (line 45) | @Test method testSet (line 60) | @Test method testAndOr (line 74) | @Test method testXor (line 89) | @Test method testNot (line 100) | @Test method testOr (line 112) | @Test FILE: filter/src/test/java/org/apache/rocketmq/filter/BloomFilterTest.java class BloomFilterTest (line 29) | public class BloomFilterTest { method testEquals (line 31) | @Test method testHashTo (line 52) | @Test method testCalcBitPositions (line 69) | @Test method testIsHit (line 88) | @Test method testBloomFilterData (line 108) | @Test method testCheckFalseHit (line 145) | @Test method randomString (line 164) | private String randomString(int length) { FILE: filter/src/test/java/org/apache/rocketmq/filter/ExpressionTest.java class ExpressionTest (line 34) | public class ExpressionTest { method testContains_StartsWith_EndsWith_has (line 50) | @Test method test_notContains_notStartsWith_notEndsWith_has (line 60) | @Test method testContains_StartsWith_EndsWith_has_not (line 70) | @Test method test_notContains_notStartsWith_notEndsWith_has_not (line 80) | @Test method testContains_StartsWith_EndsWith_hasEmpty (line 90) | @Test method test_notContains_notStartsWith_notEndsWith_hasEmpty (line 100) | @Test method testContains_StartsWith_EndsWith_null_has_1 (line 110) | @Test method test_notContains_notStartsWith_notEndsWith_null_has_1 (line 120) | @Test method testContains_StartsWith_EndsWith_null_has_2 (line 130) | @Test method test_notContains_notStartsWith_notEndsWith_null_has_2 (line 140) | @Test method testContains_StartsWith_EndsWith_number_has (line 150) | @Test method test_notContains_notStartsWith_notEndsWith_number_has (line 160) | @Test method testContains_StartsWith_EndsWith_boolean_has (line 170) | @Test method test_notContains_notStartsWith_notEndsWith_boolean_has (line 180) | @Test method testContains_StartsWith_EndsWith_object_has (line 190) | @Test method testContains_has_not_string_1 (line 200) | @Test method test_notContains_has_not_string_1 (line 212) | @Test method testContains_has_not_string_2 (line 224) | @Test method test_notContains_has_not_string_2 (line 236) | @Test method testContains_StartsWith_EndsWith_string_has_string (line 248) | @Test method test_notContains_notStartsWith_notEndsWith_string_has_string (line 258) | @Test method testContains_startsWith_endsWith_string_has_not_string (line 268) | @Test method test_notContains_notStartsWith_notEndsWith_string_has_not_string (line 278) | @Test method testContains_StartsWith_EndsWith_string_has_empty (line 288) | @Test method test_notContains_notStartsWith_notEndsWith_string_has_empty (line 298) | @Test method testContains_StartsWith_EndsWith_string_has_space (line 308) | @Test method test_notContains_notStartsWith_notEndsWith_string_has_space (line 318) | @Test method testContains_string_has_nothing (line 328) | @Test method test_notContains_string_has_nothing (line 340) | @Test method testContains_StartsWith_EndsWith_string_has_special_1 (line 352) | @Test method test_notContains_notStartsWith_notEndsWith_string_has_special_1 (line 362) | @Test method testContains_StartsWith_EndsWith_string_has_special_2 (line 372) | @Test method testContainsAllInOne (line 382) | @Test method testStartsWithAllInOne (line 393) | @Test method testEndsWithAllInOne (line 404) | @Test method testEvaluate_stringHasString (line 415) | @Test method testEvaluate_now (line 426) | @Test method testEvaluate_stringCompare (line 441) | @Test(expected = RuntimeException.class) method testEvaluate_exponent (line 515) | @Test method testEvaluate_floatNumber (line 526) | @Test method testEvaluate_twoVariable (line 537) | @Test method testEvaluate_twoVariableGt (line 549) | @Test method testEvaluate_nullOr (line 560) | @Test method testEvaluate_boolean (line 582) | @Test method testEvaluate_equal (line 601) | @Test method testEvaluate_andTrue (line 617) | @Test method testEvaluate_andFalse (line 650) | @Test method testEvaluate_orTrue (line 674) | @Test method testEvaluate_orFalse (line 709) | @Test method testEvaluate_inTrue (line 722) | @Test method testEvaluate_inFalse (line 742) | @Test method testEvaluate_notInTrue (line 752) | @Test method testEvaluate_notInFalse (line 762) | @Test method testEvaluate_betweenTrue (line 782) | @Test method testEvaluate_betweenFalse (line 802) | @Test method testEvaluate_notBetweenTrue (line 817) | @Test method testEvaluate_notBetweenFalse (line 832) | @Test method testEvaluate_isNullTrue (line 852) | @Test method testEvaluate_isNullFalse (line 862) | @Test method testEvaluate_isNotNullTrue (line 872) | @Test method testEvaluate_isNotNullFalse (line 882) | @Test method eval (line 892) | protected void eval(Expression expression, EvaluationContext context, ... method genContext (line 901) | protected EvaluationContext genContext(KeyValue... keyValues) { method genExp (line 914) | protected Expression genExp(String exp) { class KeyValue (line 929) | static class KeyValue { method c (line 930) | public static KeyValue c(String key, Object value) { method KeyValue (line 934) | public KeyValue(String key, Object value) { class PropertyContext (line 943) | class PropertyContext implements EvaluationContext { method get (line 947) | @Override method keyValues (line 952) | @Override FILE: filter/src/test/java/org/apache/rocketmq/filter/FilterSpiTest.java class FilterSpiTest (line 29) | public class FilterSpiTest { class NothingExpression (line 31) | static class NothingExpression implements Expression { method evaluate (line 33) | @Override class NothingFilter (line 39) | static class NothingFilter implements FilterSpi { method compile (line 40) | @Override method ofType (line 45) | @Override method testRegister (line 51) | @Test method testGet (line 74) | @Test FILE: filter/src/test/java/org/apache/rocketmq/filter/ParserTest.java class ParserTest (line 29) | public class ParserTest { method testParse_valid (line 44) | @Test method testParse_invalid (line 62) | @Test method testParse_decimalOverFlow (line 72) | @Test method testParse_floatOverFlow (line 84) | @Test method testParse_illegalBetween (line 106) | @Test method testEquals (line 116) | @Test FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/NamesrvController.java class NamesrvController (line 54) | public class NamesrvController { method NamesrvController (line 86) | public NamesrvController(NamesrvConfig namesrvConfig, NettyServerConfi... method NamesrvController (line 90) | public NamesrvController(NamesrvConfig namesrvConfig, NettyServerConfi... method initialize (line 101) | public boolean initialize() { method loadConfig (line 112) | private void loadConfig() { method startScheduleService (line 116) | private void startScheduleService() { method initiateNetworkComponents (line 132) | private void initiateNetworkComponents() { method initiateThreadExecutors (line 137) | private void initiateThreadExecutors() { method initiateSslContext (line 145) | private void initiateSslContext() { method printWaterMark (line 182) | private void printWaterMark() { method headSlowTimeMills (line 186) | private long headSlowTimeMills(BlockingQueue q) { method registerProcessor (line 204) | private void registerProcessor() { method initiateRpcHooks (line 217) | private void initiateRpcHooks() { method start (line 221) | public void start() throws Exception { method shutdown (line 240) | public void shutdown() { method getNamesrvConfig (line 254) | public NamesrvConfig getNamesrvConfig() { method getNettyServerConfig (line 258) | public NettyServerConfig getNettyServerConfig() { method getKvConfigManager (line 262) | public KVConfigManager getKvConfigManager() { method getRouteInfoManager (line 266) | public RouteInfoManager getRouteInfoManager() { method getRemotingServer (line 270) | public RemotingServer getRemotingServer() { method getRemotingClient (line 274) | public RemotingClient getRemotingClient() { method setRemotingServer (line 278) | public void setRemotingServer(RemotingServer remotingServer) { method getConfiguration (line 282) | public Configuration getConfiguration() { FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/NamesrvStartup.java class NamesrvStartup (line 44) | public class NamesrvStartup { method main (line 54) | public static void main(String[] args) { method main0 (line 59) | public static NamesrvController main0(String[] args) { method controllerManagerMain (line 72) | public static ControllerManager controllerManagerMain() { method parseCommandlineAndConfigFile (line 84) | public static void parseCommandlineAndConfigFile(String[] args) throws... method createAndStartNamesrvController (line 141) | public static NamesrvController createAndStartNamesrvController() thro... method createNamesrvController (line 152) | public static NamesrvController createNamesrvController() { method start (line 160) | public static NamesrvController start(final NamesrvController controll... method createAndStartControllerManager (line 182) | public static ControllerManager createAndStartControllerManager() thro... method createControllerManager (line 191) | public static ControllerManager createControllerManager() throws Excep... method start (line 199) | public static ControllerManager start(final ControllerManager controll... method shutdown (line 221) | public static void shutdown(final NamesrvController controller) { method shutdown (line 225) | public static void shutdown(final ControllerManager controllerManager) { method buildCommandlineOptions (line 229) | public static Options buildCommandlineOptions(final Options options) { method getProperties (line 240) | public static Properties getProperties() { FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/kvconfig/KVConfigManager.java class KVConfigManager (line 31) | public class KVConfigManager { method KVConfigManager (line 40) | public KVConfigManager(NamesrvController namesrvController) { method load (line 44) | public void load() { method putKVConfig (line 61) | public void putKVConfig(final String namespace, final String key, fina... method persist (line 90) | public void persist() { method deleteKVConfig (line 114) | public void deleteKVConfig(final String namespace, final String key) { method getKVListByNamespace (line 134) | public byte[] getKVListByNamespace(final String namespace) { method getKVConfig (line 154) | public String getKVConfig(final String namespace, final String key) { method printAllPeriodically (line 172) | public void printAllPeriodically() { FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/kvconfig/KVConfigSerializeWrapper.java class KVConfigSerializeWrapper (line 22) | public class KVConfigSerializeWrapper extends RemotingSerializable { method getConfigTable (line 25) | public HashMap> getConfigTable() { method setConfigTable (line 29) | public void setConfigTable(HashMap> co... FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/processor/ClientRequestProcessor.java class ClientRequestProcessor (line 39) | public class ClientRequestProcessor implements NettyRequestProcessor { method ClientRequestProcessor (line 46) | public ClientRequestProcessor(final NamesrvController namesrvControlle... method processRequest (line 51) | @Override method getRouteInfoByTopic (line 57) | public RemotingCommand getRouteInfoByTopic(ChannelHandlerContext ctx, method rejectRequest (line 103) | @Override FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/processor/ClusterTestRequestProcessor.java class ClusterTestRequestProcessor (line 34) | public class ClusterTestRequestProcessor extends ClientRequestProcessor { method ClusterTestRequestProcessor (line 39) | public ClusterTestRequestProcessor(NamesrvController namesrvController... method getRouteInfoByTopic (line 52) | @Override FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/processor/DefaultRequestProcessor.java class DefaultRequestProcessor (line 72) | public class DefaultRequestProcessor implements NettyRequestProcessor { method DefaultRequestProcessor (line 79) | public DefaultRequestProcessor(NamesrvController namesrvController) { method initConfigBlackList (line 84) | private void initConfigBlackList() { method processRequest (line 93) | @Override method rejectRequest (line 155) | @Override method putKVConfig (line 160) | public RemotingCommand putKVConfig(ChannelHandlerContext ctx, method getKVConfig (line 183) | public RemotingCommand getKVConfig(ChannelHandlerContext ctx, method deleteKVConfig (line 207) | public RemotingCommand deleteKVConfig(ChannelHandlerContext ctx, method registerBroker (line 223) | public RemotingCommand registerBroker(ChannelHandlerContext ctx, method extractRegisterTopicConfigFromRequest (line 283) | private TopicConfigSerializeWrapper extractRegisterTopicConfigFromRequ... method extractRegisterBrokerBodyFromRequest (line 296) | private RegisterBrokerBody extractRegisterBrokerBodyFromRequest(Remoti... method getBrokerMemberGroup (line 315) | private RemotingCommand getBrokerMemberGroup(ChannelHandlerContext ctx, method checksum (line 331) | private boolean checksum(ChannelHandlerContext ctx, RemotingCommand re... method queryBrokerTopicConfig (line 344) | public RemotingCommand queryBrokerTopicConfig(ChannelHandlerContext ctx, method unregisterBroker (line 368) | public RemotingCommand unregisterBroker(ChannelHandlerContext ctx, method brokerHeartbeat (line 384) | public RemotingCommand brokerHeartbeat(ChannelHandlerContext ctx, method getBrokerClusterInfo (line 397) | private RemotingCommand getBrokerClusterInfo(ChannelHandlerContext ctx... method wipeWritePermOfBroker (line 408) | private RemotingCommand wipeWritePermOfBroker(ChannelHandlerContext ctx, method addWritePermOfBroker (line 430) | private RemotingCommand addWritePermOfBroker(ChannelHandlerContext ctx, method getAllTopicListFromNameserver (line 449) | private RemotingCommand getAllTopicListFromNameserver(ChannelHandlerCo... method registerTopicToNamesrv (line 466) | private RemotingCommand registerTopicToNamesrv(ChannelHandlerContext ctx, method deleteTopicInNamesrv (line 483) | private RemotingCommand deleteTopicInNamesrv(ChannelHandlerContext ctx, method getKVListByNamespace (line 501) | private RemotingCommand getKVListByNamespace(ChannelHandlerContext ctx, method getTopicsByCluster (line 521) | private RemotingCommand getTopicsByCluster(ChannelHandlerContext ctx, method getSystemTopicListFromNs (line 543) | private RemotingCommand getSystemTopicListFromNs(ChannelHandlerContext... method getUnitTopicList (line 556) | private RemotingCommand getUnitTopicList(ChannelHandlerContext ctx, method getHasUnitSubTopicList (line 576) | private RemotingCommand getHasUnitSubTopicList(ChannelHandlerContext ctx, method getHasUnitSubUnUnitTopicList (line 596) | private RemotingCommand getHasUnitSubUnUnitTopicList(ChannelHandlerCon... method updateConfig (line 615) | private RemotingCommand updateConfig(ChannelHandlerContext ctx, Remoti... method getConfig (line 655) | private RemotingCommand getConfig(ChannelHandlerContext ctx, RemotingC... method validateBlackListConfigExist (line 676) | private boolean validateBlackListConfigExist(Properties properties) { FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/route/ZoneRouteRPCHook.java class ZoneRouteRPCHook (line 35) | public class ZoneRouteRPCHook implements RPCHook { method doBeforeRequest (line 37) | @Override method doAfterResponse (line 42) | @Override method filterByZoneName (line 62) | private TopicRouteData filterByZoneName(TopicRouteData topicRouteData,... FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/routeinfo/BatchUnregistrationService.java class BatchUnregistrationService (line 35) | public class BatchUnregistrationService extends ServiceThread { method BatchUnregistrationService (line 40) | public BatchUnregistrationService(RouteInfoManager routeInfoManager, N... method submit (line 51) | public boolean submit(UnRegisterBrokerRequestHeader unRegisterRequest) { method getServiceName (line 55) | @Override method run (line 60) | @Override method queueLength (line 79) | int queueLength() { FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/routeinfo/BrokerHousekeepingService.java class BrokerHousekeepingService (line 23) | public class BrokerHousekeepingService implements ChannelEventListener { method BrokerHousekeepingService (line 27) | public BrokerHousekeepingService(NamesrvController namesrvController) { method onChannelConnect (line 31) | @Override method onChannelClose (line 35) | @Override method onChannelException (line 40) | @Override method onChannelIdle (line 45) | @Override method onChannelActive (line 50) | @Override FILE: namesrv/src/main/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManager.java class RouteInfoManager (line 68) | public class RouteInfoManager { method RouteInfoManager (line 84) | public RouteInfoManager(final NamesrvConfig namesrvConfig, NamesrvCont... method start (line 96) | public void start() { method shutdown (line 100) | public void shutdown() { method submitUnRegisterBrokerRequest (line 104) | public boolean submitUnRegisterBrokerRequest(UnRegisterBrokerRequestHe... method blockedUnRegisterRequests (line 109) | int blockedUnRegisterRequests() { method getAllClusterInfo (line 113) | public ClusterInfo getAllClusterInfo() { method registerTopic (line 120) | public void registerTopic(final String topic, List queueDat... method deleteTopic (line 158) | public void deleteTopic(final String topic) { method deleteTopic (line 169) | public void deleteTopic(final String topic, final String clusterName) { method getAllTopicList (line 198) | public TopicList getAllTopicList() { method registerBroker (line 212) | public RegisterBrokerResult registerBroker( method registerBroker (line 226) | public RegisterBrokerResult registerBroker( method topicSetOfBrokerName (line 411) | private Set topicSetOfBrokerName(final String brokerName) { method getBrokerMemberGroup (line 421) | public BrokerMemberGroup getBrokerMemberGroup(String clusterName, Stri... method isBrokerTopicConfigChanged (line 439) | public boolean isBrokerTopicConfigChanged(final String clusterName, fi... method isTopicConfigChanged (line 445) | public boolean isTopicConfigChanged(final String clusterName, final St... method queryBrokerTopicConfig (line 460) | public DataVersion queryBrokerTopicConfig(final String clusterName, fi... method updateBrokerInfoUpdateTimestamp (line 469) | public void updateBrokerInfoUpdateTimestamp(final String clusterName, ... method createAndUpdateQueueData (line 477) | private void createAndUpdateQueueData(final String brokerName, final T... method wipeWritePermOfBrokerByLock (line 503) | public int wipeWritePermOfBrokerByLock(final String brokerName) { method addWritePermOfBrokerByLock (line 518) | public int addWritePermOfBrokerByLock(final String brokerName) { method operateWritePermOfBroker (line 532) | private int operateWritePermOfBroker(final String brokerName, final in... method unregisterBroker (line 557) | public void unregisterBroker( method unRegisterBroker (line 571) | public void unRegisterBroker(Set unRegi... method cleanTopicByUnRegisterRequests (line 652) | private void cleanTopicByUnRegisterRequests(Set removedBroker,... method isNoMasterExists (line 687) | private boolean isNoMasterExists(String brokerName) { method pickupTopicRouteData (line 700) | public TopicRouteData pickupTopicRouteData(final String topic) { method scanNotActiveBroker (line 803) | public void scanNotActiveBroker() { method onChannelDestroy (line 820) | public void onChannelDestroy(BrokerAddrInfo brokerAddrInfo) { method onChannelDestroy (line 843) | public void onChannelDestroy(Channel channel) { method setupUnRegisterRequest (line 876) | private boolean setupUnRegisterRequest(UnRegisterBrokerRequestHeader u... method notifyMinBrokerIdChanged (line 901) | private void notifyMinBrokerIdChanged(Map brokerAddrMap,... method chooseBrokerAddrsToNotify (line 938) | private List chooseBrokerAddrsToNotify(Map broke... method printAllPeriodically (line 956) | public void printAllPeriodically() { method getSystemTopicList (line 996) | public TopicList getSystemTopicList() { method getTopicsByCluster (line 1025) | public TopicList getTopicsByCluster(String cluster) { method getUnitTopics (line 1051) | public TopicList getUnitTopics() { method getHasUnitSubTopicList (line 1072) | public TopicList getHasUnitSubTopicList() { method getHasUnitSubUnUnitTopicList (line 1093) | public TopicList getHasUnitSubUnUnitTopicList() { class BrokerAddrInfo (line 1119) | class BrokerAddrInfo { method BrokerAddrInfo (line 1125) | public BrokerAddrInfo(String clusterName, String brokerAddr) { method getClusterName (line 1130) | public String getClusterName() { method getBrokerAddr (line 1134) | public String getBrokerAddr() { method isEmpty (line 1138) | public boolean isEmpty() { method equals (line 1142) | @Override method hashCode (line 1158) | @Override method toString (line 1174) | @Override class BrokerLiveInfo (line 1180) | class BrokerLiveInfo { method BrokerLiveInfo (line 1187) | public BrokerLiveInfo(long lastUpdateTimestamp, long heartbeatTimeoutM... method getLastUpdateTimestamp (line 1197) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 1201) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method getHeartbeatTimeoutMillis (line 1205) | public long getHeartbeatTimeoutMillis() { method setHeartbeatTimeoutMillis (line 1209) | public void setHeartbeatTimeoutMillis(long heartbeatTimeoutMillis) { method getDataVersion (line 1213) | public DataVersion getDataVersion() { method setDataVersion (line 1217) | public void setDataVersion(DataVersion dataVersion) { method getChannel (line 1221) | public Channel getChannel() { method setChannel (line 1225) | public void setChannel(Channel channel) { method getHaServerAddr (line 1229) | public String getHaServerAddr() { method setHaServerAddr (line 1233) | public void setHaServerAddr(String haServerAddr) { method toString (line 1237) | @Override class BrokerStatusChangeInfo (line 1244) | class BrokerStatusChangeInfo { method BrokerStatusChangeInfo (line 1249) | public BrokerStatusChangeInfo(Map brokerAddrs, String of... method getBrokerAddrs (line 1255) | public Map getBrokerAddrs() { method setBrokerAddrs (line 1259) | public void setBrokerAddrs(Map brokerAddrs) { method getOfflineBrokerAddr (line 1263) | public String getOfflineBrokerAddr() { method setOfflineBrokerAddr (line 1267) | public void setOfflineBrokerAddr(String offlineBrokerAddr) { method getHaBrokerAddr (line 1271) | public String getHaBrokerAddr() { method setHaBrokerAddr (line 1275) | public void setHaBrokerAddr(String haBrokerAddr) { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/NameServerInstanceTest.java class NameServerInstanceTest (line 27) | public class NameServerInstanceTest { method startup (line 32) | @Before method itWorks (line 44) | @Test method shutdown (line 49) | @After FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/NamesrvControllerTest.java class NamesrvControllerTest (line 33) | @RunWith(MockitoJUnitRunner.class) method setUp (line 43) | @Before method getNamesrvConfig (line 49) | @Test method getNettyServerConfig (line 55) | @Test method getKvConfigManager (line 61) | @Test method getRouteInfoManager (line 67) | @Test method getRemotingServer (line 73) | @Test method setRemotingServer (line 79) | @Test method getConfiguration (line 86) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/NamesrvStartupTest.java class NamesrvStartupTest (line 30) | @RunWith(MockitoJUnitRunner.class) method setUp (line 38) | @Before method testStart (line 43) | @Test method testShutdown (line 49) | @Test method testBuildCommandlineOptions (line 55) | @Test method testGetProperties (line 61) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/kvconfig/KVConfigManagerTest.java class KVConfigManagerTest (line 27) | public class KVConfigManagerTest extends NameServerInstanceTest { method setup (line 30) | @Before method testPutKVConfig (line 35) | @Test method testDeleteKVConfig (line 44) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/kvconfig/KVConfigSerializeWrapperTest.java class KVConfigSerializeWrapperTest (line 26) | public class KVConfigSerializeWrapperTest { method setup (line 29) | @Before method testEncodeAndDecode (line 34) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/processor/ClientRequestProcessorTest.java class ClientRequestProcessorTest (line 50) | @RunWith(MockitoJUnitRunner.class) method setup (line 67) | @Before method testGetRouteInfoByTopicWithHighVersionClient (line 82) | @Test method testGetRouteInfoByTopicWithLowVersionClientAndNoStandardJsonFlag (line 103) | @Test method testGetRouteInfoByTopicWithNameServerNotReady (line 125) | @Test method testGetRouteInfoByTopicWithTopicNotExist (line 152) | @Test method createMockTopicRouteData (line 170) | private TopicRouteData createMockTopicRouteData() { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/processor/ClusterTestRequestProcessorTest.java class ClusterTestRequestProcessorTest (line 57) | public class ClusterTestRequestProcessorTest { method init (line 65) | @Before method terminate (line 101) | @After method testGetRouteInfoByTopic (line 105) | @Test method testNamesrvReady (line 119) | @Test method testNamesrvNoNeedWaitForService (line 132) | @Test method testNamesrvNotReady (line 145) | @Test method testNamesrv (line 158) | @Test method mockTopicRouteCommand (line 175) | private RemotingCommand mockTopicRouteCommand( method mockNamesrvController (line 183) | public NamesrvController mockNamesrvController(RouteInfoManager routeI... method mockRouteInfoManager (line 196) | public RouteInfoManager mockRouteInfoManager() { method mockRouteInfoRequestHeader (line 203) | public GetRouteInfoRequestHeader mockRouteInfoRequestHeader(String top... FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/processor/RequestProcessorTest.java class RequestProcessorTest (line 60) | public class RequestProcessorTest { method init (line 75) | @Before method testProcessRequest_PutKVConfig (line 97) | @Test method testProcessRequest_GetKVConfigReturnNotNull (line 115) | @Test method testProcessRequest_GetKVConfigReturnNull (line 136) | @Test method testProcessRequest_DeleteKVConfig (line 155) | @Test method testProcessRequest_UnSupportedRequest (line 174) | @Test method testProcessRequest_UpdateConfigPath (line 183) | @Test method testProcessRequest_RegisterBroker (line 231) | @Test method testProcessRequest_RegisterBrokerWithFilterServer (line 356) | @Test method testProcessRequest_UnregisterBroker (line 384) | @Test method testGetAllTopicList (line 407) | @Test method testGetRouteInfoByTopic (line 430) | @Test method testGetBrokerClusterInfo (line 442) | @Test method testQueryDataVersion (line 451) | @Test method testGetBrokerMemberBroker (line 460) | @Test method testBrokerHeartBeat (line 469) | @Test method testAddWritePermOfBroker (line 478) | @Test method testWipeWritePermOfBroker (line 487) | @Test method testGetAllTopicListFromNameserver (line 496) | @Test method testDeleteTopicInNamesrv (line 506) | @Test method testGetKVListByNamespace (line 515) | @Test method testGetTopicsByCluster (line 528) | @Test method testGetSystemTopicListFromNs (line 538) | @Test method testGetUnitTopicList (line 548) | @Test method testGetHasUnitSubTopicList (line 558) | @Test method testGetHasUnitSubUnUnitTopicList (line 568) | @Test method testUpdateConfig (line 578) | @Test method testGetConfig (line 591) | @Test method getRemotingCommand (line 601) | private RemotingCommand getRemotingCommand(int code) { method genSampleRegisterCmd (line 614) | private static RemotingCommand genSampleRegisterCmd(boolean reg) { method setFinalStatic (line 639) | private static void setFinalStatic(Field field, Object newValue) throw... method registerRouteInfoManager (line 647) | private void registerRouteInfoManager() { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/route/ZoneRouteRPCHookMoreTest.java class ZoneRouteRPCHookMoreTest (line 40) | public class ZoneRouteRPCHookMoreTest { method setUp (line 44) | @Before method testFilterByZoneName_ValidInput_ShouldFilterCorrectly (line 49) | @Test method testFilterByZoneName_NoZoneName_ShouldNotFilter (line 69) | @Test method testFilterByZoneName_ZoneModeFalse_ShouldNotFilter (line 92) | @Test method generateBrokerDataList (line 113) | private List generateBrokerDataList() { method generateQueueDataList (line 134) | private List generateQueueDataList() { method createExtFields (line 147) | private HashMap createExtFields(String zoneMode, Strin... FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/route/ZoneRouteRPCHookTest.java class ZoneRouteRPCHookTest (line 35) | public class ZoneRouteRPCHookTest { method setup (line 39) | @Before method testDoAfterResponseWithNoZoneMode (line 44) | @Test method testDoAfterResponseWithNoZoneName (line 59) | @Test method testDoAfterResponseWithNoResponse (line 71) | @Test method testDoAfterResponseWithValidZoneFiltering (line 89) | @Test method createSampleTopicRouteData (line 135) | private TopicRouteData createSampleTopicRouteData() { method createBrokerData (line 148) | private BrokerData createBrokerData(String brokerName,String zoneName,... method createQueueData (line 156) | private QueueData createQueueData(String brokerName) { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/BrokerHousekeepingServiceTest.java class BrokerHousekeepingServiceTest (line 27) | public class BrokerHousekeepingServiceTest { method setup (line 30) | @BeforeClass method terminate (line 39) | @AfterClass method testOnChannelClose (line 44) | @Test method testOnChannelException (line 49) | @Test method testOnChannelIdle (line 54) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/GetRouteInfoBenchmark.java class GetRouteInfoBenchmark (line 49) | @BenchmarkMode(Mode.SampleTime) method setup (line 57) | @Setup method tearDown (line 121) | @TearDown method pickupTopicRouteData (line 126) | @Benchmark method main (line 135) | public static void main(String[] args) throws Exception { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RegisterBrokerBenchmark.java class RegisterBrokerBenchmark (line 49) | @BenchmarkMode(Mode.SampleTime) method setup (line 60) | @Setup method tearDown (line 115) | @TearDown method registerBroker (line 120) | @Benchmark method registerBroker_Throughput (line 142) | @Benchmark method main (line 165) | public static void main(String[] args) throws Exception { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerBrokerPermTest.java class RouteInfoManagerBrokerPermTest (line 32) | public class RouteInfoManagerBrokerPermTest extends RouteInfoManagerTest... method setup (line 40) | @Before method terminate (line 52) | @After method testAddWritePermOfBrokerByLock (line 61) | @Test method testWipeWritePermOfBrokerByLock (line 86) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerBrokerRegisterTest.java class RouteInfoManagerBrokerRegisterTest (line 33) | public class RouteInfoManagerBrokerRegisterTest extends RouteInfoManager... method setup (line 43) | @Before method terminate (line 55) | @After method testMasterChangeFromSlave (line 81) | @Test method testUnregisterBroker (line 111) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerNewTest.java class RouteInfoManagerNewTest (line 53) | public class RouteInfoManagerNewTest { method setup (line 66) | @Before method tearDown (line 73) | @After method getAllClusterInfo (line 78) | @Test method deleteTopic (line 99) | @Test method getAllTopicList (line 119) | @Test method registerBroker (line 133) | @Test method unregisterBroker (line 154) | @Test method registerSlaveBroker (line 172) | @Test method createNewTopic (line 185) | @Test method switchBrokerRole (line 197) | @Test method unRegisterSlaveBroker (line 228) | @Test method unRegisterMasterBroker (line 251) | @Test method unRegisterMasterBrokerOldVersion (line 268) | @Test method submitMultiUnRegisterRequests (line 286) | @Test method isBrokerTopicConfigChanged (line 302) | @Test method isTopicConfigChanged (line 323) | @Test method queryBrokerTopicConfig (line 344) | @Test method wipeWritePermOfBrokerByLock (line 354) | @Test method pickupTopicRouteData (line 364) | @Test method pickupTopicRouteDataWithSlave (line 394) | @Test method scanNotActiveBroker (line 418) | @Test method pickupPartitionOrderTopicRouteData (line 427) | @Test method pickupGlobalOrderTopicRouteData (line 496) | @Test method registerOnlySlaveBroker (line 528) | @Test method onChannelDestroy (line 558) | @Test method onChannelDestroyByBrokerInfo (line 595) | @Test method switchBrokerRole_ChannelDestroy (line 605) | @Test method keepTopicWithBrokerRegistration (line 641) | @Test method deleteTopicWithBrokerRegistration (line 652) | @Test method deleteTopicWithBrokerRegistration2 (line 664) | @Test method registerSingleTopicWithBrokerRegistration (line 689) | @Test method registerBrokerWithNormalTopic (line 727) | private RegisterBrokerResult registerBrokerWithNormalTopic(BrokerBasic... method registerBrokerWithNormalTopicAndExpire (line 744) | private RegisterBrokerResult registerBrokerWithNormalTopicAndExpire(Br... method registerBrokerWithOrderTopic (line 761) | private RegisterBrokerResult registerBrokerWithOrderTopic(BrokerBasicI... method registerBrokerWithGlobalOrderTopic (line 779) | private RegisterBrokerResult registerBrokerWithGlobalOrderTopic(Broker... method registerBroker (line 796) | private RegisterBrokerResult registerBroker(BrokerBasicInfo brokerInfo... method registerBrokerWithExpiredTime (line 830) | private RegisterBrokerResult registerBrokerWithExpiredTime(BrokerBasic... method registerSingleTopicWithBrokerName (line 864) | private void registerSingleTopicWithBrokerName(String brokerName, Stri... class BrokerBasicInfo (line 875) | static class BrokerBasicInfo { method defaultBroker (line 885) | static BrokerBasicInfo defaultBroker() { method unRegisterRequest (line 900) | UnRegisterBrokerRequestHeader unRegisterRequest() { method slaveBroker (line 909) | static BrokerBasicInfo slaveBroker() { method name (line 918) | BrokerBasicInfo name(String name) { method cluster (line 923) | BrokerBasicInfo cluster(String name) { method addr (line 928) | BrokerBasicInfo addr(String addr) { method id (line 933) | BrokerBasicInfo id(int id) { method haAddr (line 938) | BrokerBasicInfo haAddr(String addr) { method enableActingMaster (line 943) | BrokerBasicInfo enableActingMaster(boolean enableActingMaster) { FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerStaticRegisterTest.java class RouteInfoManagerStaticRegisterTest (line 40) | public class RouteInfoManagerStaticRegisterTest extends RouteInfoManager... method setup (line 48) | @Before method terminate (line 60) | @After method testGetAllClusterInfo (line 69) | @Test method testGetAllTopicList (line 78) | @Test method testGetTopicsByCluster (line 85) | @Test method testPickupTopicRouteData (line 91) | @Test method testDeleteTopic (line 121) | @Test method testGetSystemTopicList (line 129) | @Test method testGetUnitTopics (line 135) | @Test method testGetHasUnitSubTopicList (line 141) | @Test method testGetHasUnitSubUnUnitTopicList (line 147) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerTest.java class RouteInfoManagerTest (line 42) | public class RouteInfoManagerTest { method setup (line 46) | @Before method terminate (line 53) | @After method testGetAllClusterInfo (line 60) | @Test method testQueryBrokerTopicConfig (line 66) | @Test method testGetAllTopicList (line 110) | @Test method testRegisterBroker (line 117) | @Test method testWipeWritePermOfBrokerByLock (line 136) | @Test method testPickupTopicRouteData (line 157) | @Test method testGetSystemTopicList (line 163) | @Test method testGetTopicsByCluster (line 169) | @Test method testGetUnitTopics (line 175) | @Test method testGetHasUnitSubTopicList (line 181) | @Test method testGetHasUnitSubUnUnitTopicList (line 187) | @Test method testAddWritePermOfBrokerByLock (line 193) | @Test FILE: namesrv/src/test/java/org/apache/rocketmq/namesrv/routeinfo/RouteInfoManagerTestBase.java class RouteInfoManagerTestBase (line 34) | public class RouteInfoManagerTestBase { class Cluster (line 36) | protected static class Cluster { method Cluster (line 40) | public Cluster(ConcurrentMap topicConfig, Map getAllBrokerName() { method getAllTopicName (line 49) | public Set getAllTopicName() { method registerCluster (line 54) | protected Cluster registerCluster(RouteInfoManager routeInfoManager, S... method getBrokerAddr (line 85) | protected String getBrokerAddr(String cluster, String brokerName, long... method genBrokerData (line 89) | protected BrokerData genBrokerData(String clusterName, String brokerNa... method registerBrokerWithTopicConfig (line 105) | protected void registerBrokerWithTopicConfig(RouteInfoManager routeInf... method unregisterBrokerAll (line 120) | protected void unregisterBrokerAll(RouteInfoManager routeInfoManager, ... method unregisterBroker (line 126) | protected void unregisterBroker(RouteInfoManager routeInfoManager, Bro... method registerBrokerWithTopicConfig (line 134) | protected RegisterBrokerResult registerBrokerWithTopicConfig(RouteInfo... method getTopicName (line 159) | protected String getTopicName(String topicPrefix, int topicNumber) { method genTopicConfig (line 163) | protected ConcurrentMap genTopicConfig(String top... method getBrokerName (line 181) | protected String getBrokerName(String brokerNamePrefix, long brokerNam... method findBrokerDataByBrokerName (line 185) | protected BrokerData findBrokerDataByBrokerName(List data,... FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/MessagingAccessPointImpl.java class MessagingAccessPointImpl (line 32) | public class MessagingAccessPointImpl implements MessagingAccessPoint { method MessagingAccessPointImpl (line 36) | public MessagingAccessPointImpl(final KeyValue accessPointProperties) { method attributes (line 40) | @Override method implVersion (line 45) | @Override method createProducer (line 50) | @Override method createProducer (line 55) | @Override method createPushConsumer (line 60) | @Override method createPushConsumer (line 65) | @Override method createPullConsumer (line 70) | @Override method createPullConsumer (line 75) | @Override method createStreamingConsumer (line 80) | @Override method createStreamingConsumer (line 85) | @Override method resourceManager (line 90) | @Override method startup (line 95) | @Override method shutdown (line 100) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/config/ClientConfig.java class ClientConfig (line 22) | public class ClientConfig implements OMSBuiltinKeys, NonStandardKeys { method getDriverImpl (line 43) | public String getDriverImpl() { method setDriverImpl (line 47) | public void setDriverImpl(final String driverImpl) { method getAccessPoints (line 51) | public String getAccessPoints() { method setAccessPoints (line 55) | public void setAccessPoints(final String accessPoints) { method getNamespace (line 59) | public String getNamespace() { method setNamespace (line 63) | public void setNamespace(final String namespace) { method getProducerId (line 67) | public String getProducerId() { method setProducerId (line 71) | public void setProducerId(final String producerId) { method getConsumerId (line 75) | public String getConsumerId() { method setConsumerId (line 79) | public void setConsumerId(final String consumerId) { method getOperationTimeout (line 83) | public int getOperationTimeout() { method setOperationTimeout (line 87) | public void setOperationTimeout(final int operationTimeout) { method getRoutingSource (line 91) | public String getRoutingSource() { method setRoutingSource (line 95) | public void setRoutingSource(final String routingSource) { method getRmqConsumerGroup (line 99) | public String getRmqConsumerGroup() { method setRmqConsumerGroup (line 103) | public void setRmqConsumerGroup(final String rmqConsumerGroup) { method getRmqProducerGroup (line 107) | public String getRmqProducerGroup() { method setRmqProducerGroup (line 111) | public void setRmqProducerGroup(final String rmqProducerGroup) { method getRmqMaxRedeliveryTimes (line 115) | public int getRmqMaxRedeliveryTimes() { method setRmqMaxRedeliveryTimes (line 119) | public void setRmqMaxRedeliveryTimes(final int rmqMaxRedeliveryTimes) { method getRmqMessageConsumeTimeout (line 123) | public int getRmqMessageConsumeTimeout() { method setRmqMessageConsumeTimeout (line 127) | public void setRmqMessageConsumeTimeout(final int rmqMessageConsumeTim... method getRmqMaxConsumeThreadNums (line 131) | public int getRmqMaxConsumeThreadNums() { method setRmqMaxConsumeThreadNums (line 135) | public void setRmqMaxConsumeThreadNums(final int rmqMaxConsumeThreadNu... method getRmqMinConsumeThreadNums (line 139) | public int getRmqMinConsumeThreadNums() { method setRmqMinConsumeThreadNums (line 143) | public void setRmqMinConsumeThreadNums(final int rmqMinConsumeThreadNu... method getRmqMessageDestination (line 147) | public String getRmqMessageDestination() { method setRmqMessageDestination (line 151) | public void setRmqMessageDestination(final String rmqMessageDestinatio... method getRmqPullMessageBatchNums (line 155) | public int getRmqPullMessageBatchNums() { method setRmqPullMessageBatchNums (line 159) | public void setRmqPullMessageBatchNums(final int rmqPullMessageBatchNu... method getRmqPullMessageCacheCapacity (line 163) | public int getRmqPullMessageCacheCapacity() { method setRmqPullMessageCacheCapacity (line 167) | public void setRmqPullMessageCacheCapacity(final int rmqPullMessageCac... method getRegion (line 171) | public String getRegion() { method setRegion (line 175) | public void setRegion(String region) { method getRoutingDestination (line 179) | public String getRoutingDestination() { method setRoutingDestination (line 183) | public void setRoutingDestination(String routingDestination) { method getRoutingExpression (line 187) | public String getRoutingExpression() { method setRoutingExpression (line 191) | public void setRoutingExpression(String routingExpression) { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/consumer/LocalMessageCache.java class LocalMessageCache (line 46) | class LocalMessageCache implements ServiceLifecycle { method LocalMessageCache (line 56) | LocalMessageCache(final DefaultMQPullConsumer rocketmqPullConsumer, fi... method nextPullBatchNums (line 66) | int nextPullBatchNums() { method nextPullOffset (line 70) | long nextPullOffset(MessageQueue remoteQueue) { method updatePullOffset (line 82) | void updatePullOffset(MessageQueue remoteQueue, long nextPullOffset) { method submitConsumeRequest (line 86) | void submitConsumeRequest(ConsumeRequest consumeRequest) { method poll (line 93) | MessageExt poll() { method poll (line 97) | MessageExt poll(final KeyValue properties) { method poll (line 105) | private MessageExt poll(long timeout) { method ack (line 120) | void ack(final String messageId) { method ack (line 132) | void ack(final MessageQueue messageQueue, final ProcessQueue processQu... method startup (line 142) | @Override method shutdown (line 152) | @Override method cleanExpireMsg (line 157) | private void cleanExpireMsg() { method getLockInProcessQueue (line 206) | private ReadWriteLock getLockInProcessQueue(ProcessQueue pq) { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/consumer/PullConsumerImpl.java class PullConsumerImpl (line 42) | public class PullConsumerImpl implements PullConsumer { method PullConsumerImpl (line 52) | public PullConsumerImpl(final KeyValue properties) { method attributes (line 86) | @Override method attachQueue (line 91) | @Override method attachQueue (line 97) | @Override method detachQueue (line 103) | @Override method receive (line 109) | @Override method receive (line 115) | @Override method ack (line 121) | @Override method ack (line 126) | @Override method startup (line 131) | @Override method registerPullTaskCallback (line 144) | private void registerPullTaskCallback(final String targetQueueName) { method shutdown (line 176) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/consumer/PushConsumerImpl.java class PushConsumerImpl (line 44) | public class PushConsumerImpl implements PushConsumer { method PushConsumerImpl (line 51) | public PushConsumerImpl(final KeyValue properties) { method attributes (line 82) | @Override method resume (line 87) | @Override method suspend (line 92) | @Override method suspend (line 97) | @Override method isSuspended (line 102) | @Override method attachQueue (line 107) | @Override method attachQueue (line 118) | @Override method detachQueue (line 123) | @Override method addInterceptor (line 134) | @Override method removeInterceptor (line 139) | @Override method startup (line 144) | @Override method shutdown (line 156) | @Override class MessageListenerImpl (line 164) | class MessageListenerImpl implements MessageListenerConcurrently { method consumeMessage (line 166) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/domain/BytesMessageImpl.java class BytesMessageImpl (line 26) | public class BytesMessageImpl implements BytesMessage { method BytesMessageImpl (line 31) | public BytesMessageImpl() { method getBody (line 36) | @Override method setBody (line 45) | @Override method sysHeaders (line 51) | @Override method userHeaders (line 56) | @Override method putSysHeaders (line 61) | @Override method putSysHeaders (line 67) | @Override method putSysHeaders (line 73) | @Override method putSysHeaders (line 79) | @Override method putUserHeaders (line 85) | @Override method putUserHeaders (line 91) | @Override method putUserHeaders (line 97) | @Override method putUserHeaders (line 103) | @Override method toString (line 109) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/domain/ConsumeRequest.java class ConsumeRequest (line 23) | public class ConsumeRequest { method ConsumeRequest (line 29) | public ConsumeRequest(final MessageExt messageExt, final MessageQueue ... method getMessageExt (line 36) | public MessageExt getMessageExt() { method getMessageQueue (line 40) | public MessageQueue getMessageQueue() { method getProcessQueue (line 44) | public ProcessQueue getProcessQueue() { method getStartConsumeTimeMillis (line 48) | public long getStartConsumeTimeMillis() { method setStartConsumeTimeMillis (line 52) | public void setStartConsumeTimeMillis(final long startConsumeTimeMilli... FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/domain/NonStandardKeys.java type NonStandardKeys (line 19) | public interface NonStandardKeys { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/domain/RocketMQConstants.java type RocketMQConstants (line 19) | public interface RocketMQConstants { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/domain/SendResultImpl.java class SendResultImpl (line 22) | public class SendResultImpl implements SendResult { method SendResultImpl (line 26) | public SendResultImpl(final String messageId, final KeyValue propertie... method messageId (line 31) | @Override method properties (line 36) | public KeyValue properties() { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/producer/AbstractOMSProducer.java class AbstractOMSProducer (line 42) | abstract class AbstractOMSProducer implements ServiceLifecycle, MessageF... method AbstractOMSProducer (line 48) | AbstractOMSProducer(final KeyValue properties) { method startup (line 72) | @Override method shutdown (line 84) | @Override method checkProducerException (line 92) | OMSRuntimeException checkProducerException(String topic, String msgId,... method checkMessageType (line 129) | protected void checkMessageType(Message message) { method createBytesMessage (line 135) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/producer/ProducerImpl.java class ProducerImpl (line 38) | public class ProducerImpl extends AbstractOMSProducer implements Producer { method ProducerImpl (line 42) | public ProducerImpl(final KeyValue properties) { method attributes (line 46) | @Override method send (line 51) | @Override method send (line 56) | @Override method send (line 63) | @Override method send (line 68) | private SendResult send(final Message message, long timeout) { method sendAsync (line 85) | @Override method sendAsync (line 90) | @Override method sendAsync (line 97) | private Promise sendAsync(final Message message, long time... method sendOneway (line 120) | @Override method sendOneway (line 130) | @Override method createBatchMessageSender (line 135) | @Override method addInterceptor (line 140) | @Override method removeInterceptor (line 145) | @Override FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/promise/DefaultPromise.java class DefaultPromise (line 28) | public class DefaultPromise implements Promise { method DefaultPromise (line 38) | public DefaultPromise() { method cancel (line 44) | @Override method isCancelled (line 49) | @Override method isDone (line 54) | @Override method get (line 59) | @Override method get (line 64) | @Override method set (line 107) | @Override method setFailure (line 115) | @Override method addListener (line 123) | @Override method getThrowable (line 146) | @Override method notifyListeners (line 151) | private void notifyListeners() { method isSuccess (line 159) | private boolean isSuccess() { method timeoutSoCancel (line 163) | private void timeoutSoCancel() { method getValueOrThrowable (line 175) | private V getValueOrThrowable() { method isDoing (line 184) | private boolean isDoing() { method done (line 188) | private boolean done() { method notifyListener (line 202) | private void notifyListener(final FutureListener listener) { method cancel (line 210) | private boolean cancel(Exception e) { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/promise/FutureState.java type FutureState (line 20) | public enum FutureState { method FutureState (line 36) | private FutureState(int value) { method isCancelledState (line 40) | public boolean isCancelledState() { method isDoneState (line 44) | public boolean isDoneState() { method isDoingState (line 48) | public boolean isDoingState() { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/utils/BeanUtils.java class BeanUtils (line 31) | public final class BeanUtils { method populate (line 87) | public static T populate(final Properties properties, final Class<... method populate (line 98) | public static T populate(final KeyValue properties, final Class... method getMethodClass (line 109) | public static Class getMethodClass(Class clazz, String methodNam... method setProperties (line 119) | public static void setProperties(Class clazz, Object obj, String me... method populate (line 137) | public static T populate(final Properties properties, final T obj) { method populate (line 162) | public static T populate(final KeyValue properties, final T obj) { FILE: openmessaging/src/main/java/io/openmessaging/rocketmq/utils/OMSUtil.java class OMSUtil (line 36) | public class OMSUtil { method buildInstanceName (line 43) | public static String buildInstanceName() { method msgConvert (line 47) | public static org.apache.rocketmq.common.message.Message msgConvert(By... method msgConvert (line 76) | public static BytesMessage msgConvert(org.apache.rocketmq.common.messa... method isOMSHeader (line 105) | public static boolean isOMSHeader(String value) { method sendResultConvert (line 121) | public static SendResult sendResultConvert(org.apache.rocketmq.client.... method buildKeyValue (line 126) | public static KeyValue buildKeyValue(KeyValue... keyValues) { method cycle (line 139) | public static Iterator cycle(final Iterable iterable) { FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/consumer/LocalMessageCacheTest.java class LocalMessageCacheTest (line 36) | @RunWith(MockitoJUnitRunner.class) method init (line 44) | @Before method testNextPullBatchNums (line 52) | @Test method testNextPullOffset (line 61) | @Test method testUpdatePullOffset (line 69) | @Test method testSubmitConsumeRequest (line 76) | @Test FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/consumer/PullConsumerImplTest.java class PullConsumerImplTest (line 40) | @RunWith(MockitoJUnitRunner.class) method init (line 49) | @Before method testPoll (line 73) | @Test method testPoll_WithTimeout (line 89) | @Test FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/consumer/PushConsumerImplTest.java class PushConsumerImplTest (line 41) | @RunWith(MockitoJUnitRunner.class) method init (line 48) | @Before method testConsumeMessage (line 65) | @Test FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/producer/ProducerImplTest.java class ProducerImplTest (line 43) | @RunWith(MockitoJUnitRunner.class) method init (line 50) | @Before method testSend_OK (line 64) | @Test method testSend_Not_OK (line 76) | @Test method testSend_WithException (line 90) | @Test FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/promise/DefaultPromiseTest.java class DefaultPromiseTest (line 29) | public class DefaultPromiseTest { method init (line 32) | @Before method testIsCancelled (line 37) | @Test method testIsDone (line 42) | @Test method testGet (line 49) | @Test method testGet_WithTimeout (line 55) | @Test method testAddListener (line 65) | @Test method testAddListener_ListenerAfterSet (line 77) | @Test method testAddListener_WithException_ListenerAfterSet (line 88) | @Test method testAddListener_WithException (line 100) | @Test method getThrowable (line 112) | @Test FILE: openmessaging/src/test/java/io/openmessaging/rocketmq/utils/BeanUtilsTest.java class BeanUtilsTest (line 27) | public class BeanUtilsTest { class CustomizedConfig (line 30) | public static class CustomizedConfig extends ClientConfig { method getStringTest (line 40) | String getStringTest() { method setStringTest (line 44) | public void setStringTest(String stringTest) { method getDoubleTest (line 48) | double getDoubleTest() { method setDoubleTest (line 52) | public void setDoubleTest(final double doubleTest) { method getLongTest (line 56) | long getLongTest() { method setLongTest (line 60) | public void setLongTest(final long longTest) { method CustomizedConfig (line 64) | CustomizedConfig() { method init (line 68) | @Before method testPopulate (line 79) | @Test method testPopulate_ExistObj (line 92) | @Test FILE: proxy/src/main/java/org/apache/rocketmq/proxy/CommandLineArgument.java class CommandLineArgument (line 19) | public class CommandLineArgument { method getNamesrvAddr (line 25) | public String getNamesrvAddr() { method setNamesrvAddr (line 29) | public void setNamesrvAddr(String namesrvAddr) { method getBrokerConfigPath (line 33) | public String getBrokerConfigPath() { method setBrokerConfigPath (line 37) | public void setBrokerConfigPath(String brokerConfigPath) { method getProxyConfigPath (line 41) | public String getProxyConfigPath() { method setProxyConfigPath (line 45) | public void setProxyConfigPath(String proxyConfigPath) { method getProxyMode (line 49) | public String getProxyMode() { method setProxyMode (line 53) | public void setProxyMode(String proxyMode) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/ProxyMode.java type ProxyMode (line 20) | public enum ProxyMode { method ProxyMode (line 26) | ProxyMode(String mode) { method isClusterMode (line 30) | public static boolean isClusterMode(String mode) { method isClusterMode (line 37) | public static boolean isClusterMode(ProxyMode mode) { method isLocalMode (line 44) | public static boolean isLocalMode(String mode) { method isLocalMode (line 51) | public static boolean isLocalMode(ProxyMode mode) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/ProxyStartup.java class ProxyStartup (line 56) | public class ProxyStartup { class ProxyStartAndShutdown (line 60) | private static class ProxyStartAndShutdown extends AbstractStartAndShu... method appendStartAndShutdown (line 61) | @Override method main (line 67) | public static void main(String[] args) { method initConfiguration (line 120) | protected static void initConfiguration(CommandLineArgument commandLin... method parseCommandLineArgument (line 131) | protected static CommandLineArgument parseCommandLineArgument(String[]... method buildCommandlineOptions (line 143) | private static Options buildCommandlineOptions() { method setConfigFromCommandLineArgument (line 161) | private static void setConfigFromCommandLineArgument(CommandLineArgume... method createMessagingProcessor (line 173) | protected static MessagingProcessor createMessagingProcessor() { method createServiceProcessor (line 210) | private static GrpcMessagingApplication createServiceProcessor(Messagi... method createBrokerController (line 216) | protected static BrokerController createBrokerController() { method createServerExecutor (line 227) | public static ThreadPoolExecutor createServerExecutor() { method initThreadPoolMonitor (line 242) | public static void initThreadPoolMonitor() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/auth/ProxyAuthenticationMetadataProvider.java class ProxyAuthenticationMetadataProvider (line 27) | public class ProxyAuthenticationMetadataProvider implements Authenticati... method initialize (line 32) | @Override method shutdown (line 40) | @Override method createUser (line 45) | @Override method deleteUser (line 50) | @Override method updateUser (line 55) | @Override method getUser (line 60) | @Override method listUser (line 65) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/auth/ProxyAuthorizationMetadataProvider.java class ProxyAuthorizationMetadataProvider (line 28) | public class ProxyAuthorizationMetadataProvider implements Authorization... method initialize (line 34) | @Override method shutdown (line 42) | @Override method createAcl (line 47) | @Override method deleteAcl (line 52) | @Override method updateAcl (line 57) | @Override method getAcl (line 62) | @Override method listAcl (line 67) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/AbstractCacheLoader.java class AbstractCacheLoader (line 25) | public abstract class AbstractCacheLoader extends CacheLoader { method AbstractCacheLoader (line 28) | public AbstractCacheLoader(ThreadPoolExecutor cacheRefreshExecutor) { method reload (line 32) | @Override method load (line 46) | @Override method getDirectly (line 51) | protected abstract V getDirectly(K key) throws Exception; method onErr (line 53) | protected abstract void onErr(K key, Exception e); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/Address.java class Address (line 23) | public class Address { type AddressScheme (line 25) | public enum AddressScheme { method Address (line 35) | public Address(HostAndPort hostAndPort) { method Address (line 40) | public Address(AddressScheme addressScheme, HostAndPort hostAndPort) { method getAddressScheme (line 45) | public AddressScheme getAddressScheme() { method setAddressScheme (line 49) | public void setAddressScheme(AddressScheme addressScheme) { method getHostAndPort (line 53) | public HostAndPort getHostAndPort() { method setHostAndPort (line 57) | public void setHostAndPort(HostAndPort hostAndPort) { method buildScheme (line 61) | private AddressScheme buildScheme(HostAndPort hostAndPort) { method equals (line 75) | @Override method hashCode (line 87) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ContextVariable.java class ContextVariable (line 20) | public class ContextVariable { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/MessageReceiptHandle.java class MessageReceiptHandle (line 25) | public class MessageReceiptHandle { method MessageReceiptHandle (line 41) | public MessageReceiptHandle(String group, String topic, int queueId, S... method MessageReceiptHandle (line 46) | public MessageReceiptHandle(String group, String topic, int queueId, S... method equals (line 61) | @Override method hashCode (line 77) | @Override method toString (line 83) | @Override method getGroup (line 101) | public String getGroup() { method getTopic (line 105) | public String getTopic() { method getQueueId (line 109) | public int getQueueId() { method getReceiptHandleStr (line 113) | public String getReceiptHandleStr() { method getOriginalReceiptHandleStr (line 117) | public String getOriginalReceiptHandleStr() { method getMessageId (line 121) | public String getMessageId() { method getQueueOffset (line 125) | public long getQueueOffset() { method getReconsumeTimes (line 129) | public int getReconsumeTimes() { method getConsumeTimestamp (line 133) | public long getConsumeTimestamp() { method updateReceiptHandle (line 137) | public void updateReceiptHandle(String receiptHandleStr) { method incrementAndGetRenewRetryTimes (line 141) | public int incrementAndGetRenewRetryTimes() { method incrementRenewTimes (line 145) | public int incrementRenewTimes() { method getRenewTimes (line 149) | public int getRenewTimes() { method resetRenewRetryTimes (line 153) | public void resetRenewRetryTimes() { method getRenewRetryTimes (line 157) | public int getRenewRetryTimes() { method getOriginalReceiptHandle (line 161) | public ReceiptHandle getOriginalReceiptHandle() { method getLiteTopic (line 165) | public String getLiteTopic() { method setLiteTopic (line 169) | public void setLiteTopic(String liteTopic) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ProxyContext.java class ProxyContext (line 24) | public class ProxyContext { method create (line 28) | public static ProxyContext create() { method createForInner (line 32) | public static ProxyContext createForInner(String actionName) { method createForInner (line 36) | public static ProxyContext createForInner(Class clazz) { method getValue (line 40) | public Map getValue() { method withVal (line 44) | public ProxyContext withVal(String key, Object val) { method getVal (line 49) | public T getVal(String key) { method setLocalAddress (line 53) | public ProxyContext setLocalAddress(String localAddress) { method getLocalAddress (line 58) | public String getLocalAddress() { method setRemoteAddress (line 62) | public ProxyContext setRemoteAddress(String remoteAddress) { method getRemoteAddress (line 67) | public String getRemoteAddress() { method setClientID (line 71) | public ProxyContext setClientID(String clientID) { method getClientID (line 76) | public String getClientID() { method setChannel (line 80) | public ProxyContext setChannel(Channel channel) { method getChannel (line 85) | public Channel getChannel() { method setLanguage (line 89) | public ProxyContext setLanguage(String language) { method getLanguage (line 94) | public String getLanguage() { method setClientVersion (line 98) | public ProxyContext setClientVersion(String clientVersion) { method getClientVersion (line 103) | public String getClientVersion() { method setRemainingMs (line 107) | public ProxyContext setRemainingMs(Long remainingMs) { method getRemainingMs (line 112) | public Long getRemainingMs() { method setAction (line 116) | public ProxyContext setAction(String action) { method getAction (line 121) | public String getAction() { method setProtocolType (line 125) | public ProxyContext setProtocolType(String protocol) { method getProtocolType (line 130) | public String getProtocolType() { method setNamespace (line 134) | public ProxyContext setNamespace(String namespace) { method getNamespace (line 139) | public String getNamespace() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ProxyException.java class ProxyException (line 19) | public class ProxyException extends RuntimeException { method ProxyException (line 23) | public ProxyException(ProxyExceptionCode code, String message) { method ProxyException (line 28) | public ProxyException(ProxyExceptionCode code, String message, Throwab... method getCode (line 33) | public ProxyExceptionCode getCode() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ProxyExceptionCode.java type ProxyExceptionCode (line 19) | public enum ProxyExceptionCode { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ReceiptHandleGroup.java class ReceiptHandleGroup (line 39) | public class ReceiptHandleGroup { class HandleKey (line 45) | public static class HandleKey { method HandleKey (line 51) | public HandleKey(String handle) { method HandleKey (line 55) | public HandleKey(ReceiptHandle receiptHandle) { method equals (line 62) | @Override method hashCode (line 72) | @Override method toString (line 77) | @Override method getOriginalHandle (line 87) | public String getOriginalHandle() { method getBroker (line 91) | public String getBroker() { method getQueueId (line 95) | public int getQueueId() { method getOffset (line 99) | public long getOffset() { class HandleData (line 104) | public static class HandleData { method HandleData (line 110) | public HandleData(MessageReceiptHandle messageReceiptHandle) { method lock (line 114) | public Long lock(long timeoutMs) { method unlock (line 141) | public void unlock(long lockTimeMs) { method getMessageReceiptHandle (line 151) | public MessageReceiptHandle getMessageReceiptHandle() { method equals (line 155) | @Override method hashCode (line 160) | @Override method toString (line 165) | @Override method put (line 175) | public void put(String msgID, MessageReceiptHandle value) { method isEmpty (line 199) | public boolean isEmpty() { method getHandleNum (line 203) | public long getHandleNum() { method getMsgCount (line 211) | public int getMsgCount() { method get (line 215) | public MessageReceiptHandle get(String msgID, String handle) { method remove (line 240) | public MessageReceiptHandle remove(String msgID, String handle) { method removeOne (line 266) | public MessageReceiptHandle removeOne(String msgID) { method computeIfPresent (line 281) | public void computeIfPresent(String msgID, String handle, method computeIfPresent (line 287) | public void computeIfPresent(String msgID, String handle, method removeHandleMapKeyIfNeed (line 321) | protected void removeHandleMapKeyIfNeed(String msgID) { type DataScanner (line 330) | public interface DataScanner { method onData (line 331) | void onData(String msgID, String handle, MessageReceiptHandle receip... method scan (line 334) | public void scan(DataScanner scanner) { method toString (line 342) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/ReceiptHandleGroupKey.java class ReceiptHandleGroupKey (line 24) | public class ReceiptHandleGroupKey { method ReceiptHandleGroupKey (line 28) | public ReceiptHandleGroupKey(Channel channel, String group) { method getChannelId (line 33) | protected String getChannelId() { method getGroup (line 37) | public String getGroup() { method getChannel (line 41) | public Channel getChannel() { method equals (line 45) | @Override method hashCode (line 57) | @Override method toString (line 62) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/RenewEvent.java class RenewEvent (line 23) | public class RenewEvent { type EventType (line 30) | public enum EventType { method RenewEvent (line 36) | public RenewEvent(ReceiptHandleGroupKey key, MessageReceiptHandle mess... method getKey (line 45) | public ReceiptHandleGroupKey getKey() { method getMessageReceiptHandle (line 49) | public MessageReceiptHandle getMessageReceiptHandle() { method getRenewTime (line 53) | public long getRenewTime() { method getEventType (line 57) | public EventType getEventType() { method getFuture (line 61) | public CompletableFuture getFuture() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/RenewStrategyPolicy.java class RenewStrategyPolicy (line 26) | public class RenewStrategyPolicy implements RetryPolicy { method RenewStrategyPolicy (line 37) | public RenewStrategyPolicy() { method RenewStrategyPolicy (line 40) | public RenewStrategyPolicy(long[] next) { method getNext (line 44) | public long[] getNext() { method setNext (line 48) | public void setNext(long[] next) { method toString (line 52) | @Override method nextDelayDuration (line 59) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/channel/ChannelHelper.java class ChannelHelper (line 26) | public class ChannelHelper { method isRemote (line 34) | public static boolean isRemote(Channel channel) { method getChannelProtocolType (line 38) | public static ChannelProtocolType getChannelProtocolType(Channel chann... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/utils/FilterUtils.java class FilterUtils (line 22) | public class FilterUtils { method isTagMatched (line 29) | public static boolean isTagMatched(Set tagsSet, String tags) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/utils/GrpcUtils.java class GrpcUtils (line 24) | public class GrpcUtils { method GrpcUtils (line 26) | private GrpcUtils() { method putHeaderIfNotExist (line 29) | public static void putHeaderIfNotExist(Metadata headers, Metadata.... method getAttribute (line 38) | public static T getAttribute(ServerCall call, Attribut... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/common/utils/ProxyUtils.java class ProxyUtils (line 19) | public class ProxyUtils { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/config/ConfigFile.java type ConfigFile (line 20) | public interface ConfigFile { method initData (line 22) | void initData(); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/config/Configuration.java class Configuration (line 35) | public class Configuration { method init (line 41) | public void init() throws Exception { method loadJsonConfig (line 54) | private String loadJsonConfig() throws Exception { method getProxyConfig (line 84) | public ProxyConfig getProxyConfig() { method setProxyConfig (line 88) | public void setProxyConfig(ProxyConfig proxyConfig) { method getAuthConfig (line 92) | public AuthConfig getAuthConfig() { method setAuthConfig (line 96) | public void setAuthConfig(AuthConfig authConfig) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/config/ConfigurationManager.java class ConfigurationManager (line 26) | public class ConfigurationManager { method initEnv (line 32) | public static void initEnv() { method initConfig (line 43) | public static void initConfig() throws Exception { method getProxyHome (line 48) | public static String getProxyHome() { method getProxyConfig (line 52) | public static ProxyConfig getProxyConfig() { method getAuthConfig (line 56) | public static AuthConfig getAuthConfig() { method formatProxyConfig (line 60) | public static String formatProxyConfig() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/config/MetricCollectorMode.java type MetricCollectorMode (line 19) | public enum MetricCollectorMode { method MetricCollectorMode (line 35) | MetricCollectorMode(String modeString) { method getModeString (line 39) | public String getModeString() { method getEnumByString (line 43) | public static MetricCollectorMode getEnumByString(String modeString) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/config/ProxyConfig.java class ProxyConfig (line 41) | public class ProxyConfig implements ConfigFile { method initData (line 283) | @Override method computeDelayLevel (line 300) | public int computeDelayLevel(long timeMillis) { method parseDelayLevel (line 311) | public void parseDelayLevel() { method getTlsCertWatchIntervalMs (line 337) | public int getTlsCertWatchIntervalMs() { method setTlsCertWatchIntervalMs (line 341) | public void setTlsCertWatchIntervalMs(int tlsCertWatchIntervalMs) { method getRocketMQClusterName (line 345) | public String getRocketMQClusterName() { method setRocketMQClusterName (line 349) | public void setRocketMQClusterName(String rocketMQClusterName) { method getProxyClusterName (line 353) | public String getProxyClusterName() { method setProxyClusterName (line 357) | public void setProxyClusterName(String proxyClusterName) { method getProxyName (line 361) | public String getProxyName() { method setProxyName (line 365) | public void setProxyName(String proxyName) { method getLocalServeAddr (line 369) | public String getLocalServeAddr() { method setLocalServeAddr (line 373) | public void setLocalServeAddr(String localServeAddr) { method getHeartbeatSyncerTopicClusterName (line 377) | public String getHeartbeatSyncerTopicClusterName() { method setHeartbeatSyncerTopicClusterName (line 381) | public void setHeartbeatSyncerTopicClusterName(String heartbeatSyncerT... method getHeartbeatSyncerThreadPoolNums (line 385) | public int getHeartbeatSyncerThreadPoolNums() { method setHeartbeatSyncerThreadPoolNums (line 389) | public void setHeartbeatSyncerThreadPoolNums(int heartbeatSyncerThread... method getHeartbeatSyncerThreadPoolQueueCapacity (line 393) | public int getHeartbeatSyncerThreadPoolQueueCapacity() { method setHeartbeatSyncerThreadPoolQueueCapacity (line 397) | public void setHeartbeatSyncerThreadPoolQueueCapacity(int heartbeatSyn... method getHeartbeatSyncerTopicName (line 401) | public String getHeartbeatSyncerTopicName() { method setHeartbeatSyncerTopicName (line 405) | public void setHeartbeatSyncerTopicName(String heartbeatSyncerTopicNam... method isEnablePrintJstack (line 409) | public boolean isEnablePrintJstack() { method setEnablePrintJstack (line 413) | public void setEnablePrintJstack(boolean enablePrintJstack) { method getPrintJstackInMillis (line 417) | public long getPrintJstackInMillis() { method setPrintJstackInMillis (line 421) | public void setPrintJstackInMillis(long printJstackInMillis) { method getPrintThreadPoolStatusInMillis (line 425) | public long getPrintThreadPoolStatusInMillis() { method setPrintThreadPoolStatusInMillis (line 429) | public void setPrintThreadPoolStatusInMillis(long printThreadPoolStatu... method getNamesrvAddr (line 433) | public String getNamesrvAddr() { method setNamesrvAddr (line 437) | public void setNamesrvAddr(String namesrvAddr) { method getNamesrvDomain (line 441) | public String getNamesrvDomain() { method setNamesrvDomain (line 445) | public void setNamesrvDomain(String namesrvDomain) { method getNamesrvDomainSubgroup (line 449) | public String getNamesrvDomainSubgroup() { method setNamesrvDomainSubgroup (line 453) | public void setNamesrvDomainSubgroup(String namesrvDomainSubgroup) { method getProxyMode (line 457) | public String getProxyMode() { method setProxyMode (line 461) | public void setProxyMode(String proxyMode) { method getGrpcServerPort (line 465) | public Integer getGrpcServerPort() { method setGrpcServerPort (line 469) | public void setGrpcServerPort(Integer grpcServerPort) { method getGrpcShutdownTimeSeconds (line 473) | public long getGrpcShutdownTimeSeconds() { method setGrpcShutdownTimeSeconds (line 477) | public void setGrpcShutdownTimeSeconds(long grpcShutdownTimeSeconds) { method isUseEndpointPortFromRequest (line 481) | public boolean isUseEndpointPortFromRequest() { method setUseEndpointPortFromRequest (line 485) | public void setUseEndpointPortFromRequest(boolean useEndpointPortFromR... method isTlsTestModeEnable (line 489) | public boolean isTlsTestModeEnable() { method setTlsTestModeEnable (line 493) | public void setTlsTestModeEnable(boolean tlsTestModeEnable) { method getTlsKeyPath (line 497) | public String getTlsKeyPath() { method setTlsKeyPath (line 501) | public void setTlsKeyPath(String tlsKeyPath) { method getTlsKeyPassword (line 505) | public String getTlsKeyPassword() { method setTlsKeyPassword (line 509) | public void setTlsKeyPassword(String tlsKeyPassword) { method getTlsCertPath (line 513) | public String getTlsCertPath() { method setTlsCertPath (line 517) | public void setTlsCertPath(String tlsCertPath) { method getGrpcBossLoopNum (line 521) | public int getGrpcBossLoopNum() { method setGrpcBossLoopNum (line 525) | public void setGrpcBossLoopNum(int grpcBossLoopNum) { method getGrpcWorkerLoopNum (line 529) | public int getGrpcWorkerLoopNum() { method setGrpcWorkerLoopNum (line 533) | public void setGrpcWorkerLoopNum(int grpcWorkerLoopNum) { method isEnableGrpcEpoll (line 537) | public boolean isEnableGrpcEpoll() { method setEnableGrpcEpoll (line 541) | public void setEnableGrpcEpoll(boolean enableGrpcEpoll) { method getGrpcThreadPoolNums (line 545) | public int getGrpcThreadPoolNums() { method setGrpcThreadPoolNums (line 549) | public void setGrpcThreadPoolNums(int grpcThreadPoolNums) { method getGrpcThreadPoolQueueCapacity (line 553) | public int getGrpcThreadPoolQueueCapacity() { method setGrpcThreadPoolQueueCapacity (line 557) | public void setGrpcThreadPoolQueueCapacity(int grpcThreadPoolQueueCapa... method getBrokerConfigPath (line 561) | public String getBrokerConfigPath() { method setBrokerConfigPath (line 565) | public void setBrokerConfigPath(String brokerConfigPath) { method getGrpcMaxInboundMessageSize (line 569) | public int getGrpcMaxInboundMessageSize() { method setGrpcMaxInboundMessageSize (line 573) | public void setGrpcMaxInboundMessageSize(int grpcMaxInboundMessageSize) { method getMaxMessageSize (line 577) | public int getMaxMessageSize() { method setMaxMessageSize (line 581) | public void setMaxMessageSize(int maxMessageSize) { method getMaxUserPropertySize (line 585) | public int getMaxUserPropertySize() { method setMaxUserPropertySize (line 589) | public void setMaxUserPropertySize(int maxUserPropertySize) { method getUserPropertyMaxNum (line 593) | public int getUserPropertyMaxNum() { method setUserPropertyMaxNum (line 597) | public void setUserPropertyMaxNum(int userPropertyMaxNum) { method getMaxMessageGroupSize (line 601) | public int getMaxMessageGroupSize() { method setMaxMessageGroupSize (line 605) | public void setMaxMessageGroupSize(int maxMessageGroupSize) { method getMinInvisibleTimeMillsForRecv (line 609) | public long getMinInvisibleTimeMillsForRecv() { method setMinInvisibleTimeMillsForRecv (line 613) | public void setMinInvisibleTimeMillsForRecv(long minInvisibleTimeMills... method getDefaultInvisibleTimeMills (line 617) | public long getDefaultInvisibleTimeMills() { method setDefaultInvisibleTimeMills (line 621) | public void setDefaultInvisibleTimeMills(long defaultInvisibleTimeMill... method getMaxInvisibleTimeMills (line 625) | public long getMaxInvisibleTimeMills() { method setMaxInvisibleTimeMills (line 629) | public void setMaxInvisibleTimeMills(long maxInvisibleTimeMills) { method getMaxDelayTimeMills (line 633) | public long getMaxDelayTimeMills() { method setMaxDelayTimeMills (line 637) | public void setMaxDelayTimeMills(long maxDelayTimeMills) { method getMaxTransactionRecoverySecond (line 641) | public long getMaxTransactionRecoverySecond() { method setMaxTransactionRecoverySecond (line 645) | public void setMaxTransactionRecoverySecond(long maxTransactionRecover... method getGrpcClientProducerMaxAttempts (line 649) | public int getGrpcClientProducerMaxAttempts() { method setGrpcClientProducerMaxAttempts (line 653) | public void setGrpcClientProducerMaxAttempts(int grpcClientProducerMax... method getGrpcClientProducerBackoffInitialMillis (line 657) | public long getGrpcClientProducerBackoffInitialMillis() { method setGrpcClientProducerBackoffInitialMillis (line 661) | public void setGrpcClientProducerBackoffInitialMillis(long grpcClientP... method getGrpcClientProducerBackoffMaxMillis (line 665) | public long getGrpcClientProducerBackoffMaxMillis() { method setGrpcClientProducerBackoffMaxMillis (line 669) | public void setGrpcClientProducerBackoffMaxMillis(long grpcClientProdu... method getGrpcClientProducerBackoffMultiplier (line 673) | public int getGrpcClientProducerBackoffMultiplier() { method setGrpcClientProducerBackoffMultiplier (line 677) | public void setGrpcClientProducerBackoffMultiplier(int grpcClientProdu... method getGrpcClientConsumerMinLongPollingTimeoutMillis (line 681) | public long getGrpcClientConsumerMinLongPollingTimeoutMillis() { method setGrpcClientConsumerMinLongPollingTimeoutMillis (line 685) | public void setGrpcClientConsumerMinLongPollingTimeoutMillis(long grpc... method getGrpcClientConsumerMaxLongPollingTimeoutMillis (line 689) | public long getGrpcClientConsumerMaxLongPollingTimeoutMillis() { method setGrpcClientConsumerMaxLongPollingTimeoutMillis (line 693) | public void setGrpcClientConsumerMaxLongPollingTimeoutMillis(long grpc... method getGrpcClientConsumerLongPollingBatchSize (line 697) | public int getGrpcClientConsumerLongPollingBatchSize() { method setGrpcClientConsumerLongPollingBatchSize (line 701) | public void setGrpcClientConsumerLongPollingBatchSize(int grpcClientCo... method getChannelExpiredInSeconds (line 705) | public int getChannelExpiredInSeconds() { method setChannelExpiredInSeconds (line 709) | public void setChannelExpiredInSeconds(int channelExpiredInSeconds) { method getContextExpiredInSeconds (line 713) | public int getContextExpiredInSeconds() { method setContextExpiredInSeconds (line 717) | public void setContextExpiredInSeconds(int contextExpiredInSeconds) { method getRocketmqMQClientNum (line 721) | public int getRocketmqMQClientNum() { method setRocketmqMQClientNum (line 725) | public void setRocketmqMQClientNum(int rocketmqMQClientNum) { method getGrpcProxyRelayRequestTimeoutInSeconds (line 729) | public long getGrpcProxyRelayRequestTimeoutInSeconds() { method setGrpcProxyRelayRequestTimeoutInSeconds (line 733) | public void setGrpcProxyRelayRequestTimeoutInSeconds(long grpcProxyRel... method getGrpcProducerThreadPoolNums (line 737) | public int getGrpcProducerThreadPoolNums() { method setGrpcProducerThreadPoolNums (line 741) | public void setGrpcProducerThreadPoolNums(int grpcProducerThreadPoolNu... method getGrpcProducerThreadQueueCapacity (line 745) | public int getGrpcProducerThreadQueueCapacity() { method setGrpcProducerThreadQueueCapacity (line 749) | public void setGrpcProducerThreadQueueCapacity(int grpcProducerThreadQ... method getGrpcConsumerThreadPoolNums (line 753) | public int getGrpcConsumerThreadPoolNums() { method setGrpcConsumerThreadPoolNums (line 757) | public void setGrpcConsumerThreadPoolNums(int grpcConsumerThreadPoolNu... method getGrpcConsumerThreadQueueCapacity (line 761) | public int getGrpcConsumerThreadQueueCapacity() { method setGrpcConsumerThreadQueueCapacity (line 765) | public void setGrpcConsumerThreadQueueCapacity(int grpcConsumerThreadQ... method getGrpcRouteThreadPoolNums (line 769) | public int getGrpcRouteThreadPoolNums() { method setGrpcRouteThreadPoolNums (line 773) | public void setGrpcRouteThreadPoolNums(int grpcRouteThreadPoolNums) { method getGrpcRouteThreadQueueCapacity (line 777) | public int getGrpcRouteThreadQueueCapacity() { method setGrpcRouteThreadQueueCapacity (line 781) | public void setGrpcRouteThreadQueueCapacity(int grpcRouteThreadQueueCa... method getGrpcClientManagerThreadPoolNums (line 785) | public int getGrpcClientManagerThreadPoolNums() { method setGrpcClientManagerThreadPoolNums (line 789) | public void setGrpcClientManagerThreadPoolNums(int grpcClientManagerTh... method getGrpcClientManagerThreadQueueCapacity (line 793) | public int getGrpcClientManagerThreadQueueCapacity() { method setGrpcClientManagerThreadQueueCapacity (line 797) | public void setGrpcClientManagerThreadQueueCapacity(int grpcClientMana... method getGrpcTransactionThreadPoolNums (line 801) | public int getGrpcTransactionThreadPoolNums() { method setGrpcTransactionThreadPoolNums (line 805) | public void setGrpcTransactionThreadPoolNums(int grpcTransactionThread... method getGrpcTransactionThreadQueueCapacity (line 809) | public int getGrpcTransactionThreadQueueCapacity() { method setGrpcTransactionThreadQueueCapacity (line 813) | public void setGrpcTransactionThreadQueueCapacity(int grpcTransactionT... method getProducerProcessorThreadPoolNums (line 817) | public int getProducerProcessorThreadPoolNums() { method setProducerProcessorThreadPoolNums (line 821) | public void setProducerProcessorThreadPoolNums(int producerProcessorTh... method getProducerProcessorThreadPoolQueueCapacity (line 825) | public int getProducerProcessorThreadPoolQueueCapacity() { method setProducerProcessorThreadPoolQueueCapacity (line 829) | public void setProducerProcessorThreadPoolQueueCapacity(int producerPr... method getConsumerProcessorThreadPoolNums (line 833) | public int getConsumerProcessorThreadPoolNums() { method setConsumerProcessorThreadPoolNums (line 837) | public void setConsumerProcessorThreadPoolNums(int consumerProcessorTh... method getConsumerProcessorThreadPoolQueueCapacity (line 841) | public int getConsumerProcessorThreadPoolQueueCapacity() { method setConsumerProcessorThreadPoolQueueCapacity (line 845) | public void setConsumerProcessorThreadPoolQueueCapacity(int consumerPr... method getTopicRouteServiceCacheExpiredSeconds (line 849) | public int getTopicRouteServiceCacheExpiredSeconds() { method setTopicRouteServiceCacheExpiredSeconds (line 853) | public void setTopicRouteServiceCacheExpiredSeconds(int topicRouteServ... method getTopicRouteServiceCacheRefreshSeconds (line 857) | public int getTopicRouteServiceCacheRefreshSeconds() { method setTopicRouteServiceCacheRefreshSeconds (line 861) | public void setTopicRouteServiceCacheRefreshSeconds(int topicRouteServ... method getTopicRouteServiceCacheMaxNum (line 865) | public int getTopicRouteServiceCacheMaxNum() { method setTopicRouteServiceCacheMaxNum (line 869) | public void setTopicRouteServiceCacheMaxNum(int topicRouteServiceCache... method getTopicRouteServiceThreadPoolNums (line 873) | public int getTopicRouteServiceThreadPoolNums() { method setTopicRouteServiceThreadPoolNums (line 877) | public void setTopicRouteServiceThreadPoolNums(int topicRouteServiceTh... method getTopicRouteServiceThreadPoolQueueCapacity (line 881) | public int getTopicRouteServiceThreadPoolQueueCapacity() { method setTopicRouteServiceThreadPoolQueueCapacity (line 885) | public void setTopicRouteServiceThreadPoolQueueCapacity(int topicRoute... method getTopicConfigCacheRefreshSeconds (line 889) | public int getTopicConfigCacheRefreshSeconds() { method setTopicConfigCacheRefreshSeconds (line 893) | public void setTopicConfigCacheRefreshSeconds(int topicConfigCacheRefr... method getTopicConfigCacheExpiredSeconds (line 897) | public int getTopicConfigCacheExpiredSeconds() { method setTopicConfigCacheExpiredSeconds (line 901) | public void setTopicConfigCacheExpiredSeconds(int topicConfigCacheExpi... method getTopicConfigCacheMaxNum (line 905) | public int getTopicConfigCacheMaxNum() { method setTopicConfigCacheMaxNum (line 909) | public void setTopicConfigCacheMaxNum(int topicConfigCacheMaxNum) { method getSubscriptionGroupConfigCacheRefreshSeconds (line 913) | public int getSubscriptionGroupConfigCacheRefreshSeconds() { method setSubscriptionGroupConfigCacheRefreshSeconds (line 917) | public void setSubscriptionGroupConfigCacheRefreshSeconds(int subscrip... method getSubscriptionGroupConfigCacheExpiredSeconds (line 921) | public int getSubscriptionGroupConfigCacheExpiredSeconds() { method setSubscriptionGroupConfigCacheExpiredSeconds (line 925) | public void setSubscriptionGroupConfigCacheExpiredSeconds(int subscrip... method getSubscriptionGroupConfigCacheMaxNum (line 929) | public int getSubscriptionGroupConfigCacheMaxNum() { method setSubscriptionGroupConfigCacheMaxNum (line 933) | public void setSubscriptionGroupConfigCacheMaxNum(int subscriptionGrou... method getUserCacheExpiredSeconds (line 937) | public int getUserCacheExpiredSeconds() { method setUserCacheExpiredSeconds (line 941) | public void setUserCacheExpiredSeconds(int userCacheExpiredSeconds) { method getUserCacheRefreshSeconds (line 945) | public int getUserCacheRefreshSeconds() { method setUserCacheRefreshSeconds (line 949) | public void setUserCacheRefreshSeconds(int userCacheRefreshSeconds) { method getUserCacheMaxNum (line 953) | public int getUserCacheMaxNum() { method setUserCacheMaxNum (line 957) | public void setUserCacheMaxNum(int userCacheMaxNum) { method getAclCacheExpiredSeconds (line 961) | public int getAclCacheExpiredSeconds() { method setAclCacheExpiredSeconds (line 965) | public void setAclCacheExpiredSeconds(int aclCacheExpiredSeconds) { method getAclCacheRefreshSeconds (line 969) | public int getAclCacheRefreshSeconds() { method setAclCacheRefreshSeconds (line 973) | public void setAclCacheRefreshSeconds(int aclCacheRefreshSeconds) { method getAclCacheMaxNum (line 977) | public int getAclCacheMaxNum() { method setAclCacheMaxNum (line 981) | public void setAclCacheMaxNum(int aclCacheMaxNum) { method getMetadataThreadPoolNums (line 985) | public int getMetadataThreadPoolNums() { method setMetadataThreadPoolNums (line 989) | public void setMetadataThreadPoolNums(int metadataThreadPoolNums) { method getMetadataThreadPoolQueueCapacity (line 993) | public int getMetadataThreadPoolQueueCapacity() { method setMetadataThreadPoolQueueCapacity (line 997) | public void setMetadataThreadPoolQueueCapacity(int metadataThreadPoolQ... method getTransactionHeartbeatThreadPoolNums (line 1001) | public int getTransactionHeartbeatThreadPoolNums() { method setTransactionHeartbeatThreadPoolNums (line 1005) | public void setTransactionHeartbeatThreadPoolNums(int transactionHeart... method getTransactionHeartbeatThreadPoolQueueCapacity (line 1009) | public int getTransactionHeartbeatThreadPoolQueueCapacity() { method setTransactionHeartbeatThreadPoolQueueCapacity (line 1013) | public void setTransactionHeartbeatThreadPoolQueueCapacity(int transac... method getTransactionHeartbeatPeriodSecond (line 1017) | public int getTransactionHeartbeatPeriodSecond() { method setTransactionHeartbeatPeriodSecond (line 1021) | public void setTransactionHeartbeatPeriodSecond(int transactionHeartbe... method getTransactionHeartbeatBatchNum (line 1025) | public int getTransactionHeartbeatBatchNum() { method setTransactionHeartbeatBatchNum (line 1029) | public void setTransactionHeartbeatBatchNum(int transactionHeartbeatBa... method getTransactionDataExpireScanPeriodMillis (line 1033) | public long getTransactionDataExpireScanPeriodMillis() { method setTransactionDataExpireScanPeriodMillis (line 1037) | public void setTransactionDataExpireScanPeriodMillis(long transactionD... method getTransactionDataMaxWaitClearMillis (line 1041) | public long getTransactionDataMaxWaitClearMillis() { method setTransactionDataMaxWaitClearMillis (line 1045) | public void setTransactionDataMaxWaitClearMillis(long transactionDataM... method getTransactionDataExpireMillis (line 1049) | public long getTransactionDataExpireMillis() { method setTransactionDataExpireMillis (line 1053) | public void setTransactionDataExpireMillis(long transactionDataExpireM... method getTransactionDataMaxNum (line 1057) | public int getTransactionDataMaxNum() { method setTransactionDataMaxNum (line 1061) | public void setTransactionDataMaxNum(int transactionDataMaxNum) { method getLongPollingReserveTimeInMillis (line 1065) | public long getLongPollingReserveTimeInMillis() { method setLongPollingReserveTimeInMillis (line 1069) | public void setLongPollingReserveTimeInMillis(long longPollingReserveT... method isEnableAclRpcHookForClusterMode (line 1073) | public boolean isEnableAclRpcHookForClusterMode() { method setEnableAclRpcHookForClusterMode (line 1077) | public void setEnableAclRpcHookForClusterMode(boolean enableAclRpcHook... method isEnableTopicMessageTypeCheck (line 1081) | public boolean isEnableTopicMessageTypeCheck() { method setEnableTopicMessageTypeCheck (line 1085) | public void setEnableTopicMessageTypeCheck(boolean enableTopicMessageT... method getInvisibleTimeMillisWhenClear (line 1089) | public long getInvisibleTimeMillisWhenClear() { method setInvisibleTimeMillisWhenClear (line 1093) | public void setInvisibleTimeMillisWhenClear(long invisibleTimeMillisWh... method isEnableProxyAutoRenew (line 1097) | public boolean isEnableProxyAutoRenew() { method setEnableProxyAutoRenew (line 1101) | public void setEnableProxyAutoRenew(boolean enableProxyAutoRenew) { method getMaxRenewRetryTimes (line 1105) | public int getMaxRenewRetryTimes() { method setMaxRenewRetryTimes (line 1109) | public void setMaxRenewRetryTimes(int maxRenewRetryTimes) { method getRenewThreadPoolNums (line 1113) | public int getRenewThreadPoolNums() { method setRenewThreadPoolNums (line 1117) | public void setRenewThreadPoolNums(int renewThreadPoolNums) { method getRenewMaxThreadPoolNums (line 1121) | public int getRenewMaxThreadPoolNums() { method setRenewMaxThreadPoolNums (line 1125) | public void setRenewMaxThreadPoolNums(int renewMaxThreadPoolNums) { method getRenewThreadPoolQueueCapacity (line 1129) | public int getRenewThreadPoolQueueCapacity() { method setRenewThreadPoolQueueCapacity (line 1133) | public void setRenewThreadPoolQueueCapacity(int renewThreadPoolQueueCa... method getLockTimeoutMsInHandleGroup (line 1137) | public long getLockTimeoutMsInHandleGroup() { method setLockTimeoutMsInHandleGroup (line 1141) | public void setLockTimeoutMsInHandleGroup(long lockTimeoutMsInHandleGr... method getRenewAheadTimeMillis (line 1145) | public long getRenewAheadTimeMillis() { method setRenewAheadTimeMillis (line 1149) | public void setRenewAheadTimeMillis(long renewAheadTimeMillis) { method getRenewMaxTimeMillis (line 1153) | public long getRenewMaxTimeMillis() { method setRenewMaxTimeMillis (line 1157) | public void setRenewMaxTimeMillis(long renewMaxTimeMillis) { method getRenewSchedulePeriodMillis (line 1161) | public long getRenewSchedulePeriodMillis() { method setRenewSchedulePeriodMillis (line 1165) | public void setRenewSchedulePeriodMillis(long renewSchedulePeriodMilli... method getMetricCollectorMode (line 1169) | public String getMetricCollectorMode() { method setMetricCollectorMode (line 1173) | public void setMetricCollectorMode(String metricCollectorMode) { method getMetricCollectorAddress (line 1177) | public String getMetricCollectorAddress() { method setMetricCollectorAddress (line 1181) | public void setMetricCollectorAddress(String metricCollectorAddress) { method isUseDelayLevel (line 1185) | public boolean isUseDelayLevel() { method setUseDelayLevel (line 1189) | public void setUseDelayLevel(boolean useDelayLevel) { method getMessageDelayLevel (line 1193) | public String getMessageDelayLevel() { method setMessageDelayLevel (line 1197) | public void setMessageDelayLevel(String messageDelayLevel) { method getDelayLevelTable (line 1201) | public ConcurrentSkipListMap getDelayLevelTable() { method getGrpcClientIdleTimeMills (line 1205) | public long getGrpcClientIdleTimeMills() { method setGrpcClientIdleTimeMills (line 1209) | public void setGrpcClientIdleTimeMills(final long grpcClientIdleTimeMi... method getRegionId (line 1213) | public String getRegionId() { method setRegionId (line 1217) | public void setRegionId(String regionId) { method isTraceOn (line 1221) | public boolean isTraceOn() { method setTraceOn (line 1225) | public void setTraceOn(boolean traceOn) { method getRemotingAccessAddr (line 1229) | public String getRemotingAccessAddr() { method setRemotingAccessAddr (line 1233) | public void setRemotingAccessAddr(String remotingAccessAddr) { method getMetricsExporterType (line 1237) | public MetricsExporterType getMetricsExporterType() { method setMetricsExporterType (line 1241) | public void setMetricsExporterType(MetricsExporterType metricsExporter... method setMetricsExporterType (line 1245) | public void setMetricsExporterType(String metricsExporterType) { method getMetricsGrpcExporterTarget (line 1249) | public String getMetricsGrpcExporterTarget() { method setMetricsGrpcExporterTarget (line 1253) | public void setMetricsGrpcExporterTarget(String metricsGrpcExporterTar... method getMetricsGrpcExporterHeader (line 1257) | public String getMetricsGrpcExporterHeader() { method setMetricsGrpcExporterHeader (line 1261) | public void setMetricsGrpcExporterHeader(String metricsGrpcExporterHea... method getMetricGrpcExporterTimeOutInMills (line 1265) | public long getMetricGrpcExporterTimeOutInMills() { method setMetricGrpcExporterTimeOutInMills (line 1269) | public void setMetricGrpcExporterTimeOutInMills(long metricGrpcExporte... method getMetricGrpcExporterIntervalInMills (line 1273) | public long getMetricGrpcExporterIntervalInMills() { method setMetricGrpcExporterIntervalInMills (line 1277) | public void setMetricGrpcExporterIntervalInMills(long metricGrpcExport... method getMetricLoggingExporterIntervalInMills (line 1281) | public long getMetricLoggingExporterIntervalInMills() { method setMetricLoggingExporterIntervalInMills (line 1285) | public void setMetricLoggingExporterIntervalInMills(long metricLogging... method getMetricsPromExporterPort (line 1289) | public int getMetricsPromExporterPort() { method setMetricsPromExporterPort (line 1293) | public void setMetricsPromExporterPort(int metricsPromExporterPort) { method getMetricsPromExporterHost (line 1297) | public String getMetricsPromExporterHost() { method setMetricsPromExporterHost (line 1301) | public void setMetricsPromExporterHost(String metricsPromExporterHost) { method getMetricsLabel (line 1305) | public String getMetricsLabel() { method setMetricsLabel (line 1309) | public void setMetricsLabel(String metricsLabel) { method isMetricsInDelta (line 1313) | public boolean isMetricsInDelta() { method setMetricsInDelta (line 1317) | public void setMetricsInDelta(boolean metricsInDelta) { method getChannelExpiredTimeout (line 1321) | public long getChannelExpiredTimeout() { method isEnableRemotingLocalProxyGrpc (line 1325) | public boolean isEnableRemotingLocalProxyGrpc() { method setChannelExpiredTimeout (line 1329) | public void setChannelExpiredTimeout(long channelExpiredTimeout) { method setEnableRemotingLocalProxyGrpc (line 1333) | public void setEnableRemotingLocalProxyGrpc(boolean enableRemotingLoca... method getLocalProxyConnectTimeoutMs (line 1337) | public int getLocalProxyConnectTimeoutMs() { method setLocalProxyConnectTimeoutMs (line 1341) | public void setLocalProxyConnectTimeoutMs(int localProxyConnectTimeout... method getRemotingListenPort (line 1345) | public int getRemotingListenPort() { method setRemotingListenPort (line 1349) | public void setRemotingListenPort(int remotingListenPort) { method getRemotingHeartbeatThreadPoolNums (line 1353) | public int getRemotingHeartbeatThreadPoolNums() { method setRemotingHeartbeatThreadPoolNums (line 1357) | public void setRemotingHeartbeatThreadPoolNums(int remotingHeartbeatTh... method getRemotingTopicRouteThreadPoolNums (line 1361) | public int getRemotingTopicRouteThreadPoolNums() { method setRemotingTopicRouteThreadPoolNums (line 1365) | public void setRemotingTopicRouteThreadPoolNums(int remotingTopicRoute... method getRemotingSendMessageThreadPoolNums (line 1369) | public int getRemotingSendMessageThreadPoolNums() { method setRemotingSendMessageThreadPoolNums (line 1373) | public void setRemotingSendMessageThreadPoolNums(int remotingSendMessa... method getRemotingPullMessageThreadPoolNums (line 1377) | public int getRemotingPullMessageThreadPoolNums() { method setRemotingPullMessageThreadPoolNums (line 1381) | public void setRemotingPullMessageThreadPoolNums(int remotingPullMessa... method getRemotingUpdateOffsetThreadPoolNums (line 1385) | public int getRemotingUpdateOffsetThreadPoolNums() { method setRemotingUpdateOffsetThreadPoolNums (line 1389) | public void setRemotingUpdateOffsetThreadPoolNums(int remotingUpdateOf... method getRemotingDefaultThreadPoolNums (line 1393) | public int getRemotingDefaultThreadPoolNums() { method setRemotingDefaultThreadPoolNums (line 1397) | public void setRemotingDefaultThreadPoolNums(int remotingDefaultThread... method getRemotingHeartbeatThreadPoolQueueCapacity (line 1401) | public int getRemotingHeartbeatThreadPoolQueueCapacity() { method setRemotingHeartbeatThreadPoolQueueCapacity (line 1405) | public void setRemotingHeartbeatThreadPoolQueueCapacity(int remotingHe... method getRemotingTopicRouteThreadPoolQueueCapacity (line 1409) | public int getRemotingTopicRouteThreadPoolQueueCapacity() { method setRemotingTopicRouteThreadPoolQueueCapacity (line 1413) | public void setRemotingTopicRouteThreadPoolQueueCapacity(int remotingT... method getRemotingSendThreadPoolQueueCapacity (line 1417) | public int getRemotingSendThreadPoolQueueCapacity() { method setRemotingSendThreadPoolQueueCapacity (line 1421) | public void setRemotingSendThreadPoolQueueCapacity(int remotingSendThr... method getRemotingPullThreadPoolQueueCapacity (line 1425) | public int getRemotingPullThreadPoolQueueCapacity() { method setRemotingPullThreadPoolQueueCapacity (line 1429) | public void setRemotingPullThreadPoolQueueCapacity(int remotingPullThr... method getRemotingUpdateOffsetThreadPoolQueueCapacity (line 1433) | public int getRemotingUpdateOffsetThreadPoolQueueCapacity() { method setRemotingUpdateOffsetThreadPoolQueueCapacity (line 1437) | public void setRemotingUpdateOffsetThreadPoolQueueCapacity(int remotin... method getRemotingDefaultThreadPoolQueueCapacity (line 1441) | public int getRemotingDefaultThreadPoolQueueCapacity() { method setRemotingDefaultThreadPoolQueueCapacity (line 1445) | public void setRemotingDefaultThreadPoolQueueCapacity(int remotingDefa... method getRemotingWaitTimeMillsInSendQueue (line 1449) | public long getRemotingWaitTimeMillsInSendQueue() { method setRemotingWaitTimeMillsInSendQueue (line 1453) | public void setRemotingWaitTimeMillsInSendQueue(long remotingWaitTimeM... method getRemotingWaitTimeMillsInPullQueue (line 1457) | public long getRemotingWaitTimeMillsInPullQueue() { method setRemotingWaitTimeMillsInPullQueue (line 1461) | public void setRemotingWaitTimeMillsInPullQueue(long remotingWaitTimeM... method getRemotingWaitTimeMillsInHeartbeatQueue (line 1465) | public long getRemotingWaitTimeMillsInHeartbeatQueue() { method setRemotingWaitTimeMillsInHeartbeatQueue (line 1469) | public void setRemotingWaitTimeMillsInHeartbeatQueue(long remotingWait... method getRemotingWaitTimeMillsInUpdateOffsetQueue (line 1473) | public long getRemotingWaitTimeMillsInUpdateOffsetQueue() { method setRemotingWaitTimeMillsInUpdateOffsetQueue (line 1477) | public void setRemotingWaitTimeMillsInUpdateOffsetQueue(long remotingW... method getRemotingWaitTimeMillsInTopicRouteQueue (line 1481) | public long getRemotingWaitTimeMillsInTopicRouteQueue() { method setRemotingWaitTimeMillsInTopicRouteQueue (line 1485) | public void setRemotingWaitTimeMillsInTopicRouteQueue(long remotingWai... method getRemotingWaitTimeMillsInDefaultQueue (line 1489) | public long getRemotingWaitTimeMillsInDefaultQueue() { method setRemotingWaitTimeMillsInDefaultQueue (line 1493) | public void setRemotingWaitTimeMillsInDefaultQueue(long remotingWaitTi... method isSendLatencyEnable (line 1497) | public boolean isSendLatencyEnable() { method isStartDetectorEnable (line 1501) | public boolean isStartDetectorEnable() { method setStartDetectorEnable (line 1505) | public void setStartDetectorEnable(boolean startDetectorEnable) { method setSendLatencyEnable (line 1509) | public void setSendLatencyEnable(boolean sendLatencyEnable) { method getStartDetectorEnable (line 1513) | public boolean getStartDetectorEnable() { method getSendLatencyEnable (line 1517) | public boolean getSendLatencyEnable() { method getDetectTimeout (line 1521) | public int getDetectTimeout() { method setDetectTimeout (line 1525) | public void setDetectTimeout(int detectTimeout) { method getDetectInterval (line 1529) | public int getDetectInterval() { method setDetectInterval (line 1533) | public void setDetectInterval(int detectInterval) { method isEnableBatchAck (line 1537) | public boolean isEnableBatchAck() { method setEnableBatchAck (line 1541) | public void setEnableBatchAck(boolean enableBatchAck) { method isEnableMessageBodyEmptyCheck (line 1545) | public boolean isEnableMessageBodyEmptyCheck() { method setEnableMessageBodyEmptyCheck (line 1549) | public void setEnableMessageBodyEmptyCheck(boolean enableMessageBodyEm... method getMaxLiteTopicSize (line 1553) | public int getMaxLiteTopicSize() { method setMaxLiteTopicSize (line 1557) | public void setMaxLiteTopicSize(int maxLiteTopicSize) { method getMaxLiteRenewNumPerChannel (line 1561) | public int getMaxLiteRenewNumPerChannel() { method setMaxLiteRenewNumPerChannel (line 1565) | public void setMaxLiteRenewNumPerChannel(int maxLiteRenewNumPerChannel) { method getMaxSyncLiteSubscriptionRate (line 1569) | public int getMaxSyncLiteSubscriptionRate() { method setMaxSyncLiteSubscriptionRate (line 1573) | public void setMaxSyncLiteSubscriptionRate(int maxSyncLiteSubscription... method getReturnHandleGroupThreadPoolNums (line 1577) | public int getReturnHandleGroupThreadPoolNums() { method setReturnHandleGroupThreadPoolNums (line 1581) | public void setReturnHandleGroupThreadPoolNums(int returnHandleGroupTh... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/GrpcServer.java class GrpcServer (line 32) | public class GrpcServer implements StartAndShutdown { method GrpcServer (line 44) | protected GrpcServer(Server server, long timeout, TimeUnit unit, method start (line 53) | public void start() throws Exception { method shutdown (line 61) | public void shutdown() { class GrpcTlsReloadHandler (line 75) | @VisibleForTesting method onTlsContextReload (line 77) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/GrpcServerBuilder.java class GrpcServerBuilder (line 39) | public class GrpcServerBuilder { method newBuilder (line 49) | public static GrpcServerBuilder newBuilder(ThreadPoolExecutor executor... method GrpcServerBuilder (line 54) | protected GrpcServerBuilder(ThreadPoolExecutor executor, int port, Tls... method shutdownTime (line 85) | public GrpcServerBuilder shutdownTime(long time, TimeUnit unit) { method addService (line 91) | public GrpcServerBuilder addService(BindableService service) { method addService (line 96) | public GrpcServerBuilder addService(ServerServiceDefinition service) { method appendInterceptor (line 101) | public GrpcServerBuilder appendInterceptor(ServerInterceptor intercept... method build (line 106) | public GrpcServer build() throws Exception { method configInterceptor (line 110) | public GrpcServerBuilder configInterceptor() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/ProxyAndTlsProtocolNegotiator.java class ProxyAndTlsProtocolNegotiator (line 69) | public class ProxyAndTlsProtocolNegotiator implements InternalProtocolNe... method ProxyAndTlsProtocolNegotiator (line 82) | public ProxyAndTlsProtocolNegotiator() { method scheme (line 92) | @Override method newHandler (line 97) | @Override method close (line 102) | @Override method loadSslContext (line 106) | public static void loadSslContext() throws CertificateException, IOExc... class ProxyAndTlsProtocolHandler (line 141) | private class ProxyAndTlsProtocolHandler extends ByteToMessageDecoder { method ProxyAndTlsProtocolHandler (line 147) | public ProxyAndTlsProtocolHandler(GrpcHttp2ConnectionHandler grpcHan... method decode (line 151) | @Override method userEventTriggered (line 177) | @Override class HAProxyMessageHandler (line 187) | private class HAProxyMessageHandler extends ChannelInboundHandlerAdapt... method channelRead (line 191) | @Override method handleWithMessage (line 208) | private void handleWithMessage(HAProxyMessage msg) { method userEventTriggered (line 233) | @Override method handleHAProxyTLV (line 243) | protected void handleHAProxyTLV(HAProxyTLV tlv, Attributes.Builder bui... class TlsModeHandler (line 253) | private class TlsModeHandler extends ByteToMessageDecoder { method TlsModeHandler (line 260) | public TlsModeHandler(GrpcHttp2ConnectionHandler grpcHandler) { method decode (line 267) | @Override method userEventTriggered (line 294) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/constant/AttributeKeys.java class AttributeKeys (line 25) | public class AttributeKeys { method valueOf (line 44) | public static Attributes.Key valueOf(String name) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/interceptor/ContextInterceptor.java class ContextInterceptor (line 28) | public class ContextInterceptor implements ServerInterceptor { method interceptCall (line 30) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/interceptor/GlobalExceptionInterceptor.java class GlobalExceptionInterceptor (line 32) | public class GlobalExceptionInterceptor implements ServerInterceptor { method interceptCall (line 35) | @Override class ClosableServerCall (line 112) | private static class ClosableServerCall extends method ClosableServerCall (line 116) | ClosableServerCall(ServerCall delegate) { method close (line 120) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/interceptor/HeaderInterceptor.java class HeaderInterceptor (line 36) | public class HeaderInterceptor implements ServerInterceptor { method interceptCall (line 37) | @Override method parseSocketAddress (line 72) | private String parseSocketAddress(SocketAddress socketAddress) { method getProxyProtocolAddress (line 85) | private String getProxyProtocolAddress(Attributes attributes) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/interceptor/RequestMapping.java class RequestMapping (line 35) | public class RequestMapping { method map (line 54) | public static int map(String rpcFullName) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/pipeline/AuthenticationPipeline.java class AuthenticationPipeline (line 37) | public class AuthenticationPipeline implements RequestPipeline { method AuthenticationPipeline (line 42) | public AuthenticationPipeline(AuthConfig authConfig, MessagingProcesso... method execute (line 47) | @Override method newContext (line 72) | protected AuthenticationContext newContext(ProxyContext context, Metad... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/pipeline/AuthorizationPipeline.java class AuthorizationPipeline (line 34) | public class AuthorizationPipeline implements RequestPipeline { method AuthorizationPipeline (line 39) | public AuthorizationPipeline(AuthConfig authConfig, MessagingProcessor... method execute (line 44) | @Override method newContexts (line 60) | protected List newContexts(ProxyContext context,... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/pipeline/ContextInitPipeline.java class ContextInitPipeline (line 28) | public class ContextInitPipeline implements RequestPipeline { method execute (line 29) | @Override method getDefaultStringMetadataInfo (line 45) | protected String getDefaultStringMetadataInfo(Metadata headers, Metada... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/pipeline/RequestPipeline.java type RequestPipeline (line 24) | public interface RequestPipeline { method execute (line 26) | void execute(ProxyContext context, Metadata headers, GeneratedMessageV... method pipe (line 28) | default RequestPipeline pipe(RequestPipeline source) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/AbstractMessagingActivity.java class AbstractMessagingActivity (line 28) | public abstract class AbstractMessagingActivity { method AbstractMessagingActivity (line 34) | public AbstractMessagingActivity(MessagingProcessor messagingProcessor, method validateTopic (line 41) | protected void validateTopic(Resource topic) { method validateLiteTopic (line 45) | protected void validateLiteTopic(String liteTopic) { method validateConsumerGroup (line 49) | protected void validateConsumerGroup(Resource consumerGroup) { method validateTopicAndConsumerGroup (line 53) | protected void validateTopicAndConsumerGroup(Resource topic, Resource ... method validateInvisibleTime (line 57) | protected void validateInvisibleTime(long invisibleTime) { method validateInvisibleTime (line 61) | protected void validateInvisibleTime(long invisibleTime, long minInvis... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/ContextStreamObserver.java type ContextStreamObserver (line 22) | public interface ContextStreamObserver { method onNext (line 24) | void onNext(ProxyContext ctx, V value); method onError (line 26) | void onError(Throwable t); method onCompleted (line 28) | void onCompleted(); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/DefaultGrpcMessagingActivity.java class DefaultGrpcMessagingActivity (line 64) | public class DefaultGrpcMessagingActivity extends AbstractStartAndShutdo... method DefaultGrpcMessagingActivity (line 79) | protected DefaultGrpcMessagingActivity(MessagingProcessor messagingPro... method init (line 83) | protected void init(MessagingProcessor messagingProcessor) { method queryRoute (line 100) | @Override method heartbeat (line 105) | @Override method sendMessage (line 110) | @Override method queryAssignment (line 115) | @Override method receiveMessage (line 121) | @Override method ackMessage (line 127) | @Override method forwardMessageToDeadLetterQueue (line 132) | @Override method endTransaction (line 138) | @Override method notifyClientTermination (line 143) | @Override method changeInvisibleDuration (line 149) | @Override method recallMessage (line 155) | @Override method syncLiteSubscription (line 161) | @Override method telemetry (line 167) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/GrpcMessagingActivity.java type GrpcMessagingActivity (line 50) | public interface GrpcMessagingActivity extends StartAndShutdown { method queryRoute (line 52) | CompletableFuture queryRoute(ProxyContext ctx, Que... method heartbeat (line 54) | CompletableFuture heartbeat(ProxyContext ctx, Heart... method sendMessage (line 56) | CompletableFuture sendMessage(ProxyContext ctx, S... method queryAssignment (line 58) | CompletableFuture queryAssignment(ProxyContex... method receiveMessage (line 60) | void receiveMessage(ProxyContext ctx, ReceiveMessageRequest request, method ackMessage (line 63) | CompletableFuture ackMessage(ProxyContext ctx, Ack... method forwardMessageToDeadLetterQueue (line 65) | CompletableFuture forwardMess... method endTransaction (line 68) | CompletableFuture endTransaction(ProxyContext ... method notifyClientTermination (line 70) | CompletableFuture notifyClientTermina... method changeInvisibleDuration (line 73) | CompletableFuture changeInvisibleDura... method recallMessage (line 76) | CompletableFuture recallMessage(ProxyContext ct... method syncLiteSubscription (line 78) | CompletableFuture syncLiteSubscription(P... method telemetry (line 80) | ContextStreamObserver telemetry(StreamObserver void addExecutor(ExecutorService executor, ProxyConte... method writeResponse (line 182) | protected void writeResponse(ProxyContext context, V request, T... method createContext (line 194) | protected ProxyContext createContext() { method validateContext (line 198) | protected void validateContext(ProxyContext context) { method queryRoute (line 204) | @Override method heartbeat (line 221) | @Override method sendMessage (line 238) | @Override method queryAssignment (line 255) | @Override method receiveMessage (line 273) | @Override method ackMessage (line 289) | @Override method forwardMessageToDeadLetterQueue (line 306) | @Override method endTransaction (line 324) | @Override method notifyClientTermination (line 341) | @Override method changeInvisibleDuration (line 359) | @Override method recallMessage (line 384) | @Override method syncLiteSubscription (line 403) | @Override method telemetry (line 423) | @Override method shutdown (line 455) | @Override method start (line 465) | @Override class GrpcTask (line 470) | protected static class GrpcTask implements Runnable { method GrpcTask (line 478) | public GrpcTask(Runnable runnable, ProxyContext context, V request, ... method run (line 487) | @Override class GrpcTaskRejectedExecutionHandler (line 493) | protected class GrpcTaskRejectedExecutionHandler implements RejectedEx... method GrpcTaskRejectedExecutionHandler (line 495) | public GrpcTaskRejectedExecutionHandler() { method rejectedExecution (line 499) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcChannelManager.java class GrpcChannelManager (line 38) | public class GrpcChannelManager implements StartAndShutdown { method GrpcChannelManager (line 50) | public GrpcChannelManager(ProxyRelayService proxyRelayService, GrpcCli... method init (line 56) | protected void init() { method createChannel (line 63) | public GrpcClientChannel createChannel(ProxyContext ctx, String client... method getChannel (line 68) | public GrpcClientChannel getChannel(String clientId) { method removeChannel (line 72) | public GrpcClientChannel removeChannel(String clientId) { method addResponseFuture (line 76) | public String addResponseFuture(CompletableFuture CompletableFuture> getAndRemoveResponse... method nextNonce (line 90) | protected String nextNonce() { method scanExpireResultFuture (line 94) | protected void scanExpireResultFuture() { method shutdown (line 113) | @Override method start (line 118) | @Override class ResultFuture (line 123) | protected static class ResultFuture { method ResultFuture (line 127) | public ResultFuture(CompletableFuture> future) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/channel/GrpcClientChannel.java class GrpcClientChannel (line 62) | public class GrpcClientChannel extends ProxyChannel implements ChannelEx... method GrpcClientChannel (line 72) | public GrpcClientChannel(ProxyRelayService proxyRelayService, GrpcClie... method getChannelExtendAttribute (line 82) | @Override method parseChannelExtendAttribute (line 96) | public static Settings parseChannelExtendAttribute(Channel channel) { method toRemoteChannel (line 116) | @Override class GrpcChannelId (line 126) | protected static class GrpcChannelId implements ChannelId { method GrpcChannelId (line 130) | public GrpcChannelId(String clientId) { method asShortText (line 134) | @Override method asLongText (line 139) | @Override method compareTo (line 144) | @Override method setClientObserver (line 160) | public void setClientObserver(StreamObserver future) { method clearClientObserver (line 164) | protected void clearClientObserver(StreamObserver fu... method isOpen (line 168) | @Override method isActive (line 173) | @Override method isWritable (line 178) | @Override method processOtherMessage (line 183) | @Override method processCheckTransaction (line 192) | @Override method processNotifyUnsubscribeLite (line 212) | @Override method processGetConsumerRunningInfo (line 231) | @Override method processConsumeMessageDirectly (line 246) | @Override method getClientId (line 259) | public String getClientId() { method writeTelemetryCommand (line 263) | public void writeTelemetryCommand(TelemetryCommand command) { method toString (line 284) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/client/ClientActivity.java class ClientActivity (line 82) | public class ClientActivity extends AbstractMessagingActivity { method ClientActivity (line 86) | public ClientActivity(MessagingProcessor messagingProcessor, method init (line 93) | protected void init() { method heartbeat (line 98) | public CompletableFuture heartbeat(ProxyContext ctx... method notifyClientTermination (line 142) | public CompletableFuture notifyClient... method syncLiteSubscription (line 195) | public CompletableFuture syncLiteSubscri... method toOffsetOption (line 239) | private static OffsetOption toOffsetOption(apache.rocketmq.v2.OffsetOp... method toOffsetPolicy (line 264) | private static long toOffsetPolicy(apache.rocketmq.v2.OffsetOption.Pol... method telemetry (line 276) | public ContextStreamObserver telemetry(StreamObserve... method toLiteAction (line 315) | private static LiteSubscriptionAction toLiteAction(apache.rocketmq.v2.... method handleGrpcCancel (line 329) | private void handleGrpcCancel(ProxyContext ctx, Throwable t) { method processTelemetryException (line 345) | protected void processTelemetryException(TelemetryCommand request, Thr... method processAndWriteClientSettings (line 367) | protected void processAndWriteClientSettings(ProxyContext ctx, Telemet... method processClientSettings (line 403) | protected TelemetryCommand processClientSettings(ProxyContext ctx, Tel... method registerProducer (line 413) | protected GrpcClientChannel registerProducer(ProxyContext ctx, String ... method registerConsumer (line 428) | protected GrpcClientChannel registerConsumer(ProxyContext ctx, String ... method parseClientVersion (line 449) | private int parseClientVersion(String clientVersionStr) { method reportThreadStackTrace (line 461) | protected void reportThreadStackTrace(ProxyContext ctx, Status status,... method reportVerifyMessageResult (line 482) | protected void reportVerifyMessageResult(ProxyContext ctx, Status stat... method buildConsumeMessageDirectlyResult (line 495) | protected ConsumeMessageDirectlyResult buildConsumeMessageDirectlyResu... method buildConsumeType (line 516) | protected ConsumeType buildConsumeType(ClientType clientType) { method buildMessageModel (line 528) | protected MessageModel buildMessageModel(ClientType clientType) { method buildSubscriptionDataSet (line 535) | protected Set buildSubscriptionDataSet(List buildUserAttributes(MessageExt messageEx... method buildSystemProperties (line 122) | protected SystemProperties buildSystemProperties(MessageExt messageExt) { method buildResource (line 256) | public Resource buildResource(String resourceNameWithNamespace) { method convertToGrpcMessageType (line 263) | protected MessageType convertToGrpcMessageType(TopicMessageType topicM... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcProxyException.java class GrpcProxyException (line 25) | public class GrpcProxyException extends RuntimeException { method GrpcProxyException (line 40) | public GrpcProxyException(Code code, String message) { method GrpcProxyException (line 45) | public GrpcProxyException(Code code, String message, Throwable t) { method GrpcProxyException (line 50) | public GrpcProxyException(ProxyException proxyException) { method getCode (line 55) | public Code getCode() { method getProxyException (line 65) | public ProxyException getProxyException() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcValidator.java class GrpcValidator (line 34) | public class GrpcValidator { method getInstance (line 40) | public static GrpcValidator getInstance() { method validateTopic (line 51) | public void validateTopic(Resource topic) { method validateTopic (line 55) | public void validateTopic(String topicName) { method validateConsumerGroup (line 66) | public void validateConsumerGroup(Resource consumerGroup) { method validateConsumerGroup (line 70) | public void validateConsumerGroup(String consumerGroupName) { method validateTopicAndConsumerGroup (line 81) | public void validateTopicAndConsumerGroup(Resource topic, Resource con... method validateInvisibleTime (line 86) | public void validateInvisibleTime(long invisibleTime) { method validateInvisibleTime (line 90) | public void validateInvisibleTime(long invisibleTime, long minInvisibl... method validateTag (line 103) | public void validateTag(String tag) { method containControlCharacter (line 117) | public boolean containControlCharacter(String data) { method validateLiteTopic (line 126) | public void validateLiteTopic(String liteTopic) { method isValidLiteTopic (line 142) | private boolean isValidLiteTopic(String liteTopic) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/ResponseBuilder.java class ResponseBuilder (line 38) | public class ResponseBuilder { method getInstance (line 56) | public static ResponseBuilder getInstance() { method buildStatus (line 67) | public Status buildStatus(Throwable t) { method buildStatus (line 99) | public Status buildStatus(Code code, String message) { method buildStatus (line 106) | public Status buildStatus(int remotingResponseCode, String remark) { method buildCode (line 117) | public Code buildCode(int remotingResponseCode) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/common/ResponseWriter.java class ResponseWriter (line 28) | public class ResponseWriter { method getInstance (line 34) | public static ResponseWriter getInstance() { method write (line 45) | public void write(StreamObserver observer, final T response) { method writeResponse (line 51) | public boolean writeResponse(StreamObserver observer, final T r... method isCancelled (line 72) | public boolean isCancelled(StreamObserver observer) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/consumer/AckMessageActivity.java class AckMessageActivity (line 44) | public class AckMessageActivity extends AbstractMessagingActivity { method AckMessageActivity (line 46) | public AckMessageActivity(MessagingProcessor messagingProcessor, GrpcC... method ackMessage (line 51) | public CompletableFuture ackMessage(ProxyContext c... method ackMessageInBatch (line 71) | protected CompletableFuture ackMessageInBatch(Prox... method convertToAckMessageResultEntry (line 92) | protected AckMessageResultEntry convertToAckMessageResultEntry(BatchAc... method ackMessageOneByOne (line 110) | protected CompletableFuture ackMessageOneByOne(Pro... method processAckMessage (line 137) | protected CompletableFuture processAckMessage(P... method convertToAckMessageResultEntry (line 163) | protected AckMessageResultEntry convertToAckMessageResultEntry(ProxyCo... method convertToAckMessageResultEntry (line 171) | protected AckMessageResultEntry convertToAckMessageResultEntry(ProxyCo... method setAckResponseStatus (line 187) | protected void setAckResponseStatus(AckMessageResponse.Builder respons... method getHandleString (line 198) | protected String getHandleString(ProxyContext ctx, String group, AckMe... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/consumer/ChangeInvisibleDurationActivity.java class ChangeInvisibleDurationActivity (line 35) | public class ChangeInvisibleDurationActivity extends AbstractMessagingAc... method ChangeInvisibleDurationActivity (line 37) | public ChangeInvisibleDurationActivity(MessagingProcessor messagingPro... method changeInvisibleDuration (line 42) | public CompletableFuture changeInvisi... method convertToChangeInvisibleDurationResponse (line 71) | protected ChangeInvisibleDurationResponse convertToChangeInvisibleDura... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/consumer/PopMessageResultFilterImpl.java class PopMessageResultFilterImpl (line 25) | public class PopMessageResultFilterImpl implements PopMessageResultFilter { method PopMessageResultFilterImpl (line 29) | public PopMessageResultFilterImpl(int maxAttempts) { method filterMessage (line 33) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/consumer/ReceiveMessageActivity.java class ReceiveMessageActivity (line 54) | public class ReceiveMessageActivity extends AbstractMessagingActivity { method ReceiveMessageActivity (line 57) | public ReceiveMessageActivity(MessagingProcessor messagingProcessor, method receiveMessage (line 62) | public void receiveMessage(ProxyContext ctx, ReceiveMessageRequest req... method handleAutoRenew (line 195) | private Runnable handleAutoRenew(ProxyContext ctx, ReceiveMessageReque... method createWriter (line 224) | protected ReceiveMessageResponseStreamWriter createWriter(ProxyContext... class ReceiveMessageQueueSelector (line 232) | protected static class ReceiveMessageQueueSelector implements QueueSel... method ReceiveMessageQueueSelector (line 236) | public ReceiveMessageQueueSelector(String brokerName) { method select (line 240) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/consumer/ReceiveMessageResponseStreamWriter.java class ReceiveMessageResponseStreamWriter (line 42) | public class ReceiveMessageResponseStreamWriter { method ReceiveMessageResponseStreamWriter (line 49) | public ReceiveMessageResponseStreamWriter( method writeAndComplete (line 56) | public void writeAndComplete(ProxyContext ctx, ReceiveMessageRequest r... method writeAndComplete (line 60) | public void writeAndComplete(ProxyContext ctx, ReceiveMessageRequest r... method convertToMessage (line 121) | protected Message convertToMessage(MessageExt messageExt) { method processThrowableWhenWriteMessage (line 125) | protected void processThrowableWhenWriteMessage(Throwable throwable, method writeAndComplete (line 146) | public void writeAndComplete(ProxyContext ctx, Code code, String messa... method writeAndComplete (line 152) | public void writeAndComplete(ProxyContext ctx, ReceiveMessageRequest r... method writeResponseWithErrorIgnore (line 158) | protected void writeResponseWithErrorIgnore(ReceiveMessageResponse res... method onComplete (line 166) | protected void onComplete() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/producer/ForwardMessageToDLQActivity.java class ForwardMessageToDLQActivity (line 32) | public class ForwardMessageToDLQActivity extends AbstractMessagingActivi... method ForwardMessageToDLQActivity (line 34) | public ForwardMessageToDLQActivity(MessagingProcessor messagingProcessor, method forwardMessageToDeadLetterQueue (line 39) | public CompletableFuture forw... method convertToForwardMessageToDeadLetterQueueResponse (line 69) | protected ForwardMessageToDeadLetterQueueResponse convertToForwardMess... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/producer/RecallMessageActivity.java class RecallMessageActivity (line 34) | public class RecallMessageActivity extends AbstractMessagingActivity { method RecallMessageActivity (line 36) | public RecallMessageActivity(MessagingProcessor messagingProcessor, method recallMessage (line 41) | public CompletableFuture recallMessage(ProxyCon... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/producer/SendMessageActivity.java class SendMessageActivity (line 59) | public class SendMessageActivity extends AbstractMessagingActivity { method SendMessageActivity (line 61) | public SendMessageActivity(MessagingProcessor messagingProcessor, method sendMessage (line 66) | public CompletableFuture sendMessage(ProxyContext... method buildMessage (line 92) | protected List buildMessage(ProxyContext context, List buildMessageProperty(ProxyContext contex... method fillDelayMessageProperty (line 311) | protected void fillDelayMessageProperty(apache.rocketmq.v2.Message mes... method convertToSendMessageResponse (line 328) | protected SendMessageResponse convertToSendMessageResponse(ProxyContex... class SendMessageQueueSelector (line 380) | protected static class SendMessageQueueSelector implements QueueSelect... method SendMessageQueueSelector (line 384) | public SendMessageQueueSelector(SendMessageRequest request) { method select (line 388) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/route/RouteActivity.java class RouteActivity (line 56) | public class RouteActivity extends AbstractMessagingActivity { method RouteActivity (line 58) | public RouteActivity(MessagingProcessor messagingProcessor, method queryRoute (line 63) | public CompletableFuture queryRoute(ProxyContext c... method queryAssignment (line 99) | public CompletableFuture queryAssignment(Prox... method convertToPermission (line 175) | protected Permission convertToPermission(int perm) { method convertToAddressList (line 190) | protected List convertToAddr... method buildBrokerMap (line 207) | protected Map> b... method genMessageQueueFromQueueData (line 241) | protected List genMessageQueueFromQueueData(QueueData qu... method parseTopicMessageType (line 302) | private List parseTopicMessageType(TopicMessageType topic... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/grpc/v2/transaction/EndTransactionActivity.java class EndTransactionActivity (line 35) | public class EndTransactionActivity extends AbstractMessagingActivity { method EndTransactionActivity (line 37) | public EndTransactionActivity(MessagingProcessor messagingProcessor, method endTransaction (line 42) | public CompletableFuture endTransaction(ProxyC... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/metrics/ProxyMetricsConstant.java class ProxyMetricsConstant (line 19) | public class ProxyMetricsConstant { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/metrics/ProxyMetricsManager.java class ProxyMetricsManager (line 61) | public class ProxyMetricsManager implements StartAndShutdown { method initLocalMode (line 75) | public static void initLocalMode(BrokerMetricsManager brokerMetricsMan... method initClusterMode (line 87) | public static ProxyMetricsManager initClusterMode(ProxyConfig proxyCon... method newAttributesBuilder (line 92) | public static AttributesBuilder newAttributesBuilder() { method initMetrics (line 104) | private static void initMetrics(Meter meter, Supplier syncLiteSubscription(ProxyContext ctx, method findConsumerChannel (line 142) | public ClientChannelInfo findConsumerChannel( method unRegisterConsumer (line 150) | public void unRegisterConsumer( method doChannelCloseEvent (line 158) | public void doChannelCloseEvent(String remoteAddr, Channel channel) { method registerConsumerIdsChangeListener (line 163) | public void registerConsumerIdsChangeListener(ConsumerIdsChangeListene... method getConsumerGroupInfo (line 167) | public ConsumerGroupInfo getConsumerGroupInfo(ProxyContext ctx, String... method validateLiteMode (line 179) | protected void validateLiteMode(ProxyContext ctx, String group, Messag... method validateLiteSubTopic (line 196) | protected void validateLiteSubTopic(ProxyContext ctx, String group, Se... method validateLiteBindTopic (line 204) | protected void validateLiteBindTopic(ProxyContext ctx, String group, S... method validateLiteSubscriptionQuota (line 213) | protected void validateLiteSubscriptionQuota(ProxyContext ctx, String ... method getGroupOrException (line 222) | protected SubscriptionGroupConfig getGroupOrException(ProxyContext ctx... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/ConsumerProcessor.java class ConsumerProcessor (line 68) | public class ConsumerProcessor extends AbstractProcessor { method ConsumerProcessor (line 73) | public ConsumerProcessor(MessagingProcessor messagingProcessor, Servic... method popMessage (line 79) | public CompletableFuture popMessage( method popMessage (line 108) | public CompletableFuture popMessage( method filterPopResult (line 157) | private PopResult filterPopResult(ProxyContext ctx, PopResult popResul... method popLiteMessage (line 228) | public CompletableFuture popLiteMessage( method doPopLiteMessage (line 256) | private CompletableFuture doPopLiteMessage( method fillUniqIDIfNeed (line 301) | private void fillUniqIDIfNeed(MessageExt messageExt) { method ackMessage (line 310) | public CompletableFuture ackMessage( method batchAckMessage (line 343) | public CompletableFuture> batchAckMessage( method processBrokerHandle (line 388) | protected CompletableFuture> processBrokerHandle(... method changeInvisibleTime (line 407) | public CompletableFuture changeInvisibleTime(ProxyContext c... method createHandle (line 448) | protected String createHandle(String handleString, long commitLogOffse... method pullMessage (line 455) | public CompletableFuture pullMessage(ProxyContext ctx, Mes... method updateConsumerOffset (line 480) | public CompletableFuture updateConsumerOffset(ProxyContext ctx, ... method updateConsumerOffsetAsync (line 498) | public CompletableFuture updateConsumerOffsetAsync(ProxyContext ... method queryConsumerOffset (line 516) | public CompletableFuture queryConsumerOffset(ProxyContext ctx, M... method lockBatchMQ (line 533) | public CompletableFuture> lockBatchMQ(ProxyContext c... method unlockBatchMQ (line 564) | public CompletableFuture unlockBatchMQ(ProxyContext ctx, Set getMaxOffset(ProxyContext ctx, MessageQ... method getMinOffset (line 607) | public CompletableFuture getMinOffset(ProxyContext ctx, MessageQ... method buildAddressableSet (line 622) | protected Set buildAddressableSet(ProxyContex... method buildAddressableMapByBrokerName (line 634) | protected HashMap> buildAddressa... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/DefaultMessagingProcessor.java class DefaultMessagingProcessor (line 66) | public class DefaultMessagingProcessor extends AbstractStartAndShutdown ... method DefaultMessagingProcessor (line 80) | protected DefaultMessagingProcessor(ServiceManager serviceManager) { method createForLocalMode (line 110) | public static DefaultMessagingProcessor createForLocalMode(BrokerContr... method createForLocalMode (line 114) | public static DefaultMessagingProcessor createForLocalMode(BrokerContr... method createForClusterMode (line 118) | public static DefaultMessagingProcessor createForClusterMode() { method createForClusterMode (line 136) | public static DefaultMessagingProcessor createForClusterMode(RPCHook r... method init (line 140) | protected void init() { method getSubscriptionGroupConfig (line 147) | @Override method getTopicRouteDataForProxy (line 152) | @Override method sendMessage (line 158) | @Override method forwardMessageToDeadLetterQueue (line 164) | @Override method forwardMessageToDeadLetterQueue (line 171) | @Override method endTransaction (line 178) | @Override method popMessage (line 186) | @Override method popLiteMessage (line 206) | @Override method ackMessage (line 216) | @Override method ackMessage (line 222) | @Override method batchAckMessage (line 228) | @Override method changeInvisibleTime (line 234) | @Override method pullMessage (line 241) | @Override method updateConsumerOffset (line 249) | @Override method updateConsumerOffsetAsync (line 255) | @Override method queryConsumerOffset (line 261) | @Override method lockBatchMQ (line 267) | @Override method unlockBatchMQ (line 273) | @Override method getMaxOffset (line 280) | @Override method getMinOffset (line 285) | @Override method recallMessage (line 290) | @Override method syncLiteSubscription (line 296) | @Override method request (line 302) | @Override method requestOneway (line 313) | @Override method registerProducer (line 324) | @Override method unRegisterProducer (line 329) | @Override method findProducerChannel (line 334) | @Override method registerProducerListener (line 339) | @Override method registerConsumer (line 344) | @Override method findConsumerChannel (line 351) | @Override method unRegisterConsumer (line 356) | @Override method registerConsumerListener (line 361) | @Override method doChannelCloseEvent (line 366) | @Override method getConsumerGroupInfo (line 371) | @Override method addTransactionSubscription (line 376) | @Override method getProxyRelayService (line 381) | @Override method getMetadataService (line 386) | @Override method addReceiptHandle (line 391) | @Override method removeReceiptHandle (line 397) | @Override method getUnackedMessageCount (line 403) | @Override public int getUnackedMessageCount(ProxyContext ctx, Channel ... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/MessagingProcessor.java type MessagingProcessor (line 51) | public interface MessagingProcessor extends StartAndShutdown { method getSubscriptionGroupConfig (line 57) | SubscriptionGroupConfig getSubscriptionGroupConfig( method getTopicRouteDataForProxy (line 62) | ProxyTopicRouteData getTopicRouteDataForProxy( method sendMessage (line 68) | default CompletableFuture> sendMessage( method sendMessage (line 78) | CompletableFuture> sendMessage( method forwardMessageToDeadLetterQueue (line 87) | default CompletableFuture forwardMessageToDeadLetterQ... method forwardMessageToDeadLetterQueue (line 97) | CompletableFuture forwardMessageToDeadLetterQueue( method forwardMessageToDeadLetterQueue (line 106) | default CompletableFuture forwardMessageToDeadLetterQ... method forwardMessageToDeadLetterQueue (line 117) | CompletableFuture forwardMessageToDeadLetterQueue( method endTransaction (line 127) | default CompletableFuture endTransaction( method endTransaction (line 139) | CompletableFuture endTransaction( method popMessage (line 150) | CompletableFuture popMessage( method popLiteMessage (line 166) | CompletableFuture popLiteMessage( method ackMessage (line 180) | default CompletableFuture ackMessage( method ackMessage (line 190) | CompletableFuture ackMessage( method ackMessage (line 199) | default CompletableFuture ackMessage( method ackMessage (line 210) | CompletableFuture ackMessage( method batchAckMessage (line 220) | default CompletableFuture> batchAckMessage( method batchAckMessage (line 229) | CompletableFuture> batchAckMessage( method changeInvisibleTime (line 237) | default CompletableFuture changeInvisibleTime( method changeInvisibleTime (line 248) | default CompletableFuture changeInvisibleTime( method changeInvisibleTime (line 260) | default CompletableFuture changeInvisibleTime( method changeInvisibleTime (line 272) | CompletableFuture changeInvisibleTime( method pullMessage (line 284) | CompletableFuture pullMessage( method updateConsumerOffset (line 297) | CompletableFuture updateConsumerOffset( method updateConsumerOffsetAsync (line 305) | CompletableFuture updateConsumerOffsetAsync( method queryConsumerOffset (line 313) | CompletableFuture queryConsumerOffset( method lockBatchMQ (line 320) | CompletableFuture> lockBatchMQ( method unlockBatchMQ (line 328) | CompletableFuture unlockBatchMQ( method getMaxOffset (line 336) | CompletableFuture getMaxOffset( method getMinOffset (line 342) | CompletableFuture getMinOffset( method recallMessage (line 348) | CompletableFuture recallMessage( method syncLiteSubscription (line 355) | CompletableFuture syncLiteSubscription( method request (line 361) | CompletableFuture request(ProxyContext ctx, String br... method requestOneway (line 364) | CompletableFuture requestOneway(ProxyContext ctx, String brokerN... method registerProducer (line 367) | void registerProducer( method unRegisterProducer (line 373) | void unRegisterProducer( method findProducerChannel (line 379) | Channel findProducerChannel( method registerProducerListener (line 385) | void registerProducerListener( method registerConsumer (line 389) | void registerConsumer( method findConsumerChannel (line 400) | ClientChannelInfo findConsumerChannel( method unRegisterConsumer (line 406) | void unRegisterConsumer( method registerConsumerListener (line 412) | void registerConsumerListener( method doChannelCloseEvent (line 416) | void doChannelCloseEvent(String remoteAddr, Channel channel); method getConsumerGroupInfo (line 418) | ConsumerGroupInfo getConsumerGroupInfo(ProxyContext ctx, String consum... method addTransactionSubscription (line 420) | void addTransactionSubscription( method getProxyRelayService (line 426) | ProxyRelayService getProxyRelayService(); method getMetadataService (line 428) | MetadataService getMetadataService(); method addReceiptHandle (line 430) | void addReceiptHandle(ProxyContext ctx, Channel channel, String group,... method removeReceiptHandle (line 433) | MessageReceiptHandle removeReceiptHandle(ProxyContext ctx, Channel cha... method getUnackedMessageCount (line 436) | int getUnackedMessageCount(ProxyContext ctx, Channel channel, String g... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/PopMessageResultFilter.java type PopMessageResultFilter (line 23) | public interface PopMessageResultFilter { type FilterResult (line 25) | enum FilterResult { method filterMessage (line 32) | FilterResult filterMessage(ProxyContext ctx, String consumerGroup, Sub... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/ProducerProcessor.java class ProducerProcessor (line 57) | public class ProducerProcessor extends AbstractProcessor { method ProducerProcessor (line 62) | public ProducerProcessor(MessagingProcessor messagingProcessor, method sendMessage (line 69) | public CompletableFuture> sendMessage(ProxyContext ct... method recallMessage (line 128) | public CompletableFuture recallMessage(ProxyContext ctx, Strin... method fillTransactionData (line 155) | protected void fillTransactionData(ProxyContext ctx, String producerGr... method buildSendMessageRequestHeader (line 178) | protected SendMessageRequestHeader buildSendMessageRequestHeader(List<... method forwardMessageToDeadLetterQueue (line 228) | public CompletableFuture forwardMessageToDeadLetterQu... method isNeedCheckTopicMessageType (line 268) | private boolean isNeedCheckTopicMessageType(Message message) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/QueueSelector.java type QueueSelector (line 23) | public interface QueueSelector { method select (line 25) | AddressableMessageQueue select(ProxyContext ctx, MessageQueueView mess... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/ReceiptHandleProcessor.java class ReceiptHandleProcessor (line 32) | public class ReceiptHandleProcessor extends AbstractProcessor { method ReceiptHandleProcessor (line 36) | public ReceiptHandleProcessor(MessagingProcessor messagingProcessor, S... method createContext (line 57) | protected ProxyContext createContext(String actionName) { method addReceiptHandle (line 61) | public void addReceiptHandle(ProxyContext ctx, Channel channel, String... method removeReceiptHandle (line 65) | public MessageReceiptHandle removeReceiptHandle(ProxyContext ctx, Chan... method getUnackedMessageCount (line 69) | public int getUnackedMessageCount(ProxyContext ctx, Channel channel, S... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/RequestBrokerProcessor.java class RequestBrokerProcessor (line 25) | public class RequestBrokerProcessor extends AbstractProcessor { method RequestBrokerProcessor (line 27) | public RequestBrokerProcessor(MessagingProcessor messagingProcessor, method request (line 32) | CompletableFuture request(ProxyContext ctx, String br... method requestOneway (line 36) | CompletableFuture requestOneway(ProxyContext ctx, String brokerN... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/TransactionProcessor.java class TransactionProcessor (line 27) | public class TransactionProcessor extends AbstractProcessor { method TransactionProcessor (line 29) | public TransactionProcessor(MessagingProcessor messagingProcessor, method endTransaction (line 34) | public CompletableFuture endTransaction(ProxyContext ctx, String... method buildCommitOrRollback (line 63) | protected int buildCommitOrRollback(TransactionStatus transactionStatu... method addTransactionSubscription (line 74) | public void addTransactionSubscription(ProxyContext ctx, String produc... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/TransactionStatus.java type TransactionStatus (line 19) | public enum TransactionStatus { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/channel/ChannelExtendAttributeGetter.java type ChannelExtendAttributeGetter (line 20) | public interface ChannelExtendAttributeGetter { method getChannelExtendAttribute (line 22) | String getChannelExtendAttribute(); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/channel/ChannelProtocolType.java type ChannelProtocolType (line 20) | public enum ChannelProtocolType { method ChannelProtocolType (line 28) | ChannelProtocolType(String name) { method getName (line 32) | public String getName() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/channel/RemoteChannel.java class RemoteChannel (line 25) | public class RemoteChannel extends SimpleChannel implements ChannelExten... method RemoteChannel (line 30) | public RemoteChannel(String remoteProxyIp, String remoteAddress, Strin... class RemoteChannelId (line 39) | public static class RemoteChannelId implements ChannelId { method RemoteChannelId (line 43) | public RemoteChannelId(String remoteProxyIp, String remoteAddress, S... method asShortText (line 47) | @Override method asLongText (line 52) | @Override method compareTo (line 57) | @Override method toString (line 62) | @Override method isWritable (line 70) | @Override method getType (line 75) | public ChannelProtocolType getType() { method encode (line 79) | public String encode() { method decode (line 83) | public static RemoteChannel decode(String data) { method create (line 87) | public static RemoteChannel create(Channel channel) { method getRemoteProxyIp (line 94) | public String getRemoteProxyIp() { method setExtendAttribute (line 98) | public void setExtendAttribute(String extendAttribute) { method getChannelExtendAttribute (line 102) | @Override method toString (line 107) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/channel/RemoteChannelConverter.java type RemoteChannelConverter (line 20) | public interface RemoteChannelConverter { method toRemoteChannel (line 22) | RemoteChannel toRemoteChannel(); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/channel/RemoteChannelSerializer.java class RemoteChannelSerializer (line 30) | public class RemoteChannelSerializer { method toJson (line 38) | public static String toJson(RemoteChannel remoteChannel) { method decodeFromJson (line 48) | public static RemoteChannel decodeFromJson(String jsonData) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/validator/DefaultTopicMessageTypeValidator.java class DefaultTopicMessageTypeValidator (line 24) | public class DefaultTopicMessageTypeValidator implements TopicMessageTyp... method validate (line 26) | public void validate(TopicMessageType expectedType, TopicMessageType a... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/processor/validator/TopicMessageTypeValidator.java type TopicMessageTypeValidator (line 22) | public interface TopicMessageTypeValidator { method validate (line 29) | void validate(TopicMessageType expectedType, TopicMessageType actualTy... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/ClientHousekeepingService.java class ClientHousekeepingService (line 24) | public class ClientHousekeepingService implements ChannelEventListener { method ClientHousekeepingService (line 28) | public ClientHousekeepingService(ClientManagerActivity clientManagerAc... method onChannelConnect (line 32) | @Override method onChannelClose (line 37) | @Override method onChannelException (line 42) | @Override method onChannelIdle (line 47) | @Override method onChannelActive (line 52) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/MultiProtocolRemotingServer.java class MultiProtocolRemotingServer (line 43) | public class MultiProtocolRemotingServer extends NettyRemotingServer { method MultiProtocolRemotingServer (line 51) | public MultiProtocolRemotingServer(NettyServerConfig nettyServerConfig... method loadSslContext (line 63) | @Override method configChannel (line 78) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/MultiProtocolTlsHelper.java class MultiProtocolTlsHelper (line 49) | public class MultiProtocolTlsHelper extends TlsHelper { method buildSslContext (line 53) | public static SslContext buildSslContext() throws IOException, Certifi... method parseClientAuthMode (line 101) | private static ClientAuth parseClientAuthMode(String authMode) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/RemotingProtocolServer.java class RemotingProtocolServer (line 68) | public class RemotingProtocolServer implements StartAndShutdown, Remotin... method RemotingProtocolServer (line 96) | public RemotingProtocolServer(MessagingProcessor messagingProcessor, T... class RemotingTlsReloadHandler (line 202) | protected class RemotingTlsReloadHandler implements TlsCertificateMana... method onTlsContextReload (line 203) | @Override method registerRemotingServer (line 212) | protected void registerRemotingServer(RemotingServer remotingServer) { method shutdown (line 245) | @Override method start (line 260) | @Override method invokeToClient (line 269) | @Override method createRequestPipeline (line 296) | protected RequestPipeline createRequestPipeline(MessagingProcessor mes... class ThreadPoolHeadSlowTimeMillsMonitor (line 309) | protected class ThreadPoolHeadSlowTimeMillsMonitor implements ThreadPo... method ThreadPoolHeadSlowTimeMillsMonitor (line 313) | public ThreadPoolHeadSlowTimeMillsMonitor(long maxWaitTimeMillsInQue... method describe (line 317) | @Override method value (line 322) | @Override method needPrintJstack (line 327) | @Override method headSlowTimeMills (line 333) | protected long headSlowTimeMills(BlockingQueue q) { method cleanExpireRequest (line 353) | protected void cleanExpireRequest() { method cleanExpiredRequestInQueue (line 364) | protected void cleanExpiredRequestInQueue(ThreadPoolExecutor threadPoo... method castRunnable (line 396) | private RequestTask castRunnable(final Runnable runnable) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/RemotingProxyOutClient.java type RemotingProxyOutClient (line 24) | public interface RemotingProxyOutClient { method invokeToClient (line 26) | CompletableFuture invokeToClient(Channel channel, Rem... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/AbstractRemotingActivity.java class AbstractRemotingActivity (line 43) | public abstract class AbstractRemotingActivity implements NettyRequestPr... method AbstractRemotingActivity (line 59) | public AbstractRemotingActivity(RequestPipeline requestPipeline, Messa... method request (line 64) | protected RemotingCommand request(ChannelHandlerContext ctx, RemotingC... method processRequest (line 93) | @Override method rejectRequest (line 109) | @Override method processRequest0 (line 114) | protected abstract RemotingCommand processRequest0(ChannelHandlerConte... method createContext (line 117) | protected ProxyContext createContext() { method writeErrResponse (line 121) | protected void writeErrResponse(ChannelHandlerContext ctx, final Proxy... method writeResponse (line 145) | protected void writeResponse(ChannelHandlerContext ctx, final ProxyCon... method writeResponse (line 150) | protected void writeResponse(ChannelHandlerContext ctx, final ProxyCon... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/AckMessageActivity.java class AckMessageActivity (line 27) | public class AckMessageActivity extends AbstractRemotingActivity { method AckMessageActivity (line 28) | public AckMessageActivity(RequestPipeline requestPipeline, method processRequest0 (line 33) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/ChangeInvisibleTimeActivity.java class ChangeInvisibleTimeActivity (line 27) | public class ChangeInvisibleTimeActivity extends AbstractRemotingActivity { method ChangeInvisibleTimeActivity (line 28) | public ChangeInvisibleTimeActivity(RequestPipeline requestPipeline, method processRequest0 (line 33) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/ClientManagerActivity.java class ClientManagerActivity (line 46) | public class ClientManagerActivity extends AbstractRemotingActivity { method ClientManagerActivity (line 50) | public ClientManagerActivity(RequestPipeline requestPipeline, Messagin... method init (line 57) | protected void init() { method processRequest0 (line 62) | @Override method heartBeat (line 78) | protected RemotingCommand heartBeat(ChannelHandlerContext ctx, Remotin... method setClientPropertiesToChannelAttr (line 108) | private void setClientPropertiesToChannelAttr(final ClientChannelInfo ... method unregisterClient (line 120) | protected RemotingCommand unregisterClient(ChannelHandlerContext ctx, ... method checkClientConfig (line 158) | protected RemotingCommand checkClientConfig(ChannelHandlerContext ctx,... method doChannelCloseEvent (line 166) | public void doChannelCloseEvent(String remoteAddr, Channel channel) { class ConsumerIdsChangeListenerImpl (line 173) | protected class ConsumerIdsChangeListenerImpl implements ConsumerIdsCh... method handle (line 175) | @Override method shutdown (line 189) | @Override class ProducerChangeListenerImpl (line 195) | protected class ProducerChangeListenerImpl implements ProducerChangeLi... method handle (line 197) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/ConsumerManagerActivity.java class ConsumerManagerActivity (line 47) | public class ConsumerManagerActivity extends AbstractRemotingActivity { method ConsumerManagerActivity (line 48) | public ConsumerManagerActivity(RequestPipeline requestPipeline, Messag... method processRequest0 (line 52) | @Override method getConsumerListByGroup (line 82) | protected RemotingCommand getConsumerListByGroup(ChannelHandlerContext... method getConsumerConnectionList (line 95) | protected RemotingCommand getConsumerConnectionList(ChannelHandlerCont... method lockBatchMQ (line 132) | protected RemotingCommand lockBatchMQ(ChannelHandlerContext ctx, Remot... method unlockBatchMQ (line 153) | protected RemotingCommand unlockBatchMQ(ChannelHandlerContext ctx, Rem... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/GetTopicRouteActivity.java class GetTopicRouteActivity (line 39) | public class GetTopicRouteActivity extends AbstractRemotingActivity { method GetTopicRouteActivity (line 40) | public GetTopicRouteActivity(RequestPipeline requestPipeline, method processRequest0 (line 45) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/PopMessageActivity.java class PopMessageActivity (line 28) | public class PopMessageActivity extends AbstractRemotingActivity { method PopMessageActivity (line 29) | public PopMessageActivity(RequestPipeline requestPipeline, method processRequest0 (line 34) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/PullMessageActivity.java class PullMessageActivity (line 32) | public class PullMessageActivity extends AbstractRemotingActivity { method PullMessageActivity (line 33) | public PullMessageActivity(RequestPipeline requestPipeline, method processRequest0 (line 38) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/RecallMessageActivity.java class RecallMessageActivity (line 33) | public class RecallMessageActivity extends AbstractRemotingActivity { method RecallMessageActivity (line 36) | public RecallMessageActivity(RequestPipeline requestPipeline, method processRequest0 (line 42) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/SendMessageActivity.java class SendMessageActivity (line 37) | public class SendMessageActivity extends AbstractRemotingActivity { method SendMessageActivity (line 40) | public SendMessageActivity(RequestPipeline requestPipeline, method processRequest0 (line 46) | @Override method sendMessage (line 64) | protected RemotingCommand sendMessage(ChannelHandlerContext ctx, Remot... method consumerSendMessage (line 87) | protected RemotingCommand consumerSendMessage(ChannelHandlerContext ct... method isNeedCheckTopicMessageType (line 92) | private boolean isNeedCheckTopicMessageType(Map proper... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/activity/TransactionActivity.java class TransactionActivity (line 30) | public class TransactionActivity extends AbstractRemotingActivity { method TransactionActivity (line 32) | public TransactionActivity(RequestPipeline requestPipeline, method processRequest0 (line 37) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/channel/RemotingChannel.java class RemotingChannel (line 63) | public class RemotingChannel extends ProxyChannel implements RemoteChann... method RemotingChannel (line 72) | public RemotingChannel(RemotingProxyOutClient remotingProxyOutClient, ... method isOpen (line 85) | @Override method isActive (line 90) | @Override method isWritable (line 95) | @Override method close (line 100) | @Override method config (line 105) | @Override method metadata (line 110) | @Override method processOtherMessage (line 115) | @Override method processCheckTransaction (line 121) | @Override method processGetConsumerRunningInfo (line 154) | @Override method processNotifyUnsubscribeLite (line 182) | @Override method processConsumeMessageDirectly (line 187) | @Override method getClientId (line 217) | public String getClientId() { method getChannelExtendAttribute (line 221) | @Override method parseChannelExtendAttribute (line 229) | public static Set parseChannelExtendAttribute(Channe... method toRemoteChannel (line 248) | @Override method toString (line 258) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/channel/RemotingChannelManager.java class RemotingChannelManager (line 37) | public class RemotingChannelManager implements StartAndShutdown { method RemotingChannelManager (line 44) | public RemotingChannelManager(RemotingProxyOutClient remotingProxyOutC... method buildProducerKey (line 49) | protected String buildProducerKey(String group) { method buildConsumerKey (line 53) | protected String buildConsumerKey(String group) { method buildKey (line 57) | protected String buildKey(String prefix, String group) { method createProducerChannel (line 61) | public RemotingChannel createProducerChannel(ProxyContext ctx, Channel... method createConsumerChannel (line 65) | public RemotingChannel createConsumerChannel(ProxyContext ctx, Channel... method createChannel (line 69) | protected RemotingChannel createChannel(Channel channel, String group,... method getChannel (line 80) | protected RemotingChannel getChannel(String group, Channel channel) { method removeChannel (line 88) | public Set removeChannel(Channel channel) { method removeProducerChannel (line 100) | public RemotingChannel removeProducerChannel(ProxyContext ctx, String ... method removeConsumerChannel (line 104) | public RemotingChannel removeConsumerChannel(ProxyContext ctx, String ... method removeChannel (line 108) | protected RemotingChannel removeChannel(String group, Channel channel) { method getOrgRawChannel (line 126) | protected Channel getOrgRawChannel(Channel channel) { method shutdown (line 133) | @Override method start (line 138) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/common/RemotingConverter.java class RemotingConverter (line 26) | public class RemotingConverter { method getInstance (line 32) | public static RemotingConverter getInstance() { method convertMsgToBytes (line 43) | public byte[] convertMsgToBytes(final MessageExt msg) throws Exception { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/pipeline/AuthenticationPipeline.java class AuthenticationPipeline (line 33) | public class AuthenticationPipeline implements RequestPipeline { method AuthenticationPipeline (line 38) | public AuthenticationPipeline(AuthConfig authConfig, MessagingProcesso... method execute (line 43) | @Override method newContext (line 59) | protected AuthenticationContext newContext(ChannelHandlerContext ctx, ... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/pipeline/AuthorizationPipeline.java class AuthorizationPipeline (line 35) | public class AuthorizationPipeline implements RequestPipeline { method AuthorizationPipeline (line 40) | public AuthorizationPipeline(AuthConfig authConfig, MessagingProcessor... method execute (line 45) | @Override method newContexts (line 61) | protected List newContexts(RemotingCommand reque... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/pipeline/ContextInitPipeline.java class ContextInitPipeline (line 30) | public class ContextInitPipeline implements RequestPipeline { method execute (line 32) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/pipeline/RequestPipeline.java type RequestPipeline (line 24) | public interface RequestPipeline { method execute (line 26) | void execute(ChannelHandlerContext ctx, RemotingCommand request, Proxy... method pipe (line 28) | default RequestPipeline pipe(RequestPipeline source) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/ProtocolHandler.java type ProtocolHandler (line 23) | public interface ProtocolHandler { method match (line 25) | boolean match(ByteBuf msg); method config (line 27) | void config(final ChannelHandlerContext ctx, final ByteBuf msg); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/ProtocolNegotiationHandler.java class ProtocolNegotiationHandler (line 25) | public class ProtocolNegotiationHandler extends ByteToMessageDecoder { method ProtocolNegotiationHandler (line 30) | public ProtocolNegotiationHandler(ProtocolHandler fallbackProtocolHand... method addProtocolHandler (line 34) | public ProtocolNegotiationHandler addProtocolHandler(ProtocolHandler p... method decode (line 39) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/http2proxy/HAProxyMessageForwarder.java class HAProxyMessageForwarder (line 50) | public class HAProxyMessageForwarder extends ChannelInboundHandlerAdapter { method HAProxyMessageForwarder (line 59) | public HAProxyMessageForwarder(final Channel outboundChannel) { method channelRead (line 63) | @Override method forwardHAProxyMessage (line 76) | private void forwardHAProxyMessage(Channel inboundChannel, Channel out... method buildHAProxyMessage (line 89) | protected HAProxyMessage buildHAProxyMessage(Channel inboundChannel) t... method buildHAProxyTLV (line 138) | protected List buildHAProxyTLV(Channel inboundChannel) thr... method buildHAProxyTLV (line 161) | protected HAProxyTLV buildHAProxyTLV(String attributeKey, String attri... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/http2proxy/Http2ProtocolProxyHandler.java class Http2ProtocolProxyHandler (line 45) | public class Http2ProtocolProxyHandler implements ProtocolHandler { method Http2ProtocolProxyHandler (line 60) | public Http2ProtocolProxyHandler() { method match (line 83) | @Override method config (line 93) | @Override method configPipeline (line 131) | protected void configPipeline(Channel inboundChannel, Channel outbound... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/http2proxy/Http2ProxyBackendHandler.java class Http2ProxyBackendHandler (line 29) | public class Http2ProxyBackendHandler extends ChannelInboundHandlerAdapt... method Http2ProxyBackendHandler (line 36) | public Http2ProxyBackendHandler(Channel inboundChannel) { method channelActive (line 40) | @Override method channelRead (line 45) | @Override method channelInactive (line 59) | @Override method exceptionCaught (line 64) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/http2proxy/Http2ProxyFrontendHandler.java class Http2ProxyFrontendHandler (line 30) | public class Http2ProxyFrontendHandler extends ChannelInboundHandlerAdap... method Http2ProxyFrontendHandler (line 40) | public Http2ProxyFrontendHandler(final Channel outboundChannel, final ... method channelRead (line 45) | @Override method channelInactive (line 63) | @Override method exceptionCaught (line 70) | @Override method closeOnFlush (line 79) | static void closeOnFlush(Channel ch) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/remoting/protocol/remoting/RemotingProtocolHandler.java class RemotingProtocolHandler (line 29) | public class RemotingProtocolHandler implements ProtocolHandler { method RemotingProtocolHandler (line 36) | public RemotingProtocolHandler(Supplier encoderSupplier, method match (line 46) | @Override method config (line 51) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/ClusterServiceManager.java class ClusterServiceManager (line 58) | public class ClusterServiceManager extends AbstractStartAndShutdown impl... method ClusterServiceManager (line 77) | public ClusterServiceManager(RPCHook rpcHook) { method ClusterServiceManager (line 81) | public ClusterServiceManager(RPCHook rpcHook, ObjectCreator getReloadListeners() { method start (line 71) | @Override method shutdown (line 80) | @Override class CertKeyFileWatchListener (line 86) | private class CertKeyFileWatchListener implements FileWatchService.Lis... method onChanged (line 90) | @Override method notifyContextReload (line 107) | private void notifyContextReload() { type TlsContextReloadListener (line 119) | public interface TlsContextReloadListener { method onTlsContextReload (line 120) | void onTlsContextReload(); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/ChannelManager.java class ChannelManager (line 31) | public class ChannelManager { method createChannel (line 35) | public SimpleChannel createChannel(ProxyContext context) { method createInvocationChannel (line 46) | public SimpleChannel createInvocationChannel(ProxyContext context) { method anonymousChannelId (line 60) | private String anonymousChannelId(ProxyContext context) { method anonymousChannelId (line 66) | private String anonymousChannelId(String key, ProxyContext context) { method createChannelInner (line 72) | private SimpleChannel createChannelInner(ProxyContext context) { method scanAndCleanChannels (line 76) | public void scanAndCleanChannels() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/InvocationChannel.java class InvocationChannel (line 28) | public class InvocationChannel extends SimpleChannel { method InvocationChannel (line 31) | public InvocationChannel(String remoteAddress, String localAddress) { method writeAndFlush (line 36) | @Override method isWritable (line 49) | @Override method registerInvocationContext (line 54) | @Override method eraseInvocationContext (line 59) | @Override method clearExpireContext (line 64) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/InvocationContext.java class InvocationContext (line 24) | public class InvocationContext implements InvocationContextInterface { method InvocationContext (line 28) | public InvocationContext(CompletableFuture resp) { method expired (line 32) | public boolean expired(long expiredTimeSec) { method getResponse (line 36) | public CompletableFuture getResponse() { method handle (line 40) | public void handle(RemotingCommand remotingCommand) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/InvocationContextInterface.java type InvocationContextInterface (line 22) | public interface InvocationContextInterface { method handle (line 23) | void handle(RemotingCommand remotingCommand); method expired (line 25) | boolean expired(long expiredTimeSec); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/SimpleChannel.java class SimpleChannel (line 44) | public class SimpleChannel extends AbstractChannel { method SimpleChannel (line 60) | public SimpleChannel(Channel parent, String remoteAddress, String loca... method SimpleChannel (line 64) | public SimpleChannel(Channel parent, ChannelId id, String remoteAddres... method SimpleChannel (line 72) | public SimpleChannel(String remoteAddress, String localAddress) { method newUnsafe (line 76) | @Override method isCompatible (line 81) | @Override method parseSocketAddress (line 86) | private static SocketAddress parseSocketAddress(String address) { method localAddress0 (line 99) | @Override method localAddress (line 104) | @Override method remoteAddress (line 109) | @Override method remoteAddress0 (line 114) | @Override method doBind (line 119) | @Override method doDisconnect (line 124) | @Override method close (line 129) | @Override method doClose (line 136) | @Override method doBeginRead (line 141) | @Override method doWrite (line 146) | @Override method config (line 151) | @Override method isOpen (line 156) | @Override method isActive (line 161) | @Override method metadata (line 166) | @Override method writeAndFlush (line 171) | @Override method isWritable (line 178) | @Override method updateLastAccessTime (line 183) | public void updateLastAccessTime() { method registerInvocationContext (line 187) | public void registerInvocationContext(int opaque, InvocationContextInt... method eraseInvocationContext (line 191) | public void eraseInvocationContext(int opaque) { method clearExpireContext (line 195) | public void clearExpireContext() { method getRemoteAddress (line 199) | public String getRemoteAddress() { method getLocalAddress (line 203) | public String getLocalAddress() { method getChannelHandlerContext (line 207) | public ChannelHandlerContext getChannelHandlerContext() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/channel/SimpleChannelHandlerContext.java class SimpleChannelHandlerContext (line 34) | public class SimpleChannelHandlerContext implements ChannelHandlerContext { method SimpleChannelHandlerContext (line 38) | public SimpleChannelHandlerContext(Channel channel) { method channel (line 42) | @Override method executor (line 47) | @Override method name (line 52) | @Override method handler (line 57) | @Override method isRemoved (line 62) | @Override method fireChannelRegistered (line 67) | @Override method fireChannelUnregistered (line 72) | @Override method fireChannelActive (line 77) | @Override method fireChannelInactive (line 82) | @Override method fireExceptionCaught (line 87) | @Override method fireUserEventTriggered (line 92) | @Override method fireChannelRead (line 97) | @Override method fireChannelReadComplete (line 102) | @Override method fireChannelWritabilityChanged (line 107) | @Override method bind (line 112) | @Override method connect (line 117) | @Override method connect (line 122) | @Override method disconnect (line 127) | @Override method close (line 132) | @Override method deregister (line 137) | @Override method bind (line 142) | @Override method connect (line 147) | @Override method connect (line 152) | @Override method disconnect (line 157) | @Override method close (line 162) | @Override method deregister (line 167) | @Override method read (line 172) | @Override method write (line 177) | @Override method write (line 182) | @Override method flush (line 187) | @Override method writeAndFlush (line 192) | @Override method writeAndFlush (line 197) | @Override method pipeline (line 202) | @Override method alloc (line 207) | @Override method newPromise (line 212) | @Override method newProgressivePromise (line 217) | @Override method newSucceededFuture (line 222) | @Override method newFailedFuture (line 227) | @Override method voidPromise (line 232) | @Override method attr (line 237) | @Override method hasAttr (line 242) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/client/ClusterConsumerManager.java class ClusterConsumerManager (line 35) | public class ClusterConsumerManager extends ConsumerManager implements S... method ClusterConsumerManager (line 39) | public ClusterConsumerManager(TopicRouteService topicRouteService, Adm... method registerConsumer (line 45) | @Override method unregisterConsumer (line 54) | @Override method shutdown (line 61) | @Override method start (line 66) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/client/ProxyClientRemotingProcessor.java class ProxyClientRemotingProcessor (line 40) | public class ProxyClientRemotingProcessor extends ClientRemotingProcessor { method ProxyClientRemotingProcessor (line 45) | public ProxyClientRemotingProcessor(ProducerManager producerManager, C... method processRequest (line 51) | @Override method checkTransactionState (line 62) | @Override method notifyUnsubscribeLite (line 88) | public RemotingCommand notifyUnsubscribeLite(ChannelHandlerContext ctx, FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/lite/LiteSubscriptionService.java class LiteSubscriptionService (line 32) | public class LiteSubscriptionService { method LiteSubscriptionService (line 38) | public LiteSubscriptionService(TopicRouteService topicRouteService, MQ... method syncLiteSubscription (line 43) | public CompletableFuture syncLiteSubscription(ProxyContext ctx, FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/message/ClusterMessageService.java class ClusterMessageService (line 55) | public class ClusterMessageService implements MessageService { method ClusterMessageService (line 59) | public ClusterMessageService(TopicRouteService topicRouteService, MQCl... method sendMessage (line 64) | @Override method sendMessageBack (line 82) | @Override method endTransactionOneway (line 92) | @Override method popMessage (line 111) | @Override method popLiteMessage (line 122) | @Override method changeInvisibleTime (line 137) | @Override method ackMessage (line 148) | @Override method batchAckMessage (line 158) | @Override method pullMessage (line 172) | @Override method queryConsumerOffset (line 182) | @Override method updateConsumerOffset (line 192) | @Override method updateConsumerOffsetAsync (line 202) | @Override method lockBatchMQ (line 212) | @Override method unlockBatchMQ (line 222) | @Override method getMaxOffset (line 232) | @Override method getMinOffset (line 242) | @Override method recallMessage (line 252) | @Override method request (line 262) | @Override method requestOneway (line 273) | @Override method resolveBrokerAddrInReceiptHandle (line 284) | protected String resolveBrokerAddrInReceiptHandle(ProxyContext ctx, Re... method resolveBrokerAddr (line 292) | protected String resolveBrokerAddr(ProxyContext ctx, String brokerName) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/message/LocalMessageService.java class LocalMessageService (line 83) | public class LocalMessageService implements MessageService { method LocalMessageService (line 88) | public LocalMessageService(BrokerController brokerController, ChannelM... method sendMessage (line 93) | @Override method sendMessageBack (line 164) | @Override method endTransactionOneway (line 182) | @Override method popLiteMessage (line 200) | @Override method popMessage (line 206) | @Override method changeInvisibleTime (line 315) | @Override method ackMessage (line 353) | @Override method batchAckMessage (line 379) | @Override method pullMessage (line 434) | @Override method queryConsumerOffset (line 440) | @Override method updateConsumerOffset (line 446) | @Override method updateConsumerOffsetAsync (line 452) | @Override method lockBatchMQ (line 458) | @Override method unlockBatchMQ (line 464) | @Override method getMaxOffset (line 470) | @Override method getMinOffset (line 476) | @Override method recallMessage (line 482) | @Override method request (line 508) | @Override method requestOneway (line 514) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/message/LocalRemotingCommand.java class LocalRemotingCommand (line 24) | public class LocalRemotingCommand extends RemotingCommand { method createRequestCommand (line 26) | public static LocalRemotingCommand createRequestCommand(int code, Comm... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/message/MessageService.java type MessageService (line 48) | public interface MessageService { method sendMessage (line 50) | CompletableFuture> sendMessage( method sendMessageBack (line 58) | CompletableFuture sendMessageBack( method endTransactionOneway (line 66) | CompletableFuture endTransactionOneway( method popMessage (line 73) | CompletableFuture popMessage( method popLiteMessage (line 80) | CompletableFuture popLiteMessage( method changeInvisibleTime (line 87) | CompletableFuture changeInvisibleTime( method ackMessage (line 95) | CompletableFuture ackMessage( method batchAckMessage (line 103) | CompletableFuture batchAckMessage( method pullMessage (line 111) | CompletableFuture pullMessage( method queryConsumerOffset (line 118) | CompletableFuture queryConsumerOffset( method updateConsumerOffset (line 125) | CompletableFuture updateConsumerOffset( method updateConsumerOffsetAsync (line 132) | CompletableFuture updateConsumerOffsetAsync( method lockBatchMQ (line 139) | CompletableFuture> lockBatchMQ( method unlockBatchMQ (line 146) | CompletableFuture unlockBatchMQ( method getMaxOffset (line 153) | CompletableFuture getMaxOffset( method getMinOffset (line 160) | CompletableFuture getMinOffset( method recallMessage (line 167) | CompletableFuture recallMessage( method request (line 174) | CompletableFuture request(ProxyContext ctx, String br... method requestOneway (line 177) | CompletableFuture requestOneway(ProxyContext ctx, String brokerN... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/message/ReceiptHandleMessage.java class ReceiptHandleMessage (line 22) | public class ReceiptHandleMessage { method ReceiptHandleMessage (line 27) | public ReceiptHandleMessage(ReceiptHandle receiptHandle, String messag... method getReceiptHandle (line 32) | public ReceiptHandle getReceiptHandle() { method getMessageId (line 36) | public String getMessageId() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/metadata/ClusterMetadataService.java class ClusterMetadataService (line 52) | public class ClusterMetadataService extends AbstractStartAndShutdown imp... method ClusterMetadataService (line 78) | public ClusterMetadataService(TopicRouteService topicRouteService, MQC... method init (line 115) | protected void init() { method getTopicMessageType (line 119) | @Override method getSubscriptionGroupConfig (line 133) | @Override method getUser (line 147) | @Override method getAcl (line 162) | @Override class ClusterSubscriptionGroupConfigCacheLoader (line 177) | protected class ClusterSubscriptionGroupConfigCacheLoader extends Abst... method ClusterSubscriptionGroupConfigCacheLoader (line 179) | public ClusterSubscriptionGroupConfigCacheLoader() { method getDirectly (line 183) | @Override method onErr (line 195) | @Override class ClusterTopicConfigCacheLoader (line 201) | protected class ClusterTopicConfigCacheLoader extends AbstractCacheLoa... method ClusterTopicConfigCacheLoader (line 203) | public ClusterTopicConfigCacheLoader() { method getDirectly (line 207) | @Override method onErr (line 217) | @Override class ClusterUserCacheLoader (line 223) | protected class ClusterUserCacheLoader extends AbstractCacheLoader findOneBroker(String topic) throws Exce... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/metadata/LocalMetadataService.java class LocalMetadataService (line 30) | public class LocalMetadataService implements MetadataService { method LocalMetadataService (line 33) | public LocalMetadataService(BrokerController brokerController) { method getTopicMessageType (line 37) | @Override method getSubscriptionGroupConfig (line 46) | @Override method getUser (line 51) | @Override method getAcl (line 56) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/metadata/MetadataService.java type MetadataService (line 28) | public interface MetadataService { method getTopicMessageType (line 30) | TopicMessageType getTopicMessageType(ProxyContext ctx, String topic); method getSubscriptionGroupConfig (line 32) | SubscriptionGroupConfig getSubscriptionGroupConfig(ProxyContext ctx, S... method getUser (line 34) | CompletableFuture getUser(ProxyContext ctx, String username); method getAcl (line 36) | CompletableFuture getAcl(ProxyContext ctx, Subject subject); FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/DefaultReceiptHandleManager.java class DefaultReceiptHandleManager (line 63) | public class DefaultReceiptHandleManager extends AbstractStartAndShutdow... method DefaultReceiptHandleManager (line 75) | public DefaultReceiptHandleManager(MetadataService metadataService, Co... method addReceiptHandle (line 135) | public void addReceiptHandle(ProxyContext context, Channel channel, St... method removeReceiptHandle (line 140) | public MessageReceiptHandle removeReceiptHandle(ProxyContext context, ... method getUnackedMessageCount (line 148) | public int getUnackedMessageCount(ProxyContext context, Channel channe... method clientIsOffline (line 153) | protected boolean clientIsOffline(ReceiptHandleGroupKey groupKey) { method scheduleRenewTask (line 157) | protected void scheduleRenewTask() { method renewMessage (line 186) | protected void renewMessage(ProxyContext context, ReceiptHandleGroupKe... method startRenewMessage (line 194) | protected CompletableFuture startRenewMessage(Pr... method clearGroup (line 249) | protected void clearGroup(ReceiptHandleGroupKey key) { method returnHandleGroup (line 259) | private void returnHandleGroup(ReceiptHandleGroupKey key, ReceiptHandl... method clearAllHandle (line 282) | protected void clearAllHandle() { method renewExceptionNeedRetry (line 291) | protected boolean renewExceptionNeedRetry(Throwable t) { method createContext (line 303) | protected ProxyContext createContext(String actionName) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/receipt/ReceiptHandleManager.java type ReceiptHandleManager (line 24) | public interface ReceiptHandleManager { method addReceiptHandle (line 25) | void addReceiptHandle(ProxyContext context, Channel channel, String gr... method removeReceiptHandle (line 27) | MessageReceiptHandle removeReceiptHandle(ProxyContext context, Channel... method getUnackedMessageCount (line 29) | int getUnackedMessageCount(ProxyContext context, Channel channel, Stri... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/AbstractProxyRelayService.java class AbstractProxyRelayService (line 32) | public abstract class AbstractProxyRelayService implements ProxyRelaySer... method AbstractProxyRelayService (line 36) | public AbstractProxyRelayService(TransactionService transactionService) { method processCheckTransactionState (line 40) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ClusterProxyRelayService.java class ClusterProxyRelayService (line 31) | public class ClusterProxyRelayService extends AbstractProxyRelayService { method ClusterProxyRelayService (line 33) | public ClusterProxyRelayService(TransactionService transactionService) { method processGetConsumerRunningInfo (line 37) | @Override method processConsumeMessageDirectly (line 44) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/LocalProxyRelayService.java class LocalProxyRelayService (line 33) | public class LocalProxyRelayService extends AbstractProxyRelayService { method LocalProxyRelayService (line 37) | public LocalProxyRelayService(BrokerController brokerController, Trans... method processGetConsumerRunningInfo (line 42) | @Override method processConsumeMessageDirectly (line 65) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ProxyChannel.java class ProxyChannel (line 51) | public abstract class ProxyChannel extends SimpleChannel { method ProxyChannel (line 58) | protected ProxyChannel(ProxyRelayService proxyRelayService, Channel pa... method ProxyChannel (line 66) | protected ProxyChannel(ProxyRelayService proxyRelayService, Channel pa... method writeAndFlush (line 74) | @Override method processOtherMessage (line 133) | protected abstract CompletableFuture processOtherMessage(Object ... method processCheckTransaction (line 135) | protected abstract CompletableFuture processCheckTransaction( method processNotifyUnsubscribeLite (line 141) | protected abstract CompletableFuture processNotifyUnsubscribeLit... method processGetConsumerRunningInfo (line 143) | protected abstract CompletableFuture processGetConsumerRunningInfo( method processConsumeMessageDirectly (line 148) | protected abstract CompletableFuture processConsumeMessageDirectly( method config (line 154) | @Override method metadata (line 159) | @Override method newUnsafe (line 164) | @Override method isCompatible (line 169) | @Override method doBind (line 174) | @Override method doDisconnect (line 179) | @Override method doClose (line 184) | @Override method doBeginRead (line 189) | @Override method doWrite (line 194) | @Override method localAddress0 (line 199) | @Override method remoteAddress0 (line 204) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ProxyRelayResult.java class ProxyRelayResult (line 20) | public class ProxyRelayResult { method ProxyRelayResult (line 25) | public ProxyRelayResult(int code, String remark, T result) { method getCode (line 31) | public int getCode() { method setCode (line 35) | public void setCode(int code) { method getRemark (line 39) | public String getRemark() { method setRemark (line 43) | public void setRemark(String remark) { method getResult (line 47) | public T getResult() { method setResult (line 51) | public void setResult(T result) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/ProxyRelayService.java type ProxyRelayService (line 30) | public interface ProxyRelayService { method processGetConsumerRunningInfo (line 32) | CompletableFuture> processGetCon... method processConsumeMessageDirectly (line 38) | CompletableFuture> proc... method processCheckTransactionState (line 44) | RelayData processCheckTransactionState( FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/relay/RelayData.java class RelayData (line 22) | public class RelayData { method RelayData (line 26) | public RelayData(T processResult, CompletableFuture> getRelayFuture() { method setRelayFuture (line 35) | public void setRelayFuture( method getProcessResult (line 40) | public T getProcessResult() { method setProcessResult (line 44) | public void setProcessResult(T processResult) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/AddressableMessageQueue.java class AddressableMessageQueue (line 22) | public class AddressableMessageQueue extends MessageQueue { method AddressableMessageQueue (line 25) | public AddressableMessageQueue(MessageQueue messageQueue, String broke... method getBrokerAddr (line 30) | public String getBrokerAddr() { method getMessageQueue (line 34) | public MessageQueue getMessageQueue() { method hashCode (line 38) | @Override method equals (line 43) | @Override method toString (line 54) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/ClusterTopicRouteService.java class ClusterTopicRouteService (line 26) | public class ClusterTopicRouteService extends TopicRouteService { method ClusterTopicRouteService (line 28) | public ClusterTopicRouteService(MQClientAPIFactory mqClientAPIFactory) { method getCurrentMessageQueueView (line 32) | @Override method getTopicRouteForProxy (line 37) | @Override method getBrokerAddr (line 44) | @Override method buildAddressableMessageQueue (line 50) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/DefaultMessageQueuePriorityProvider.java class DefaultMessageQueuePriorityProvider (line 20) | public class DefaultMessageQueuePriorityProvider implements MessageQueue... method priorityOf (line 21) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/LocalTopicRouteService.java class LocalTopicRouteService (line 35) | public class LocalTopicRouteService extends TopicRouteService { method LocalTopicRouteService (line 41) | public LocalTopicRouteService(BrokerController brokerController, MQCli... method getCurrentMessageQueueView (line 53) | @Override method getTopicRouteForProxy (line 59) | @Override method getBrokerAddr (line 67) | @Override method buildAddressableMessageQueue (line 72) | @Override method toTopicRouteData (line 78) | protected TopicRouteData toTopicRouteData(TopicConfig topicConfig) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/MessageQueuePenalizer.java type MessageQueuePenalizer (line 25) | @FunctionalInterface method penaltyOf (line 31) | int penaltyOf(Q messageQueue); method evaluatePenalty (line 36) | static int evaluatePenalty(Q messageQueue, Li... method selectLeastPenalty (line 66) | static Pair selectLeastPenalty(Li... method selectLeastPenaltyWithPriority (line 111) | static Pair selectLeastPenaltyWit... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/MessageQueuePriorityProvider.java type MessageQueuePriorityProvider (line 38) | @FunctionalInterface method priorityOf (line 55) | int priorityOf(Q q); method buildPriorityGroups (line 72) | static List> buildPriorityGroups(List... FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/MessageQueueSelector.java class MessageQueueSelector (line 42) | public class MessageQueueSelector { method MessageQueueSelector (line 58) | public MessageQueueSelector(TopicRouteWrapper topicRouteWrapper, boole... method MessageQueueSelector (line 62) | public MessageQueueSelector(TopicRouteWrapper topicRouteWrapper, boole... method buildRead (line 81) | private static List buildRead(TopicRouteWrapp... method buildWrite (line 107) | private static List buildWrite(TopicRouteWrap... method buildBrokerActingQueues (line 154) | private void buildBrokerActingQueues(String topic, List getQueues() { method getBrokerActingQueues (line 227) | public List getBrokerActingQueues() { method addPenalizer (line 231) | public void addPenalizer(MessageQueuePenalizer> getBrokerAddrs() { method setBrokerAddrs (line 110) | public void setBrokerAddrs(Map> brokerAddrs) { method buildBrokerData (line 114) | public BrokerData buildBrokerData() { method getQueueDatas (line 132) | public List getQueueDatas() { method setQueueDatas (line 136) | public void setQueueDatas(List queueDatas) { method getBrokerDatas (line 140) | public List getBrokerDatas() { method setBrokerDatas (line 144) | public void setBrokerDatas(List brokerDatas) { method buildTopicRouteData (line 148) | public TopicRouteData buildTopicRouteData() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteHelper.java class TopicRouteHelper (line 24) | public class TopicRouteHelper { method isTopicNotExistError (line 26) | public static boolean isTopicNotExistError(Throwable e) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/route/TopicRouteService.java class TopicRouteService (line 51) | public abstract class TopicRouteService extends AbstractStartAndShutdown { method TopicRouteService (line 60) | public TopicRouteService(MQClientAPIFactory mqClientAPIFactory) { method pickTopic (line 136) | private Optional pickTopic() { method init (line 143) | protected void init() { method extractClientConfigFromProxyConfig (line 147) | public ClientConfig extractClientConfigFromProxyConfig(ProxyConfig pro... method updateFaultItem (line 156) | public void updateFaultItem(final String brokerName, final long curren... method checkSendFaultToleranceEnable (line 162) | public void checkSendFaultToleranceEnable() { method getMqFaultStrategy (line 169) | public MQFaultStrategy getMqFaultStrategy() { method getAllMessageQueueView (line 173) | public MessageQueueView getAllMessageQueueView(ProxyContext ctx, Strin... method getCurrentMessageQueueView (line 177) | public abstract MessageQueueView getCurrentMessageQueueView(ProxyConte... method getTopicRouteForProxy (line 179) | public abstract ProxyTopicRouteData getTopicRouteForProxy(ProxyContext... method getBrokerAddr (line 182) | public abstract String getBrokerAddr(ProxyContext ctx, String brokerNa... method buildAddressableMessageQueue (line 184) | public abstract AddressableMessageQueue buildAddressableMessageQueue(P... method getCacheMessageQueueWrapper (line 186) | protected static MessageQueueView getCacheMessageQueueWrapper(LoadingC... method isTopicRouteValid (line 196) | protected static boolean isTopicRouteValid(TopicRouteData routeData) { method buildMessageQueueView (line 201) | protected MessageQueueView buildMessageQueueView(String topic, TopicRo... method setPriorityProvider (line 210) | public void setPriorityProvider(MessageQueuePriorityProvider getQueueDatas() { method getOrderTopicConf (line 71) | public String getOrderTopicConf() { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/sysmessage/AbstractSystemMessageSyncer.java class AbstractSystemMessageSyncer (line 50) | public abstract class AbstractSystemMessageSyncer implements StartAndShu... method AbstractSystemMessageSyncer (line 58) | public AbstractSystemMessageSyncer(TopicRouteService topicRouteService... method getSystemMessageProducerId (line 65) | protected String getSystemMessageProducerId() { method getSystemMessageConsumerId (line 69) | protected String getSystemMessageConsumerId() { method getBroadcastTopicName (line 73) | protected String getBroadcastTopicName() { method getSubTag (line 77) | protected String getSubTag() { method getBroadcastTopicClusterName (line 81) | protected String getBroadcastTopicClusterName() { method getBroadcastTopicQueueNum (line 86) | protected int getBroadcastTopicQueueNum() { method getRpcHook (line 90) | public RPCHook getRpcHook() { method sendSystemMessage (line 94) | protected void sendSystemMessage(Object data) { method buildSendMessageRequestHeader (line 124) | protected SendMessageRequestHeader buildSendMessageRequestHeader(Messa... method start (line 142) | @Override method createSysTopic (line 159) | protected void createSysTopic() { method shutdown (line 178) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/sysmessage/HeartbeatSyncer.java class HeartbeatSyncer (line 51) | public class HeartbeatSyncer extends AbstractSystemMessageSyncer { method HeartbeatSyncer (line 58) | public HeartbeatSyncer(TopicRouteService topicRouteService, AdminServi... method init (line 66) | protected void init() { method shutdown (line 89) | @Override method processConsumerGroupEvent (line 95) | protected void processConsumerGroupEvent(ConsumerGroupEvent event, Str... method onConsumerRegister (line 107) | public void onConsumerRegister(String consumerGroup, ClientChannelInfo... method onConsumerUnRegister (line 147) | public void onConsumerUnRegister(String consumerGroup, ClientChannelIn... method consumeMessage (line 184) | @Override method buildLocalProxyId (line 232) | private String buildLocalProxyId() { method buildKey (line 238) | private static String buildKey(String group, Channel channel) { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/sysmessage/HeartbeatSyncerData.java class HeartbeatSyncerData (line 28) | public class HeartbeatSyncerData { method HeartbeatSyncerData (line 42) | public HeartbeatSyncerData() { method HeartbeatSyncerData (line 45) | public HeartbeatSyncerData(HeartbeatType heartbeatType, String clientId, method getHeartbeatType (line 62) | public HeartbeatType getHeartbeatType() { method setHeartbeatType (line 66) | public void setHeartbeatType(HeartbeatType heartbeatType) { method getClientId (line 70) | public String getClientId() { method setClientId (line 74) | public void setClientId(String clientId) { method getLanguage (line 78) | public LanguageCode getLanguage() { method setLanguage (line 82) | public void setLanguage(LanguageCode language) { method getVersion (line 86) | public int getVersion() { method setVersion (line 90) | public void setVersion(int version) { method getLastUpdateTimestamp (line 94) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 98) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method getSubscriptionDataSet (line 102) | public Set getSubscriptionDataSet() { method setSubscriptionDataSet (line 106) | public void setSubscriptionDataSet( method getGroup (line 111) | public String getGroup() { method setGroup (line 115) | public void setGroup(String group) { method getConsumeType (line 119) | public ConsumeType getConsumeType() { method setConsumeType (line 123) | public void setConsumeType(ConsumeType consumeType) { method getMessageModel (line 127) | public MessageModel getMessageModel() { method setMessageModel (line 131) | public void setMessageModel(MessageModel messageModel) { method getConsumeFromWhere (line 135) | public ConsumeFromWhere getConsumeFromWhere() { method setConsumeFromWhere (line 139) | public void setConsumeFromWhere(ConsumeFromWhere consumeFromWhere) { method getLocalProxyId (line 143) | public String getLocalProxyId() { method setLocalProxyId (line 147) | public void setLocalProxyId(String localProxyId) { method getChannelData (line 151) | public String getChannelData() { method setChannelData (line 155) | public void setChannelData(String channelData) { method toString (line 159) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/sysmessage/HeartbeatType.java type HeartbeatType (line 20) | public enum HeartbeatType { FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/transaction/AbstractTransactionService.java class AbstractTransactionService (line 27) | public abstract class AbstractTransactionService implements TransactionS... method addTransactionDataByBrokerAddr (line 31) | @Override method addTransactionDataByBrokerName (line 37) | @Override method genEndTransactionRequestHeader (line 58) | @Override method onSendCheckTransactionStateFailed (line 77) | @Override method getBrokerNameByAddr (line 82) | protected abstract String getBrokerNameByAddr(String brokerAddr); method shutdown (line 84) | @Override method start (line 89) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/transaction/ClusterTransactionService.java class ClusterTransactionService (line 49) | public class ClusterTransactionService extends AbstractTransactionService { method ClusterTransactionService (line 63) | public ClusterTransactionService(TopicRouteService topicRouteService, ... method addTransactionSubscription (line 70) | @Override method addTransactionSubscription (line 77) | @Override method replaceTransactionSubscription (line 92) | @Override method getClusterDataFromTopic (line 101) | private Set getClusterDataFromTopic(ProxyContext ctx, Str... method unSubscribeAllTransactionTopic (line 120) | @Override method scanProducerHeartBeat (line 125) | public void scanProducerHeartBeat() { method getGroupClusterData (line 183) | public Map> getGroupClusterData() { method sendHeartBeatToCluster (line 187) | protected void sendHeartBeatToCluster(String clusterName, List { method TransactionData (line 33) | public TransactionData(String brokerName, String topic, long tranState... method getBrokerName (line 44) | public String getBrokerName() { method getTopic (line 48) | public String getTopic() { method getTranStateTableOffset (line 52) | public long getTranStateTableOffset() { method getCommitLogOffset (line 56) | public long getCommitLogOffset() { method getTransactionId (line 60) | public String getTransactionId() { method getCheckTimestamp (line 64) | public long getCheckTimestamp() { method getExpireMs (line 68) | public long getExpireMs() { method getExpireTime (line 72) | public long getExpireTime() { method equals (line 76) | @Override method hashCode (line 90) | @Override method compareTo (line 95) | @Override method toString (line 106) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/transaction/TransactionDataManager.java class TransactionDataManager (line 37) | public class TransactionDataManager implements StartAndShutdown { method buildKey (line 44) | protected String buildKey(String producerGroup, String transactionId) { method addTransactionData (line 48) | public void addTransactionData(String producerGroup, String transactio... method pollNoExpireTransactionData (line 61) | public TransactionData pollNoExpireTransactionData(String producerGrou... method removeTransactionData (line 80) | public void removeTransactionData(String producerGroup, String transac... method cleanExpireTransactionData (line 90) | protected void cleanExpireTransactionData() { class TransactionDataCleaner (line 121) | protected class TransactionDataCleaner extends ServiceThread { method getServiceName (line 123) | @Override method run (line 128) | @Override method onWaitEnd (line 137) | @Override method waitTransactionDataClear (line 143) | protected void waitTransactionDataClear() throws InterruptedException { method shutdown (line 153) | @Override method start (line 159) | @Override FILE: proxy/src/main/java/org/apache/rocketmq/proxy/service/transaction/TransactionService.java type TransactionService (line 23) | public interface TransactionService { method addTransactionSubscription (line 25) | void addTransactionSubscription(ProxyContext ctx, String group, List sendClientTelemetry(Prox... method testSyncLiteSubscription_Success (line 439) | @Test method testSyncLiteSubscription_ValidationFailure (line 462) | @Test method testSyncLiteSubscription_ProcessingFailure (line 486) | @Test method testSyncLiteSubscription_NullContext (line 510) | @Test method testSyncLiteSubscription_NullRequest (line 524) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcClientSettingsManagerTest.java class GrpcClientSettingsManagerTest (line 55) | public class GrpcClientSettingsManagerTest extends BaseActivityTest { method before (line 60) | @Before method testGetProducerData (line 66) | @Test method testGetSubscriptionData (line 79) | @Test method testOfflineClientLiteSubscription_SettingsNullAndNoCachedSettings (line 127) | @Test method testOfflineClientLiteSubscription_SettingsNull_CachedSettingsNotLite (line 136) | @Test method testOfflineClientLiteSubscription_SettingsNotNull_NotLiteConsumer (line 148) | @Test method testOfflineClientLiteSubscription_ValidLiteConsumer_Success (line 159) | @Test method testOfflineClientLiteSubscription_ValidLiteConsumer_SyncThrowsException (line 181) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcConverterTest.java class GrpcConverterTest (line 33) | public class GrpcConverterTest { method testBuildMessageQueue (line 34) | @Test method testBuildMessageWithLiteTopic (line 49) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/common/GrpcValidatorTest.java class GrpcValidatorTest (line 32) | public class GrpcValidatorTest { method before (line 36) | @Before method testValidateTopic (line 41) | @Test method testValidateConsumerGroup (line 48) | @Test method testValidateLiteTopic_Null (line 56) | @Test method testValidateLiteTopic_Blank (line 61) | @Test method testValidateLiteTopic_TooLong (line 66) | @Test method testValidateLiteTopic_IllegalCharacter (line 77) | @Test method testValidateLiteTopic_Valid (line 98) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/consumer/AckMessageActivityTest.java class AckMessageActivityTest (line 51) | public class AckMessageActivityTest extends BaseActivityTest { method before (line 58) | @Before method testAckMessage (line 64) | @Test method testAckMessageInBatch (line 156) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/consumer/ChangeInvisibleDurationActivityTest.java class ChangeInvisibleDurationActivityTest (line 43) | public class ChangeInvisibleDurationActivityTest extends BaseActivityTest { method before (line 49) | @Before method testChangeInvisibleDurationActivity (line 56) | @Test method testChangeInvisibleDurationActivityWhenHasMappingHandle (line 83) | @Test method testChangeInvisibleDurationActivityFailed (line 116) | @Test method testChangeInvisibleDurationInvisibleTimeTooSmall (line 140) | @Test method testChangeInvisibleDurationInvisibleTimeTooLarge (line 159) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/grpc/v2/consumer/ReceiveMessageActivityTest.java class ReceiveMessageActivityTest (line 74) | public class ReceiveMessageActivityTest extends BaseActivityTest { method before (line 83) | @Before method testReceiveMessagePollingTime (line 91) | @Test method testReceiveMessageWithIllegalPollingTime (line 125) | @Test method testReceiveMessageIllegalFilter (line 166) | @Test method testReceiveMessageIllegalInvisibleTimeTooSmall (line 191) | @Test method testReceiveMessageIllegalInvisibleTimeTooLarge (line 213) | @Test method testReceiveMessageAddReceiptHandle (line 235) | @Test method testReceiveMessage (line 322) | @Test method getResponseCodeFromReceiveMessageResponseList (line 362) | private Code getResponseCodeFromReceiveMessageResponseList(List convertFromMessage(List message) { method createMockChannel (line 402) | private Channel createMockChannel() { class MockChannel (line 406) | private class MockChannel extends SimpleChannel { method MockChannel (line 408) | public MockChannel(String channelId) { class MockChannelId (line 413) | private static class MockChannelId implements ChannelId { method MockChannelId (line 417) | public MockChannelId(String channelId) { method asShortText (line 421) | @Override method asLongText (line 426) | @Override method compareTo (line 431) | @Override FILE: proxy/src/test/java/org/apache/rocketmq/proxy/service/transaction/AbstractTransactionServiceTest.java class AbstractTransactionServiceTest (line 35) | public class AbstractTransactionServiceTest extends InitConfigTest { class MockAbstractTransactionServiceTest (line 42) | public static class MockAbstractTransactionServiceTest extends Abstrac... method getBrokerNameByAddr (line 44) | @Override method addTransactionSubscription (line 49) | @Override method addTransactionSubscription (line 54) | @Override method replaceTransactionSubscription (line 59) | @Override method unSubscribeAllTransactionTopic (line 64) | @Override method before (line 72) | @Before method testAddAndGenEndHeader (line 78) | @Test method testOnSendCheckTransactionStateFailedFailed (line 122) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/service/transaction/ClusterTransactionServiceTest.java class ClusterTransactionServiceTest (line 54) | public class ClusterTransactionServiceTest extends BaseServiceTest { method before (line 61) | @Before method testAddTransactionSubscription (line 74) | @Test method testAddTransactionSubscriptionTopicList (line 82) | @Test method testReplaceTransactionSubscription (line 90) | @Test method testUnSubscribeAllTransactionTopic (line 103) | @Test method testScanProducerHeartBeat (line 111) | @Test FILE: proxy/src/test/java/org/apache/rocketmq/proxy/service/transaction/TransactionDataManagerTest.java class TransactionDataManagerTest (line 37) | public class TransactionDataManagerTest extends InitConfigTest { method before (line 42) | @Before method after (line 48) | @After method testAddAndRemove (line 53) | @Test method testPoll (line 70) | @Test method testCleanExpire (line 84) | @Test method testWaitTransactionDataClear (line 101) | @Test method createTransactionData (line 121) | private static TransactionData createTransactionData() { method createTransactionData (line 125) | private static TransactionData createTransactionData(String txId) { method createTransactionData (line 129) | private static TransactionData createTransactionData(String txId, long... method createTransactionData (line 133) | private static TransactionData createTransactionData(String txId, long... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/ChannelEventListener.java type ChannelEventListener (line 21) | public interface ChannelEventListener { method onChannelConnect (line 22) | void onChannelConnect(final String remoteAddr, final Channel channel); method onChannelClose (line 24) | void onChannelClose(final String remoteAddr, final Channel channel); method onChannelException (line 26) | void onChannelException(final String remoteAddr, final Channel channel); method onChannelIdle (line 28) | void onChannelIdle(final String remoteAddr, final Channel channel); method onChannelActive (line 30) | void onChannelActive(final String remoteAddr, final Channel channel); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/CommandCallback.java type CommandCallback (line 19) | public interface CommandCallback { method accept (line 21) | void accept(); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/CommandCustomHeader.java type CommandCustomHeader (line 21) | public interface CommandCustomHeader { method checkFields (line 22) | void checkFields() throws RemotingCommandException; FILE: remoting/src/main/java/org/apache/rocketmq/remoting/Configuration.java class Configuration (line 33) | public class Configuration { method Configuration (line 49) | public Configuration(Logger log) { method Configuration (line 53) | public Configuration(Logger log, Object... configObjects) { method Configuration (line 66) | public Configuration(Logger log, String storePath, Object... configObj... method registerConfig (line 76) | public Configuration registerConfig(Object configObject) { method registerConfig (line 101) | public Configuration registerConfig(Properties extProperties) { method setStorePathFromConfig (line 126) | public void setStorePathFromConfig(Object object, String fieldName) { method getStorePath (line 150) | private String getStorePath() { method setStorePath (line 175) | public void setStorePath(final String storePath) { method update (line 179) | public void update(Properties properties) { method persist (line 205) | public void persist() { method getAllConfigsFormatString (line 223) | public String getAllConfigsFormatString() { method getClientConfigsFormatString (line 241) | public String getClientConfigsFormatString(List clientKeys) { method getDataVersionJson (line 259) | public String getDataVersionJson() { method getAllConfigs (line 263) | public Properties getAllConfigs() { method getAllConfigsInternal (line 281) | private String getAllConfigsInternal() { method getClientConfigsInternal (line 301) | private String getClientConfigsInternal(List clientConigKeys) { method merge (line 321) | private void merge(Properties from, Properties to) { method mergeIfExist (line 331) | private void mergeIfExist(Properties from, Properties to) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/InvokeCallback.java type InvokeCallback (line 22) | public interface InvokeCallback { method operationComplete (line 29) | void operationComplete(final ResponseFuture responseFuture); method operationSucceed (line 31) | default void operationSucceed(final RemotingCommand response) { method operationFail (line 35) | default void operationFail(final Throwable throwable) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/RPCHook.java type RPCHook (line 22) | public interface RPCHook { method doBeforeRequest (line 23) | void doBeforeRequest(final String remoteAddr, final RemotingCommand re... method doAfterResponse (line 25) | void doAfterResponse(final String remoteAddr, final RemotingCommand re... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/RemotingClient.java type RemotingClient (line 30) | public interface RemotingClient extends RemotingService { method updateNameServerAddressList (line 32) | void updateNameServerAddressList(final List addrs); method getNameServerAddressList (line 34) | List getNameServerAddressList(); method getAvailableNameSrvList (line 36) | List getAvailableNameSrvList(); method invokeSync (line 38) | RemotingCommand invokeSync(final String addr, final RemotingCommand re... method invokeAsync (line 42) | void invokeAsync(final String addr, final RemotingCommand request, fin... method invokeOneway (line 46) | void invokeOneway(final String addr, final RemotingCommand request, fi... method invoke (line 50) | default CompletableFuture invoke(final String addr, f... method registerProcessor (line 77) | void registerProcessor(final int requestCode, final NettyRequestProces... method setCallbackExecutor (line 80) | void setCallbackExecutor(final ExecutorService callbackExecutor); method isChannelWritable (line 82) | boolean isChannelWritable(final String addr); method isAddressReachable (line 84) | boolean isAddressReachable(final String addr); method closeChannels (line 86) | void closeChannels(final List addrList); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/RemotingServer.java type RemotingServer (line 28) | public interface RemotingServer extends RemotingService { method registerProcessor (line 30) | void registerProcessor(final int requestCode, final NettyRequestProces... method registerDefaultProcessor (line 33) | void registerDefaultProcessor(final NettyRequestProcessor processor, f... method localListenPort (line 35) | int localListenPort(); method getProcessorPair (line 37) | Pair getProcessorPair(final in... method getDefaultProcessorPair (line 39) | Pair getDefaultProcessorPair(); method newRemotingServer (line 41) | RemotingServer newRemotingServer(int port); method removeRemotingServer (line 43) | void removeRemotingServer(int port); method invokeSync (line 45) | RemotingCommand invokeSync(final Channel channel, final RemotingComman... method invokeAsync (line 49) | void invokeAsync(final Channel channel, final RemotingCommand request,... method invokeOneway (line 53) | void invokeOneway(final Channel channel, final RemotingCommand request... method writeResponse (line 57) | void writeResponse(final Channel channel, final RemotingCommand request, FILE: remoting/src/main/java/org/apache/rocketmq/remoting/RemotingService.java type RemotingService (line 22) | public interface RemotingService { method start (line 23) | void start(); method shutdown (line 25) | void shutdown(); method registerRPCHook (line 27) | void registerRPCHook(RPCHook rpcHook); method setRequestPipeline (line 29) | void setRequestPipeline(RequestPipeline pipeline); method clearRPCHook (line 34) | void clearRPCHook(); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/common/HeartbeatV2Result.java class HeartbeatV2Result (line 19) | public class HeartbeatV2Result { method HeartbeatV2Result (line 24) | public HeartbeatV2Result(int version, boolean isSubChange, boolean isS... method getVersion (line 30) | public int getVersion() { method setVersion (line 34) | public void setVersion(int version) { method isSubChange (line 38) | public boolean isSubChange() { method setSubChange (line 42) | public void setSubChange(boolean subChange) { method isSupportV2 (line 46) | public boolean isSupportV2() { method setSupportV2 (line 50) | public void setSupportV2(boolean supportV2) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/common/RemotingHelper.java class RemotingHelper (line 48) | @SuppressWarnings("DoubleBraceInitialization") method getAttributeValue (line 83) | public static T getAttributeValue(AttributeKey key, final Chann... method setPropertyToAttr (line 91) | public static void setPropertyToAttr(final Channel channel, Attrib... method string2SocketAddress (line 98) | public static SocketAddress string2SocketAddress(final String addr) { method invokeSync (line 106) | public static RemotingCommand invokeSync(final String addr, final Remo... method parseChannelRemoteAddr (line 198) | public static String parseChannelRemoteAddr(final Channel channel) { method getProxyProtocolAddress (line 219) | private static String getProxyProtocolAddress(Channel channel) { method parseChannelRemoteAddr0 (line 231) | private static String parseChannelRemoteAddr0(final Channel channel) { method parseChannelLocalAddr (line 247) | public static String parseChannelLocalAddr(final Channel channel) { method parseHostFromAddress (line 263) | public static String parseHostFromAddress(String address) { method parseSocketAddressAddr (line 276) | public static String parseSocketAddressAddr(SocketAddress socketAddres... method parseSocketAddressPort (line 286) | public static Integer parseSocketAddressPort(SocketAddress socketAddre... method ipToInt (line 293) | public static int ipToInt(String ip) { method ipInCIDR (line 301) | public static boolean ipInCIDR(String ip, String cidr) { method connect (line 311) | public static SocketChannel connect(SocketAddress remote) { method connect (line 315) | public static SocketChannel connect(SocketAddress remote, final int ti... method closeChannel (line 344) | public static void closeChannel(Channel channel) { method convertChannelFutureToCompletableFuture (line 359) | public static CompletableFuture convertChannelFutureToCompletabl... method getRequestCodeDesc (line 371) | public static String getRequestCodeDesc(int code) { method getResponseCodeDesc (line 375) | public static String getResponseCodeDesc(int code) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/common/SemaphoreReleaseOnlyOnce.java class SemaphoreReleaseOnlyOnce (line 22) | public class SemaphoreReleaseOnlyOnce { method SemaphoreReleaseOnlyOnce (line 26) | public SemaphoreReleaseOnlyOnce(Semaphore semaphore) { method release (line 30) | public void release() { method getSemaphore (line 38) | public Semaphore getSemaphore() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/common/ServiceThread.java class ServiceThread (line 27) | public abstract class ServiceThread implements Runnable { method ServiceThread (line 35) | public ServiceThread() { method getServiceName (line 39) | public abstract String getServiceName(); method start (line 41) | public void start() { method shutdown (line 45) | public void shutdown() { method shutdown (line 49) | public void shutdown(final boolean interrupt) { method getJointime (line 74) | public long getJointime() { method isStopped (line 78) | public boolean isStopped() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/common/TlsMode.java type TlsMode (line 28) | public enum TlsMode { method TlsMode (line 36) | TlsMode(String name) { method parse (line 40) | public static TlsMode parse(String mode) { method getName (line 50) | public String getName() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingCommandException.java class RemotingCommandException (line 19) | public class RemotingCommandException extends RemotingException { method RemotingCommandException (line 22) | public RemotingCommandException(String message) { method RemotingCommandException (line 26) | public RemotingCommandException(String message, Throwable cause) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingConnectException.java class RemotingConnectException (line 19) | public class RemotingConnectException extends RemotingException { method RemotingConnectException (line 22) | public RemotingConnectException(String addr) { method RemotingConnectException (line 26) | public RemotingConnectException(String addr, Throwable cause) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingException.java class RemotingException (line 19) | public class RemotingException extends Exception { method RemotingException (line 22) | public RemotingException(String message) { method RemotingException (line 26) | public RemotingException(String message, Throwable cause) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingSendRequestException.java class RemotingSendRequestException (line 19) | public class RemotingSendRequestException extends RemotingException { method RemotingSendRequestException (line 22) | public RemotingSendRequestException(String addr) { method RemotingSendRequestException (line 26) | public RemotingSendRequestException(String addr, Throwable cause) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingTimeoutException.java class RemotingTimeoutException (line 19) | public class RemotingTimeoutException extends RemotingException { method RemotingTimeoutException (line 23) | public RemotingTimeoutException(String message) { method RemotingTimeoutException (line 27) | public RemotingTimeoutException(String addr, long timeoutMillis) { method RemotingTimeoutException (line 31) | public RemotingTimeoutException(String addr, long timeoutMillis, Throw... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/exception/RemotingTooMuchRequestException.java class RemotingTooMuchRequestException (line 19) | public class RemotingTooMuchRequestException extends RemotingException { method RemotingTooMuchRequestException (line 22) | public RemotingTooMuchRequestException(String message) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/metrics/RemotingMetricsConstant.java class RemotingMetricsConstant (line 19) | public class RemotingMetricsConstant { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/metrics/RemotingMetricsManager.java class RemotingMetricsManager (line 44) | public class RemotingMetricsManager { method RemotingMetricsManager (line 48) | public RemotingMetricsManager() { method newAttributesBuilder (line 51) | public AttributesBuilder newAttributesBuilder() { method initMetrics (line 59) | public void initMetrics(Meter meter, Supplier attri... method getMetricsView (line 68) | public List> getMetricsView() { method getWriteAndFlushResult (line 89) | public String getWriteAndFlushResult(Future future) { method getRpcLatency (line 100) | public LongHistogram getRpcLatency() { method getAttributesBuilderSupplier (line 104) | public Supplier getAttributesBuilderSupplier() { method setAttributesBuilderSupplier (line 109) | public void setAttributesBuilderSupplier(Supplier a... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/AttributeKeys.java class AttributeKeys (line 27) | public class AttributeKeys { method valueOf (line 51) | public static AttributeKey valueOf(String name) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/FileRegionEncoder.java class FileRegionEncoder (line 37) | public class FileRegionEncoder extends MessageToByteEncoder { method encode (line 49) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyClientConfig.java class NettyClientConfig (line 23) | public class NettyClientConfig { method isClientCloseSocketIfTimeout (line 62) | public boolean isClientCloseSocketIfTimeout() { method setClientCloseSocketIfTimeout (line 66) | public void setClientCloseSocketIfTimeout(final boolean clientCloseSoc... method getClientWorkerThreads (line 70) | public int getClientWorkerThreads() { method setClientWorkerThreads (line 74) | public void setClientWorkerThreads(int clientWorkerThreads) { method getClientOnewaySemaphoreValue (line 78) | public int getClientOnewaySemaphoreValue() { method setClientOnewaySemaphoreValue (line 82) | public void setClientOnewaySemaphoreValue(int clientOnewaySemaphoreVal... method getConnectTimeoutMillis (line 86) | public int getConnectTimeoutMillis() { method setConnectTimeoutMillis (line 90) | public void setConnectTimeoutMillis(int connectTimeoutMillis) { method getClientCallbackExecutorThreads (line 94) | public int getClientCallbackExecutorThreads() { method setClientCallbackExecutorThreads (line 98) | public void setClientCallbackExecutorThreads(int clientCallbackExecuto... method getChannelNotActiveInterval (line 102) | public long getChannelNotActiveInterval() { method setChannelNotActiveInterval (line 106) | public void setChannelNotActiveInterval(long channelNotActiveInterval) { method getClientAsyncSemaphoreValue (line 110) | public int getClientAsyncSemaphoreValue() { method setClientAsyncSemaphoreValue (line 114) | public void setClientAsyncSemaphoreValue(int clientAsyncSemaphoreValue) { method getClientChannelMaxIdleTimeSeconds (line 118) | public int getClientChannelMaxIdleTimeSeconds() { method setClientChannelMaxIdleTimeSeconds (line 122) | public void setClientChannelMaxIdleTimeSeconds(int clientChannelMaxIdl... method getClientSocketSndBufSize (line 126) | public int getClientSocketSndBufSize() { method setClientSocketSndBufSize (line 130) | public void setClientSocketSndBufSize(int clientSocketSndBufSize) { method getClientSocketRcvBufSize (line 134) | public int getClientSocketRcvBufSize() { method setClientSocketRcvBufSize (line 138) | public void setClientSocketRcvBufSize(int clientSocketRcvBufSize) { method isClientPooledByteBufAllocatorEnable (line 142) | public boolean isClientPooledByteBufAllocatorEnable() { method setClientPooledByteBufAllocatorEnable (line 146) | public void setClientPooledByteBufAllocatorEnable(boolean clientPooled... method isUseTLS (line 150) | public boolean isUseTLS() { method setUseTLS (line 154) | public void setUseTLS(boolean useTLS) { method getWriteBufferLowWaterMark (line 158) | public int getWriteBufferLowWaterMark() { method setWriteBufferLowWaterMark (line 162) | public void setWriteBufferLowWaterMark(int writeBufferLowWaterMark) { method getWriteBufferHighWaterMark (line 166) | public int getWriteBufferHighWaterMark() { method setWriteBufferHighWaterMark (line 170) | public void setWriteBufferHighWaterMark(int writeBufferHighWaterMark) { method isDisableCallbackExecutor (line 174) | public boolean isDisableCallbackExecutor() { method setDisableCallbackExecutor (line 178) | public void setDisableCallbackExecutor(boolean disableCallbackExecutor) { method isDisableNettyWorkerGroup (line 182) | public boolean isDisableNettyWorkerGroup() { method setDisableNettyWorkerGroup (line 186) | public void setDisableNettyWorkerGroup(boolean disableNettyWorkerGroup) { method getMaxReconnectIntervalTimeSeconds (line 190) | public long getMaxReconnectIntervalTimeSeconds() { method setMaxReconnectIntervalTimeSeconds (line 194) | public void setMaxReconnectIntervalTimeSeconds(long maxReconnectInterv... method isEnableReconnectForGoAway (line 198) | public boolean isEnableReconnectForGoAway() { method setEnableReconnectForGoAway (line 202) | public void setEnableReconnectForGoAway(boolean enableReconnectForGoAw... method getSocksProxyConfig (line 206) | public String getSocksProxyConfig() { method setSocksProxyConfig (line 210) | public void setSocksProxyConfig(String socksProxyConfig) { method isScanAvailableNameSrv (line 214) | public boolean isScanAvailableNameSrv() { method setScanAvailableNameSrv (line 218) | public void setScanAvailableNameSrv(boolean scanAvailableNameSrv) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyDecoder.java class NettyDecoder (line 29) | public class NettyDecoder extends LengthFieldBasedFrameDecoder { method NettyDecoder (line 35) | public NettyDecoder() { method decode (line 39) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyEncoder.java class NettyEncoder (line 29) | @ChannelHandler.Sharable method encode (line 33) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyEvent.java class NettyEvent (line 21) | public class NettyEvent { method NettyEvent (line 26) | public NettyEvent(NettyEventType type, String remoteAddr, Channel chan... method getType (line 32) | public NettyEventType getType() { method getRemoteAddr (line 36) | public String getRemoteAddr() { method getChannel (line 40) | public Channel getChannel() { method toString (line 44) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyEventType.java type NettyEventType (line 19) | public enum NettyEventType { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyLogger.java class NettyLogger (line 27) | public class NettyLogger { method initNettyLogger (line 33) | public static void initNettyLogger() { class NettyBridgeLoggerFactory (line 44) | private static class NettyBridgeLoggerFactory extends io.netty.util.in... method newInstance (line 45) | @Override class NettyBridgeLogger (line 51) | private static class NettyBridgeLogger implements io.netty.util.intern... method NettyBridgeLogger (line 57) | public NettyBridgeLogger(String name) { method name (line 61) | @Override method isEnabled (line 66) | @Override method log (line 71) | @Override method log (line 90) | @Override method log (line 109) | @Override method log (line 128) | @Override method log (line 147) | @Override method log (line 166) | @Override method isTraceEnabled (line 185) | @Override method trace (line 190) | @Override method trace (line 195) | @Override method trace (line 200) | @Override method trace (line 205) | @Override method trace (line 210) | @Override method trace (line 215) | @Override method isDebugEnabled (line 220) | @Override method debug (line 225) | @Override method debug (line 230) | @Override method debug (line 235) | @Override method debug (line 240) | @Override method debug (line 245) | @Override method debug (line 250) | @Override method isInfoEnabled (line 255) | @Override method info (line 260) | @Override method info (line 265) | @Override method info (line 270) | @Override method info (line 275) | @Override method info (line 280) | @Override method info (line 285) | @Override method isWarnEnabled (line 290) | @Override method warn (line 295) | @Override method warn (line 300) | @Override method warn (line 305) | @Override method warn (line 310) | @Override method warn (line 315) | @Override method warn (line 320) | @Override method isErrorEnabled (line 325) | @Override method error (line 330) | @Override method error (line 335) | @Override method error (line 340) | @Override method error (line 345) | @Override method error (line 350) | @Override method error (line 355) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingAbstract.java class NettyRemotingAbstract (line 77) | public abstract class NettyRemotingAbstract { method NettyRemotingAbstract (line 147) | public NettyRemotingAbstract(final int permitsOneway, final int permit... method getChannelEventListener (line 157) | public abstract ChannelEventListener getChannelEventListener(); method setRemotingMetricsManager (line 164) | public void setRemotingMetricsManager(RemotingMetricsManager remotingM... method getRemotingMetricsManager (line 173) | public RemotingMetricsManager getRemotingMetricsManager() { method putNettyEvent (line 183) | public void putNettyEvent(final NettyEvent event) { method processMessageReceived (line 202) | public void processMessageReceived(ChannelHandlerContext ctx, Remoting... method doBeforeRpcHooks (line 217) | protected void doBeforeRpcHooks(String addr, RemotingCommand request) { method doAfterRpcHooks (line 225) | public void doAfterRpcHooks(String addr, RemotingCommand request, Remo... method writeResponse (line 233) | public static void writeResponse(Channel channel, RemotingCommand requ... method writeResponse (line 285) | public void writeResponse(Channel channel, RemotingCommand request, @N... method processRequestCommand (line 342) | public void processRequestCommand(final ChannelHandlerContext ctx, fin... method buildProcessRequestHandler (line 404) | private Runnable buildProcessRequestHandler(ChannelHandlerContext ctx,... method processResponseCommand (line 468) | public void processResponseCommand(ChannelHandlerContext ctx, Remoting... method executeInvokeCallback (line 490) | private void executeInvokeCallback(final ResponseFuture responseFuture) { method getRPCHook (line 528) | public List getRPCHook() { method registerRPCHook (line 532) | public void registerRPCHook(RPCHook rpcHook) { method setRequestPipeline (line 538) | public void setRequestPipeline(RequestPipeline pipeline) { method clearRPCHook (line 542) | public void clearRPCHook() { method getCallbackExecutor (line 552) | public abstract ExecutorService getCallbackExecutor(); method scanResponseTable (line 559) | public void scanResponseTable() { method invokeSyncImpl (line 583) | public RemotingCommand invokeSyncImpl(final Channel channel, final Rem... method invokeImpl (line 596) | public CompletableFuture invokeImpl(final Channel chan... method invoke0 (line 601) | protected CompletableFuture invoke0(final Channel chan... method invokeAsyncImpl (line 677) | public void invokeAsyncImpl(final Channel channel, final RemotingComma... method requestFail (line 696) | private void requestFail(final int opaque) { method failFast (line 716) | protected void failFast(final Channel channel) { method invokeOnewayImpl (line 727) | public void invokeOnewayImpl(final Channel channel, final RemotingComm... method getProcessorTable (line 761) | public HashMap> ... class NettyEventExecutor (line 765) | class NettyEventExecutor extends ServiceThread { method putNettyEvent (line 768) | public void putNettyEvent(final NettyEvent event) { method run (line 778) | @Override method getServiceName (line 817) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/NettyRemotingClient.java class NettyRemotingClient (line 98) | public class NettyRemotingClient extends NettyRemotingAbstract implement... method NettyRemotingClient (line 133) | public NettyRemotingClient(final NettyClientConfig nettyClientConfig) { method NettyRemotingClient (line 137) | public NettyRemotingClient(final NettyClientConfig nettyClientConfig, method NettyRemotingClient (line 142) | public NettyRemotingClient(final NettyClientConfig nettyClientConfig, method initValueIndex (line 182) | private static int initValueIndex() { method loadSocksProxyJson (line 187) | private void loadSocksProxyJson() { method start (line 196) | @Override method getProxy (line 282) | private Map.Entry getProxy(String addr) { method doConnect (line 296) | protected ChannelFuture doConnect(String addr) { method fetchBootstrap (line 303) | private Bootstrap fetchBootstrap(String addr) { method createBootstrap (line 326) | private Bootstrap createBootstrap(final SocksProxyConfig proxy) { method getHostAndPort (line 374) | protected String[] getHostAndPort(String address) { method shutdown (line 379) | @Override method closeChannel (line 420) | public void closeChannel(final String addr, final Channel channel) { method closeChannel (line 467) | public void closeChannel(final Channel channel) { method updateNameServerAddressList (line 515) | @Override method invokeSync (line 556) | @Override method closeChannels (line 593) | @Override method interruptPullRequests (line 605) | private void interruptPullRequests(Set brokerAddrSet) { method updateChannelLastResponseTime (line 620) | private void updateChannelLastResponseTime(final String addr) { method getAndCreateChannelAsync (line 635) | private ChannelFuture getAndCreateChannelAsync(final String addr) thro... method getAndCreateChannel (line 648) | private Channel getAndCreateChannel(final String addr) throws Interrup... method getAndCreateNameserverChannelAsync (line 656) | private ChannelFuture getAndCreateNameserverChannelAsync() throws Inte... method createChannelAsync (line 698) | private ChannelFuture createChannelAsync(final String addr) throws Int... method createChannel (line 727) | private ChannelWrapper createChannel(String addr) { method invokeAsync (line 735) | @Override method invokeOneway (line 766) | @Override method invoke (line 787) | @Override method invokeImpl (line 826) | @Override method registerProcessor (line 875) | @Override method isChannelWritable (line 886) | @Override method isAddressReachable (line 895) | @Override method getNameServerAddressList (line 909) | @Override method getAvailableNameSrvList (line 914) | @Override method getChannelEventListener (line 919) | @Override method getCallbackExecutor (line 924) | @Override method setCallbackExecutor (line 932) | @Override method scanChannelTablesOfNameServer (line 937) | protected void scanChannelTablesOfNameServer() { method scanAvailableNameSrv (line 959) | private void scanAvailableNameSrv() { class ChannelWrapper (line 995) | class ChannelWrapper { method ChannelWrapper (line 1003) | public ChannelWrapper(String address, ChannelFuture channelFuture) { method isOK (line 1011) | public boolean isOK() { method isWritable (line 1015) | public boolean isWritable() { method isWrapperOf (line 1019) | public boolean isWrapperOf(Channel channel) { method getChannel (line 1023) | private Channel getChannel() { method getChannelFuture (line 1027) | public ChannelFuture getChannelFuture() { method getLastResponseTime (line 1036) | public long getLastResponseTime() { method updateLastResponseTime (line 1040) | public void updateLastResponseTime() { method getChannelAddress (line 1044) | public String getChannelAddress() { method reconnect (line 1048) | public boolean reconnect(Channel channel) { method tryClose (line 1074) | public boolean tryClose(Channel channel) { method close (line 1088) | public void close() { class InvokeCallbackWrapper (line 1103) | class InvokeCallbackWrapper implements InvokeCallback { method InvokeCallbackWrapper (line 1108) | public InvokeCallbackWrapper(InvokeCallback invokeCallback, String a... method operationComplete (line 1113) | @Override method operationSucceed (line 1118) | @Override method operationFail (line 1124) | @Override class NettyClientHandler (line 1130) | public class NettyClientHandler extends SimpleChannelInboundHandler getDistributionSnapshot(Map distribution) { method getInBoundSnapshotString (line 97) | public String getInBoundSnapshotString() { method getOutBoundSnapshotString (line 101) | public String getOutBoundSnapshotString() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/RemotingResponseCallback.java type RemotingResponseCallback (line 22) | public interface RemotingResponseCallback { method callback (line 23) | void callback(RemotingCommand response); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/RequestTask.java class RequestTask (line 23) | public class RequestTask implements Runnable { method RequestTask (line 30) | public RequestTask(final Runnable runnable, final Channel channel, fin... method hashCode (line 36) | @Override method equals (line 46) | @Override method getCreateTimestamp (line 65) | public long getCreateTimestamp() { method isStopRun (line 69) | public boolean isStopRun() { method setStopRun (line 73) | public void setStopRun(final boolean stopRun) { method run (line 77) | @Override method returnResponse (line 83) | public void returnResponse(int code, String remark) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/ResponseFuture.java class ResponseFuture (line 30) | public class ResponseFuture { method ResponseFuture (line 47) | public ResponseFuture(Channel channel, int opaque, long timeoutMillis,... method ResponseFuture (line 52) | public ResponseFuture(Channel channel, int opaque, RemotingCommand req... method executeInvokeCallback (line 62) | public void executeInvokeCallback() { method interrupt (line 82) | public void interrupt() { method release (line 87) | public void release() { method isTimeout (line 93) | public boolean isTimeout() { method waitResponse (line 98) | public RemotingCommand waitResponse(final long timeoutMillis) throws I... method putResponse (line 103) | public void putResponse(final RemotingCommand responseCommand) { method getBeginTimestamp (line 108) | public long getBeginTimestamp() { method isSendRequestOK (line 112) | public boolean isSendRequestOK() { method setSendRequestOK (line 116) | public void setSendRequestOK(boolean sendRequestOK) { method getTimeoutMillis (line 120) | public long getTimeoutMillis() { method getInvokeCallback (line 124) | public InvokeCallback getInvokeCallback() { method getCause (line 128) | public Throwable getCause() { method setCause (line 132) | public void setCause(Throwable cause) { method getResponseCommand (line 136) | public RemotingCommand getResponseCommand() { method setResponseCommand (line 140) | public void setResponseCommand(RemotingCommand responseCommand) { method getOpaque (line 144) | public int getOpaque() { method getRequestCommand (line 148) | public RemotingCommand getRequestCommand() { method getChannel (line 152) | public Channel getChannel() { method isInterrupted (line 156) | public boolean isInterrupted() { method toString (line 160) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/TlsHelper.java class TlsHelper (line 67) | public class TlsHelper { type DecryptionStrategy (line 69) | public interface DecryptionStrategy { method decryptPrivateKey (line 78) | InputStream decryptPrivateKey(String privateKeyEncryptPath, boolean ... method decryptPrivateKey (line 84) | @Override method registerDecryptionStrategy (line 92) | public static void registerDecryptionStrategy(final DecryptionStrategy... method buildSslContext (line 96) | public static SslContext buildSslContext(boolean forClient) throws IOE... method moreTlsConfig (line 164) | protected static void moreTlsConfig(SslContextBuilder sslContextBuilde... method extractTlsConfigFromFile (line 172) | private static void extractTlsConfigFromFile(final File configFile) { method logTheFinalUsedTlsConfig (line 212) | private static void logTheFinalUsedTlsConfig() { method parseClientAuthMode (line 230) | private static ClientAuth parseClientAuthMode(String authMode) { method isNullOrEmpty (line 248) | private static boolean isNullOrEmpty(String s) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/netty/TlsSystemConfig.java class TlsSystemConfig (line 23) | public class TlsSystemConfig { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/pipeline/RequestPipeline.java type RequestPipeline (line 23) | public interface RequestPipeline { method execute (line 25) | void execute(ChannelHandlerContext ctx, RemotingCommand request) throw... method pipe (line 27) | default RequestPipeline pipe(RequestPipeline source) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/BitSetSerializerDeserializer.java class BitSetSerializerDeserializer (line 28) | public class BitSetSerializerDeserializer implements ObjectReader fields, Stri... method writeIfNotNull (line 38) | default void writeIfNotNull(ByteBuf out, String key, Object value) { method encode (line 45) | void encode(ByteBuf out); method decode (line 47) | void decode(HashMap fields) throws RemotingCommandExce... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/ForbiddenType.java type ForbiddenType (line 25) | public interface ForbiddenType { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/LanguageCode.java type LanguageCode (line 25) | public enum LanguageCode { method LanguageCode (line 43) | LanguageCode(byte code) { method valueOf (line 47) | public static LanguageCode valueOf(byte code) { method getCode (line 56) | public byte getCode() { method getCode (line 62) | public static LanguageCode getCode(String language) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/MQProtosHelper.java class MQProtosHelper (line 26) | public class MQProtosHelper { method registerBrokerToNameServer (line 29) | public static boolean registerBrokerToNameServer(final String nsaddr, ... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/NamespaceUtil.java class NamespaceUtil (line 23) | public class NamespaceUtil { method withoutNamespace (line 37) | public static String withoutNamespace(String resourceWithNamespace) { method withoutNamespace (line 71) | public static String withoutNamespace(String resourceWithNamespace, St... method wrapNamespace (line 84) | public static String wrapNamespace(String namespace, String resourceWi... method isAlreadyWithNamespace (line 108) | public static boolean isAlreadyWithNamespace(String resource, String n... method wrapNamespaceAndRetry (line 118) | public static String wrapNamespaceAndRetry(String namespace, String co... method getNamespaceFromResource (line 129) | public static String getNamespaceFromResource(String resource) { method withOutRetryAndDLQ (line 139) | public static String withOutRetryAndDLQ(String originalResource) { method isSystemResource (line 154) | private static boolean isSystemResource(String resource) { method isRetryTopic (line 166) | public static boolean isRetryTopic(String resource) { method isDLQTopic (line 170) | public static boolean isDLQTopic(String resource) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingCommand.java class RemotingCommand (line 47) | public class RemotingCommand { method RemotingCommand (line 103) | protected RemotingCommand() { method createRequestCommand (line 106) | public static RemotingCommand createRequestCommand(int code, CommandCu... method createResponseCommandWithHeader (line 114) | public static RemotingCommand createResponseCommandWithHeader(int code... method setCmdVersion (line 123) | protected static void setCmdVersion(RemotingCommand cmd) { method createResponseCommand (line 136) | public static RemotingCommand createResponseCommand(Class T decodeCommandCustomHeader( method decodeCommandCustomHeader (line 270) | public T decodeCommandCustomHeader( method decodeCommandCustomHeaderDirectly (line 282) | public T decodeCommandCustomHeaderDire... method getClazzFields (line 348) | Field[] getClazzFields(Class classHeade... method isFieldNullable (line 365) | private boolean isFieldNullable(Field field) { method getCanonicalName (line 375) | private String getCanonicalName(Class clazz) { method encode (line 387) | public ByteBuffer encode() { method headerEncode (line 421) | private byte[] headerEncode() { method makeCustomHeaderToNet (line 430) | public void makeCustomHeaderToNet() { method fastEncodeHeader (line 458) | public void fastEncodeHeader(ByteBuf out) { method encodeHeader (line 479) | public ByteBuffer encodeHeader() { method encodeHeader (line 483) | public ByteBuffer encodeHeader(final int bodyLength) { method markOnewayRPC (line 512) | public void markOnewayRPC() { method isOnewayRPC (line 517) | @JSONField(serialize = false) method getCode (line 523) | public int getCode() { method setCode (line 527) | public void setCode(int code) { method getType (line 531) | @JSONField(serialize = false) method isResponseType (line 540) | @JSONField(serialize = false) method getLanguage (line 546) | public LanguageCode getLanguage() { method setLanguage (line 550) | public void setLanguage(LanguageCode language) { method getVersion (line 554) | public int getVersion() { method setVersion (line 558) | public void setVersion(int version) { method getOpaque (line 562) | public int getOpaque() { method setOpaque (line 566) | public void setOpaque(int opaque) { method getFlag (line 570) | public int getFlag() { method setFlag (line 574) | public void setFlag(int flag) { method getRemark (line 578) | public String getRemark() { method setRemark (line 582) | public void setRemark(String remark) { method getBody (line 586) | public byte[] getBody() { method setBody (line 590) | public void setBody(byte[] body) { method isSuspended (line 594) | @JSONField(serialize = false) method setSuspended (line 599) | @JSONField(serialize = false) method getExtFields (line 604) | public HashMap getExtFields() { method setExtFields (line 608) | public void setExtFields(HashMap extFields) { method addExtField (line 612) | public void addExtField(String key, String value) { method addExtFieldIfNotExist (line 619) | public void addExtFieldIfNotExist(String key, String value) { method toString (line 623) | @Override method getSerializeTypeCurrentRPC (line 630) | public SerializeType getSerializeTypeCurrentRPC() { method setSerializeTypeCurrentRPC (line 634) | public void setSerializeTypeCurrentRPC(SerializeType serializeTypeCurr... method getProcessTimer (line 638) | public Stopwatch getProcessTimer() { method setProcessTimer (line 642) | public void setProcessTimer(Stopwatch processTimer) { method getCallbackList (line 646) | public List getCallbackList() { method setCallbackList (line 650) | public void setCallbackList(List callbackList) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingCommandType.java type RemotingCommandType (line 19) | public enum RemotingCommandType { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingSerializable.java class RemotingSerializable (line 26) | public abstract class RemotingSerializable { method encode (line 29) | public static byte[] encode(final Object obj) { method toJson (line 36) | public static String toJson(final Object obj, boolean prettyFormat) { method decode (line 43) | public static T decode(final byte[] data, Class classOfT) { method decodeList (line 50) | public static List decodeList(final byte[] data, Class class... method fromJson (line 57) | public static T fromJson(String json, Class classOfT) { method encode (line 61) | public byte[] encode() { method encode (line 71) | public byte[] encode(JSONWriter.Feature... features) { method toJson (line 75) | public String toJson() { method toJson (line 79) | public String toJson(final boolean prettyFormat) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RemotingSysResponseCode.java class RemotingSysResponseCode (line 20) | public class RemotingSysResponseCode { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RequestCode.java class RequestCode (line 20) | public class RequestCode { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RequestHeaderRegistry.java class RequestHeaderRegistry (line 29) | public class RequestHeaderRegistry { method getInstance (line 35) | public static RequestHeaderRegistry getInstance() { method initialize (line 39) | public void initialize() { method getRequestHeader (line 49) | public Class getRequestHeader(int reque... method registerHeader (line 53) | private void registerHeader(Class clazz) { class RequestHeaderRegistryHolder (line 61) | private static class RequestHeaderRegistryHolder { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RequestSource.java type RequestSource (line 19) | public enum RequestSource { method RequestSource (line 29) | RequestSource(int value) { method getValue (line 33) | public int getValue() { method isValid (line 37) | public static boolean isValid(Integer value) { method parseInteger (line 41) | public static RequestSource parseInteger(Integer value) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RequestType.java type RequestType (line 20) | public enum RequestType { method RequestType (line 25) | RequestType(byte code) { method valueOf (line 29) | public static RequestType valueOf(byte code) { method getCode (line 38) | public byte getCode() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/ResponseCode.java class ResponseCode (line 20) | public class ResponseCode extends RemotingSysResponseCode { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/RocketMQSerializable.java class RocketMQSerializable (line 29) | public class RocketMQSerializable { method writeStr (line 32) | public static void writeStr(ByteBuf buf, boolean useShortLength, Strin... method readStr (line 47) | private static String readStr(ByteBuf buf, boolean useShortLength, int... method rocketMQProtocolEncode (line 59) | public static int rocketMQProtocolEncode(RemotingCommand cmd, ByteBuf ... method rocketMQProtocolEncode (line 97) | public static byte[] rocketMQProtocolEncode(RemotingCommand cmd) { method mapSerialize (line 145) | public static byte[] mapSerialize(HashMap map) { method calTotalLen (line 186) | private static int calTotalLen(int remark, int ext) { method rocketMQProtocolDecode (line 205) | public static RemotingCommand rocketMQProtocolDecode(final ByteBuf hea... method mapDeserialize (line 232) | public static HashMap mapDeserialize(ByteBuf byteBuffe... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/SerializeType.java type SerializeType (line 20) | public enum SerializeType { method SerializeType (line 26) | SerializeType(byte code) { method valueOf (line 30) | public static SerializeType valueOf(byte code) { method getCode (line 39) | public byte getCode() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/admin/ConsumeStats.java class ConsumeStats (line 25) | public class ConsumeStats extends RemotingSerializable { method computeTotalDiff (line 29) | public long computeTotalDiff() { method computeInflightTotalDiff (line 37) | public long computeInflightTotalDiff() { method getOffsetTable (line 45) | public Map getOffsetTable() { method setOffsetTable (line 49) | public void setOffsetTable(Map offsetTabl... method getConsumeTps (line 53) | public double getConsumeTps() { method setConsumeTps (line 57) | public void setConsumeTps(double consumeTps) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/admin/OffsetWrapper.java class OffsetWrapper (line 19) | public class OffsetWrapper { method getBrokerOffset (line 25) | public long getBrokerOffset() { method setBrokerOffset (line 29) | public void setBrokerOffset(long brokerOffset) { method getConsumerOffset (line 33) | public long getConsumerOffset() { method setConsumerOffset (line 37) | public void setConsumerOffset(long consumerOffset) { method getPullOffset (line 41) | public long getPullOffset() { method setPullOffset (line 45) | public void setPullOffset(long pullOffset) { method getLastTimestamp (line 49) | public long getLastTimestamp() { method setLastTimestamp (line 53) | public void setLastTimestamp(long lastTimestamp) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/admin/RollbackStats.java class RollbackStats (line 20) | public class RollbackStats { method getBrokerName (line 28) | public String getBrokerName() { method setBrokerName (line 32) | public void setBrokerName(String brokerName) { method getQueueId (line 36) | public long getQueueId() { method setQueueId (line 40) | public void setQueueId(long queueId) { method getBrokerOffset (line 44) | public long getBrokerOffset() { method setBrokerOffset (line 48) | public void setBrokerOffset(long brokerOffset) { method getConsumerOffset (line 52) | public long getConsumerOffset() { method setConsumerOffset (line 56) | public void setConsumerOffset(long consumerOffset) { method getTimestampOffset (line 60) | public long getTimestampOffset() { method setTimestampOffset (line 64) | public void setTimestampOffset(long timestampOffset) { method getRollbackOffset (line 68) | public long getRollbackOffset() { method setRollbackOffset (line 72) | public void setRollbackOffset(long rollbackOffset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/admin/TopicOffset.java class TopicOffset (line 19) | public class TopicOffset { method getMinOffset (line 24) | public long getMinOffset() { method setMinOffset (line 28) | public void setMinOffset(long minOffset) { method getMaxOffset (line 32) | public long getMaxOffset() { method setMaxOffset (line 36) | public void setMaxOffset(long maxOffset) { method getLastUpdateTimestamp (line 40) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 44) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method toString (line 48) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/admin/TopicStatsTable.java class TopicStatsTable (line 24) | public class TopicStatsTable extends RemotingSerializable { method getOffsetTable (line 29) | public Map getOffsetTable() { method setOffsetTable (line 33) | public void setOffsetTable(Map offsetTable) { method getTopicPutTps (line 37) | public double getTopicPutTps() { method setTopicPutTps (line 41) | public void setTopicPutTps(double topicPutTps) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/AclInfo.java class AclInfo (line 23) | public class AclInfo { method of (line 29) | public static AclInfo of(String subject, List resources, List<... class PolicyInfo (line 39) | public static class PolicyInfo { method of (line 45) | public static PolicyInfo of(List resources, List act... method getPolicyType (line 55) | public String getPolicyType() { method setPolicyType (line 59) | public void setPolicyType(String policyType) { method getEntries (line 63) | public List getEntries() { method setEntries (line 67) | public void setEntries(List entries) { class PolicyEntryInfo (line 72) | public static class PolicyEntryInfo { method of (line 81) | public static PolicyEntryInfo of(String resource, List actio... method getResource (line 91) | public String getResource() { method setResource (line 95) | public void setResource(String resource) { method getActions (line 99) | public List getActions() { method setActions (line 103) | public void setActions(List actions) { method getSourceIps (line 107) | public List getSourceIps() { method setSourceIps (line 111) | public void setSourceIps(List sourceIps) { method getDecision (line 115) | public String getDecision() { method setDecision (line 119) | public void setDecision(String decision) { method getSubject (line 124) | public String getSubject() { method setSubject (line 128) | public void setSubject(String subject) { method getPolicies (line 132) | public List getPolicies() { method setPolicies (line 136) | public void setPolicies(List policies) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BatchAck.java class BatchAck (line 25) | public class BatchAck implements Serializable { method getConsumerGroup (line 45) | public String getConsumerGroup() { method setConsumerGroup (line 49) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 53) | public String getTopic() { method setTopic (line 57) | public void setTopic(String topic) { method getRetry (line 61) | public String getRetry() { method setRetry (line 65) | public void setRetry(String retry) { method getStartOffset (line 69) | public long getStartOffset() { method setStartOffset (line 73) | public void setStartOffset(long startOffset) { method getQueueId (line 77) | public int getQueueId() { method setQueueId (line 81) | public void setQueueId(int queueId) { method getReviveQueueId (line 85) | public int getReviveQueueId() { method setReviveQueueId (line 89) | public void setReviveQueueId(int reviveQueueId) { method getPopTime (line 93) | public long getPopTime() { method setPopTime (line 97) | public void setPopTime(long popTime) { method getInvisibleTime (line 101) | public long getInvisibleTime() { method setInvisibleTime (line 105) | public void setInvisibleTime(long invisibleTime) { method getBitSet (line 109) | public BitSet getBitSet() { method setBitSet (line 113) | public void setBitSet(BitSet bitSet) { method toString (line 117) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BatchAckMessageRequestBody.java class BatchAckMessageRequestBody (line 24) | public class BatchAckMessageRequestBody extends RemotingSerializable { method getBrokerName (line 28) | public String getBrokerName() { method setBrokerName (line 32) | public void setBrokerName(String brokerName) { method getAcks (line 36) | public List getAcks() { method setAcks (line 40) | public void setAcks(List acks) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BrokerMemberGroup.java class BrokerMemberGroup (line 26) | public class BrokerMemberGroup extends RemotingSerializable { method BrokerMemberGroup (line 32) | public BrokerMemberGroup() { method BrokerMemberGroup (line 36) | public BrokerMemberGroup(final String cluster, final String brokerName) { method minimumBrokerId (line 42) | public long minimumBrokerId() { method getCluster (line 49) | public String getCluster() { method setCluster (line 53) | public void setCluster(final String cluster) { method getBrokerName (line 57) | public String getBrokerName() { method setBrokerName (line 61) | public void setBrokerName(final String brokerName) { method getBrokerAddrs (line 65) | public Map getBrokerAddrs() { method setBrokerAddrs (line 69) | public void setBrokerAddrs(final Map brokerAddrs) { method equals (line 73) | @Override method hashCode (line 87) | @Override method toString (line 92) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BrokerReplicasInfo.java class BrokerReplicasInfo (line 26) | public class BrokerReplicasInfo extends RemotingSerializable { method BrokerReplicasInfo (line 29) | public BrokerReplicasInfo() { method addReplicaInfo (line 33) | public void addReplicaInfo(final String brokerName, final ReplicasInfo... method getReplicasInfoTable (line 37) | public Map getReplicasInfoTable() { method setReplicasInfoTable (line 41) | public void setReplicasInfoTable( class ReplicasInfo (line 46) | public static class ReplicasInfo extends RemotingSerializable { method ReplicasInfo (line 56) | public ReplicasInfo(Long masterBrokerId, String masterAddress, int m... method getMasterAddress (line 66) | public String getMasterAddress() { method setMasterAddress (line 70) | public void setMasterAddress(String masterAddress) { method getMasterEpoch (line 74) | public int getMasterEpoch() { method setMasterEpoch (line 78) | public void setMasterEpoch(int masterEpoch) { method getSyncStateSetEpoch (line 82) | public int getSyncStateSetEpoch() { method setSyncStateSetEpoch (line 86) | public void setSyncStateSetEpoch(int syncStateSetEpoch) { method getInSyncReplicas (line 90) | public List getInSyncReplicas() { method setInSyncReplicas (line 94) | public void setInSyncReplicas( method getNotInSyncReplicas (line 99) | public List getNotInSyncReplicas() { method setNotInSyncReplicas (line 103) | public void setNotInSyncReplicas( method setMasterBrokerId (line 108) | public void setMasterBrokerId(Long masterBrokerId) { method getMasterBrokerId (line 112) | public Long getMasterBrokerId() { method isExistInSync (line 116) | public boolean isExistInSync(String brokerName, Long brokerId, Strin... method isExistInNotSync (line 120) | public boolean isExistInNotSync(String brokerName, Long brokerId, St... method isExistInAllReplicas (line 124) | public boolean isExistInAllReplicas(String brokerName, Long brokerId... class ReplicaIdentity (line 129) | public static class ReplicaIdentity extends RemotingSerializable { method ReplicaIdentity (line 136) | public ReplicaIdentity(String brokerName, Long brokerId, String brok... method ReplicaIdentity (line 143) | public ReplicaIdentity(String brokerName, Long brokerId, String brok... method getBrokerName (line 150) | public String getBrokerName() { method setBrokerName (line 154) | public void setBrokerName(String brokerName) { method getBrokerAddress (line 158) | public String getBrokerAddress() { method setBrokerAddress (line 162) | public void setBrokerAddress(String brokerAddress) { method getBrokerId (line 166) | public Long getBrokerId() { method setBrokerId (line 170) | public void setBrokerId(Long brokerId) { method getAlive (line 174) | public Boolean getAlive() { method setAlive (line 178) | public void setAlive(Boolean alive) { method toString (line 182) | @Override method equals (line 192) | @Override method hashCode (line 200) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BrokerStatsData.java class BrokerStatsData (line 22) | public class BrokerStatsData extends RemotingSerializable { method getStatsMinute (line 30) | public BrokerStatsItem getStatsMinute() { method setStatsMinute (line 34) | public void setStatsMinute(BrokerStatsItem statsMinute) { method getStatsHour (line 38) | public BrokerStatsItem getStatsHour() { method setStatsHour (line 42) | public void setStatsHour(BrokerStatsItem statsHour) { method getStatsDay (line 46) | public BrokerStatsItem getStatsDay() { method setStatsDay (line 50) | public void setStatsDay(BrokerStatsItem statsDay) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/BrokerStatsItem.java class BrokerStatsItem (line 20) | public class BrokerStatsItem { method getSum (line 25) | public long getSum() { method setSum (line 29) | public void setSum(long sum) { method getTps (line 33) | public double getTps() { method setTps (line 37) | public void setTps(double tps) { method getAvgpt (line 41) | public double getAvgpt() { method setAvgpt (line 45) | public void setAvgpt(double avgpt) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/CMResult.java type CMResult (line 20) | public enum CMResult { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/CheckClientRequestBody.java class CheckClientRequestBody (line 23) | public class CheckClientRequestBody extends RemotingSerializable { method getClientId (line 30) | public String getClientId() { method setClientId (line 34) | public void setClientId(String clientId) { method getGroup (line 38) | public String getGroup() { method setGroup (line 42) | public void setGroup(String group) { method getSubscriptionData (line 46) | public SubscriptionData getSubscriptionData() { method setSubscriptionData (line 50) | public void setSubscriptionData(SubscriptionData subscriptionData) { method getNamespace (line 54) | public String getNamespace() { method setNamespace (line 58) | public void setNamespace(String namespace) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ClusterInfo.java class ClusterInfo (line 28) | public class ClusterInfo extends RemotingSerializable { method getBrokerAddrTable (line 32) | public Map getBrokerAddrTable() { method setBrokerAddrTable (line 36) | public void setBrokerAddrTable(Map brokerAddrTable) { method getClusterAddrTable (line 40) | public Map> getClusterAddrTable() { method setClusterAddrTable (line 44) | public void setClusterAddrTable(Map> clusterAddrTa... method retrieveAllAddrByCluster (line 48) | public String[] retrieveAllAddrByCluster(String cluster) { method retrieveAllClusterNames (line 63) | public String[] retrieveAllClusterNames() { method equals (line 67) | @Override method hashCode (line 77) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/Connection.java class Connection (line 22) | public class Connection { method getClientId (line 28) | public String getClientId() { method setClientId (line 32) | public void setClientId(String clientId) { method getClientAddr (line 36) | public String getClientAddr() { method setClientAddr (line 40) | public void setClientAddr(String clientAddr) { method getLanguage (line 44) | public LanguageCode getLanguage() { method setLanguage (line 48) | public void setLanguage(LanguageCode language) { method getVersion (line 52) | public int getVersion() { method setVersion (line 56) | public void setVersion(int version) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumeByWho.java class ConsumeByWho (line 22) | public class ConsumeByWho extends RemotingSerializable { method getConsumedGroup (line 29) | public HashSet getConsumedGroup() { method setConsumedGroup (line 33) | public void setConsumedGroup(HashSet consumedGroup) { method getNotConsumedGroup (line 37) | public HashSet getNotConsumedGroup() { method setNotConsumedGroup (line 41) | public void setNotConsumedGroup(HashSet notConsumedGroup) { method getTopic (line 45) | public String getTopic() { method setTopic (line 49) | public void setTopic(String topic) { method getQueueId (line 53) | public int getQueueId() { method setQueueId (line 57) | public void setQueueId(int queueId) { method getOffset (line 61) | public long getOffset() { method setOffset (line 65) | public void setOffset(long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumeMessageDirectlyResult.java class ConsumeMessageDirectlyResult (line 22) | public class ConsumeMessageDirectlyResult extends RemotingSerializable { method isOrder (line 29) | public boolean isOrder() { method setOrder (line 33) | public void setOrder(boolean order) { method isAutoCommit (line 37) | public boolean isAutoCommit() { method setAutoCommit (line 41) | public void setAutoCommit(boolean autoCommit) { method getRemark (line 45) | public String getRemark() { method setRemark (line 49) | public void setRemark(String remark) { method getConsumeResult (line 53) | public CMResult getConsumeResult() { method setConsumeResult (line 57) | public void setConsumeResult(CMResult consumeResult) { method getSpentTimeMills (line 61) | public long getSpentTimeMills() { method setSpentTimeMills (line 65) | public void setSpentTimeMills(long spentTimeMills) { method toString (line 69) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumeQueueData.java class ConsumeQueueData (line 20) | public class ConsumeQueueData { method getPhysicOffset (line 30) | public long getPhysicOffset() { method setPhysicOffset (line 34) | public void setPhysicOffset(long physicOffset) { method getPhysicSize (line 38) | public int getPhysicSize() { method setPhysicSize (line 42) | public void setPhysicSize(int physicSize) { method getTagsCode (line 46) | public long getTagsCode() { method setTagsCode (line 50) | public void setTagsCode(long tagsCode) { method getExtendDataJson (line 54) | public String getExtendDataJson() { method setExtendDataJson (line 58) | public void setExtendDataJson(String extendDataJson) { method getBitMap (line 62) | public String getBitMap() { method setBitMap (line 66) | public void setBitMap(String bitMap) { method isEval (line 70) | public boolean isEval() { method setEval (line 74) | public void setEval(boolean eval) { method getMsg (line 78) | public String getMsg() { method setMsg (line 82) | public void setMsg(String msg) { method toString (line 86) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumeStatsList.java class ConsumeStatsList (line 25) | public class ConsumeStatsList extends RemotingSerializable { method getConsumeStatsList (line 31) | public List>> getConsumeStatsList() { method setConsumeStatsList (line 35) | public void setConsumeStatsList(List>> ... method getBrokerAddr (line 39) | public String getBrokerAddr() { method setBrokerAddr (line 43) | public void setBrokerAddr(String brokerAddr) { method getTotalDiff (line 47) | public long getTotalDiff() { method setTotalDiff (line 51) | public void setTotalDiff(long totalDiff) { method getTotalInflightDiff (line 55) | public long getTotalInflightDiff() { method setTotalInflightDiff (line 59) | public void setTotalInflightDiff(long totalInflightDiff) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumeStatus.java class ConsumeStatus (line 20) | public class ConsumeStatus { method getPullRT (line 29) | public double getPullRT() { method setPullRT (line 33) | public void setPullRT(double pullRT) { method getPullTPS (line 37) | public double getPullTPS() { method setPullTPS (line 41) | public void setPullTPS(double pullTPS) { method getConsumeRT (line 45) | public double getConsumeRT() { method setConsumeRT (line 49) | public void setConsumeRT(double consumeRT) { method getConsumeOKTPS (line 53) | public double getConsumeOKTPS() { method setConsumeOKTPS (line 57) | public void setConsumeOKTPS(double consumeOKTPS) { method getConsumeFailedTPS (line 61) | public double getConsumeFailedTPS() { method setConsumeFailedTPS (line 65) | public void setConsumeFailedTPS(double consumeFailedTPS) { method getConsumeFailedMsgs (line 69) | public long getConsumeFailedMsgs() { method setConsumeFailedMsgs (line 73) | public void setConsumeFailedMsgs(long consumeFailedMsgs) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ConsumerConnection.java class ConsumerConnection (line 29) | public class ConsumerConnection extends RemotingSerializable { method computeMinVersion (line 37) | public int computeMinVersion() { method getConnectionSet (line 48) | public HashSet getConnectionSet() { method setConnectionSet (line 52) | public void setConnectionSet(HashSet connectionSet) { method getSubscriptionTable (line 56) | public ConcurrentMap getSubscriptionTable() { method setSubscriptionTable (line 60) | public void setSubscriptionTable(ConcurrentHashMap> getOffsetTa... method setOffsetTable (line 34) | public void setOffsetTable(ConcurrentMap getSubscriptionSet() { method setSubscriptionSet (line 180) | public void setSubscriptionSet(TreeSet subscriptionS... method getMqTable (line 184) | public TreeMap getMqTable() { method setMqTable (line 188) | public void setMqTable(TreeMap mqTable) { method getStatusTable (line 192) | public TreeMap getStatusTable() { method setStatusTable (line 196) | public void setStatusTable(TreeMap statusTable) { method getUserConsumerInfo (line 200) | public TreeMap getUserConsumerInfo() { method formatString (line 204) | public String formatString() { method getJstack (line 347) | public String getJstack() { method setJstack (line 351) | public void setJstack(String jstack) { method getMqPopTable (line 355) | public TreeMap getMqPopTable() { method setMqPopTable (line 359) | public void setMqPopTable( FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/CreateTopicListRequestBody.java class CreateTopicListRequestBody (line 24) | public class CreateTopicListRequestBody extends RemotingSerializable { method CreateTopicListRequestBody (line 28) | public CreateTopicListRequestBody() {} method CreateTopicListRequestBody (line 30) | public CreateTopicListRequestBody(List topicConfigList) { method getTopicConfigList (line 34) | public List getTopicConfigList() { method setTopicConfigList (line 38) | public void setTopicConfigList(List topicConfigList) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ElectMasterResponseBody.java class ElectMasterResponseBody (line 25) | public class ElectMasterResponseBody extends RemotingSerializable { method ElectMasterResponseBody (line 30) | public ElectMasterResponseBody() { method ElectMasterResponseBody (line 35) | public ElectMasterResponseBody(final Set syncStateSet) { method ElectMasterResponseBody (line 40) | public ElectMasterResponseBody(final BrokerMemberGroup brokerMemberGro... method equals (line 45) | @Override method hashCode (line 58) | @Override method toString (line 63) | @Override method setBrokerMemberGroup (line 71) | public void setBrokerMemberGroup(BrokerMemberGroup brokerMemberGroup) { method getBrokerMemberGroup (line 75) | public BrokerMemberGroup getBrokerMemberGroup() { method setSyncStateSet (line 79) | public void setSyncStateSet(Set syncStateSet) { method getSyncStateSet (line 83) | public Set getSyncStateSet() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/EpochEntryCache.java class EpochEntryCache (line 23) | public class EpochEntryCache extends RemotingSerializable { method EpochEntryCache (line 30) | public EpochEntryCache(String clusterName, String brokerName, long bro... method getClusterName (line 38) | public String getClusterName() { method setClusterName (line 42) | public void setClusterName(String clusterName) { method getBrokerName (line 46) | public String getBrokerName() { method setBrokerName (line 50) | public void setBrokerName(String brokerName) { method getBrokerId (line 54) | public long getBrokerId() { method setBrokerId (line 58) | public void setBrokerId(long brokerId) { method getEpochList (line 62) | public List getEpochList() { method setEpochList (line 66) | public void setEpochList(List epochList) { method getMaxOffset (line 70) | public long getMaxOffset() { method setMaxOffset (line 74) | public void setMaxOffset(long maxOffset) { method toString (line 78) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetBrokerLiteInfoResponseBody.java class GetBrokerLiteInfoResponseBody (line 25) | public class GetBrokerLiteInfoResponseBody extends RemotingSerializable { method getStoreType (line 38) | public String getStoreType() { method setStoreType (line 42) | public void setStoreType(String storeType) { method getMaxLmqNum (line 46) | public int getMaxLmqNum() { method setMaxLmqNum (line 50) | public void setMaxLmqNum(int maxLmqNum) { method getCurrentLmqNum (line 54) | public int getCurrentLmqNum() { method setCurrentLmqNum (line 58) | public void setCurrentLmqNum(int currentLmqNum) { method getLiteSubscriptionCount (line 62) | public int getLiteSubscriptionCount() { method setLiteSubscriptionCount (line 66) | public void setLiteSubscriptionCount(int liteSubscriptionCount) { method getOrderInfoCount (line 70) | public int getOrderInfoCount() { method setOrderInfoCount (line 74) | public void setOrderInfoCount(int orderInfoCount) { method getCqTableSize (line 78) | public int getCqTableSize() { method setCqTableSize (line 82) | public void setCqTableSize(int cqTableSize) { method getOffsetTableSize (line 86) | public int getOffsetTableSize() { method setOffsetTableSize (line 90) | public void setOffsetTableSize(int offsetTableSize) { method getEventMapSize (line 94) | public int getEventMapSize() { method setEventMapSize (line 98) | public void setEventMapSize(int eventMapSize) { method getTopicMeta (line 102) | public Map getTopicMeta() { method setTopicMeta (line 106) | public void setTopicMeta(Map topicMeta) { method getGroupMeta (line 110) | public Map> getGroupMeta() { method setGroupMeta (line 114) | public void setGroupMeta(Map> groupMeta) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetBrokerMemberGroupResponseBody.java class GetBrokerMemberGroupResponseBody (line 22) | public class GetBrokerMemberGroupResponseBody extends RemotingSerializab... method getBrokerMemberGroup (line 26) | public BrokerMemberGroup getBrokerMemberGroup() { method setBrokerMemberGroup (line 30) | public void setBrokerMemberGroup(final BrokerMemberGroup brokerMemberG... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetConsumerStatusBody.java class GetConsumerStatusBody (line 25) | @Deprecated method getMessageQueueTable (line 31) | public Map getMessageQueueTable() { method setMessageQueueTable (line 35) | public void setMessageQueueTable(Map messageQueueT... method getConsumerTable (line 39) | public Map> getConsumerTable() { method setConsumerTable (line 43) | public void setConsumerTable(Map> cons... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetLiteClientInfoResponseBody.java class GetLiteClientInfoResponseBody (line 24) | public class GetLiteClientInfoResponseBody extends RemotingSerializable { method getParentTopic (line 34) | public String getParentTopic() { method setParentTopic (line 38) | public void setParentTopic(String parentTopic) { method getGroup (line 42) | public String getGroup() { method setGroup (line 46) | public void setGroup(String group) { method getClientId (line 50) | public String getClientId() { method setClientId (line 54) | public void setClientId(String clientId) { method getLastAccessTime (line 58) | public long getLastAccessTime() { method setLastAccessTime (line 62) | public void setLastAccessTime(long lastAccessTime) { method getLastConsumeTime (line 66) | public long getLastConsumeTime() { method setLastConsumeTime (line 70) | public void setLastConsumeTime(long lastConsumeTime) { method getLiteTopicCount (line 74) | public int getLiteTopicCount() { method setLiteTopicCount (line 78) | public void setLiteTopicCount(int liteTopicCount) { method getLiteTopicSet (line 82) | public Set getLiteTopicSet() { method setLiteTopicSet (line 86) | public void setLiteTopicSet(Set liteTopicSet) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetLiteGroupInfoResponseBody.java class GetLiteGroupInfoResponseBody (line 24) | public class GetLiteGroupInfoResponseBody extends RemotingSerializable { method getGroup (line 37) | public String getGroup() { method setGroup (line 41) | public void setGroup(String group) { method getParentTopic (line 45) | public String getParentTopic() { method setParentTopic (line 49) | public void setParentTopic(String parentTopic) { method getLiteTopic (line 53) | public String getLiteTopic() { method setLiteTopic (line 57) | public void setLiteTopic(String liteTopic) { method getEarliestUnconsumedTimestamp (line 61) | public long getEarliestUnconsumedTimestamp() { method setEarliestUnconsumedTimestamp (line 65) | public void setEarliestUnconsumedTimestamp(long earliestUnconsumedTime... method getTotalLagCount (line 69) | public long getTotalLagCount() { method setTotalLagCount (line 73) | public void setTotalLagCount(long totalLagCount) { method getLiteTopicOffsetWrapper (line 77) | public OffsetWrapper getLiteTopicOffsetWrapper() { method setLiteTopicOffsetWrapper (line 81) | public void setLiteTopicOffsetWrapper(OffsetWrapper liteTopicOffsetWra... method getLagCountTopK (line 85) | public List getLagCountTopK() { method setLagCountTopK (line 89) | public void setLagCountTopK(List lagCountTopK) { method getLagTimestampTopK (line 93) | public List getLagTimestampTopK() { method setLagTimestampTopK (line 97) | public void setLagTimestampTopK(List lagTimestampTopK) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetLiteTopicInfoResponseBody.java class GetLiteTopicInfoResponseBody (line 26) | public class GetLiteTopicInfoResponseBody extends RemotingSerializable { method getParentTopic (line 34) | public String getParentTopic() { method setParentTopic (line 38) | public void setParentTopic(String parentTopic) { method getLiteTopic (line 42) | public String getLiteTopic() { method setLiteTopic (line 46) | public void setLiteTopic(String liteTopic) { method getSubscriber (line 50) | public Set getSubscriber() { method setSubscriber (line 54) | public void setSubscriber(Set subscriber) { method getTopicOffset (line 58) | public TopicOffset getTopicOffset() { method setTopicOffset (line 62) | public void setTopicOffset(TopicOffset topicOffset) { method isShardingToBroker (line 66) | public boolean isShardingToBroker() { method setShardingToBroker (line 70) | public void setShardingToBroker(boolean shardingToBroker) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GetParentTopicInfoResponseBody.java class GetParentTopicInfoResponseBody (line 24) | public class GetParentTopicInfoResponseBody extends RemotingSerializable { method getTopic (line 32) | public String getTopic() { method setTopic (line 36) | public void setTopic(String topic) { method getTtl (line 40) | public int getTtl() { method setTtl (line 44) | public void setTtl(int ttl) { method getGroups (line 48) | public Set getGroups() { method setGroups (line 52) | public void setGroups(Set groups) { method getLmqNum (line 56) | public int getLmqNum() { method setLmqNum (line 60) | public void setLmqNum(int lmqNum) { method getLiteTopicCount (line 64) | public int getLiteTopicCount() { method setLiteTopicCount (line 68) | public void setLiteTopicCount(int liteTopicCount) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/GroupList.java class GroupList (line 22) | public class GroupList extends RemotingSerializable { method getGroupList (line 25) | public HashSet getGroupList() { method setGroupList (line 29) | public void setGroupList(HashSet groupList) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/HARuntimeInfo.java class HARuntimeInfo (line 24) | public class HARuntimeInfo extends RemotingSerializable { method isMaster (line 32) | public boolean isMaster() { method setMaster (line 36) | public void setMaster(boolean master) { method getMasterCommitLogMaxOffset (line 40) | public long getMasterCommitLogMaxOffset() { method setMasterCommitLogMaxOffset (line 44) | public void setMasterCommitLogMaxOffset(long masterCommitLogMaxOffset) { method getInSyncSlaveNums (line 48) | public int getInSyncSlaveNums() { method setInSyncSlaveNums (line 52) | public void setInSyncSlaveNums(int inSyncSlaveNums) { method getHaConnectionInfo (line 56) | public List getHaConnectionInfo() { method setHaConnectionInfo (line 60) | public void setHaConnectionInfo(List haConnec... method getHaClientRuntimeInfo (line 64) | public HAClientRuntimeInfo getHaClientRuntimeInfo() { method setHaClientRuntimeInfo (line 68) | public void setHaClientRuntimeInfo(HAClientRuntimeInfo haClientRuntime... class HAConnectionRuntimeInfo (line 72) | public static class HAConnectionRuntimeInfo extends RemotingSerializab... method getAddr (line 80) | public String getAddr() { method setAddr (line 84) | public void setAddr(String addr) { method getSlaveAckOffset (line 88) | public long getSlaveAckOffset() { method setSlaveAckOffset (line 92) | public void setSlaveAckOffset(long slaveAckOffset) { method getDiff (line 96) | public long getDiff() { method setDiff (line 100) | public void setDiff(long diff) { method isInSync (line 104) | public boolean isInSync() { method setInSync (line 108) | public void setInSync(boolean inSync) { method getTransferredByteInSecond (line 112) | public long getTransferredByteInSecond() { method setTransferredByteInSecond (line 116) | public void setTransferredByteInSecond(long transferredByteInSecond) { method getTransferFromWhere (line 120) | public long getTransferFromWhere() { method setTransferFromWhere (line 124) | public void setTransferFromWhere(long transferFromWhere) { class HAClientRuntimeInfo (line 129) | public static class HAClientRuntimeInfo extends RemotingSerializable { method getMasterAddr (line 138) | public String getMasterAddr() { method setMasterAddr (line 142) | public void setMasterAddr(String masterAddr) { method getTransferredByteInSecond (line 146) | public long getTransferredByteInSecond() { method setTransferredByteInSecond (line 150) | public void setTransferredByteInSecond(long transferredByteInSecond) { method getMaxOffset (line 154) | public long getMaxOffset() { method setMaxOffset (line 158) | public void setMaxOffset(long maxOffset) { method getLastReadTimestamp (line 162) | public long getLastReadTimestamp() { method setLastReadTimestamp (line 166) | public void setLastReadTimestamp(long lastReadTimestamp) { method getLastWriteTimestamp (line 170) | public long getLastWriteTimestamp() { method setLastWriteTimestamp (line 174) | public void setLastWriteTimestamp(long lastWriteTimestamp) { method getMasterFlushOffset (line 178) | public long getMasterFlushOffset() { method setMasterFlushOffset (line 182) | public void setMasterFlushOffset(long masterFlushOffset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/KVTable.java class KVTable (line 22) | public class KVTable extends RemotingSerializable { method getTable (line 25) | public HashMap getTable() { method setTable (line 29) | public void setTable(HashMap table) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/LiteSubscriptionCtlRequestBody.java class LiteSubscriptionCtlRequestBody (line 24) | public class LiteSubscriptionCtlRequestBody extends RemotingSerializable { method setSubscriptionSet (line 28) | public void setSubscriptionSet(Set subscriptionSe... method getSubscriptionSet (line 32) | public Set getSubscriptionSet() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/LockBatchRequestBody.java class LockBatchRequestBody (line 26) | public class LockBatchRequestBody extends RemotingSerializable { method getConsumerGroup (line 32) | public String getConsumerGroup() { method setConsumerGroup (line 36) | public void setConsumerGroup(String consumerGroup) { method getClientId (line 40) | public String getClientId() { method setClientId (line 44) | public void setClientId(String clientId) { method isOnlyThisBroker (line 48) | public boolean isOnlyThisBroker() { method setOnlyThisBroker (line 52) | public void setOnlyThisBroker(boolean onlyThisBroker) { method getMqSet (line 56) | public Set getMqSet() { method setMqSet (line 60) | public void setMqSet(Set mqSet) { method toString (line 64) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/LockBatchResponseBody.java class LockBatchResponseBody (line 25) | public class LockBatchResponseBody extends RemotingSerializable { method getLockOKMQSet (line 29) | public Set getLockOKMQSet() { method setLockOKMQSet (line 33) | public void setLockOKMQSet(Set lockOKMQSet) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/MessageRequestModeSerializeWrapper.java class MessageRequestModeSerializeWrapper (line 22) | public class MessageRequestModeSerializeWrapper extends RemotingSerializ... method getMessageRequestModeMap (line 27) | public ConcurrentHashMap getConnectionSet() { method setConnectionSet (line 30) | public void setConnectionSet(HashSet connectionSet) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ProducerInfo.java class ProducerInfo (line 24) | public class ProducerInfo extends RemotingSerializable { method ProducerInfo (line 31) | public ProducerInfo(String clientId, String remoteIP, LanguageCode lan... method getClientId (line 39) | public String getClientId() { method setClientId (line 43) | public void setClientId(String clientId) { method getRemoteIP (line 47) | public String getRemoteIP() { method setRemoteIP (line 51) | public void setRemoteIP(String remoteIP) { method getLanguage (line 55) | public LanguageCode getLanguage() { method setLanguage (line 59) | public void setLanguage(LanguageCode language) { method getVersion (line 63) | public int getVersion() { method setVersion (line 67) | public void setVersion(int version) { method getLastUpdateTimestamp (line 71) | public long getLastUpdateTimestamp() { method setLastUpdateTimestamp (line 75) | public void setLastUpdateTimestamp(long lastUpdateTimestamp) { method toString (line 79) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ProducerTableInfo.java class ProducerTableInfo (line 24) | public class ProducerTableInfo extends RemotingSerializable { method ProducerTableInfo (line 25) | public ProducerTableInfo(Map> data) { method getData (line 31) | public Map> getData() { method setData (line 35) | public void setData(Map> data) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueryAssignmentRequestBody.java class QueryAssignmentRequestBody (line 23) | public class QueryAssignmentRequestBody extends RemotingSerializable { method getTopic (line 35) | public String getTopic() { method setTopic (line 39) | public void setTopic(String topic) { method getConsumerGroup (line 43) | public String getConsumerGroup() { method setConsumerGroup (line 47) | public void setConsumerGroup(String consumerGroup) { method getClientId (line 51) | public String getClientId() { method setClientId (line 55) | public void setClientId(String clientId) { method getStrategyName (line 59) | public String getStrategyName() { method setStrategyName (line 63) | public void setStrategyName(String strategyName) { method getMessageModel (line 67) | public MessageModel getMessageModel() { method setMessageModel (line 71) | public void setMessageModel(MessageModel messageModel) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueryAssignmentResponseBody.java class QueryAssignmentResponseBody (line 24) | public class QueryAssignmentResponseBody extends RemotingSerializable { method getMessageQueueAssignments (line 28) | public Set getMessageQueueAssignments() { method setMessageQueueAssignments (line 32) | public void setMessageQueueAssignments( FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueryConsumeQueueResponseBody.java class QueryConsumeQueueResponseBody (line 24) | public class QueryConsumeQueueResponseBody extends RemotingSerializable { method getSubscriptionData (line 32) | public SubscriptionData getSubscriptionData() { method setSubscriptionData (line 36) | public void setSubscriptionData(SubscriptionData subscriptionData) { method getFilterData (line 40) | public String getFilterData() { method setFilterData (line 44) | public void setFilterData(String filterData) { method getQueueData (line 48) | public List getQueueData() { method setQueueData (line 52) | public void setQueueData(List queueData) { method getMaxQueueIndex (line 56) | public long getMaxQueueIndex() { method setMaxQueueIndex (line 60) | public void setMaxQueueIndex(long maxQueueIndex) { method getMinQueueIndex (line 64) | public long getMinQueueIndex() { method setMinQueueIndex (line 68) | public void setMinQueueIndex(long minQueueIndex) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueryConsumeTimeSpanBody.java class QueryConsumeTimeSpanBody (line 24) | public class QueryConsumeTimeSpanBody extends RemotingSerializable { method getConsumeTimeSpanSet (line 27) | public List getConsumeTimeSpanSet() { method setConsumeTimeSpanSet (line 31) | public void setConsumeTimeSpanSet(List consumeTimeSpanS... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueryCorrectionOffsetBody.java class QueryCorrectionOffsetBody (line 23) | public class QueryCorrectionOffsetBody extends RemotingSerializable { method getCorrectionOffsets (line 26) | public Map getCorrectionOffsets() { method setCorrectionOffsets (line 30) | public void setCorrectionOffsets(Map correctionOffsets) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QuerySubscriptionResponseBody.java class QuerySubscriptionResponseBody (line 23) | public class QuerySubscriptionResponseBody extends RemotingSerializable { method getSubscriptionData (line 29) | public SubscriptionData getSubscriptionData() { method setSubscriptionData (line 33) | public void setSubscriptionData(SubscriptionData subscriptionData) { method getGroup (line 37) | public String getGroup() { method setGroup (line 41) | public void setGroup(String group) { method getTopic (line 45) | public String getTopic() { method setTopic (line 49) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/QueueTimeSpan.java class QueueTimeSpan (line 24) | public class QueueTimeSpan { method getMessageQueue (line 31) | public MessageQueue getMessageQueue() { method setMessageQueue (line 35) | public void setMessageQueue(MessageQueue messageQueue) { method getMinTimeStamp (line 39) | public long getMinTimeStamp() { method setMinTimeStamp (line 43) | public void setMinTimeStamp(long minTimeStamp) { method getMaxTimeStamp (line 47) | public long getMaxTimeStamp() { method setMaxTimeStamp (line 51) | public void setMaxTimeStamp(long maxTimeStamp) { method getConsumeTimeStamp (line 55) | public long getConsumeTimeStamp() { method setConsumeTimeStamp (line 59) | public void setConsumeTimeStamp(long consumeTimeStamp) { method getMinTimeStampStr (line 63) | public String getMinTimeStampStr() { method getMaxTimeStampStr (line 67) | public String getMaxTimeStampStr() { method getConsumeTimeStampStr (line 71) | public String getConsumeTimeStampStr() { method getDelayTime (line 75) | public long getDelayTime() { method setDelayTime (line 79) | public void setDelayTime(long delayTime) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/RegisterBrokerBody.java class RegisterBrokerBody (line 44) | public class RegisterBrokerBody extends RemotingSerializable { method encode (line 51) | public byte[] encode(boolean compress) { method decode (line 115) | public static RegisterBrokerBody decode(byte[] data, boolean compresse... method convertIntToByteArray (line 172) | private static byte[] convertIntToByteArray(int n) { method readBytes (line 178) | private static byte[] readBytes(InflaterInputStream inflaterInputStrea... method readInt (line 192) | private static int readInt(InflaterInputStream inflaterInputStream) th... method getTopicConfigSerializeWrapper (line 198) | public TopicConfigAndMappingSerializeWrapper getTopicConfigSerializeWr... method setTopicConfigSerializeWrapper (line 202) | public void setTopicConfigSerializeWrapper(TopicConfigAndMappingSerial... method getFilterServerList (line 206) | public List getFilterServerList() { method setFilterServerList (line 210) | public void setFilterServerList(List filterServerList) { method cloneTopicConfigTable (line 214) | private ConcurrentMap cloneTopicConfigTable( FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ResetOffsetBody.java class ResetOffsetBody (line 25) | public class ResetOffsetBody extends RemotingSerializable { method ResetOffsetBody (line 29) | public ResetOffsetBody() { method getOffsetTable (line 33) | public Map getOffsetTable() { method setOffsetTable (line 37) | public void setOffsetTable(Map offsetTable) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/ResetOffsetBodyForC.java class ResetOffsetBodyForC (line 24) | public class ResetOffsetBodyForC extends RemotingSerializable { method getOffsetTable (line 28) | public List getOffsetTable() { method setOffsetTable (line 32) | public void setOffsetTable(List offsetTable) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/RoleChangeNotifyEntry.java class RoleChangeNotifyEntry (line 27) | public class RoleChangeNotifyEntry { method RoleChangeNotifyEntry (line 41) | public RoleChangeNotifyEntry(BrokerMemberGroup brokerMemberGroup, Stri... method convert (line 50) | public static RoleChangeNotifyEntry convert(RemotingCommand electMaste... method getBrokerMemberGroup (line 65) | public BrokerMemberGroup getBrokerMemberGroup() { method getMasterAddress (line 69) | public String getMasterAddress() { method getMasterEpoch (line 73) | public int getMasterEpoch() { method getSyncStateSetEpoch (line 77) | public int getSyncStateSetEpoch() { method getMasterBrokerId (line 81) | public Long getMasterBrokerId() { method getSyncStateSet (line 85) | public Set getSyncStateSet() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/SetMessageRequestModeRequestBody.java class SetMessageRequestModeRequestBody (line 23) | public class SetMessageRequestModeRequestBody extends RemotingSerializab... method SetMessageRequestModeRequestBody (line 36) | public SetMessageRequestModeRequestBody() { method getTopic (line 39) | public String getTopic() { method setTopic (line 43) | public void setTopic(String topic) { method getConsumerGroup (line 47) | public String getConsumerGroup() { method setConsumerGroup (line 51) | public void setConsumerGroup(String consumerGroup) { method getMode (line 55) | public MessageRequestMode getMode() { method setMode (line 59) | public void setMode(MessageRequestMode mode) { method getPopShareQueueNum (line 63) | public int getPopShareQueueNum() { method setPopShareQueueNum (line 67) | public void setPopShareQueueNum(int popShareQueueNum) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/SubscriptionGroupList.java class SubscriptionGroupList (line 24) | public class SubscriptionGroupList extends RemotingSerializable { method SubscriptionGroupList (line 28) | public SubscriptionGroupList() {} method SubscriptionGroupList (line 30) | public SubscriptionGroupList(List groupConfig... method getGroupConfigList (line 34) | public List getGroupConfigList() { method setGroupConfigList (line 38) | public void setGroupConfigList(List groupConf... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/SubscriptionGroupWrapper.java class SubscriptionGroupWrapper (line 26) | public class SubscriptionGroupWrapper extends RemotingSerializable { method getSubscriptionGroupTable (line 33) | public ConcurrentMap getSubscriptionG... method setSubscriptionGroupTable (line 37) | public void setSubscriptionGroupTable( method getForbiddenTable (line 42) | public ConcurrentMap> getForbid... method setForbiddenTable (line 46) | public void setForbiddenTable(ConcurrentMap syncStateSet, int syncStateSetEpoch) { method getSyncStateSet (line 33) | public Set getSyncStateSet() { method setSyncStateSet (line 37) | public void setSyncStateSet(Set syncStateSet) { method getSyncStateSetEpoch (line 41) | public int getSyncStateSetEpoch() { method setSyncStateSetEpoch (line 45) | public void setSyncStateSetEpoch(int syncStateSetEpoch) { method toString (line 49) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/TopicConfigAndMappingSerializeWrapper.java class TopicConfigAndMappingSerializeWrapper (line 26) | public class TopicConfigAndMappingSerializeWrapper extends TopicConfigSe... method getTopicQueueMappingInfoMap (line 34) | public Map getTopicQueueMappingInfoMap() { method setTopicQueueMappingInfoMap (line 38) | public void setTopicQueueMappingInfoMap(Map getTopicQueueMappingDetail... method setTopicQueueMappingDetailMap (line 46) | public void setTopicQueueMappingDetailMap(Map getTopicConfigTable() { method setTopicConfigTable (line 35) | public void setTopicConfigTable(ConcurrentMap top... method getDataVersion (line 39) | public DataVersion getDataVersion() { method setDataVersion (line 43) | public void setDataVersion(DataVersion dataVersion) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/TopicList.java class TopicList (line 23) | public class TopicList extends RemotingSerializable { method getTopicList (line 27) | public Set getTopicList() { method setTopicList (line 31) | public void setTopicList(Set topicList) { method getBrokerAddr (line 35) | public String getBrokerAddr() { method setBrokerAddr (line 39) | public void setBrokerAddr(String brokerAddr) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/TopicQueueMappingSerializeWrapper.java class TopicQueueMappingSerializeWrapper (line 25) | public class TopicQueueMappingSerializeWrapper extends RemotingSerializa... method getTopicQueueMappingInfoMap (line 29) | public Map getTopicQueueMappingInfoMa... method setTopicQueueMappingInfoMap (line 33) | public void setTopicQueueMappingInfoMap(Map getMqSet() { method setMqSet (line 60) | public void setMqSet(Set mqSet) { method toString (line 64) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/body/UserInfo.java class UserInfo (line 19) | public class UserInfo { method of (line 29) | public static UserInfo of(String username, String password, String use... method of (line 37) | public static UserInfo of(String username, String password, String use... method getUsername (line 46) | public String getUsername() { method setUsername (line 50) | public void setUsername(String username) { method getPassword (line 54) | public String getPassword() { method setPassword (line 58) | public void setPassword(String password) { method getUserType (line 62) | public String getUserType() { method setUserType (line 66) | public void setUserType(String userType) { method getUserStatus (line 70) | public String getUserStatus() { method setUserStatus (line 74) | public void setUserStatus(String userStatus) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/filter/FilterAPI.java class FilterAPI (line 25) | public class FilterAPI { method buildSubscriptionData (line 27) | public static SubscriptionData buildSubscriptionData(String topic, Str... method buildSubscriptionData (line 49) | public static SubscriptionData buildSubscriptionData(String topic, Str... method build (line 57) | public static SubscriptionData build(final String topic, final String ... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/AckMessageRequestHeader.java class AckMessageRequestHeader (line 29) | @RocketMQAction(value = RequestCode.ACK_MESSAGE, action = Action.SUB) method checkFields (line 47) | @Override method setOffset (line 51) | public void setOffset(Long offset) { method getOffset (line 55) | public Long getOffset() { method getConsumerGroup (line 59) | public String getConsumerGroup() { method setExtraInfo (line 63) | public void setExtraInfo(String extraInfo) { method getExtraInfo (line 67) | public String getExtraInfo() { method setConsumerGroup (line 71) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 75) | public String getTopic() { method setTopic (line 79) | public void setTopic(String topic) { method getQueueId (line 83) | public Integer getQueueId() { method setQueueId (line 87) | public void setQueueId(Integer queueId) { method getLiteTopic (line 91) | public String getLiteTopic() { method setLiteTopic (line 95) | public void setLiteTopic(String liteTopic) { method toString (line 99) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/AddBrokerRequestHeader.java class AddBrokerRequestHeader (line 28) | @RocketMQAction(value = RequestCode.ADD_BROKER, resource = ResourceType.... method checkFields (line 34) | @Override method getConfigPath (line 39) | public String getConfigPath() { method setConfigPath (line 43) | public void setConfigPath(String configPath) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ChangeInvisibleTimeRequestHeader.java class ChangeInvisibleTimeRequestHeader (line 29) | @RocketMQAction(value = RequestCode.CHANGE_MESSAGE_INVISIBLETIME, action... method checkFields (line 55) | @Override method setOffset (line 59) | public void setOffset(Long offset) { method getOffset (line 63) | public Long getOffset() { method getInvisibleTime (line 67) | public Long getInvisibleTime() { method setInvisibleTime (line 71) | public void setInvisibleTime(Long invisibleTime) { method getConsumerGroup (line 75) | public String getConsumerGroup() { method setExtraInfo (line 79) | public void setExtraInfo(String extraInfo) { method getExtraInfo (line 86) | public String getExtraInfo() { method setConsumerGroup (line 90) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 94) | public String getTopic() { method setTopic (line 98) | public void setTopic(String topic) { method getQueueId (line 102) | public Integer getQueueId() { method setQueueId (line 106) | public void setQueueId(Integer queueId) { method getLiteTopic (line 110) | public String getLiteTopic() { method setLiteTopic (line 114) | public void setLiteTopic(String liteTopic) { method isSuspend (line 118) | public boolean isSuspend() { method setSuspend (line 122) | public void setSuspend(boolean suspend) { method toString (line 126) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ChangeInvisibleTimeResponseHeader.java class ChangeInvisibleTimeResponseHeader (line 23) | public class ChangeInvisibleTimeResponseHeader implements CommandCustomH... method checkFields (line 34) | @Override method getPopTime (line 38) | public long getPopTime() { method setPopTime (line 42) | public void setPopTime(long popTime) { method getInvisibleTime (line 46) | public long getInvisibleTime() { method setInvisibleTime (line 50) | public void setInvisibleTime(long invisibleTime) { method getReviveQid (line 54) | public int getReviveQid() { method setReviveQid (line 58) | public void setReviveQid(int reviveQid) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CheckRocksdbCqWriteProgressRequestHeader.java class CheckRocksdbCqWriteProgressRequestHeader (line 28) | @RocketMQAction(value = RequestCode.CHECK_ROCKSDB_CQ_WRITE_PROGRESS, act... method checkFields (line 37) | @Override method getTopic (line 42) | public String getTopic() { method setTopic (line 46) | public void setTopic(String topic) { method getCheckStoreTime (line 50) | public long getCheckStoreTime() { method setCheckStoreTime (line 54) | public void setCheckStoreTime(long checkStoreTime) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CheckTransactionStateRequestHeader.java class CheckTransactionStateRequestHeader (line 33) | @RocketMQAction(value = RequestCode.CHECK_TRANSACTION_STATE, action = Ac... method checkFields (line 45) | @Override method getTopic (line 49) | public String getTopic() { method setTopic (line 53) | public void setTopic(String topic) { method getTranStateTableOffset (line 57) | public Long getTranStateTableOffset() { method setTranStateTableOffset (line 61) | public void setTranStateTableOffset(Long tranStateTableOffset) { method getCommitLogOffset (line 65) | public Long getCommitLogOffset() { method setCommitLogOffset (line 69) | public void setCommitLogOffset(Long commitLogOffset) { method getMsgId (line 73) | public String getMsgId() { method setMsgId (line 77) | public void setMsgId(String msgId) { method getTransactionId (line 81) | public String getTransactionId() { method setTransactionId (line 85) | public void setTransactionId(String transactionId) { method getOffsetMsgId (line 89) | public String getOffsetMsgId() { method setOffsetMsgId (line 93) | public void setOffsetMsgId(String offsetMsgId) { method toString (line 97) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CheckTransactionStateResponseHeader.java class CheckTransactionStateResponseHeader (line 28) | public class CheckTransactionStateResponseHeader implements CommandCusto... method checkFields (line 40) | @Override method getProducerGroup (line 53) | public String getProducerGroup() { method setProducerGroup (line 57) | public void setProducerGroup(String producerGroup) { method getTranStateTableOffset (line 61) | public Long getTranStateTableOffset() { method setTranStateTableOffset (line 65) | public void setTranStateTableOffset(Long tranStateTableOffset) { method getCommitLogOffset (line 69) | public Long getCommitLogOffset() { method setCommitLogOffset (line 73) | public void setCommitLogOffset(Long commitLogOffset) { method getCommitOrRollback (line 77) | public Integer getCommitOrRollback() { method setCommitOrRollback (line 81) | public void setCommitOrRollback(Integer commitOrRollback) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CloneGroupOffsetRequestHeader.java class CloneGroupOffsetRequestHeader (line 33) | @RocketMQAction(value = RequestCode.CLONE_GROUP_OFFSET, action = Action.... method checkFields (line 44) | @Override method getDestGroup (line 48) | public String getDestGroup() { method setDestGroup (line 52) | public void setDestGroup(String destGroup) { method getTopic (line 56) | public String getTopic() { method setTopic (line 60) | public void setTopic(String topic) { method getSrcGroup (line 64) | public String getSrcGroup() { method setSrcGroup (line 69) | public void setSrcGroup(String srcGroup) { method isOffline (line 73) | public boolean isOffline() { method setOffline (line 77) | public void setOffline(boolean offline) { method toString (line 81) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ConsumeMessageDirectlyResultRequestHeader.java class ConsumeMessageDirectlyResultRequestHeader (line 31) | @RocketMQAction(value = RequestCode.CONSUME_MESSAGE_DIRECTLY, action = A... method checkFields (line 50) | @Override method getConsumerGroup (line 54) | public String getConsumerGroup() { method setConsumerGroup (line 58) | public void setConsumerGroup(String consumerGroup) { method getBrokerName (line 62) | public String getBrokerName() { method setBrokerName (line 66) | public void setBrokerName(String brokerName) { method getClientId (line 70) | public String getClientId() { method setClientId (line 74) | public void setClientId(String clientId) { method getMsgId (line 78) | public String getMsgId() { method setMsgId (line 82) | public void setMsgId(String msgId) { method getTopic (line 86) | public String getTopic() { method setTopic (line 90) | public void setTopic(String topic) { method getTopicSysFlag (line 94) | public Integer getTopicSysFlag() { method setTopicSysFlag (line 98) | public void setTopicSysFlag(Integer topicSysFlag) { method getGroupSysFlag (line 102) | public Integer getGroupSysFlag() { method setGroupSysFlag (line 106) | public void setGroupSysFlag(Integer groupSysFlag) { method toString (line 110) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ConsumerSendMsgBackRequestHeader.java class ConsumerSendMsgBackRequestHeader (line 31) | @RocketMQAction(value = RequestCode.CONSUMER_SEND_MSG_BACK, action = Act... method checkFields (line 47) | @Override method getOffset (line 52) | public Long getOffset() { method setOffset (line 56) | public void setOffset(Long offset) { method getGroup (line 60) | public String getGroup() { method setGroup (line 64) | public void setGroup(String group) { method getDelayLevel (line 68) | public Integer getDelayLevel() { method setDelayLevel (line 72) | public void setDelayLevel(Integer delayLevel) { method getOriginMsgId (line 76) | public String getOriginMsgId() { method setOriginMsgId (line 80) | public void setOriginMsgId(String originMsgId) { method getOriginTopic (line 84) | public String getOriginTopic() { method setOriginTopic (line 88) | public void setOriginTopic(String originTopic) { method isUnitMode (line 92) | public boolean isUnitMode() { method setUnitMode (line 96) | public void setUnitMode(boolean unitMode) { method getMaxReconsumeTimes (line 100) | public Integer getMaxReconsumeTimes() { method setMaxReconsumeTimes (line 104) | public void setMaxReconsumeTimes(final Integer maxReconsumeTimes) { method toString (line 108) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CreateAclRequestHeader.java class CreateAclRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_CREATE_ACL, resource = Resource... method CreateAclRequestHeader (line 31) | public CreateAclRequestHeader() { method CreateAclRequestHeader (line 34) | public CreateAclRequestHeader(String subject) { method checkFields (line 38) | @Override method getSubject (line 43) | public String getSubject() { method setSubject (line 47) | public void setSubject(String subject) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CreateTopicListRequestHeader.java class CreateTopicListRequestHeader (line 25) | @RocketMQAction(value = RequestCode.UPDATE_AND_CREATE_TOPIC_LIST, action... method checkFields (line 27) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CreateTopicRequestHeader.java class CreateTopicRequestHeader (line 35) | @RocketMQAction(value = RequestCode.UPDATE_AND_CREATE_TOPIC, action = Ac... method checkFields (line 58) | @Override method getTopicFilterTypeEnum (line 67) | public TopicFilterType getTopicFilterTypeEnum() { method getTopic (line 71) | public String getTopic() { method setTopic (line 75) | public void setTopic(String topic) { method getDefaultTopic (line 79) | public String getDefaultTopic() { method setDefaultTopic (line 83) | public void setDefaultTopic(String defaultTopic) { method getReadQueueNums (line 87) | public Integer getReadQueueNums() { method setReadQueueNums (line 91) | public void setReadQueueNums(Integer readQueueNums) { method getWriteQueueNums (line 95) | public Integer getWriteQueueNums() { method setWriteQueueNums (line 99) | public void setWriteQueueNums(Integer writeQueueNums) { method getPerm (line 103) | public Integer getPerm() { method setPerm (line 107) | public void setPerm(Integer perm) { method getTopicFilterType (line 111) | public String getTopicFilterType() { method setTopicFilterType (line 115) | public void setTopicFilterType(String topicFilterType) { method getTopicSysFlag (line 119) | public Integer getTopicSysFlag() { method setTopicSysFlag (line 123) | public void setTopicSysFlag(Integer topicSysFlag) { method getOrder (line 127) | public Boolean getOrder() { method setOrder (line 131) | public void setOrder(Boolean order) { method getForce (line 135) | public Boolean getForce() { method setForce (line 139) | public void setForce(Boolean force) { method getAttributes (line 143) | public String getAttributes() { method setAttributes (line 147) | public void setAttributes(String attributes) { method toString (line 151) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/CreateUserRequestHeader.java class CreateUserRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_CREATE_USER, resource = Resourc... method CreateUserRequestHeader (line 31) | public CreateUserRequestHeader() { method CreateUserRequestHeader (line 34) | public CreateUserRequestHeader(String username) { method checkFields (line 38) | @Override method getUsername (line 43) | public String getUsername() { method setUsername (line 47) | public void setUsername(String username) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/DeleteAclRequestHeader.java class DeleteAclRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_DELETE_ACL, resource = Resource... method DeleteAclRequestHeader (line 35) | public DeleteAclRequestHeader() { method DeleteAclRequestHeader (line 38) | public DeleteAclRequestHeader(String subject, String resource) { method checkFields (line 43) | @Override method getSubject (line 48) | public String getSubject() { method setSubject (line 52) | public void setSubject(String subject) { method getPolicyType (line 56) | public String getPolicyType() { method setPolicyType (line 60) | public void setPolicyType(String policyType) { method getResource (line 64) | public String getResource() { method setResource (line 68) | public void setResource(String resource) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/DeleteSubscriptionGroupRequestHeader.java class DeleteSubscriptionGroupRequestHeader (line 29) | @RocketMQAction(value = RequestCode.DELETE_SUBSCRIPTIONGROUP, action = A... method checkFields (line 37) | @Override method getGroupName (line 41) | public String getGroupName() { method setGroupName (line 45) | public void setGroupName(String groupName) { method isCleanOffset (line 49) | public boolean isCleanOffset() { method setCleanOffset (line 53) | public void setCleanOffset(boolean cleanOffset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/DeleteTopicRequestHeader.java class DeleteTopicRequestHeader (line 32) | @RocketMQAction(value = RequestCode.DELETE_TOPIC_IN_BROKER, action = Act... method checkFields (line 38) | @Override method getTopic (line 42) | public String getTopic() { method setTopic (line 46) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/DeleteUserRequestHeader.java class DeleteUserRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_DELETE_USER, resource = Resourc... method DeleteUserRequestHeader (line 31) | public DeleteUserRequestHeader() { method DeleteUserRequestHeader (line 34) | public DeleteUserRequestHeader(String username) { method checkFields (line 38) | @Override method getUsername (line 43) | public String getUsername() { method setUsername (line 47) | public void setUsername(String username) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/EndTransactionRequestHeader.java class EndTransactionRequestHeader (line 32) | @RocketMQAction(value = RequestCode.END_TRANSACTION, action = Action.PUB) method checkFields (line 55) | @Override method getTopic (line 72) | public String getTopic() { method setTopic (line 76) | public void setTopic(String topic) { method getProducerGroup (line 80) | public String getProducerGroup() { method setProducerGroup (line 84) | public void setProducerGroup(String producerGroup) { method getTranStateTableOffset (line 88) | public Long getTranStateTableOffset() { method setTranStateTableOffset (line 92) | public void setTranStateTableOffset(Long tranStateTableOffset) { method getCommitLogOffset (line 96) | public Long getCommitLogOffset() { method setCommitLogOffset (line 100) | public void setCommitLogOffset(Long commitLogOffset) { method getCommitOrRollback (line 104) | public Integer getCommitOrRollback() { method setCommitOrRollback (line 108) | public void setCommitOrRollback(Integer commitOrRollback) { method getFromTransactionCheck (line 112) | public Boolean getFromTransactionCheck() { method setFromTransactionCheck (line 116) | public void setFromTransactionCheck(Boolean fromTransactionCheck) { method getMsgId (line 120) | public String getMsgId() { method setMsgId (line 124) | public void setMsgId(String msgId) { method getTransactionId (line 128) | public String getTransactionId() { method setTransactionId (line 132) | public void setTransactionId(String transactionId) { method toString (line 136) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/EndTransactionResponseHeader.java class EndTransactionResponseHeader (line 26) | public class EndTransactionResponseHeader implements CommandCustomHeader { method checkFields (line 28) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ExchangeHAInfoRequestHeader.java class ExchangeHAInfoRequestHeader (line 28) | @RocketMQAction(value = RequestCode.EXCHANGE_BROKER_HA_INFO,resource = R... method checkFields (line 39) | @Override method getMasterHaAddress (line 44) | public String getMasterHaAddress() { method setMasterHaAddress (line 48) | public void setMasterHaAddress(String masterHaAddress) { method getMasterFlushOffset (line 52) | public Long getMasterFlushOffset() { method setMasterFlushOffset (line 56) | public void setMasterFlushOffset(Long masterFlushOffset) { method getMasterAddress (line 60) | public String getMasterAddress() { method setMasterAddress (line 64) | public void setMasterAddress(String masterAddress) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ExchangeHAInfoResponseHeader.java class ExchangeHAInfoResponseHeader (line 24) | public class ExchangeHAInfoResponseHeader implements CommandCustomHeader { method checkFields (line 34) | @Override method getMasterHaAddress (line 39) | public String getMasterHaAddress() { method setMasterHaAddress (line 43) | public void setMasterHaAddress(String masterHaAddress) { method getMasterFlushOffset (line 47) | public Long getMasterFlushOffset() { method setMasterFlushOffset (line 51) | public void setMasterFlushOffset(Long masterFlushOffset) { method getMasterAddress (line 55) | public String getMasterAddress() { method setMasterAddress (line 59) | public void setMasterAddress(String masterAddress) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ExportRocksDBConfigToJsonRequestHeader.java class ExportRocksDBConfigToJsonRequestHeader (line 30) | @RocketMQAction(value = RequestCode.EXPORT_ROCKSDB_CONFIG_TO_JSON, resou... type ConfigType (line 34) | public enum ConfigType { method ConfigType (line 41) | ConfigType(String typeName) { method getConfigTypeByName (line 45) | public static ConfigType getConfigTypeByName(String typeName) { method fromString (line 54) | public static List fromString(String ordinal) { method toString (line 65) | public static String toString(List configTypes) { method getTypeName (line 73) | public String getTypeName() { method checkFields (line 81) | @Override method fetchConfigType (line 86) | public List fetchConfigType() { method updateConfigType (line 90) | public void updateConfigType(List configType) { method getConfigType (line 94) | public String getConfigType() { method setConfigType (line 98) | public void setConfigType(String configType) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ExtraInfoUtil.java class ExtraInfoUtil (line 32) | public class ExtraInfoUtil { method split (line 38) | public static String[] split(String extraInfo) { method getCkQueueOffset (line 45) | public static Long getCkQueueOffset(String[] extraInfoStrs) { method getPopTime (line 52) | public static Long getPopTime(String[] extraInfoStrs) { method getInvisibleTime (line 59) | public static Long getInvisibleTime(String[] extraInfoStrs) { method getReviveQid (line 66) | public static int getReviveQid(String[] extraInfoStrs) { method getRealTopic (line 73) | public static String getRealTopic(String[] extraInfoStrs, String topic... method getRealTopic (line 86) | public static String getRealTopic(String topic, String cid, String ret... method getRetry (line 98) | public static String getRetry(String[] extraInfoStrs) { method getBrokerName (line 105) | public static String getBrokerName(String[] extraInfoStrs) { method getQueueId (line 112) | public static int getQueueId(String[] extraInfoStrs) { method getQueueOffset (line 119) | public static long getQueueOffset(String[] extraInfoStrs) { method buildExtraInfo (line 126) | public static String buildExtraInfo(long ckQueueOffset, long popTime, ... method buildExtraInfo (line 132) | public static String buildExtraInfo(long ckQueueOffset, long popTime, ... method buildStartOffsetInfo (line 142) | public static void buildStartOffsetInfo(StringBuilder stringBuilder, S... method buildQueueIdOrderCountInfo (line 156) | public static void buildQueueIdOrderCountInfo(StringBuilder stringBuil... method buildQueueOffsetOrderCountInfo (line 170) | public static void buildQueueOffsetOrderCountInfo(StringBuilder string... method buildMsgOffsetInfo (line 184) | public static void buildMsgOffsetInfo(StringBuilder stringBuilder, Str... method parseMsgOffsetInfo (line 205) | public static Map> parseMsgOffsetInfo(String msgOff... method parseStartOffsetInfo (line 237) | public static Map parseStartOffsetInfo(String startOffse... method parseOrderCountInfo (line 264) | public static Map parseOrderCountInfo(String orderCou... method parseLiteOrderCountInfo (line 291) | public static List parseLiteOrderCountInfo(String orderCountI... method parseLiteOrderCount (line 302) | private static int parseLiteOrderCount(String info) { method getStartOffsetInfoMapKey (line 313) | public static String getStartOffsetInfoMapKey(String topic, long key) { method getStartOffsetInfoMapKey (line 317) | public static String getStartOffsetInfoMapKey(String topic, String pop... method getQueueOffsetKeyValueKey (line 321) | public static String getQueueOffsetKeyValueKey(long queueId, long queu... method getQueueOffsetMapKey (line 325) | public static String getQueueOffsetMapKey(String topic, long queueId, ... method isOrder (line 329) | public static boolean isOrder(String[] extraInfo) { method getRetry (line 333) | private static String getRetry(String topic) { method getRetry (line 343) | private static String getRetry(String topic, String popCk) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAclRequestHeader.java class GetAclRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_GET_ACL, resource = ResourceTyp... method GetAclRequestHeader (line 31) | public GetAclRequestHeader() { method GetAclRequestHeader (line 34) | public GetAclRequestHeader(String subject) { method checkFields (line 38) | @Override method getSubject (line 43) | public String getSubject() { method setSubject (line 47) | public void setSubject(String subject) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAllProducerInfoRequestHeader.java class GetAllProducerInfoRequestHeader (line 27) | @RocketMQAction(value = RequestCode.GET_ALL_PRODUCER_INFO, resource = Re... method checkFields (line 29) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAllSubscriptionGroupRequestHeader.java class GetAllSubscriptionGroupRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_ALL_SUBSCRIPTIONGROUP_CONFIG, re... method checkFields (line 30) | @Override method getGroupSeq (line 42) | public Integer getGroupSeq() { method setGroupSeq (line 46) | public void setGroupSeq(Integer groupSeq) { method getDataVersion (line 50) | public String getDataVersion() { method setDataVersion (line 54) | public void setDataVersion(String dataVersion) { method getMaxGroupNum (line 58) | public Integer getMaxGroupNum() { method setMaxGroupNum (line 62) | public void setMaxGroupNum(Integer maxGroupNum) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAllSubscriptionGroupResponseHeader.java class GetAllSubscriptionGroupResponseHeader (line 28) | @RocketMQAction(value = RequestCode.GET_ALL_SUBSCRIPTIONGROUP_CONFIG, re... method checkFields (line 30) | @Override method getTotalGroupNum (line 38) | public Integer getTotalGroupNum() { method setTotalGroupNum (line 42) | public void setTotalGroupNum(Integer totalGroupNum) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAllTopicConfigRequestHeader.java class GetAllTopicConfigRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_ALL_TOPIC_CONFIG, resource = Res... method checkFields (line 30) | @Override method getTopicSeq (line 42) | public Integer getTopicSeq() { method setTopicSeq (line 46) | public void setTopicSeq(Integer topicSeq) { method getDataVersion (line 50) | public String getDataVersion() { method setDataVersion (line 54) | public void setDataVersion(String dataVersion) { method getMaxTopicNum (line 58) | public Integer getMaxTopicNum() { method setMaxTopicNum (line 62) | public void setMaxTopicNum(Integer maxTopicNum) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetAllTopicConfigResponseHeader.java class GetAllTopicConfigResponseHeader (line 30) | @RocketMQAction(value = RequestCode.GET_ALL_TOPIC_CONFIG, resource = Res... method checkFields (line 33) | @Override method getTotalTopicNum (line 39) | public Integer getTotalTopicNum() { method setTotalTopicNum (line 43) | public void setTotalTopicNum(Integer totalTopicNum) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetBrokerConfigResponseHeader.java class GetBrokerConfigResponseHeader (line 27) | public class GetBrokerConfigResponseHeader implements CommandCustomHeader { method checkFields (line 31) | @Override method getVersion (line 35) | public String getVersion() { method setVersion (line 39) | public void setVersion(String version) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetBrokerMemberGroupRequestHeader.java class GetBrokerMemberGroupRequestHeader (line 29) | @RocketMQAction(value = RequestCode.GET_BROKER_MEMBER_GROUP, action = Ac... method getClusterName (line 38) | public String getClusterName() { method setClusterName (line 42) | public void setClusterName(final String clusterName) { method getBrokerName (line 46) | public String getBrokerName() { method setBrokerName (line 50) | public void setBrokerName(final String brokerName) { method checkFields (line 54) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumeStatsInBrokerHeader.java class GetConsumeStatsInBrokerHeader (line 28) | @RocketMQAction(value = RequestCode.GET_BROKER_CONSUME_STATS, resource =... method checkFields (line 33) | @Override method isOrder (line 38) | public boolean isOrder() { method setIsOrder (line 42) | public void setIsOrder(boolean isOrder) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumeStatsRequestHeader.java class GetConsumeStatsRequestHeader (line 33) | @RocketMQAction(value = RequestCode.GET_CONSUME_STATS, action = Action.GET) method checkFields (line 48) | @Override method fetchTopicList (line 52) | public List fetchTopicList() { method updateTopicList (line 59) | public void updateTopicList(List topicList) { method getTopicList (line 68) | public String getTopicList() { method setTopicList (line 72) | public void setTopicList(String topicList) { method getConsumerGroup (line 76) | public String getConsumerGroup() { method setConsumerGroup (line 80) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 84) | public String getTopic() { method setTopic (line 88) | public void setTopic(String topic) { method toString (line 92) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerConnectionListRequestHeader.java class GetConsumerConnectionListRequestHeader (line 29) | @RocketMQAction(value = RequestCode.GET_CONSUMER_CONNECTION_LIST, action... method checkFields (line 35) | @Override method getConsumerGroup (line 41) | public String getConsumerGroup() { method setConsumerGroup (line 45) | public void setConsumerGroup(String consumerGroup) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerListByGroupRequestHeader.java class GetConsumerListByGroupRequestHeader (line 30) | @RocketMQAction(value = RequestCode.GET_CONSUMER_LIST_BY_GROUP, action =... method checkFields (line 36) | @Override method getConsumerGroup (line 40) | public String getConsumerGroup() { method setConsumerGroup (line 44) | public void setConsumerGroup(String consumerGroup) { method toString (line 48) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerListByGroupResponseBody.java class GetConsumerListByGroupResponseBody (line 23) | public class GetConsumerListByGroupResponseBody extends RemotingSerializ... method getConsumerIdList (line 26) | public List getConsumerIdList() { method setConsumerIdList (line 30) | public void setConsumerIdList(List consumerIdList) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerListByGroupResponseHeader.java class GetConsumerListByGroupResponseHeader (line 23) | public class GetConsumerListByGroupResponseHeader implements CommandCust... method checkFields (line 25) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerRunningInfoRequestHeader.java class GetConsumerRunningInfoRequestHeader (line 31) | @RocketMQAction(value = RequestCode.GET_CONSUMER_RUNNING_INFO, action = ... method checkFields (line 41) | @Override method getConsumerGroup (line 45) | public String getConsumerGroup() { method setConsumerGroup (line 49) | public void setConsumerGroup(String consumerGroup) { method getClientId (line 53) | public String getClientId() { method setClientId (line 57) | public void setClientId(String clientId) { method isJstackEnable (line 61) | public boolean isJstackEnable() { method setJstackEnable (line 65) | public void setJstackEnable(boolean jstackEnable) { method toString (line 69) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetConsumerStatusRequestHeader.java class GetConsumerStatusRequestHeader (line 31) | @RocketMQAction(value = RequestCode.INVOKE_BROKER_TO_GET_CONSUMER_STATUS... method checkFields (line 42) | @Override method getTopic (line 46) | public String getTopic() { method setTopic (line 50) | public void setTopic(String topic) { method getGroup (line 54) | public String getGroup() { method setGroup (line 58) | public void setGroup(String group) { method getClientAddr (line 62) | public String getClientAddr() { method setClientAddr (line 66) | public void setClientAddr(String clientAddr) { method toString (line 70) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetEarliestMsgStoretimeRequestHeader.java class GetEarliestMsgStoretimeRequestHeader (line 32) | @RocketMQAction(value = RequestCode.GET_EARLIEST_MSG_STORETIME, action =... method checkFields (line 40) | @Override method getTopic (line 44) | @Override method setTopic (line 49) | @Override method getQueueId (line 54) | @Override method setQueueId (line 59) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetEarliestMsgStoretimeResponseHeader.java class GetEarliestMsgStoretimeResponseHeader (line 27) | public class GetEarliestMsgStoretimeResponseHeader implements CommandCus... method checkFields (line 31) | @Override method getTimestamp (line 35) | public Long getTimestamp() { method setTimestamp (line 39) | public void setTimestamp(Long timestamp) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetLiteClientInfoRequestHeader.java class GetLiteClientInfoRequestHeader (line 23) | public class GetLiteClientInfoRequestHeader implements CommandCustomHead... method checkFields (line 30) | @Override method getParentTopic (line 37) | public String getParentTopic() { method setParentTopic (line 41) | public void setParentTopic(String parentTopic) { method getGroup (line 45) | public String getGroup() { method setGroup (line 49) | public void setGroup(String group) { method getClientId (line 53) | public String getClientId() { method setClientId (line 57) | public void setClientId(String clientId) { method getMaxCount (line 61) | public int getMaxCount() { method setMaxCount (line 65) | public void setMaxCount(int maxCount) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetLiteGroupInfoRequestHeader.java class GetLiteGroupInfoRequestHeader (line 25) | public class GetLiteGroupInfoRequestHeader implements CommandCustomHeader { method getGroup (line 35) | public String getGroup() { method setGroup (line 39) | public void setGroup(String group) { method getLiteTopic (line 43) | public String getLiteTopic() { method setLiteTopic (line 47) | public void setLiteTopic(String liteTopic) { method getTopK (line 51) | public int getTopK() { method setTopK (line 55) | public void setTopK(int topK) { method checkFields (line 59) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetLiteTopicInfoRequestHeader.java class GetLiteTopicInfoRequestHeader (line 23) | public class GetLiteTopicInfoRequestHeader implements CommandCustomHeader { method checkFields (line 28) | @Override method getParentTopic (line 33) | public String getParentTopic() { method setParentTopic (line 37) | public void setParentTopic(String parentTopic) { method getLiteTopic (line 41) | public String getLiteTopic() { method setLiteTopic (line 45) | public void setLiteTopic(String liteTopic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetMaxOffsetRequestHeader.java class GetMaxOffsetRequestHeader (line 34) | @RocketMQAction(value = RequestCode.GET_MAX_OFFSET, action = Action.GET) method checkFields (line 51) | @Override method getTopic (line 55) | @Override method setTopic (line 60) | @Override method getQueueId (line 65) | @Override method setQueueId (line 70) | @Override method isCommitted (line 75) | public boolean isCommitted() { method setCommitted (line 79) | public void setCommitted(final boolean committed) { method toString (line 83) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetMaxOffsetResponseHeader.java class GetMaxOffsetResponseHeader (line 27) | public class GetMaxOffsetResponseHeader implements CommandCustomHeader { method checkFields (line 31) | @Override method getOffset (line 35) | public Long getOffset() { method setOffset (line 39) | public void setOffset(Long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetMinOffsetRequestHeader.java class GetMinOffsetRequestHeader (line 33) | @RocketMQAction(value = RequestCode.GET_MIN_OFFSET, action = Action.GET) method checkFields (line 41) | @Override method getTopic (line 45) | @Override method setTopic (line 50) | @Override method getQueueId (line 55) | @Override method setQueueId (line 60) | @Override method toString (line 65) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetMinOffsetResponseHeader.java class GetMinOffsetResponseHeader (line 27) | public class GetMinOffsetResponseHeader implements CommandCustomHeader { method checkFields (line 31) | @Override method getOffset (line 35) | public Long getOffset() { method setOffset (line 39) | public void setOffset(Long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetParentTopicInfoRequestHeader.java class GetParentTopicInfoRequestHeader (line 26) | public class GetParentTopicInfoRequestHeader implements CommandCustomHea... method checkFields (line 32) | @Override method getTopic (line 37) | public String getTopic() { method setTopic (line 41) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetProducerConnectionListRequestHeader.java class GetProducerConnectionListRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_PRODUCER_CONNECTION_LIST, resour... method checkFields (line 33) | @Override method getProducerGroup (line 39) | public String getProducerGroup() { method setProducerGroup (line 43) | public void setProducerGroup(String producerGroup) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetSubscriptionGroupConfigRequestHeader.java class GetSubscriptionGroupConfigRequestHeader (line 32) | @RocketMQAction(value = RequestCode.GET_SUBSCRIPTIONGROUP_CONFIG, action... method checkFields (line 35) | @Override method getGroup (line 46) | public String getGroup() { method setGroup (line 53) | public void setGroup(String group) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetTopicConfigRequestHeader.java class GetTopicConfigRequestHeader (line 29) | @RocketMQAction(value = RequestCode.GET_TOPIC_CONFIG, action = Action.GET) method checkFields (line 31) | @Override method getTopic (line 43) | public String getTopic() { method setTopic (line 50) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetTopicStatsInfoRequestHeader.java class GetTopicStatsInfoRequestHeader (line 29) | @RocketMQAction(value = RequestCode.GET_TOPIC_STATS_INFO, action = Actio... method checkFields (line 35) | @Override method getTopic (line 39) | public String getTopic() { method setTopic (line 43) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetTopicsByClusterRequestHeader.java class GetTopicsByClusterRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_TOPICS_BY_CLUSTER, resource = Re... method checkFields (line 33) | @Override method getCluster (line 37) | public String getCluster() { method setCluster (line 41) | public void setCluster(String cluster) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/GetUserRequestHeader.java class GetUserRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_GET_USER, resource = ResourceTy... method GetUserRequestHeader (line 31) | public GetUserRequestHeader() { method GetUserRequestHeader (line 34) | public GetUserRequestHeader(String username) { method checkFields (line 38) | @Override method getUsername (line 43) | public String getUsername() { method setUsername (line 47) | public void setUsername(String username) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/HeartbeatRequestHeader.java class HeartbeatRequestHeader (line 27) | @RocketMQAction(value = RequestCode.HEART_BEAT, resource = ResourceType.... method checkFields (line 30) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/InitConsumerOffsetRequestHeader.java class InitConsumerOffsetRequestHeader (line 22) | public class InitConsumerOffsetRequestHeader extends TopicRequestHeader { method checkFields (line 28) | @Override method getTopic (line 33) | public String getTopic() { method setTopic (line 37) | public void setTopic(String topic) { method getInitMode (line 41) | public int getInitMode() { method setInitMode (line 45) | public void setInitMode(int initMode) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ListAclsRequestHeader.java class ListAclsRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_LIST_ACL, resource = ResourceTy... method ListAclsRequestHeader (line 33) | public ListAclsRequestHeader() { method ListAclsRequestHeader (line 36) | public ListAclsRequestHeader(String subjectFilter, String resourceFilt... method checkFields (line 41) | @Override method getSubjectFilter (line 46) | public String getSubjectFilter() { method setSubjectFilter (line 50) | public void setSubjectFilter(String subjectFilter) { method getResourceFilter (line 54) | public String getResourceFilter() { method setResourceFilter (line 58) | public void setResourceFilter(String resourceFilter) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ListUsersRequestHeader.java class ListUsersRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_LIST_USER, resource = ResourceT... method ListUsersRequestHeader (line 31) | public ListUsersRequestHeader() { method ListUsersRequestHeader (line 34) | public ListUsersRequestHeader(String filter) { method checkFields (line 38) | @Override method getFilter (line 43) | public String getFilter() { method setFilter (line 47) | public void setFilter(String filter) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/LiteSubscriptionCtlRequestHeader.java class LiteSubscriptionCtlRequestHeader (line 23) | public class LiteSubscriptionCtlRequestHeader extends RpcRequestHeader { method checkFields (line 25) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/LockBatchMqRequestHeader.java class LockBatchMqRequestHeader (line 26) | @RocketMQAction(value = RequestCode.LOCK_BATCH_MQ, action = Action.SUB) method checkFields (line 28) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotificationRequestHeader.java class NotificationRequestHeader (line 29) | @RocketMQAction(value = RequestCode.NOTIFICATION, action = Action.SUB) method checkFields (line 50) | @CFNotNull method getPollTime (line 55) | public long getPollTime() { method setPollTime (line 59) | public void setPollTime(long pollTime) { method getConsumerGroup (line 63) | public String getConsumerGroup() { method setConsumerGroup (line 67) | public void setConsumerGroup(String consumerGroup) { method getBornTime (line 71) | public long getBornTime() { method setBornTime (line 75) | public void setBornTime(long bornTime) { method getTopic (line 79) | public String getTopic() { method setTopic (line 83) | public void setTopic(String topic) { method getQueueId (line 87) | public Integer getQueueId() { method setQueueId (line 94) | public void setQueueId(Integer queueId) { method getOrder (line 98) | public Boolean getOrder() { method setOrder (line 102) | public void setOrder(Boolean order) { method getAttemptId (line 106) | public String getAttemptId() { method setAttemptId (line 110) | public void setAttemptId(String attemptId) { method getExpType (line 114) | public String getExpType() { method setExpType (line 118) | public void setExpType(String expType) { method getExp (line 122) | public String getExp() { method setExp (line 126) | public void setExp(String exp) { method toString (line 130) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotificationResponseHeader.java class NotificationResponseHeader (line 23) | public class NotificationResponseHeader implements CommandCustomHeader { method isHasMsg (line 31) | public boolean isHasMsg() { method isPollingFull (line 35) | public boolean isPollingFull() { method setPollingFull (line 39) | public void setPollingFull(boolean pollingFull) { method setHasMsg (line 43) | public void setHasMsg(boolean hasMsg) { method checkFields (line 47) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotifyBrokerRoleChangedRequestHeader.java class NotifyBrokerRoleChangedRequestHeader (line 26) | @RocketMQAction(value = RequestCode.NOTIFY_BROKER_ROLE_CHANGED, resource... method NotifyBrokerRoleChangedRequestHeader (line 33) | public NotifyBrokerRoleChangedRequestHeader() { method NotifyBrokerRoleChangedRequestHeader (line 36) | public NotifyBrokerRoleChangedRequestHeader(String masterAddress, Long... method getMasterAddress (line 43) | public String getMasterAddress() { method setMasterAddress (line 47) | public void setMasterAddress(String masterAddress) { method getMasterEpoch (line 51) | public Integer getMasterEpoch() { method setMasterEpoch (line 55) | public void setMasterEpoch(Integer masterEpoch) { method getSyncStateSetEpoch (line 59) | public Integer getSyncStateSetEpoch() { method setSyncStateSetEpoch (line 63) | public void setSyncStateSetEpoch(Integer syncStateSetEpoch) { method getMasterBrokerId (line 67) | public Long getMasterBrokerId() { method setMasterBrokerId (line 71) | public void setMasterBrokerId(Long masterBrokerId) { method toString (line 75) | @Override method checkFields (line 85) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotifyConsumerIdsChangedRequestHeader.java class NotifyConsumerIdsChangedRequestHeader (line 29) | @RocketMQAction(value = RequestCode.NOTIFY_CONSUMER_IDS_CHANGED, action ... method checkFields (line 35) | @Override method getConsumerGroup (line 39) | public String getConsumerGroup() { method setConsumerGroup (line 43) | public void setConsumerGroup(String consumerGroup) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotifyMinBrokerIdChangeRequestHeader.java class NotifyMinBrokerIdChangeRequestHeader (line 28) | @RocketMQAction(value = RequestCode.NOTIFY_MIN_BROKER_ID_CHANGE, resourc... method checkFields (line 45) | @Override method getMinBrokerId (line 50) | public Long getMinBrokerId() { method setMinBrokerId (line 54) | public void setMinBrokerId(Long minBrokerId) { method getBrokerName (line 58) | public String getBrokerName() { method setBrokerName (line 62) | public void setBrokerName(String brokerName) { method getMinBrokerAddr (line 66) | public String getMinBrokerAddr() { method setMinBrokerAddr (line 70) | public void setMinBrokerAddr(String minBrokerAddr) { method getOfflineBrokerAddr (line 74) | public String getOfflineBrokerAddr() { method setOfflineBrokerAddr (line 78) | public void setOfflineBrokerAddr(String offlineBrokerAddr) { method getHaBrokerAddr (line 82) | public String getHaBrokerAddr() { method setHaBrokerAddr (line 86) | public void setHaBrokerAddr(String haBrokerAddr) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/NotifyUnsubscribeLiteRequestHeader.java class NotifyUnsubscribeLiteRequestHeader (line 29) | @RocketMQAction(value = RequestCode.NOTIFY_UNSUBSCRIBE_LITE, action = Ac... method checkFields (line 42) | @Override method getLiteTopic (line 46) | public String getLiteTopic() { method setLiteTopic (line 50) | public void setLiteTopic(String liteTopic) { method getConsumerGroup (line 54) | public String getConsumerGroup() { method setConsumerGroup (line 58) | public void setConsumerGroup(String consumerGroup) { method getClientId (line 62) | public String getClientId() { method setClientId (line 66) | public void setClientId(String clientId) { method toString (line 70) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PeekMessageRequestHeader.java class PeekMessageRequestHeader (line 28) | @RocketMQAction(value = RequestCode.PEEK_MESSAGE, action = Action.SUB) method checkFields (line 41) | @Override method getConsumerGroup (line 45) | public String getConsumerGroup() { method setConsumerGroup (line 49) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 53) | public String getTopic() { method setTopic (line 57) | public void setTopic(String topic) { method getQueueId (line 61) | public Integer getQueueId() { method setQueueId (line 65) | public void setQueueId(Integer queueId) { method getMaxMsgNums (line 70) | public int getMaxMsgNums() { method setMaxMsgNums (line 74) | public void setMaxMsgNums(int maxMsgNums) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PollingInfoRequestHeader.java class PollingInfoRequestHeader (line 29) | @RocketMQAction(value = RequestCode.POLLING_INFO, action = Action.GET) method checkFields (line 40) | @Override method getConsumerGroup (line 44) | public String getConsumerGroup() { method setConsumerGroup (line 48) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 52) | public String getTopic() { method setTopic (line 56) | public void setTopic(String topic) { method getQueueId (line 60) | public Integer getQueueId() { method setQueueId (line 67) | public void setQueueId(Integer queueId) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PollingInfoResponseHeader.java class PollingInfoResponseHeader (line 24) | public class PollingInfoResponseHeader implements CommandCustomHeader { method getPollingNum (line 30) | public int getPollingNum() { method setPollingNum (line 34) | public void setPollingNum(int pollingNum) { method checkFields (line 38) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PopLiteMessageRequestHeader.java class PopLiteMessageRequestHeader (line 27) | public class PopLiteMessageRequestHeader extends RpcRequestHeader { method checkFields (line 48) | @Override method getClientId (line 53) | public String getClientId() { method setClientId (line 57) | public void setClientId(String clientId) { method getConsumerGroup (line 61) | public String getConsumerGroup() { method setConsumerGroup (line 65) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 69) | public String getTopic() { method setTopic (line 73) | public void setTopic(String topic) { method getMaxMsgNum (line 77) | public int getMaxMsgNum() { method setMaxMsgNum (line 81) | public void setMaxMsgNum(int maxMsgNum) { method getInvisibleTime (line 85) | public long getInvisibleTime() { method setInvisibleTime (line 89) | public void setInvisibleTime(long invisibleTime) { method getPollTime (line 93) | public long getPollTime() { method setPollTime (line 97) | public void setPollTime(long pollTime) { method getBornTime (line 101) | public long getBornTime() { method setBornTime (line 105) | public void setBornTime(long bornTime) { method getAttemptId (line 109) | public String getAttemptId() { method setAttemptId (line 113) | public void setAttemptId(String attemptId) { method isTimeoutTooMuch (line 117) | public boolean isTimeoutTooMuch() { method toString (line 121) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PopLiteMessageResponseHeader.java class PopLiteMessageResponseHeader (line 23) | public class PopLiteMessageResponseHeader implements CommandCustomHeader { method checkFields (line 36) | @Override method getPopTime (line 40) | public long getPopTime() { method setPopTime (line 44) | public void setPopTime(long popTime) { method getInvisibleTime (line 48) | public long getInvisibleTime() { method setInvisibleTime (line 52) | public void setInvisibleTime(long invisibleTime) { method getReviveQid (line 56) | public int getReviveQid() { method setReviveQid (line 60) | public void setReviveQid(int reviveQid) { method getStartOffsetInfo (line 64) | public String getStartOffsetInfo() { method setStartOffsetInfo (line 68) | public void setStartOffsetInfo(String startOffsetInfo) { method getMsgOffsetInfo (line 72) | public String getMsgOffsetInfo() { method setMsgOffsetInfo (line 76) | public void setMsgOffsetInfo(String msgOffsetInfo) { method getOrderCountInfo (line 80) | public String getOrderCountInfo() { method setOrderCountInfo (line 84) | public void setOrderCountInfo(String orderCountInfo) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PopMessageRequestHeader.java class PopMessageRequestHeader (line 29) | @RocketMQAction(value = RequestCode.POP_MESSAGE, action = Action.SUB) method checkFields (line 63) | @Override method setInitMode (line 67) | public void setInitMode(int initMode) { method getInitMode (line 71) | public int getInitMode() { method getInvisibleTime (line 75) | public long getInvisibleTime() { method setInvisibleTime (line 79) | public void setInvisibleTime(long invisibleTime) { method getPollTime (line 83) | public long getPollTime() { method setPollTime (line 87) | public void setPollTime(long pollTime) { method getConsumerGroup (line 91) | public String getConsumerGroup() { method setConsumerGroup (line 95) | public void setConsumerGroup(String consumerGroup) { method getBornTime (line 99) | public long getBornTime() { method setBornTime (line 103) | public void setBornTime(long bornTime) { method getTopic (line 107) | public String getTopic() { method setTopic (line 111) | public void setTopic(String topic) { method getQueueId (line 115) | public Integer getQueueId() { method setQueueId (line 122) | @Override method getMaxMsgNums (line 127) | public int getMaxMsgNums() { method setMaxMsgNums (line 131) | public void setMaxMsgNums(int maxMsgNums) { method isTimeoutTooMuch (line 135) | public boolean isTimeoutTooMuch() { method getExpType (line 139) | public String getExpType() { method setExpType (line 143) | public void setExpType(String expType) { method getExp (line 147) | public String getExp() { method setExp (line 151) | public void setExp(String exp) { method getOrder (line 155) | public Boolean getOrder() { method setOrder (line 159) | public void setOrder(Boolean order) { method isOrder (line 163) | public boolean isOrder() { method getAttemptId (line 167) | public String getAttemptId() { method setAttemptId (line 171) | public void setAttemptId(String attemptId) { method toString (line 175) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PopMessageResponseHeader.java class PopMessageResponseHeader (line 23) | public class PopMessageResponseHeader implements CommandCustomHeader { method checkFields (line 43) | @Override method getPopTime (line 47) | public long getPopTime() { method setPopTime (line 51) | public void setPopTime(long popTime) { method getInvisibleTime (line 55) | public long getInvisibleTime() { method getRestNum (line 59) | public long getRestNum() { method setRestNum (line 63) | public void setRestNum(long restNum) { method setInvisibleTime (line 67) | public void setInvisibleTime(long invisibleTime) { method getReviveQid (line 71) | public int getReviveQid() { method setReviveQid (line 75) | public void setReviveQid(int reviveQid) { method getStartOffsetInfo (line 79) | public String getStartOffsetInfo() { method setStartOffsetInfo (line 83) | public void setStartOffsetInfo(String startOffsetInfo) { method getMsgOffsetInfo (line 87) | public String getMsgOffsetInfo() { method setMsgOffsetInfo (line 91) | public void setMsgOffsetInfo(String msgOffsetInfo) { method getOrderCountInfo (line 95) | public String getOrderCountInfo() { method setOrderCountInfo (line 99) | public void setOrderCountInfo(String orderCountInfo) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PullMessageRequestHeader.java class PullMessageRequestHeader (line 37) | @RocketMQAction(value = RequestCode.PULL_MESSAGE, action = Action.SUB) method checkFields (line 78) | @Override method encode (line 82) | @Override method decode (line 106) | @Override method getConsumerGroup (line 209) | public String getConsumerGroup() { method setConsumerGroup (line 213) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 217) | @Override method setTopic (line 222) | @Override method getLiteTopic (line 227) | public String getLiteTopic() { method setLiteTopic (line 231) | public void setLiteTopic(String liteTopic) { method getQueueId (line 235) | @Override method setQueueId (line 240) | @Override method getQueueOffset (line 245) | public Long getQueueOffset() { method setQueueOffset (line 249) | public void setQueueOffset(Long queueOffset) { method getMaxMsgNums (line 253) | public Integer getMaxMsgNums() { method setMaxMsgNums (line 257) | public void setMaxMsgNums(Integer maxMsgNums) { method getSysFlag (line 261) | public Integer getSysFlag() { method setSysFlag (line 265) | public void setSysFlag(Integer sysFlag) { method getCommitOffset (line 269) | public Long getCommitOffset() { method setCommitOffset (line 273) | public void setCommitOffset(Long commitOffset) { method getSuspendTimeoutMillis (line 277) | public Long getSuspendTimeoutMillis() { method setSuspendTimeoutMillis (line 281) | public void setSuspendTimeoutMillis(Long suspendTimeoutMillis) { method getSubscription (line 285) | public String getSubscription() { method setSubscription (line 289) | public void setSubscription(String subscription) { method getSubVersion (line 293) | public Long getSubVersion() { method setSubVersion (line 297) | public void setSubVersion(Long subVersion) { method getExpressionType (line 301) | public String getExpressionType() { method setExpressionType (line 305) | public void setExpressionType(String expressionType) { method getMaxMsgBytes (line 309) | public Integer getMaxMsgBytes() { method setMaxMsgBytes (line 313) | public void setMaxMsgBytes(Integer maxMsgBytes) { method getRequestSource (line 317) | public Integer getRequestSource() { method setRequestSource (line 321) | public void setRequestSource(Integer requestSource) { method getProxyFrowardClientId (line 325) | public String getProxyFrowardClientId() { method setProxyFrowardClientId (line 329) | public void setProxyFrowardClientId(String proxyFrowardClientId) { method toString (line 333) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/PullMessageResponseHeader.java class PullMessageResponseHeader (line 31) | public class PullMessageResponseHeader implements CommandCustomHeader, F... method checkFields (line 49) | @Override method encode (line 53) | @Override method decode (line 65) | @Override method getNextBeginOffset (line 109) | public Long getNextBeginOffset() { method setNextBeginOffset (line 113) | public void setNextBeginOffset(Long nextBeginOffset) { method getMinOffset (line 117) | public Long getMinOffset() { method setMinOffset (line 121) | public void setMinOffset(Long minOffset) { method getMaxOffset (line 125) | public Long getMaxOffset() { method setMaxOffset (line 129) | public void setMaxOffset(Long maxOffset) { method getSuggestWhichBrokerId (line 133) | public Long getSuggestWhichBrokerId() { method setSuggestWhichBrokerId (line 137) | public void setSuggestWhichBrokerId(Long suggestWhichBrokerId) { method getTopicSysFlag (line 141) | public Integer getTopicSysFlag() { method setTopicSysFlag (line 145) | public void setTopicSysFlag(Integer topicSysFlag) { method getGroupSysFlag (line 149) | public Integer getGroupSysFlag() { method setGroupSysFlag (line 153) | public void setGroupSysFlag(Integer groupSysFlag) { method getForbiddenType (line 157) | public Integer getForbiddenType() { method setForbiddenType (line 161) | public void setForbiddenType(Integer forbiddenType) { method getOffsetDelta (line 165) | public Long getOffsetDelta() { method setOffsetDelta (line 169) | public void setOffsetDelta(Long offsetDelta) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryConsumeQueueRequestHeader.java class QueryConsumeQueueRequestHeader (line 28) | @RocketMQAction(value = RequestCode.QUERY_CONSUME_QUEUE, action = Action... method getTopic (line 39) | public String getTopic() { method setTopic (line 43) | public void setTopic(String topic) { method getQueueId (line 47) | public Integer getQueueId() { method setQueueId (line 51) | public void setQueueId(Integer queueId) { method getIndex (line 55) | public long getIndex() { method setIndex (line 59) | public void setIndex(long index) { method getCount (line 63) | public int getCount() { method setCount (line 67) | public void setCount(int count) { method getConsumerGroup (line 71) | public String getConsumerGroup() { method setConsumerGroup (line 75) | public void setConsumerGroup(String consumerGroup) { method checkFields (line 79) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryConsumeTimeSpanRequestHeader.java class QueryConsumeTimeSpanRequestHeader (line 29) | @RocketMQAction(value = RequestCode.QUERY_CONSUME_TIME_SPAN, action = Ac... method checkFields (line 38) | @Override method getTopic (line 42) | public String getTopic() { method setTopic (line 46) | public void setTopic(String topic) { method getGroup (line 50) | public String getGroup() { method setGroup (line 54) | public void setGroup(String group) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryConsumerOffsetRequestHeader.java class QueryConsumerOffsetRequestHeader (line 33) | @RocketMQAction(value = RequestCode.QUERY_CONSUMER_OFFSET, action = Acti... method checkFields (line 46) | @Override method getConsumerGroup (line 50) | public String getConsumerGroup() { method setConsumerGroup (line 54) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 58) | @Override method setTopic (line 63) | @Override method getQueueId (line 68) | @Override method setQueueId (line 73) | @Override method getSetZeroIfNotFound (line 78) | public Boolean getSetZeroIfNotFound() { method setSetZeroIfNotFound (line 82) | public void setSetZeroIfNotFound(Boolean setZeroIfNotFound) { method toString (line 86) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryConsumerOffsetResponseHeader.java class QueryConsumerOffsetResponseHeader (line 27) | public class QueryConsumerOffsetResponseHeader implements CommandCustomH... method checkFields (line 31) | @Override method getOffset (line 35) | public Long getOffset() { method setOffset (line 39) | public void setOffset(Long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryCorrectionOffsetHeader.java class QueryCorrectionOffsetHeader (line 32) | @RocketMQAction(value = RequestCode.QUERY_CORRECTION_OFFSET, action = Ac... method checkFields (line 43) | @Override method getFilterGroups (line 48) | public String getFilterGroups() { method setFilterGroups (line 52) | public void setFilterGroups(String filterGroups) { method getCompareGroup (line 56) | public String getCompareGroup() { method setCompareGroup (line 60) | public void setCompareGroup(String compareGroup) { method getTopic (line 64) | public String getTopic() { method setTopic (line 68) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryMessageRequestHeader.java class QueryMessageRequestHeader (line 32) | @RocketMQAction(value = RequestCode.QUERY_MESSAGE, action = {Action.SUB,... method checkFields (line 48) | @Override method getTopic (line 53) | public String getTopic() { method setTopic (line 57) | public void setTopic(String topic) { method getKey (line 61) | public String getKey() { method setKey (line 65) | public void setKey(String key) { method getMaxNum (line 69) | public Integer getMaxNum() { method setMaxNum (line 73) | public void setMaxNum(Integer maxNum) { method getBeginTimestamp (line 77) | public Long getBeginTimestamp() { method setBeginTimestamp (line 81) | public void setBeginTimestamp(Long beginTimestamp) { method getEndTimestamp (line 85) | public Long getEndTimestamp() { method setEndTimestamp (line 89) | public void setEndTimestamp(Long endTimestamp) { method getIndexType (line 93) | public String getIndexType() { method setIndexType (line 97) | public void setIndexType(String indexType) { method getLastKey (line 101) | public String getLastKey() { method setLastKey (line 105) | public void setLastKey(String lastKey) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryMessageResponseHeader.java class QueryMessageResponseHeader (line 27) | public class QueryMessageResponseHeader implements CommandCustomHeader { method checkFields (line 33) | @Override method getIndexLastUpdateTimestamp (line 37) | public Long getIndexLastUpdateTimestamp() { method setIndexLastUpdateTimestamp (line 41) | public void setIndexLastUpdateTimestamp(Long indexLastUpdateTimestamp) { method getIndexLastUpdatePhyoffset (line 45) | public Long getIndexLastUpdatePhyoffset() { method setIndexLastUpdatePhyoffset (line 49) | public void setIndexLastUpdatePhyoffset(Long indexLastUpdatePhyoffset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QuerySubscriptionByConsumerRequestHeader.java class QuerySubscriptionByConsumerRequestHeader (line 32) | @RocketMQAction(value = RequestCode.QUERY_SUBSCRIPTION_BY_CONSUMER, acti... method checkFields (line 40) | @Override method getGroup (line 45) | public String getGroup() { method setGroup (line 49) | public void setGroup(String group) { method getTopic (line 53) | public String getTopic() { method setTopic (line 57) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryTopicConsumeByWhoRequestHeader.java class QueryTopicConsumeByWhoRequestHeader (line 32) | @RocketMQAction(value = RequestCode.QUERY_TOPIC_CONSUME_BY_WHO, action =... method checkFields (line 38) | @Override method getTopic (line 43) | public String getTopic() { method setTopic (line 47) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/QueryTopicsByConsumerRequestHeader.java class QueryTopicsByConsumerRequestHeader (line 32) | @RocketMQAction(value = RequestCode.QUERY_TOPICS_BY_CONSUMER, action = A... method checkFields (line 38) | @Override method getGroup (line 43) | public String getGroup() { method setGroup (line 47) | public void setGroup(String group) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/RecallMessageRequestHeader.java class RecallMessageRequestHeader (line 30) | @RocketMQAction(value = RequestCode.RECALL_MESSAGE, action = Action.PUB) method checkFields (line 42) | @Override method getProducerGroup (line 46) | public String getProducerGroup() { method setProducerGroup (line 50) | public void setProducerGroup(String producerGroup) { method getTopic (line 54) | public String getTopic() { method setTopic (line 58) | public void setTopic(String topic) { method getRecallHandle (line 62) | public String getRecallHandle() { method setRecallHandle (line 66) | public void setRecallHandle(String recallHandle) { method toString (line 70) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/RecallMessageResponseHeader.java class RecallMessageResponseHeader (line 24) | public class RecallMessageResponseHeader implements CommandCustomHeader { method checkFields (line 27) | @Override method getMsgId (line 31) | public String getMsgId() { method setMsgId (line 35) | public void setMsgId(String msgId) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/RemoveBrokerRequestHeader.java class RemoveBrokerRequestHeader (line 29) | @RocketMQAction(value = RequestCode.REMOVE_BROKER, resource = ResourceTy... method checkFields (line 39) | @Override method getBrokerName (line 44) | public String getBrokerName() { method setBrokerName (line 48) | public void setBrokerName(String brokerName) { method getBrokerClusterName (line 52) | public String getBrokerClusterName() { method setBrokerClusterName (line 56) | public void setBrokerClusterName(String brokerClusterName) { method getBrokerId (line 60) | public Long getBrokerId() { method setBrokerId (line 64) | public void setBrokerId(Long brokerId) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ReplyMessageRequestHeader.java class ReplyMessageRequestHeader (line 30) | @RocketMQAction(value = RequestCode.PUSH_REPLY_MESSAGE_TO_CLIENT, action... method checkFields (line 64) | public void checkFields() throws RemotingCommandException { method getProducerGroup (line 67) | public String getProducerGroup() { method setProducerGroup (line 71) | public void setProducerGroup(String producerGroup) { method getTopic (line 75) | public String getTopic() { method setTopic (line 79) | public void setTopic(String topic) { method getDefaultTopic (line 83) | public String getDefaultTopic() { method setDefaultTopic (line 87) | public void setDefaultTopic(String defaultTopic) { method getDefaultTopicQueueNums (line 91) | public Integer getDefaultTopicQueueNums() { method setDefaultTopicQueueNums (line 95) | public void setDefaultTopicQueueNums(Integer defaultTopicQueueNums) { method getQueueId (line 99) | public Integer getQueueId() { method setQueueId (line 103) | public void setQueueId(Integer queueId) { method getSysFlag (line 107) | public Integer getSysFlag() { method setSysFlag (line 111) | public void setSysFlag(Integer sysFlag) { method getBornTimestamp (line 115) | public Long getBornTimestamp() { method setBornTimestamp (line 119) | public void setBornTimestamp(Long bornTimestamp) { method getFlag (line 123) | public Integer getFlag() { method setFlag (line 127) | public void setFlag(Integer flag) { method getProperties (line 131) | public String getProperties() { method setProperties (line 135) | public void setProperties(String properties) { method getReconsumeTimes (line 139) | public Integer getReconsumeTimes() { method setReconsumeTimes (line 143) | public void setReconsumeTimes(Integer reconsumeTimes) { method isUnitMode (line 147) | public boolean isUnitMode() { method setUnitMode (line 151) | public void setUnitMode(boolean unitMode) { method getBornHost (line 155) | public String getBornHost() { method setBornHost (line 159) | public void setBornHost(String bornHost) { method getStoreHost (line 163) | public String getStoreHost() { method setStoreHost (line 167) | public void setStoreHost(String storeHost) { method getStoreTimestamp (line 171) | public long getStoreTimestamp() { method setStoreTimestamp (line 175) | public void setStoreTimestamp(long storeTimestamp) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ResetMasterFlushOffsetHeader.java class ResetMasterFlushOffsetHeader (line 28) | @RocketMQAction(value = RequestCode.RESET_MASTER_FLUSH_OFFSET, resource ... method checkFields (line 33) | @Override method getMasterFlushOffset (line 38) | public Long getMasterFlushOffset() { method setMasterFlushOffset (line 42) | public void setMasterFlushOffset(Long masterFlushOffset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ResetOffsetRequestHeader.java class ResetOffsetRequestHeader (line 29) | @RocketMQAction(value = RequestCode.INVOKE_BROKER_TO_RESET_OFFSET, actio... method getTopic (line 50) | public String getTopic() { method setTopic (line 54) | public void setTopic(String topic) { method getGroup (line 58) | public String getGroup() { method setGroup (line 62) | public void setGroup(String group) { method getTimestamp (line 66) | public long getTimestamp() { method setTimestamp (line 70) | public void setTimestamp(long timestamp) { method isForce (line 74) | public boolean isForce() { method setForce (line 78) | public void setForce(boolean isForce) { method getQueueId (line 82) | public Integer getQueueId() { method setQueueId (line 86) | public void setQueueId(Integer queueId) { method getOffset (line 90) | public Long getOffset() { method setOffset (line 94) | public void setOffset(Long offset) { method checkFields (line 98) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ResumeCheckHalfMessageRequestHeader.java class ResumeCheckHalfMessageRequestHeader (line 29) | @RocketMQAction(value = RequestCode.RESUME_CHECK_HALF_MESSAGE, action = ... method checkFields (line 37) | @Override method getTopic (line 42) | public String getTopic() { method setTopic (line 46) | public void setTopic(String topic) { method getMsgId (line 50) | public String getMsgId() { method setMsgId (line 54) | public void setMsgId(String msgId) { method toString (line 58) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/SearchOffsetRequestHeader.java class SearchOffsetRequestHeader (line 34) | @RocketMQAction(value = RequestCode.SEARCH_OFFSET_BY_TIMESTAMP, action =... method checkFields (line 47) | @Override method getTopic (line 52) | @Override method setTopic (line 57) | @Override method getLiteTopic (line 62) | public String getLiteTopic() { method setLiteTopic (line 66) | public void setLiteTopic(String liteTopic) { method getQueueId (line 70) | @Override method setQueueId (line 75) | @Override method getTimestamp (line 80) | public Long getTimestamp() { method setTimestamp (line 84) | public void setTimestamp(Long timestamp) { method getBoundaryType (line 88) | public BoundaryType getBoundaryType() { method setBoundaryType (line 93) | public void setBoundaryType(BoundaryType boundaryType) { method toString (line 97) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/SearchOffsetResponseHeader.java class SearchOffsetResponseHeader (line 27) | public class SearchOffsetResponseHeader implements CommandCustomHeader { method checkFields (line 31) | @Override method getOffset (line 35) | public Long getOffset() { method setOffset (line 39) | public void setOffset(Long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/SendMessageRequestHeader.java class SendMessageRequestHeader (line 35) | @RocketMQAction(value = RequestCode.SEND_MESSAGE, action = Action.PUB) method checkFields (line 64) | @Override method getProducerGroup (line 68) | public String getProducerGroup() { method setProducerGroup (line 72) | public void setProducerGroup(String producerGroup) { method getTopic (line 76) | @Override method setTopic (line 81) | @Override method getDefaultTopic (line 86) | public String getDefaultTopic() { method setDefaultTopic (line 90) | public void setDefaultTopic(String defaultTopic) { method getDefaultTopicQueueNums (line 94) | public Integer getDefaultTopicQueueNums() { method setDefaultTopicQueueNums (line 98) | public void setDefaultTopicQueueNums(Integer defaultTopicQueueNums) { method getQueueId (line 102) | @Override method setQueueId (line 107) | @Override method getSysFlag (line 112) | public Integer getSysFlag() { method setSysFlag (line 116) | public void setSysFlag(Integer sysFlag) { method getBornTimestamp (line 120) | public Long getBornTimestamp() { method setBornTimestamp (line 124) | public void setBornTimestamp(Long bornTimestamp) { method getFlag (line 128) | public Integer getFlag() { method setFlag (line 132) | public void setFlag(Integer flag) { method getProperties (line 136) | public String getProperties() { method setProperties (line 140) | public void setProperties(String properties) { method getReconsumeTimes (line 144) | public Integer getReconsumeTimes() { method setReconsumeTimes (line 151) | public void setReconsumeTimes(Integer reconsumeTimes) { method isUnitMode (line 155) | public boolean isUnitMode() { method setUnitMode (line 162) | public void setUnitMode(Boolean isUnitMode) { method getMaxReconsumeTimes (line 166) | public Integer getMaxReconsumeTimes() { method setMaxReconsumeTimes (line 170) | public void setMaxReconsumeTimes(final Integer maxReconsumeTimes) { method isBatch (line 174) | public boolean isBatch() { method setBatch (line 181) | public void setBatch(Boolean batch) { method parseRequestHeader (line 185) | public static SendMessageRequestHeader parseRequestHeader(RemotingComm... method toString (line 204) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/SendMessageRequestHeaderV2.java class SendMessageRequestHeaderV2 (line 38) | @RocketMQAction(value = RequestCode.SEND_MESSAGE_V2, action = Action.PUB) method createSendMessageRequestHeaderV1 (line 71) | public static SendMessageRequestHeader createSendMessageRequestHeaderV... method createSendMessageRequestHeaderV2 (line 90) | public static SendMessageRequestHeaderV2 createSendMessageRequestHeade... method checkFields (line 109) | @Override method encode (line 113) | @Override method decode (line 131) | @Override method getA (line 205) | public String getA() { method setA (line 209) | public void setA(String a) { method getB (line 213) | public String getB() { method setB (line 217) | public void setB(String b) { method getC (line 221) | public String getC() { method setC (line 225) | public void setC(String c) { method getD (line 229) | public Integer getD() { method setD (line 233) | public void setD(Integer d) { method getE (line 237) | public Integer getE() { method setE (line 241) | public void setE(Integer e) { method getF (line 245) | public Integer getF() { method setF (line 249) | public void setF(Integer f) { method getG (line 253) | public Long getG() { method setG (line 257) | public void setG(Long g) { method getH (line 261) | public Integer getH() { method setH (line 265) | public void setH(Integer h) { method getI (line 269) | public String getI() { method setI (line 273) | public void setI(String i) { method getJ (line 277) | public Integer getJ() { method setJ (line 281) | public void setJ(Integer j) { method isK (line 285) | public Boolean isK() { method setK (line 289) | public void setK(Boolean k) { method getL (line 293) | public Integer getL() { method setL (line 297) | public void setL(final Integer l) { method isM (line 301) | public Boolean isM() { method setM (line 305) | public void setM(Boolean m) { method toString (line 309) | @Override method getQueueId (line 329) | @Override method setQueueId (line 334) | @Override method getTopic (line 339) | @Override method setTopic (line 344) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/SendMessageResponseHeader.java class SendMessageResponseHeader (line 30) | public class SendMessageResponseHeader implements CommandCustomHeader, F... method checkFields (line 41) | @Override method encode (line 45) | @Override method decode (line 55) | @Override method getMsgId (line 88) | public String getMsgId() { method setMsgId (line 92) | public void setMsgId(String msgId) { method getQueueId (line 96) | public Integer getQueueId() { method setQueueId (line 100) | public void setQueueId(Integer queueId) { method getQueueOffset (line 104) | public Long getQueueOffset() { method setQueueOffset (line 108) | public void setQueueOffset(Long queueOffset) { method getTransactionId (line 112) | public String getTransactionId() { method setTransactionId (line 116) | public void setTransactionId(String transactionId) { method getBatchUniqId (line 120) | public String getBatchUniqId() { method setBatchUniqId (line 124) | public void setBatchUniqId(String batchUniqId) { method getRecallHandle (line 128) | public String getRecallHandle() { method setRecallHandle (line 132) | public void setRecallHandle(String recallHandle) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/StatisticsMessagesRequestHeader.java class StatisticsMessagesRequestHeader (line 24) | public class StatisticsMessagesRequestHeader extends TopicQueueRequestHe... method checkFields (line 35) | @Override method getConsumerGroup (line 39) | public String getConsumerGroup() { method setConsumerGroup (line 43) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 47) | public String getTopic() { method setTopic (line 51) | public void setTopic(String topic) { method getQueueId (line 55) | public Integer getQueueId() { method setQueueId (line 62) | public void setQueueId(Integer queueId) { method getFromTime (line 66) | public long getFromTime() { method setFromTime (line 70) | public void setFromTime(long fromTime) { method getToTime (line 74) | public long getToTime() { method setToTime (line 78) | public void setToTime(long toTime) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/TriggerLiteDispatchRequestHeader.java class TriggerLiteDispatchRequestHeader (line 25) | public class TriggerLiteDispatchRequestHeader implements CommandCustomHe... method getGroup (line 33) | public String getGroup() { method setGroup (line 37) | public void setGroup(String group) { method getClientId (line 41) | public String getClientId() { method setClientId (line 45) | public void setClientId(String clientId) { method checkFields (line 49) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UnlockBatchMqRequestHeader.java class UnlockBatchMqRequestHeader (line 26) | @RocketMQAction(value = RequestCode.UNLOCK_BATCH_MQ, action = Action.SUB) method checkFields (line 28) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UnregisterClientRequestHeader.java class UnregisterClientRequestHeader (line 30) | @RocketMQAction(value = RequestCode.UNREGISTER_CLIENT, action = {Action.... method getClientID (line 41) | public String getClientID() { method setClientID (line 45) | public void setClientID(String clientID) { method getProducerGroup (line 49) | public String getProducerGroup() { method setProducerGroup (line 53) | public void setProducerGroup(String producerGroup) { method getConsumerGroup (line 57) | public String getConsumerGroup() { method setConsumerGroup (line 61) | public void setConsumerGroup(String consumerGroup) { method checkFields (line 65) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UnregisterClientResponseHeader.java class UnregisterClientResponseHeader (line 23) | public class UnregisterClientResponseHeader implements CommandCustomHead... method checkFields (line 25) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UpdateAclRequestHeader.java class UpdateAclRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_UPDATE_ACL, resource = Resource... method UpdateAclRequestHeader (line 31) | public UpdateAclRequestHeader() { method UpdateAclRequestHeader (line 34) | public UpdateAclRequestHeader(String subject) { method checkFields (line 38) | @Override method getSubject (line 43) | public String getSubject() { method setSubject (line 47) | public void setSubject(String subject) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UpdateConsumerOffsetRequestHeader.java class UpdateConsumerOffsetRequestHeader (line 33) | @RocketMQAction(value = RequestCode.UPDATE_CONSUMER_OFFSET, action = Act... method checkFields (line 46) | @Override method getConsumerGroup (line 50) | public String getConsumerGroup() { method setConsumerGroup (line 54) | public void setConsumerGroup(String consumerGroup) { method getTopic (line 58) | @Override method setTopic (line 63) | @Override method getQueueId (line 68) | @Override method setQueueId (line 73) | @Override method getCommitOffset (line 78) | public Long getCommitOffset() { method setCommitOffset (line 82) | public void setCommitOffset(Long commitOffset) { method toString (line 86) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UpdateConsumerOffsetResponseHeader.java class UpdateConsumerOffsetResponseHeader (line 26) | public class UpdateConsumerOffsetResponseHeader implements CommandCustom... method checkFields (line 27) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UpdateGroupForbiddenRequestHeader.java class UpdateGroupForbiddenRequestHeader (line 32) | @RocketMQAction(value = RequestCode.UPDATE_AND_GET_GROUP_FORBIDDEN, acti... method checkFields (line 43) | @Override method getTopic (line 48) | public String getTopic() { method setTopic (line 52) | public void setTopic(String topic) { method getGroup (line 56) | public String getGroup() { method setGroup (line 60) | public void setGroup(String group) { method getReadable (line 64) | public Boolean getReadable() { method setReadable (line 68) | public void setReadable(Boolean readable) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/UpdateUserRequestHeader.java class UpdateUserRequestHeader (line 26) | @RocketMQAction(value = RequestCode.AUTH_UPDATE_USER, resource = Resourc... method UpdateUserRequestHeader (line 31) | public UpdateUserRequestHeader() { method UpdateUserRequestHeader (line 34) | public UpdateUserRequestHeader(String username) { method checkFields (line 38) | @Override method getUsername (line 43) | public String getUsername() { method setUsername (line 47) | public void setUsername(String username) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ViewBrokerStatsDataRequestHeader.java class ViewBrokerStatsDataRequestHeader (line 28) | @RocketMQAction(value = RequestCode.VIEW_BROKER_STATS_DATA, resource = R... method checkFields (line 35) | @Override method getStatsName (line 40) | public String getStatsName() { method setStatsName (line 44) | public void setStatsName(String statsName) { method getStatsKey (line 48) | public String getStatsKey() { method setStatsKey (line 52) | public void setStatsKey(String statsKey) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ViewMessageRequestHeader.java class ViewMessageRequestHeader (line 32) | @RocketMQAction(value = RequestCode.VIEW_MESSAGE_BY_ID, action = Action.... method checkFields (line 39) | @Override method getTopic (line 43) | public String getTopic() { method setTopic (line 47) | public void setTopic(String topic) { method getOffset (line 51) | public Long getOffset() { method setOffset (line 55) | public void setOffset(Long offset) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/ViewMessageResponseHeader.java class ViewMessageResponseHeader (line 26) | public class ViewMessageResponseHeader implements CommandCustomHeader { method checkFields (line 28) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/AlterSyncStateSetRequestHeader.java class AlterSyncStateSetRequestHeader (line 26) | @RocketMQAction(value = RequestCode.CONTROLLER_ALTER_SYNC_STATE_SET, res... method AlterSyncStateSetRequestHeader (line 33) | public AlterSyncStateSetRequestHeader() { method AlterSyncStateSetRequestHeader (line 36) | public AlterSyncStateSetRequestHeader(String brokerName, Long masterBr... method getInvokeTime (line 42) | public long getInvokeTime() { method setInvokeTime (line 46) | public void setInvokeTime(long invokeTime) { method getBrokerName (line 50) | public String getBrokerName() { method setBrokerName (line 54) | public void setBrokerName(String brokerName) { method getMasterBrokerId (line 58) | public Long getMasterBrokerId() { method setMasterBrokerId (line 62) | public void setMasterBrokerId(Long masterBrokerId) { method getMasterEpoch (line 66) | public Integer getMasterEpoch() { method setMasterEpoch (line 70) | public void setMasterEpoch(Integer masterEpoch) { method toString (line 74) | @Override method checkFields (line 83) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/AlterSyncStateSetResponseHeader.java class AlterSyncStateSetResponseHeader (line 22) | public class AlterSyncStateSetResponseHeader implements CommandCustomHea... method AlterSyncStateSetResponseHeader (line 25) | public AlterSyncStateSetResponseHeader() { method getNewSyncStateSetEpoch (line 28) | public int getNewSyncStateSetEpoch() { method setNewSyncStateSetEpoch (line 32) | public void setNewSyncStateSetEpoch(int newSyncStateSetEpoch) { method toString (line 36) | @Override method checkFields (line 43) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/ElectMasterRequestHeader.java class ElectMasterRequestHeader (line 28) | @RocketMQAction(value = RequestCode.CONTROLLER_ELECT_MASTER, resource = ... method ElectMasterRequestHeader (line 53) | public ElectMasterRequestHeader() { method ElectMasterRequestHeader (line 56) | public ElectMasterRequestHeader(String brokerName) { method ElectMasterRequestHeader (line 60) | public ElectMasterRequestHeader(String clusterName, String brokerName,... method ElectMasterRequestHeader (line 66) | public ElectMasterRequestHeader(String clusterName, String brokerName,... method ofBrokerTrigger (line 73) | public static ElectMasterRequestHeader ofBrokerTrigger(String clusterN... method ofControllerTrigger (line 78) | public static ElectMasterRequestHeader ofControllerTrigger(String brok... method ofAdminTrigger (line 82) | public static ElectMasterRequestHeader ofAdminTrigger(String clusterNa... method getBrokerName (line 86) | public String getBrokerName() { method setBrokerName (line 90) | public void setBrokerName(String brokerName) { method getBrokerId (line 94) | public Long getBrokerId() { method setBrokerId (line 98) | public void setBrokerId(Long brokerId) { method getClusterName (line 102) | public String getClusterName() { method setClusterName (line 106) | public void setClusterName(String clusterName) { method getDesignateElect (line 110) | public boolean getDesignateElect() { method getInvokeTime (line 114) | public Long getInvokeTime() { method setInvokeTime (line 118) | public void setInvokeTime(Long invokeTime) { method toString (line 122) | @Override method checkFields (line 132) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/ElectMasterResponseHeader.java class ElectMasterResponseHeader (line 23) | public class ElectMasterResponseHeader implements CommandCustomHeader { method ElectMasterResponseHeader (line 30) | public ElectMasterResponseHeader() { method ElectMasterResponseHeader (line 33) | public ElectMasterResponseHeader(Long masterBrokerId, String masterAdd... method getMasterAddress (line 40) | public String getMasterAddress() { method setMasterAddress (line 44) | public void setMasterAddress(String masterAddress) { method getMasterEpoch (line 48) | public Integer getMasterEpoch() { method setMasterEpoch (line 52) | public void setMasterEpoch(Integer masterEpoch) { method getSyncStateSetEpoch (line 56) | public Integer getSyncStateSetEpoch() { method setSyncStateSetEpoch (line 60) | public void setSyncStateSetEpoch(Integer syncStateSetEpoch) { method setMasterBrokerId (line 64) | public void setMasterBrokerId(Long masterBrokerId) { method getMasterBrokerId (line 68) | public Long getMasterBrokerId() { method toString (line 72) | @Override method checkFields (line 82) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/GetMetaDataResponseHeader.java class GetMetaDataResponseHeader (line 22) | public class GetMetaDataResponseHeader implements CommandCustomHeader { method GetMetaDataResponseHeader (line 29) | public GetMetaDataResponseHeader() { method GetMetaDataResponseHeader (line 32) | public GetMetaDataResponseHeader(String group, String controllerLeader... method getGroup (line 40) | public String getGroup() { method setGroup (line 44) | public void setGroup(String group) { method getControllerLeaderId (line 48) | public String getControllerLeaderId() { method setControllerLeaderId (line 52) | public void setControllerLeaderId(String controllerLeaderId) { method getControllerLeaderAddress (line 56) | public String getControllerLeaderAddress() { method setControllerLeaderAddress (line 60) | public void setControllerLeaderAddress(String controllerLeaderAddress) { method isLeader (line 64) | public boolean isLeader() { method setIsLeader (line 68) | public void setIsLeader(boolean leader) { method getPeers (line 72) | public String getPeers() { method setPeers (line 76) | public void setPeers(String peers) { method toString (line 80) | @Override method checkFields (line 91) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/GetReplicaInfoRequestHeader.java class GetReplicaInfoRequestHeader (line 26) | @RocketMQAction(value = RequestCode.CONTROLLER_GET_REPLICA_INFO, resourc... method GetReplicaInfoRequestHeader (line 30) | public GetReplicaInfoRequestHeader() { method GetReplicaInfoRequestHeader (line 33) | public GetReplicaInfoRequestHeader(String brokerName) { method getBrokerName (line 38) | public String getBrokerName() { method setBrokerName (line 42) | public void setBrokerName(String brokerName) { method toString (line 46) | @Override method checkFields (line 53) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/GetReplicaInfoResponseHeader.java class GetReplicaInfoResponseHeader (line 22) | public class GetReplicaInfoResponseHeader implements CommandCustomHeader { method GetReplicaInfoResponseHeader (line 28) | public GetReplicaInfoResponseHeader() { method getMasterAddress (line 31) | public String getMasterAddress() { method setMasterAddress (line 35) | public void setMasterAddress(String masterAddress) { method getMasterEpoch (line 39) | public Integer getMasterEpoch() { method setMasterEpoch (line 43) | public void setMasterEpoch(Integer masterEpoch) { method getMasterBrokerId (line 47) | public Long getMasterBrokerId() { method setMasterBrokerId (line 51) | public void setMasterBrokerId(Long masterBrokerId) { method toString (line 55) | @Override method checkFields (line 64) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/admin/CleanControllerBrokerDataRequestHeader.java class CleanControllerBrokerDataRequestHeader (line 30) | @RocketMQAction(value = RequestCode.CLEAN_BROKER_DATA, resource = Resour... method CleanControllerBrokerDataRequestHeader (line 46) | public CleanControllerBrokerDataRequestHeader() { method CleanControllerBrokerDataRequestHeader (line 49) | public CleanControllerBrokerDataRequestHeader(String clusterName, Stri... method CleanControllerBrokerDataRequestHeader (line 57) | public CleanControllerBrokerDataRequestHeader(String clusterName, Stri... method checkFields (line 61) | @Override method getInvokeTime (line 66) | public long getInvokeTime() { method setInvokeTime (line 70) | public void setInvokeTime(long invokeTime) { method getClusterName (line 74) | public String getClusterName() { method setClusterName (line 78) | public void setClusterName(String clusterName) { method getBrokerName (line 82) | public String getBrokerName() { method setBrokerName (line 86) | public void setBrokerName(String brokerName) { method getBrokerControllerIdsToClean (line 90) | public String getBrokerControllerIdsToClean() { method setBrokerControllerIdsToClean (line 94) | public void setBrokerControllerIdsToClean(String brokerIdSetToClean) { method isCleanLivingBroker (line 98) | public boolean isCleanLivingBroker() { method setCleanLivingBroker (line 102) | public void setCleanLivingBroker(boolean cleanLivingBroker) { method toString (line 106) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/ApplyBrokerIdRequestHeader.java class ApplyBrokerIdRequestHeader (line 28) | @RocketMQAction(value = RequestCode.CONTROLLER_APPLY_BROKER_ID, resource... method ApplyBrokerIdRequestHeader (line 40) | public ApplyBrokerIdRequestHeader() { method ApplyBrokerIdRequestHeader (line 44) | public ApplyBrokerIdRequestHeader(String clusterName, String brokerNam... method checkFields (line 51) | @Override method getClusterName (line 56) | public String getClusterName() { method getBrokerName (line 60) | public String getBrokerName() { method getAppliedBrokerId (line 64) | public Long getAppliedBrokerId() { method getRegisterCheckCode (line 68) | public String getRegisterCheckCode() { method setClusterName (line 72) | public void setClusterName(String clusterName) { method setBrokerName (line 76) | public void setBrokerName(String brokerName) { method setAppliedBrokerId (line 80) | public void setAppliedBrokerId(Long appliedBrokerId) { method setRegisterCheckCode (line 84) | public void setRegisterCheckCode(String registerCheckCode) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/ApplyBrokerIdResponseHeader.java class ApplyBrokerIdResponseHeader (line 23) | public class ApplyBrokerIdResponseHeader implements CommandCustomHeader { method ApplyBrokerIdResponseHeader (line 29) | public ApplyBrokerIdResponseHeader() { method ApplyBrokerIdResponseHeader (line 32) | public ApplyBrokerIdResponseHeader(String clusterName, String brokerNa... method toString (line 38) | @Override method checkFields (line 46) | @Override method getClusterName (line 51) | public String getClusterName() { method setClusterName (line 55) | public void setClusterName(String clusterName) { method getBrokerName (line 59) | public String getBrokerName() { method setBrokerName (line 63) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/GetNextBrokerIdRequestHeader.java class GetNextBrokerIdRequestHeader (line 28) | @RocketMQAction(value = RequestCode.CONTROLLER_GET_NEXT_BROKER_ID, resou... method GetNextBrokerIdRequestHeader (line 36) | public GetNextBrokerIdRequestHeader() { method GetNextBrokerIdRequestHeader (line 40) | public GetNextBrokerIdRequestHeader(String clusterName, String brokerN... method toString (line 45) | @Override method checkFields (line 53) | @Override method getClusterName (line 58) | public String getClusterName() { method getBrokerName (line 62) | public String getBrokerName() { method setBrokerName (line 66) | public void setBrokerName(String brokerName) { method setClusterName (line 70) | public void setClusterName(String clusterName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/GetNextBrokerIdResponseHeader.java class GetNextBrokerIdResponseHeader (line 23) | public class GetNextBrokerIdResponseHeader implements CommandCustomHeader { method GetNextBrokerIdResponseHeader (line 31) | public GetNextBrokerIdResponseHeader() { method GetNextBrokerIdResponseHeader (line 34) | public GetNextBrokerIdResponseHeader(String clusterName, String broker... method GetNextBrokerIdResponseHeader (line 38) | public GetNextBrokerIdResponseHeader(String clusterName, String broker... method toString (line 44) | @Override method checkFields (line 53) | @Override method setNextBrokerId (line 58) | public void setNextBrokerId(Long nextBrokerId) { method getNextBrokerId (line 62) | public Long getNextBrokerId() { method getClusterName (line 66) | public String getClusterName() { method setClusterName (line 70) | public void setClusterName(String clusterName) { method getBrokerName (line 74) | public String getBrokerName() { method setBrokerName (line 78) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/RegisterBrokerToControllerRequestHeader.java class RegisterBrokerToControllerRequestHeader (line 28) | @RocketMQAction(value = RequestCode.CONTROLLER_REGISTER_BROKER, resource... method RegisterBrokerToControllerRequestHeader (line 42) | public RegisterBrokerToControllerRequestHeader() { method RegisterBrokerToControllerRequestHeader (line 45) | public RegisterBrokerToControllerRequestHeader(String clusterName, Str... method checkFields (line 53) | @Override method getInvokeTime (line 58) | public long getInvokeTime() { method setInvokeTime (line 62) | public void setInvokeTime(long invokeTime) { method getClusterName (line 66) | public String getClusterName() { method getBrokerName (line 70) | public String getBrokerName() { method getBrokerId (line 74) | public Long getBrokerId() { method getBrokerAddress (line 78) | public String getBrokerAddress() { method setClusterName (line 82) | public void setClusterName(String clusterName) { method setBrokerName (line 86) | public void setBrokerName(String brokerName) { method setBrokerId (line 90) | public void setBrokerId(Long brokerId) { method setBrokerAddress (line 94) | public void setBrokerAddress(String brokerAddress) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/controller/register/RegisterBrokerToControllerResponseHeader.java class RegisterBrokerToControllerResponseHeader (line 23) | public class RegisterBrokerToControllerResponseHeader implements Command... method checkFields (line 37) | @Override method RegisterBrokerToControllerResponseHeader (line 42) | public RegisterBrokerToControllerResponseHeader() { method RegisterBrokerToControllerResponseHeader (line 45) | public RegisterBrokerToControllerResponseHeader(String clusterName, St... method setMasterBrokerId (line 50) | public void setMasterBrokerId(Long masterBrokerId) { method setMasterAddress (line 54) | public void setMasterAddress(String masterAddress) { method setMasterEpoch (line 58) | public void setMasterEpoch(Integer masterEpoch) { method setSyncStateSetEpoch (line 62) | public void setSyncStateSetEpoch(Integer syncStateSetEpoch) { method getMasterEpoch (line 66) | public Integer getMasterEpoch() { method getSyncStateSetEpoch (line 70) | public Integer getSyncStateSetEpoch() { method getClusterName (line 74) | public String getClusterName() { method getBrokerName (line 78) | public String getBrokerName() { method getMasterBrokerId (line 82) | public Long getMasterBrokerId() { method getMasterAddress (line 86) | public String getMasterAddress() { method setClusterName (line 90) | public void setClusterName(String clusterName) { method setBrokerName (line 94) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/AddWritePermOfBrokerRequestHeader.java class AddWritePermOfBrokerRequestHeader (line 27) | @RocketMQAction(value = RequestCode.ADD_WRITE_PERM_OF_BROKER, resource =... method checkFields (line 32) | @Override method getBrokerName (line 37) | public String getBrokerName() { method setBrokerName (line 41) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/AddWritePermOfBrokerResponseHeader.java class AddWritePermOfBrokerResponseHeader (line 23) | public class AddWritePermOfBrokerResponseHeader implements CommandCustom... method checkFields (line 27) | @Override method getAddTopicCount (line 31) | public Integer getAddTopicCount() { method setAddTopicCount (line 35) | public void setAddTopicCount(Integer addTopicCount) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/BrokerHeartbeatRequestHeader.java class BrokerHeartbeatRequestHeader (line 30) | @RocketMQAction(value = RequestCode.BROKER_HEARTBEAT, resource = Resourc... method checkFields (line 52) | @Override method getBrokerAddr (line 57) | public String getBrokerAddr() { method setBrokerAddr (line 61) | public void setBrokerAddr(String brokerAddr) { method getClusterName (line 65) | public String getClusterName() { method setClusterName (line 69) | public void setClusterName(String clusterName) { method getBrokerName (line 73) | public String getBrokerName() { method setBrokerName (line 77) | public void setBrokerName(String brokerName) { method getEpoch (line 81) | public Integer getEpoch() { method setEpoch (line 85) | public void setEpoch(Integer epoch) { method getMaxOffset (line 89) | public Long getMaxOffset() { method setMaxOffset (line 93) | public void setMaxOffset(Long maxOffset) { method getConfirmOffset (line 97) | public Long getConfirmOffset() { method setConfirmOffset (line 101) | public void setConfirmOffset(Long confirmOffset) { method getBrokerId (line 105) | public Long getBrokerId() { method setBrokerId (line 109) | public void setBrokerId(Long brokerId) { method getHeartbeatTimeoutMills (line 113) | public Long getHeartbeatTimeoutMills() { method setHeartbeatTimeoutMills (line 117) | public void setHeartbeatTimeoutMills(Long heartbeatTimeoutMills) { method getElectionPriority (line 121) | public Integer getElectionPriority() { method setElectionPriority (line 125) | public void setElectionPriority(Integer electionPriority) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/DeleteKVConfigRequestHeader.java class DeleteKVConfigRequestHeader (line 28) | @RocketMQAction(value = RequestCode.DELETE_KV_CONFIG, resource = Resourc... method checkFields (line 35) | @Override method getNamespace (line 39) | public String getNamespace() { method setNamespace (line 43) | public void setNamespace(String namespace) { method getKey (line 47) | public String getKey() { method setKey (line 51) | public void setKey(String key) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/DeleteTopicFromNamesrvRequestHeader.java class DeleteTopicFromNamesrvRequestHeader (line 28) | @RocketMQAction(value = RequestCode.DELETE_TOPIC_IN_NAMESRV, resource = ... method checkFields (line 36) | @Override method getTopic (line 40) | public String getTopic() { method setTopic (line 44) | public void setTopic(String topic) { method getClusterName (line 48) | public String getClusterName() { method setClusterName (line 52) | public void setClusterName(String clusterName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/GetKVConfigRequestHeader.java class GetKVConfigRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_KV_CONFIG, resource = ResourceTy... method checkFields (line 35) | @Override method getNamespace (line 39) | public String getNamespace() { method setNamespace (line 43) | public void setNamespace(String namespace) { method getKey (line 47) | public String getKey() { method setKey (line 51) | public void setKey(String key) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/GetKVConfigResponseHeader.java class GetKVConfigResponseHeader (line 24) | public class GetKVConfigResponseHeader implements CommandCustomHeader { method checkFields (line 28) | @Override method getValue (line 32) | public String getValue() { method setValue (line 36) | public void setValue(String value) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/GetKVListByNamespaceRequestHeader.java class GetKVListByNamespaceRequestHeader (line 28) | @RocketMQAction(value = RequestCode.GET_KVLIST_BY_NAMESPACE, resource = ... method checkFields (line 33) | @Override method getNamespace (line 37) | public String getNamespace() { method setNamespace (line 41) | public void setNamespace(String namespace) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/GetRouteInfoRequestHeader.java class GetRouteInfoRequestHeader (line 32) | @RocketMQAction(value = RequestCode.GET_ROUTEINFO_BY_TOPIC, resource = R... method checkFields (line 41) | @Override method getTopic (line 45) | public String getTopic() { method setTopic (line 49) | public void setTopic(String topic) { method getAcceptStandardJsonOnly (line 53) | public Boolean getAcceptStandardJsonOnly() { method setAcceptStandardJsonOnly (line 57) | public void setAcceptStandardJsonOnly(Boolean acceptStandardJsonOnly) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/PutKVConfigRequestHeader.java class PutKVConfigRequestHeader (line 28) | @RocketMQAction(value = RequestCode.PUT_KV_CONFIG, resource = ResourceTy... method checkFields (line 37) | @Override method getNamespace (line 41) | public String getNamespace() { method setNamespace (line 45) | public void setNamespace(String namespace) { method getKey (line 49) | public String getKey() { method setKey (line 53) | public void setKey(String key) { method getValue (line 57) | public String getValue() { method setValue (line 61) | public void setValue(String value) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/QueryDataVersionRequestHeader.java class QueryDataVersionRequestHeader (line 29) | @RocketMQAction(value = RequestCode.QUERY_DATA_VERSION, resource = Resou... method checkFields (line 41) | @Override method getBrokerName (line 46) | public String getBrokerName() { method setBrokerName (line 50) | public void setBrokerName(String brokerName) { method getBrokerAddr (line 54) | public String getBrokerAddr() { method setBrokerAddr (line 58) | public void setBrokerAddr(String brokerAddr) { method getClusterName (line 62) | public String getClusterName() { method setClusterName (line 66) | public void setClusterName(String clusterName) { method getBrokerId (line 70) | public Long getBrokerId() { method setBrokerId (line 74) | public void setBrokerId(Long brokerId) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/QueryDataVersionResponseHeader.java class QueryDataVersionResponseHeader (line 24) | public class QueryDataVersionResponseHeader implements CommandCustomHead... method checkFields (line 28) | @Override method getChanged (line 33) | public Boolean getChanged() { method setChanged (line 37) | public void setChanged(Boolean changed) { method toString (line 41) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/RegisterBrokerRequestHeader.java class RegisterBrokerRequestHeader (line 33) | @RocketMQAction(value = RequestCode.REGISTER_BROKER, resource = Resource... method checkFields (line 55) | @Override method getBrokerName (line 59) | public String getBrokerName() { method setBrokerName (line 63) | public void setBrokerName(String brokerName) { method getBrokerAddr (line 67) | public String getBrokerAddr() { method setBrokerAddr (line 71) | public void setBrokerAddr(String brokerAddr) { method getClusterName (line 75) | public String getClusterName() { method setClusterName (line 79) | public void setClusterName(String clusterName) { method getHaServerAddr (line 83) | public String getHaServerAddr() { method setHaServerAddr (line 87) | public void setHaServerAddr(String haServerAddr) { method getBrokerId (line 91) | public Long getBrokerId() { method setBrokerId (line 95) | public void setBrokerId(Long brokerId) { method getHeartbeatTimeoutMillis (line 99) | public Long getHeartbeatTimeoutMillis() { method setHeartbeatTimeoutMillis (line 103) | public void setHeartbeatTimeoutMillis(Long heartbeatTimeoutMillis) { method isCompressed (line 107) | public boolean isCompressed() { method setCompressed (line 111) | public void setCompressed(boolean compressed) { method getBodyCrc32 (line 115) | public Integer getBodyCrc32() { method setBodyCrc32 (line 119) | public void setBodyCrc32(Integer bodyCrc32) { method getEnableActingMaster (line 123) | public Boolean getEnableActingMaster() { method setEnableActingMaster (line 127) | public void setEnableActingMaster(Boolean enableActingMaster) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/RegisterBrokerResponseHeader.java class RegisterBrokerResponseHeader (line 24) | public class RegisterBrokerResponseHeader implements CommandCustomHeader { method checkFields (line 30) | @Override method getHaServerAddr (line 34) | public String getHaServerAddr() { method setHaServerAddr (line 38) | public void setHaServerAddr(String haServerAddr) { method getMasterAddr (line 42) | public String getMasterAddr() { method setMasterAddr (line 46) | public void setMasterAddr(String masterAddr) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/RegisterOrderTopicRequestHeader.java class RegisterOrderTopicRequestHeader (line 27) | public class RegisterOrderTopicRequestHeader implements CommandCustomHea... method checkFields (line 33) | @Override method getTopic (line 38) | public String getTopic() { method setTopic (line 42) | public void setTopic(String topic) { method getOrderTopicString (line 46) | public String getOrderTopicString() { method setOrderTopicString (line 50) | public void setOrderTopicString(String orderTopicString) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/RegisterTopicRequestHeader.java class RegisterTopicRequestHeader (line 27) | @RocketMQAction(value = RequestCode.REGISTER_TOPIC_IN_NAMESRV, resource ... method checkFields (line 32) | @Override method getTopic (line 36) | public String getTopic() { method setTopic (line 40) | public void setTopic(String topic) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/UnRegisterBrokerRequestHeader.java class UnRegisterBrokerRequestHeader (line 32) | @RocketMQAction(value = RequestCode.UNREGISTER_BROKER, resource = Resour... method checkFields (line 44) | @Override method getBrokerName (line 48) | public String getBrokerName() { method setBrokerName (line 52) | public void setBrokerName(String brokerName) { method getBrokerAddr (line 56) | public String getBrokerAddr() { method setBrokerAddr (line 60) | public void setBrokerAddr(String brokerAddr) { method getClusterName (line 64) | public String getClusterName() { method setClusterName (line 68) | public void setClusterName(String clusterName) { method getBrokerId (line 72) | public Long getBrokerId() { method setBrokerId (line 76) | public void setBrokerId(Long brokerId) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/WipeWritePermOfBrokerRequestHeader.java class WipeWritePermOfBrokerRequestHeader (line 27) | @RocketMQAction(value = RequestCode.WIPE_WRITE_PERM_OF_BROKER, resource ... method checkFields (line 32) | @Override method getBrokerName (line 37) | public String getBrokerName() { method setBrokerName (line 41) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/header/namesrv/WipeWritePermOfBrokerResponseHeader.java class WipeWritePermOfBrokerResponseHeader (line 23) | public class WipeWritePermOfBrokerResponseHeader implements CommandCusto... method checkFields (line 27) | @Override method getWipeTopicCount (line 31) | public Integer getWipeTopicCount() { method setWipeTopicCount (line 35) | public void setWipeTopicCount(Integer wipeTopicCount) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/ConsumeType.java type ConsumeType (line 23) | public enum ConsumeType { method ConsumeType (line 33) | ConsumeType(String typeCN) { method getTypeCN (line 37) | public String getTypeCN() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/ConsumerData.java class ConsumerData (line 27) | public class ConsumerData { method getGroupName (line 35) | public String getGroupName() { method setGroupName (line 39) | public void setGroupName(String groupName) { method getConsumeType (line 43) | public ConsumeType getConsumeType() { method setConsumeType (line 47) | public void setConsumeType(ConsumeType consumeType) { method getMessageModel (line 51) | public MessageModel getMessageModel() { method setMessageModel (line 55) | public void setMessageModel(MessageModel messageModel) { method getConsumeFromWhere (line 59) | public ConsumeFromWhere getConsumeFromWhere() { method setConsumeFromWhere (line 63) | public void setConsumeFromWhere(ConsumeFromWhere consumeFromWhere) { method getSubscriptionDataSet (line 67) | public Set getSubscriptionDataSet() { method setSubscriptionDataSet (line 71) | public void setSubscriptionDataSet(Set subscriptionD... method isUnitMode (line 75) | public boolean isUnitMode() { method setUnitMode (line 79) | public void setUnitMode(boolean isUnitMode) { method toString (line 83) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/HeartbeatData.java class HeartbeatData (line 30) | public class HeartbeatData extends RemotingSerializable { method getClientID (line 37) | public String getClientID() { method setClientID (line 41) | public void setClientID(String clientID) { method getProducerDataSet (line 45) | public Set getProducerDataSet() { method setProducerDataSet (line 49) | public void setProducerDataSet(Set producerDataSet) { method getConsumerDataSet (line 53) | public Set getConsumerDataSet() { method setConsumerDataSet (line 57) | public void setConsumerDataSet(Set consumerDataSet) { method getHeartbeatFingerprint (line 61) | public int getHeartbeatFingerprint() { method setHeartbeatFingerprint (line 65) | public void setHeartbeatFingerprint(int heartbeatFingerprint) { method isWithoutSub (line 69) | public boolean isWithoutSub() { method setWithoutSub (line 73) | public void setWithoutSub(boolean withoutSub) { method toString (line 77) | @Override method computeHeartbeatFingerprint (line 83) | public int computeHeartbeatFingerprint() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/MessageModel.java type MessageModel (line 26) | public enum MessageModel { method MessageModel (line 42) | MessageModel(String modeCN) { method getModeCN (line 46) | public String getModeCN() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/ProducerData.java class ProducerData (line 23) | public class ProducerData { method getGroupName (line 26) | public String getGroupName() { method setGroupName (line 30) | public void setGroupName(String groupName) { method toString (line 34) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/heartbeat/SubscriptionData.java class SubscriptionData (line 29) | public class SubscriptionData implements Comparable { method SubscriptionData (line 42) | public SubscriptionData() { method SubscriptionData (line 46) | public SubscriptionData(String topic, String subString) { method getFilterClassSource (line 52) | public String getFilterClassSource() { method setFilterClassSource (line 56) | public void setFilterClassSource(String filterClassSource) { method getTopic (line 60) | public String getTopic() { method setTopic (line 64) | public void setTopic(String topic) { method getSubString (line 68) | public String getSubString() { method setSubString (line 72) | public void setSubString(String subString) { method getTagsSet (line 76) | public Set getTagsSet() { method setTagsSet (line 80) | public void setTagsSet(Set tagsSet) { method getSubVersion (line 84) | public long getSubVersion() { method setSubVersion (line 88) | public void setSubVersion(long subVersion) { method getCodeSet (line 92) | public Set getCodeSet() { method setCodeSet (line 96) | public void setCodeSet(Set codeSet) { method isClassFilterMode (line 100) | public boolean isClassFilterMode() { method setClassFilterMode (line 104) | public void setClassFilterMode(boolean classFilterMode) { method getExpressionType (line 108) | public String getExpressionType() { method setExpressionType (line 112) | public void setExpressionType(String expressionType) { method hashCode (line 116) | @Override method equals (line 129) | @Override method toString (line 170) | @Override method compareTo (line 177) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/namesrv/RegisterBrokerResult.java class RegisterBrokerResult (line 22) | public class RegisterBrokerResult { method getHaServerAddr (line 27) | public String getHaServerAddr() { method setHaServerAddr (line 31) | public void setHaServerAddr(String haServerAddr) { method getMasterAddr (line 35) | public String getMasterAddr() { method setMasterAddr (line 39) | public void setMasterAddr(String masterAddr) { method getKvTable (line 43) | public KVTable getKvTable() { method setKvTable (line 47) | public void setKvTable(KVTable kvTable) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/route/BrokerData.java class BrokerData (line 31) | public class BrokerData implements Comparable { method BrokerData (line 48) | public BrokerData() { method BrokerData (line 52) | public BrokerData(BrokerData brokerData) { method BrokerData (line 62) | public BrokerData(String cluster, String brokerName, HashMap getBrokerAddrs() { method setBrokerAddrs (line 106) | public void setBrokerAddrs(HashMap brokerAddrs) { method getCluster (line 110) | public String getCluster() { method setCluster (line 114) | public void setCluster(String cluster) { method isEnableActingMaster (line 118) | public boolean isEnableActingMaster() { method setEnableActingMaster (line 122) | public void setEnableActingMaster(boolean enableActingMaster) { method getZoneName (line 126) | public String getZoneName() { method setZoneName (line 130) | public void setZoneName(String zoneName) { method hashCode (line 134) | @Override method equals (line 143) | @Override method toString (line 165) | @Override method compareTo (line 170) | @Override method getBrokerName (line 175) | public String getBrokerName() { method setBrokerName (line 179) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/route/MessageQueueRouteState.java type MessageQueueRouteState (line 19) | public enum MessageQueueRouteState { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/route/QueueData.java class QueueData (line 23) | public class QueueData implements Comparable { method QueueData (line 30) | public QueueData() { method QueueData (line 35) | public QueueData(QueueData queueData) { method getReadQueueNums (line 43) | public int getReadQueueNums() { method setReadQueueNums (line 47) | public void setReadQueueNums(int readQueueNums) { method getWriteQueueNums (line 51) | public int getWriteQueueNums() { method setWriteQueueNums (line 55) | public void setWriteQueueNums(int writeQueueNums) { method getPerm (line 59) | public int getPerm() { method setPerm (line 63) | public void setPerm(int perm) { method getTopicSysFlag (line 67) | public int getTopicSysFlag() { method setTopicSysFlag (line 71) | public void setTopicSysFlag(int topicSysFlag) { method hashCode (line 75) | @Override method equals (line 87) | @Override method toString (line 110) | @Override method compareTo (line 117) | @Override method getBrokerName (line 122) | public String getBrokerName() { method setBrokerName (line 126) | public void setBrokerName(String brokerName) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/route/TopicRouteData.java class TopicRouteData (line 33) | public class TopicRouteData extends RemotingSerializable { method TopicRouteData (line 41) | public TopicRouteData() { method TopicRouteData (line 47) | public TopicRouteData(TopicRouteData topicRouteData) { method cloneTopicRouteData (line 70) | public TopicRouteData cloneTopicRouteData() { method deepCloneTopicRouteData (line 87) | public TopicRouteData deepCloneTopicRouteData() { method topicRouteDataChanged (line 120) | public boolean topicRouteDataChanged(TopicRouteData oldData) { method getQueueDatas (line 132) | public List getQueueDatas() { method setQueueDatas (line 136) | public void setQueueDatas(List queueDatas) { method getBrokerDatas (line 140) | public List getBrokerDatas() { method setBrokerDatas (line 144) | public void setBrokerDatas(List brokerDatas) { method getFilterServerTable (line 148) | public HashMap> getFilterServerTable() { method setFilterServerTable (line 152) | public void setFilterServerTable(HashMap> filterS... method getOrderTopicConf (line 156) | public String getOrderTopicConf() { method setOrderTopicConf (line 160) | public void setOrderTopicConf(String orderTopicConf) { method getTopicQueueMappingByBroker (line 164) | public Map getTopicQueueMappingByBroker... method setTopicQueueMappingByBroker (line 168) | public void setTopicQueueMappingByBroker(Map getMappingItemList() { method setMappingItemList (line 75) | public void setMappingItemList(ImmutableList ma... method getLeaderItem (line 79) | public LogicQueueMappingItem getLeaderItem() { method setLeaderItem (line 83) | public void setLeaderItem(LogicQueueMappingItem leaderItem) { method getCurrentItem (line 87) | public LogicQueueMappingItem getCurrentItem() { method setCurrentItem (line 91) | public void setCurrentItem(LogicQueueMappingItem currentItem) { method setMappingItemList (line 95) | public void setMappingItemList(List mappingItem... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicQueueMappingDetail.java class TopicQueueMappingDetail (line 26) | public class TopicQueueMappingDetail extends TopicQueueMappingInfo { method TopicQueueMappingDetail (line 33) | public TopicQueueMappingDetail() { method TopicQueueMappingDetail (line 37) | public TopicQueueMappingDetail(String topic, int totalQueues, String b... method putMappingInfo (line 43) | public static boolean putMappingInfo(TopicQueueMappingDetail mappingDe... method getMappingInfo (line 51) | public static List getMappingInfo(TopicQueueMap... method buildIdMap (line 55) | public static ConcurrentMap buildIdMap(TopicQueueMap... method computeMaxOffsetFromMapping (line 79) | public static long computeMaxOffsetFromMapping(TopicQueueMappingDetail... method cloneAsMappingInfo (line 90) | public static TopicQueueMappingInfo cloneAsMappingInfo(TopicQueueMappi... method checkIfAsPhysical (line 96) | public static boolean checkIfAsPhysical(TopicQueueMappingDetail mappin... method getHostedQueues (line 103) | public ConcurrentMap> getHostedQu... method setHostedQueues (line 107) | public void setHostedQueues(ConcurrentMap getCurrIdMap() { method setTopic (line 85) | public void setTopic(String topic) { method setBname (line 89) | public void setBname(String bname) { method setCurrIdMap (line 93) | public void setCurrIdMap(ConcurrentMap currIdMap) { method getScope (line 97) | public String getScope() { method setScope (line 101) | public void setScope(String scope) { method equals (line 105) | @Override method hashCode (line 121) | @Override method toString (line 133) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicQueueMappingOne.java class TopicQueueMappingOne (line 22) | public class TopicQueueMappingOne extends RemotingSerializable { method TopicQueueMappingOne (line 30) | public TopicQueueMappingOne(TopicQueueMappingDetail mappingDetail, Str... method getTopic (line 38) | public String getTopic() { method getBname (line 42) | public String getBname() { method getGlobalId (line 46) | public Integer getGlobalId() { method getItems (line 50) | public List getItems() { method getMappingDetail (line 54) | public TopicQueueMappingDetail getMappingDetail() { method equals (line 58) | @Override method hashCode (line 78) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicQueueMappingUtils.java class TopicQueueMappingUtils (line 34) | public class TopicQueueMappingUtils { class MappingAllocator (line 38) | public static class MappingAllocator { method MappingAllocator (line 45) | private MappingAllocator(Map idToBroker, Map getBrokerNumMap() { method upToNum (line 93) | public void upToNum(int maxQueueNum) { method getIdToBroker (line 109) | public Map getIdToBroker() { method buildMappingAllocator (line 115) | public static MappingAllocator buildMappingAllocator(Map findMaxEpochAndQueueNum(List getMappingDetailFromConfig... method checkNameEpochNumConsistence (line 143) | public static Map.Entry checkNameEpochNumConsistence(St... method getMockBrokerName (line 197) | public static String getMockBrokerName(String scope) { method makeSureLogicQueueMappingItemImmutable (line 206) | public static void makeSureLogicQueueMappingItemImmutable(List checkAndBuildMappingI... method getLeaderBroker (line 380) | public static String getLeaderBroker(List items) { method getLeaderItem (line 383) | public static LogicQueueMappingItem getLeaderItem(List targetBroker... method checkNonTargetBrokers (line 425) | public static void checkNonTargetBrokers(Set targetBrokers, Se... method createTopicConfigMapping (line 433) | public static TopicRemappingDetailWrapper createTopicConfigMapping(Str... method remappingStaticTopic (line 511) | public static TopicRemappingDetailWrapper remappingStaticTopic(String ... method findLogicQueueMappingItem (line 622) | public static LogicQueueMappingItem findLogicQueueMappingItem(List items,... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicRemappingDetailWrapper.java class TopicRemappingDetailWrapper (line 25) | public class TopicRemappingDetailWrapper extends RemotingSerializable { method TopicRemappingDetailWrapper (line 43) | public TopicRemappingDetailWrapper() { method TopicRemappingDetailWrapper (line 47) | public TopicRemappingDetailWrapper(String topic, String type, long epo... method getTopic (line 56) | public String getTopic() { method getType (line 60) | public String getType() { method getEpoch (line 64) | public long getEpoch() { method getBrokerConfigMap (line 68) | public Map getBrokerConfigMap() { method getBrokerToMapIn (line 72) | public Set getBrokerToMapIn() { method getBrokerToMapOut (line 76) | public Set getBrokerToMapOut() { method setBrokerConfigMap (line 80) | public void setBrokerConfigMap(Map... method setBrokerToMapIn (line 84) | public void setBrokerToMapIn(Set brokerToMapIn) { method setBrokerToMapOut (line 88) | public void setBrokerToMapOut(Set brokerToMapOut) { method setTopic (line 92) | public void setTopic(String topic) { method setType (line 96) | public void setType(String type) { method setEpoch (line 100) | public void setEpoch(long epoch) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/CustomizedRetryPolicy.java class CustomizedRetryPolicy (line 28) | public class CustomizedRetryPolicy implements RetryPolicy { method CustomizedRetryPolicy (line 51) | public CustomizedRetryPolicy() { method CustomizedRetryPolicy (line 54) | public CustomizedRetryPolicy(long[] next) { method getNext (line 58) | public long[] getNext() { method setNext (line 62) | public void setNext(long[] next) { method toString (line 66) | @Override method nextDelayDuration (line 81) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/ExponentialRetryPolicy.java class ExponentialRetryPolicy (line 23) | public class ExponentialRetryPolicy implements RetryPolicy { method ExponentialRetryPolicy (line 28) | public ExponentialRetryPolicy() { method ExponentialRetryPolicy (line 31) | public ExponentialRetryPolicy(long initial, long max, long multiplier) { method getInitial (line 37) | public long getInitial() { method setInitial (line 41) | public void setInitial(long initial) { method getMax (line 45) | public long getMax() { method setMax (line 49) | public void setMax(long max) { method getMultiplier (line 53) | public long getMultiplier() { method setMultiplier (line 57) | public void setMultiplier(long multiplier) { method toString (line 61) | @Override method nextDelayDuration (line 70) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/GroupForbidden.java class GroupForbidden (line 25) | public class GroupForbidden extends RemotingSerializable { method getTopic (line 31) | public String getTopic() { method setTopic (line 35) | public void setTopic(String topic) { method getGroup (line 39) | public String getGroup() { method setGroup (line 43) | public void setGroup(String group) { method getReadable (line 47) | public Boolean getReadable() { method setReadable (line 51) | public void setReadable(Boolean readable) { method hashCode (line 55) | @Override method equals (line 65) | @Override method toString (line 81) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/GroupRetryPolicy.java class GroupRetryPolicy (line 23) | public class GroupRetryPolicy { method getType (line 29) | public GroupRetryPolicyType getType() { method setType (line 33) | public void setType(GroupRetryPolicyType type) { method getExponentialRetryPolicy (line 37) | public ExponentialRetryPolicy getExponentialRetryPolicy() { method setExponentialRetryPolicy (line 41) | public void setExponentialRetryPolicy(ExponentialRetryPolicy exponenti... method getCustomizedRetryPolicy (line 45) | public CustomizedRetryPolicy getCustomizedRetryPolicy() { method setCustomizedRetryPolicy (line 49) | public void setCustomizedRetryPolicy(CustomizedRetryPolicy customizedR... method getRetryPolicy (line 53) | @JSONField(serialize = false, deserialize = false) method toString (line 70) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/GroupRetryPolicyType.java type GroupRetryPolicyType (line 20) | public enum GroupRetryPolicyType { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/RetryPolicy.java type RetryPolicy (line 20) | public interface RetryPolicy { method nextDelayDuration (line 27) | long nextDelayDuration(int reconsumeTimes); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/SimpleSubscriptionData.java class SimpleSubscriptionData (line 23) | public class SimpleSubscriptionData { method SimpleSubscriptionData (line 29) | public SimpleSubscriptionData(String topic, String expressionType, Str... method getTopic (line 36) | public String getTopic() { method setTopic (line 40) | public void setTopic(String topic) { method getExpressionType (line 44) | public String getExpressionType() { method setExpressionType (line 48) | public void setExpressionType(String expressionType) { method getExpression (line 52) | public String getExpression() { method setExpression (line 56) | public void setExpression(String expression) { method getVersion (line 60) | public long getVersion() { method setVersion (line 64) | public void setVersion(long version) { method equals (line 68) | @Override method hashCode (line 80) | @Override method toString (line 85) | @Override public String toString() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/subscription/SubscriptionGroupConfig.java class SubscriptionGroupConfig (line 40) | public class SubscriptionGroupConfig { method getGroupName (line 69) | public String getGroupName() { method setGroupName (line 73) | public void setGroupName(String groupName) { method isConsumeEnable (line 77) | public boolean isConsumeEnable() { method setConsumeEnable (line 81) | public void setConsumeEnable(boolean consumeEnable) { method isConsumeFromMinEnable (line 85) | public boolean isConsumeFromMinEnable() { method setConsumeFromMinEnable (line 89) | public void setConsumeFromMinEnable(boolean consumeFromMinEnable) { method isConsumeBroadcastEnable (line 93) | public boolean isConsumeBroadcastEnable() { method setConsumeBroadcastEnable (line 97) | public void setConsumeBroadcastEnable(boolean consumeBroadcastEnable) { method isConsumeMessageOrderly (line 101) | public boolean isConsumeMessageOrderly() { method setConsumeMessageOrderly (line 105) | public void setConsumeMessageOrderly(boolean consumeMessageOrderly) { method getRetryQueueNums (line 109) | public int getRetryQueueNums() { method setRetryQueueNums (line 113) | public void setRetryQueueNums(int retryQueueNums) { method getRetryMaxTimes (line 117) | public int getRetryMaxTimes() { method setRetryMaxTimes (line 121) | public void setRetryMaxTimes(int retryMaxTimes) { method getGroupRetryPolicy (line 125) | public GroupRetryPolicy getGroupRetryPolicy() { method setGroupRetryPolicy (line 129) | public void setGroupRetryPolicy(GroupRetryPolicy groupRetryPolicy) { method getBrokerId (line 133) | public long getBrokerId() { method setBrokerId (line 137) | public void setBrokerId(long brokerId) { method getWhichBrokerWhenConsumeSlowly (line 141) | public long getWhichBrokerWhenConsumeSlowly() { method setWhichBrokerWhenConsumeSlowly (line 145) | public void setWhichBrokerWhenConsumeSlowly(long whichBrokerWhenConsum... method isNotifyConsumerIdsChangedEnable (line 149) | public boolean isNotifyConsumerIdsChangedEnable() { method setNotifyConsumerIdsChangedEnable (line 153) | public void setNotifyConsumerIdsChangedEnable(final boolean notifyCons... method getGroupSysFlag (line 157) | public int getGroupSysFlag() { method setGroupSysFlag (line 161) | public void setGroupSysFlag(int groupSysFlag) { method getConsumeTimeoutMinute (line 165) | public int getConsumeTimeoutMinute() { method setConsumeTimeoutMinute (line 169) | public void setConsumeTimeoutMinute(int consumeTimeoutMinute) { method getSubscriptionDataSet (line 173) | public Set getSubscriptionDataSet() { method setSubscriptionDataSet (line 177) | public void setSubscriptionDataSet(Set subscri... method getAttributes (line 181) | public Map getAttributes() { method setAttributes (line 185) | public void setAttributes(Map attributes) { method getPriorityFactor (line 189) | @JSONField(serialize = false, deserialize = false) method setLiteBindTopic (line 195) | @JSONField(serialize = false, deserialize = false) method getLiteBindTopic (line 202) | @JSONField(serialize = false, deserialize = false) method getLiteSubClientQuota (line 207) | @JSONField(serialize = false, deserialize = false) method isLiteSubExclusive (line 217) | @JSONField(serialize = false, deserialize = false) method isResetOffsetInExclusiveMode (line 226) | @JSONField(serialize = false, deserialize = false) method isResetOffsetOnUnsubscribe (line 232) | @JSONField(serialize = false, deserialize = false) method getMaxClientEventCount (line 238) | @JSONField(serialize = false, deserialize = false) method hashCode (line 247) | @Override method equals (line 269) | @Override method toString (line 295) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/protocol/topic/OffsetMovedEvent.java class OffsetMovedEvent (line 23) | public class OffsetMovedEvent extends RemotingSerializable { method getConsumerGroup (line 29) | public String getConsumerGroup() { method setConsumerGroup (line 33) | public void setConsumerGroup(String consumerGroup) { method getMessageQueue (line 37) | public MessageQueue getMessageQueue() { method setMessageQueue (line 41) | public void setMessageQueue(MessageQueue messageQueue) { method getOffsetRequest (line 45) | public long getOffsetRequest() { method setOffsetRequest (line 49) | public void setOffsetRequest(long offsetRequest) { method getOffsetNew (line 53) | public long getOffsetNew() { method setOffsetNew (line 57) | public void setOffsetNew(long offsetNew) { method toString (line 61) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/proxy/SocksProxyConfig.java class SocksProxyConfig (line 19) | public class SocksProxyConfig { method SocksProxyConfig (line 24) | public SocksProxyConfig() { method SocksProxyConfig (line 27) | public SocksProxyConfig(String addr) { method SocksProxyConfig (line 31) | public SocksProxyConfig(String addr, String username, String password) { method getAddr (line 37) | public String getAddr() { method setAddr (line 41) | public void setAddr(String addr) { method getUsername (line 45) | public String getUsername() { method setUsername (line 49) | public void setUsername(String username) { method getPassword (line 53) | public String getPassword() { method setPassword (line 57) | public void setPassword(String password) { method toString (line 61) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/ClientMetadata.java class ClientMetadata (line 36) | public class ClientMetadata { method freshTopicRoute (line 46) | public void freshTopicRoute(String topic, TopicRouteData topicRouteDat... method getBrokerNameFromMessageQueue (line 69) | public String getBrokerNameFromMessageQueue(final MessageQueue mq) { method refreshClusterInfo (line 77) | public void refreshClusterInfo(ClusterInfo clusterInfo) { method findMasterBrokerAddr (line 87) | public String findMasterBrokerAddr(String brokerName) { method getBrokerAddrTable (line 94) | public ConcurrentMap> getBrokerAddrTable... method topicRouteData2EndpointsForStaticTopic (line 98) | public static ConcurrentMap topicRouteData2Endpo... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RequestBuilder.java class RequestBuilder (line 25) | public class RequestBuilder { method buildCommonRpcHeader (line 32) | public static RpcRequestHeader buildCommonRpcHeader(int requestCode, S... method buildCommonRpcHeader (line 36) | public static RpcRequestHeader buildCommonRpcHeader(int requestCode, B... method buildTopicQueueRequestHeader (line 51) | public static TopicQueueRequestHeader buildTopicQueueRequestHeader(int... method buildTopicQueueRequestHeader (line 55) | public static TopicQueueRequestHeader buildTopicQueueRequestHeader(int... method buildTopicQueueRequestHeader (line 59) | public static TopicQueueRequestHeader buildTopicQueueRequestHeader(int... method buildTopicQueueRequestHeader (line 63) | public static TopicQueueRequestHeader buildTopicQueueRequestHeader(int... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcClient.java type RpcClient (line 22) | public interface RpcClient { method invoke (line 28) | Future invoke(RpcRequest request, long timeoutMs) throws... method invoke (line 32) | Future invoke(MessageQueue mq, RpcRequest request, long ... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcClientHook.java class RpcClientHook (line 19) | public abstract class RpcClientHook { method beforeRequest (line 22) | public abstract RpcResponse beforeRequest(RpcRequest rpcRequest) throw... method afterResponse (line 25) | public abstract RpcResponse afterResponse(RpcResponse rpcResponse) thr... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcClientImpl.java class RpcClientImpl (line 42) | public class RpcClientImpl implements RpcClient { method RpcClientImpl (line 50) | public RpcClientImpl(ClientMetadata clientMetadata, RemotingClient rem... method registerHook (line 55) | public void registerHook(RpcClientHook hook) { method invoke (line 59) | @Override method createResponseFuture (line 67) | public Promise createResponseFuture() { method invoke (line 71) | @Override method getBrokerAddrByNameOrException (line 125) | private String getBrokerAddrByNameOrException(String bname) throws Rpc... method processFailedResponse (line 134) | private void processFailedResponse(String addr, RemotingCommand reques... method handlePullMessage (line 155) | public Promise handlePullMessage(final String addr, RpcRe... method handleSearchOffset (line 202) | public Promise handleSearchOffset(String addr, RpcRequest... method handleQueryConsumerOffset (line 224) | public Promise handleQueryConsumerOffset(String addr, Rpc... method handleUpdateConsumerOffset (line 248) | public Promise handleUpdateConsumerOffset(String addr, Rp... method handleCommonBodyRequest (line 268) | public Promise handleCommonBodyRequest(final String addr,... method handleGetMinOffset (line 285) | public Promise handleGetMinOffset(String addr, RpcRequest... method handleGetMaxOffset (line 306) | public Promise handleGetMaxOffset(String addr, RpcRequest... method handleGetEarliestMsgStoretime (line 327) | public Promise handleGetEarliestMsgStoretime(String addr,... FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcClientUtils.java class RpcClientUtils (line 23) | public class RpcClientUtils { method createCommandForRpcRequest (line 25) | public static RemotingCommand createCommandForRpcRequest(RpcRequest rp... method createCommandForRpcResponse (line 31) | public static RemotingCommand createCommandForRpcResponse(RpcResponse ... method encodeBody (line 38) | public static byte[] encodeBody(Object body) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcException.java class RpcException (line 21) | public class RpcException extends RemotingException { method RpcException (line 23) | public RpcException(int errorCode, String message) { method RpcException (line 28) | public RpcException(int errorCode, String message, Throwable cause) { method getErrorCode (line 33) | public int getErrorCode() { method setErrorCode (line 37) | public void setErrorCode(int errorCode) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcRequest.java class RpcRequest (line 19) | public class RpcRequest { method RpcRequest (line 24) | public RpcRequest(int code, RpcRequestHeader header, Object body) { method getHeader (line 30) | public RpcRequestHeader getHeader() { method getBody (line 34) | public Object getBody() { method getCode (line 38) | public int getCode() { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcRequestHeader.java class RpcRequestHeader (line 23) | public abstract class RpcRequestHeader implements CommandCustomHeader { method getBname (line 33) | @Deprecated method setBname (line 38) | @Deprecated method getBrokerName (line 43) | public String getBrokerName() { method setBrokerName (line 47) | public void setBrokerName(String brokerName) { method getNamespace (line 51) | public String getNamespace() { method setNamespace (line 55) | public void setNamespace(String namespace) { method getNamespaced (line 59) | public Boolean getNamespaced() { method setNamespaced (line 63) | public void setNamespaced(Boolean namespaced) { method getOneway (line 67) | public Boolean getOneway() { method setOneway (line 71) | public void setOneway(Boolean oneway) { method equals (line 75) | @Override method hashCode (line 87) | @Override method toString (line 92) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/RpcResponse.java class RpcResponse (line 21) | public class RpcResponse { method RpcResponse (line 27) | public RpcResponse() { method RpcResponse (line 31) | public RpcResponse(int code, CommandCustomHeader header, Object body) { method RpcResponse (line 37) | public RpcResponse(RpcException rpcException) { method getCode (line 42) | public int getCode() { method getHeader (line 46) | public CommandCustomHeader getHeader() { method setHeader (line 50) | public void setHeader(CommandCustomHeader header) { method getBody (line 54) | public Object getBody() { method setBody (line 58) | public void setBody(Object body) { method getException (line 62) | public RpcException getException() { method setException (line 66) | public void setException(RpcException exception) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/TopicQueueRequestHeader.java class TopicQueueRequestHeader (line 19) | public abstract class TopicQueueRequestHeader extends TopicRequestHeader { method getQueueId (line 21) | public abstract Integer getQueueId(); method setQueueId (line 22) | public abstract void setQueueId(Integer queueId); FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpc/TopicRequestHeader.java class TopicRequestHeader (line 19) | public abstract class TopicRequestHeader extends RpcRequestHeader { method getTopic (line 23) | public abstract String getTopic(); method setTopic (line 24) | public abstract void setTopic(String topic); method getLo (line 26) | public Boolean getLo() { method setLo (line 29) | public void setLo(Boolean lo) { FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpchook/DynamicalExtFieldRPCHook.java class DynamicalExtFieldRPCHook (line 24) | public class DynamicalExtFieldRPCHook implements RPCHook { method doBeforeRequest (line 26) | @Override method doAfterResponse (line 38) | @Override FILE: remoting/src/main/java/org/apache/rocketmq/remoting/rpchook/StreamTypeRPCHook.java class StreamTypeRPCHook (line 25) | public class StreamTypeRPCHook implements RPCHook { method doBeforeRequest (line 26) | @Override method doAfterResponse (line 31) | @Override FILE: remoting/src/test/java/org/apache/rocketmq/remoting/ProxyProtocolTest.java class ProxyProtocolTest (line 48) | @RunWith(MockitoJUnitRunner.class) method setUp (line 54) | @Before method testProxyProtocol (line 67) | @Test method requestThenAssertResponse (line 73) | private void requestThenAssertResponse(RemotingClient remotingClient) ... method sendHAProxyMessage (line 81) | private void sendHAProxyMessage(RemotingClient remotingClient) throws ... method createRequest (line 96) | private static RemotingCommand createRequest() { method getServerAddress (line 104) | private String getServerAddress() { method isHostConnectable (line 108) | private boolean isHostConnectable(String addr) { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/RemotingServerTest.java class RemotingServerTest (line 44) | public class RemotingServerTest { method createRemotingServer (line 48) | public static RemotingServer createRemotingServer() throws Interrupted... method createRemotingClient (line 69) | public static RemotingClient createRemotingClient() { method createRemotingClient (line 73) | public static RemotingClient createRemotingClient(NettyClientConfig ne... method setup (line 79) | @BeforeClass method destroy (line 85) | @AfterClass method testInvokeSync (line 91) | @Test method testInvokeOneway (line 105) | @Test method testInvokeAsync (line 114) | @Test class RequestHeader (line 143) | class RequestHeader implements CommandCustomHeader { method checkFields (line 150) | @Override method getCount (line 154) | public Integer getCount() { method setCount (line 158) | public void setCount(Integer count) { method getMessageTitle (line 162) | public String getMessageTitle() { method setMessageTitle (line 166) | public void setMessageTitle(String messageTitle) { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/SubRemotingServerTest.java class SubRemotingServerTest (line 35) | public class SubRemotingServerTest { method setup (line 42) | @BeforeClass method destroy (line 49) | @AfterClass method createSubRemotingServer (line 55) | public static RemotingServer createSubRemotingServer(RemotingServer pa... method testInvokeSubRemotingServer (line 74) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/TlsTest.java class TlsTest (line 81) | @RunWith(MockitoJUnitRunner.class) method setUp (line 92) | @Before method tearDown (line 167) | @After method basicClientServerIntegrationTest (line 178) | @Test method reloadSslContextForServer (line 183) | @Test method serverNotNeedClientAuth (line 203) | @Test method serverWantClientAuth_ButClientNoCert (line 208) | @Test method serverAcceptsUnAuthClient (line 213) | @Test method disabledServerRejectsSSLClient (line 218) | @Test method disabledServerAcceptUnAuthClient (line 227) | @Test method serverRejectsUntrustedClientCert (line 236) | @Test method serverAcceptsUntrustedClientCert (line 245) | @Test method noClientAuthFailure (line 255) | @Test method clientRejectsUntrustedServerCert (line 268) | @Test method clientAcceptsUntrustedServerCert (line 277) | @Test method testTlsConfigThroughFile (line 282) | @Test method writeStringToFile (line 320) | private static void writeStringToFile(String path, String content) { method getCertsPath (line 329) | private static String getCertsPath(String fileName) { method getServerAddress (line 357) | private String getServerAddress() { method createRequest (line 361) | private static RemotingCommand createRequest() { method requestThenAssertResponse (line 368) | private void requestThenAssertResponse() throws Exception { method requestThenAssertResponse (line 372) | private void requestThenAssertResponse(RemotingClient remotingClient) ... method isHostConnectable (line 380) | private boolean isHostConnectable(String addr) { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/FileRegionEncoderTest.java class FileRegionEncoderTest (line 33) | public class FileRegionEncoderTest { method testEncode (line 40) | @Test method write (line 68) | private static void write(File file, byte[] data) throws IOException { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/MockChannel.java class MockChannel (line 23) | public class MockChannel extends LocalChannel { method writeAndFlush (line 24) | @Override FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/MockChannelPromise.java class MockChannelPromise (line 29) | public class MockChannelPromise implements ChannelPromise { method MockChannelPromise (line 32) | public MockChannelPromise(Channel channel) { method channel (line 36) | @Override method setSuccess (line 41) | @Override method setSuccess (line 46) | @Override method trySuccess (line 51) | @Override method setFailure (line 56) | @Override method addListener (line 61) | @Override method addListeners (line 66) | @Override method removeListener (line 71) | @Override method removeListeners (line 76) | @Override method sync (line 81) | @Override method syncUninterruptibly (line 86) | @Override method await (line 91) | @Override method awaitUninterruptibly (line 96) | @Override method unvoid (line 101) | @Override method isVoid (line 106) | @Override method trySuccess (line 111) | @Override method tryFailure (line 116) | @Override method setUncancellable (line 121) | @Override method isSuccess (line 126) | @Override method isCancellable (line 131) | @Override method cause (line 136) | @Override method await (line 141) | @Override method await (line 146) | @Override method awaitUninterruptibly (line 151) | @Override method awaitUninterruptibly (line 156) | @Override method getNow (line 161) | @Override method cancel (line 166) | @Override method isCancelled (line 171) | @Override method isDone (line 176) | @Override method get (line 181) | @Override method get (line 186) | @Override FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyClientConfigTest.java class NettyClientConfigTest (line 26) | @RunWith(MockitoJUnitRunner.class) method testChangeConfigBySystemProperty (line 29) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyRemotingAbstractTest.java class NettyRemotingAbstractTest (line 32) | @RunWith(MockitoJUnitRunner.class) method testProcessResponseCommand (line 37) | @Test method testProcessResponseCommand_NullCallBack (line 68) | @Test method testProcessResponseCommand_RunCallBackInCurrentThread (line 83) | @Test method testScanResponseTable (line 115) | @Test method testProcessRequestCommand (line 140) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyRemotingClientTest.java class NettyRemotingClientTest (line 60) | @RunWith(MockitoJUnitRunner.class) method testSetCallbackExecutor (line 67) | @Test method testInvokeResponse (line 74) | @Test method testRemotingSendRequestException (line 91) | @Test method testRemotingTimeoutException (line 106) | @Test method testRemotingException (line 121) | @Test method testInvokeOnewayException (line 134) | @Test method testInvoke0 (line 144) | @Test method testInvoke0WithException (line 162) | @Test method testInvokeSync (line 179) | @Test method testInvokeAsync (line 205) | @Test method testInvokeAsyncFail (line 234) | @Test method testInvokeImpl (line 255) | @Test method testInvokeImplFail (line 281) | @Test method testIsAddressReachableFail (line 298) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyRemotingServerTest.java class NettyRemotingServerTest (line 36) | @RunWith(MockitoJUnitRunner.class) method setUp (line 47) | @Before method handleHAProxyTLV (line 53) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/NettyServerConfigTest.java class NettyServerConfigTest (line 26) | @RunWith(MockitoJUnitRunner.class) method testChangeConfigBySystemProperty (line 29) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/netty/RemotingCodeDistributionHandlerTest.java class RemotingCodeDistributionHandlerTest (line 31) | public class RemotingCodeDistributionHandlerTest { method remotingCodeCountTest (line 35) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/CheckpointFileTest.java class CheckpointFileTest (line 32) | public class CheckpointFileTest { class EpochEntrySerializer (line 40) | static class EpochEntrySerializer implements CheckpointFile.Checkpoint... method toLine (line 42) | @Override method fromLine (line 51) | @Override method init (line 63) | @Before method destroy (line 72) | @After method testNormalWriteAndRead (line 78) | @Test method testAbNormalWriteAndRead (line 87) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/ClusterInfoTest.java class ClusterInfoTest (line 33) | public class ClusterInfoTest { method testFormJson (line 35) | @Test method testRetrieveAllClusterNames (line 52) | @Test method testRetrieveAllAddrByCluster (line 62) | @Test method buildClusterInfo (line 72) | private ClusterInfo buildClusterInfo() throws Exception { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/ConsumeStatusTest.java class ConsumeStatusTest (line 26) | public class ConsumeStatusTest { method testFromJson (line 28) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/DataVersionTest.java class DataVersionTest (line 30) | public class DataVersionTest { method testEquals (line 32) | @Test method testEquals_falseWhenCounterDifferent (line 40) | @Test method testEquals_falseWhenCounterDifferent2 (line 49) | @Test method testEquals_falseWhenCounterDifferent3 (line 58) | @Test method testEquals_trueWhenCountersBothNull (line 67) | @Test method testEncode (line 77) | @Test method testJsonSerializationAndDeserialization (line 84) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/GroupListTest.java class GroupListTest (line 30) | public class GroupListTest { method testSetGet (line 32) | @Test method createUniqueNewSet (line 46) | private HashSet createUniqueNewSet() { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/LanguageCodeTest.java class LanguageCodeTest (line 22) | public class LanguageCodeTest { method testLanguageCodeRust (line 24) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/NamespaceUtilTest.java class NamespaceUtilTest (line 27) | public class NamespaceUtilTest { method testWithoutNamespace (line 43) | @Test method testWrapNamespace (line 62) | @Test method testGetNamespaceFromResource (line 84) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/QueryConsumeTimeSpanBodyTest.java class QueryConsumeTimeSpanBodyTest (line 32) | public class QueryConsumeTimeSpanBodyTest { method testSetGet (line 34) | @Test method testFromJson (line 47) | @Test method testFromJsonRandom (line 68) | @Test method testEncode (line 84) | @Test method newUniqueConsumeTimeSpanSet (line 100) | private List newUniqueConsumeTimeSpanSet() { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RegisterBrokerBodyTest.java class RegisterBrokerBodyTest (line 32) | public class RegisterBrokerBodyTest { method test_encode_decode (line 33) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RemotingCommandTest.java class RemotingCommandTest (line 32) | public class RemotingCommandTest { method testMarkProtocolType_JSONProtocolType (line 33) | @Test method testMarkProtocolType_ROCKETMQProtocolType (line 47) | @Test method testCreateRequestCommand_RegisterBroker (line 60) | @Test method testCreateResponseCommand_SuccessWithHeader (line 72) | @Test method testCreateResponseCommand_SuccessWithoutHeader (line 85) | @Test method testCreateResponseCommand_FailToCreateCommand (line 98) | @Test method testCreateResponseCommand_SystemError (line 108) | @Test method testEncodeAndDecode_EmptyBody (line 119) | @Test method testEncodeAndDecode_FilledBody (line 148) | @Test method testEncodeAndDecode_FilledBodyWithExtFields (line 177) | @Test method testNotNullField (line 221) | @Test method testParentField (line 237) | @Test class FieldTestClass (line 264) | class FieldTestClass { class SampleCommandCustomHeader (line 274) | class SampleCommandCustomHeader implements CommandCustomHeader { method checkFields (line 275) | @Override class ExtFieldsHeader (line 280) | class ExtFieldsHeader implements CommandCustomHeader { method checkFields (line 287) | @Override method getStringValue (line 291) | public String getStringValue() { method getIntValue (line 295) | public int getIntValue() { method getLongValue (line 299) | public long getLongValue() { method isBooleanValue (line 303) | public boolean isBooleanValue() { method getDoubleValue (line 307) | public double getDoubleValue() { method equals (line 311) | @Override method hashCode (line 325) | @Override class SubExtFieldsHeader (line 340) | class SubExtFieldsHeader extends ExtFieldsHeader { method getName (line 343) | public String getName() { method setName (line 347) | public void setName(String name) { method getValue (line 351) | public int getValue() { method setValue (line 355) | public void setValue(int value) { method equals (line 359) | @Override method hashCode (line 371) | @Override FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RemotingSerializableCompatTest.java class RemotingSerializableCompatTest (line 46) | public class RemotingSerializableCompatTest { method testCompatibilityCheck (line 48) | @Test method testCompatibilityCheckWithBitSet (line 73) | @Test method fillDefaultFields (line 92) | private void fillDefaultFields(final Object obj, final Class clazz)... method createElementOrDefault (line 168) | private Object createElementOrDefault(final Class type) throws Exce... method getFirstGenericType (line 205) | private Class getFirstGenericType(final Field field) { method getGenericType (line 209) | private Class getGenericType(final Field field, final int index) { method getDefaultValue (line 223) | private Object getDefaultValue(final Class type) { method checkCompatible (line 257) | private boolean checkCompatible(final Object original, final Object de... method isPrimitiveOrWrapper (line 397) | private boolean isPrimitiveOrWrapper(final Class clazz) { method checkCompatible (line 410) | private boolean checkCompatible(final Object original, final Class ... method allocateInstance (line 422) | private T allocateInstance(final Class clazz) { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RemotingSerializableTest.java class RemotingSerializableTest (line 35) | public class RemotingSerializableTest { method testEncodeAndDecode_HeterogeneousClass (line 36) | @Test method testToJson_normalString (line 46) | @Test method testToJson_prettyString (line 65) | @Test method testEncode (line 93) | @Test class Sample (line 126) | class Sample { method getStringValue (line 133) | public String getStringValue() { method setStringValue (line 137) | public void setStringValue(String stringValue) { method getIntValue (line 141) | public int getIntValue() { method setIntValue (line 145) | public void setIntValue(int intValue) { method getIntegerValue (line 149) | public Integer getIntegerValue() { method setIntegerValue (line 153) | public void setIntegerValue(Integer integerValue) { method getDoubleArray (line 157) | public double[] getDoubleArray() { method setDoubleArray (line 161) | public void setDoubleArray(double[] doubleArray) { method getStringList (line 165) | public List getStringList() { method setStringList (line 169) | public void setStringList(List stringList) { method equals (line 173) | @Override method hashCode (line 194) | @Override FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RequestSourceTest.java class RequestSourceTest (line 21) | public class RequestSourceTest extends TestCase { method testIsValid (line 23) | public void testIsValid() { method testParseInteger (line 35) | public void testParseInteger() { FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RequestTypeTest.java class RequestTypeTest (line 24) | public class RequestTypeTest { method testValueOf (line 25) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/RocketMQSerializableTest.java class RocketMQSerializableTest (line 30) | public class RocketMQSerializableTest { method testRocketMQProtocolEncodeAndDecode_WithoutRemarkWithoutExtFields (line 31) | @Test method testRocketMQProtocolEncodeAndDecode_WithRemarkWithoutExtFields (line 69) | @Test method testRocketMQProtocolEncodeAndDecode_WithoutRemarkWithExtFields (line 113) | @Test method parseToShort (line 157) | private short parseToShort(byte[] array, int index) { method parseToInt (line 161) | private int parseToInt(byte[] array, int index) { class MyHeader1 (line 166) | public static class MyHeader1 implements CommandCustomHeader { method checkFields (line 170) | @Override method getStr (line 174) | public String getStr() { method setStr (line 178) | public void setStr(String str) { method getNum (line 182) | public int getNum() { method setNum (line 186) | public void setNum(int num) { method testFastEncode (line 191) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/admin/ConsumeStatsTest.java class ConsumeStatsTest (line 24) | public class ConsumeStatsTest { method testComputeTotalDiff (line 26) | @Test method testComputeInflightTotalDiff (line 43) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/admin/TopicStatsTableTest.java class TopicStatsTableTest (line 28) | public class TopicStatsTableTest { method buildTopicStatsTable (line 44) | @Before method testGetOffsetTable (line 61) | @Test method testFromJson (line 66) | @Test method validateTopicStatsTable (line 74) | private static void validateTopicStatsTable(TopicStatsTable topicStats... FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/BatchAckTest.java class BatchAckTest (line 29) | public class BatchAckTest { method testBatchAckSerializerDeserializer (line 38) | @Test method testWithBatchAckMessageRequestBody (line 74) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/BrokerStatsDataTest.java class BrokerStatsDataTest (line 26) | public class BrokerStatsDataTest { method testFromJson (line 28) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/CheckClientRequestBodyTest.java class CheckClientRequestBodyTest (line 26) | public class CheckClientRequestBodyTest { method testFromJson (line 28) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/ConsumeMessageDirectlyResultTest.java class ConsumeMessageDirectlyResultTest (line 26) | public class ConsumeMessageDirectlyResultTest { method testFromJson (line 27) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/ConsumeStatsListTest.java class ConsumeStatsListTest (line 30) | public class ConsumeStatsListTest { method testFromJson (line 32) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/ConsumerConnectionTest.java class ConsumerConnectionTest (line 33) | public class ConsumerConnectionTest { method testFromJson (line 35) | @Test method testComputeMinVersion (line 68) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/ConsumerRunningInfoTest.java class ConsumerRunningInfoTest (line 33) | public class ConsumerRunningInfoTest { method init (line 41) | @Before method testFromJson (line 68) | @Test method testAnalyzeRebalance (line 86) | @Test method testAnalyzeProcessQueue (line 92) | @Test method testAnalyzeSubscription (line 99) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/KVTableTest.java class KVTableTest (line 26) | public class KVTableTest { method testFromJson (line 28) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/MessageRequestModeSerializeWrapperTest.java class MessageRequestModeSerializeWrapperTest (line 26) | public class MessageRequestModeSerializeWrapperTest { method testFromJson (line 28) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/QueryConsumeQueueResponseBodyTest.java class QueryConsumeQueueResponseBodyTest (line 28) | public class QueryConsumeQueueResponseBodyTest { method test (line 30) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/QueryCorrectionOffsetBodyTest.java class QueryCorrectionOffsetBodyTest (line 27) | public class QueryCorrectionOffsetBodyTest { method testFromJson (line 29) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/ResetOffsetBodyTest.java class ResetOffsetBodyTest (line 28) | public class ResetOffsetBodyTest { method testFromJson (line 30) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/body/SubscriptionGroupWrapperTest.java class SubscriptionGroupWrapperTest (line 28) | public class SubscriptionGroupWrapperTest { method testFromJson (line 30) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/filter/FilterAPITest.java class FilterAPITest (line 28) | public class FilterAPITest { method testBuildSubscriptionData (line 33) | @Test method testBuildTagSome (line 47) | @Test method testBuildSQL (line 67) | @Test method testBuildSQLWithNullSubString (line 83) | @Test(expected = IllegalArgumentException.class) FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/header/ExportRocksDBConfigToJsonRequestHeaderTest.java class ExportRocksDBConfigToJsonRequestHeaderTest (line 24) | public class ExportRocksDBConfigToJsonRequestHeaderTest { method configTypeTest (line 25) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/header/ExtraInfoUtilTest.java class ExtraInfoUtilTest (line 24) | public class ExtraInfoUtilTest { method testOrderCountInfo (line 26) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/header/FastCodesHeaderTest.java class FastCodesHeaderTest (line 29) | public class FastCodesHeaderTest { method testFastDecode (line 31) | @Test method testFastDecode (line 39) | private void testFastDecode(Class class... method buildExtFields (line 55) | private HashMap buildExtFields(List fields) { method check (line 74) | private void check(RemotingCommand command, List fields, FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/header/GetConsumeStatsRequestHeaderTest.java class GetConsumeStatsRequestHeaderTest (line 29) | public class GetConsumeStatsRequestHeaderTest { method setUp (line 33) | @Before method updateTopicList_NullTopicList_DoesNotUpdate (line 38) | @Test method updateTopicList_EmptyTopicList_SetsEmptyString (line 44) | @Test method updateTopicList_SingleTopic_SetsSingleTopicString (line 50) | @Test method updateTopicList_MultipleTopics_SetsMultipleTopicsString (line 57) | @Test method updateTopicList_RepeatedTopics_SetsRepeatedTopicsString (line 64) | @Test method fetchTopicList_NullTopicList_ReturnsEmptyList (line 71) | @Test method fetchTopicList_EmptyTopicList_ReturnsEmptyList (line 82) | @Test method fetchTopicList_BlankTopicList_ReturnsEmptyList (line 89) | @Test method fetchTopicList_SingleTopic_ReturnsSingleTopicList (line 96) | @Test method fetchTopicList_MultipleTopics_ReturnsTopicList (line 103) | @Test method fetchTopicList_TopicListEndsWithSeparator_ReturnsTopicList (line 110) | @Test method fetchTopicList_TopicListStartsWithSeparator_ReturnsTopicList (line 117) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/header/SendMessageRequestHeaderV2Test.java class SendMessageRequestHeaderV2Test (line 28) | public class SendMessageRequestHeaderV2Test { method testEncodeDecode (line 33) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/heartbeat/SubscriptionDataTest.java class SubscriptionDataTest (line 27) | public class SubscriptionDataTest { method testConstructor1 (line 29) | @Test method testConstructor2 (line 42) | @Test method testHashCodeNotEquals (line 56) | @Test method testFromJson (line 64) | @Test method testCompareTo (line 79) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/route/TopicRouteDataTest.java class TopicRouteDataTest (line 30) | public class TopicRouteDataTest { method testTopicRouteDataClone (line 31) | @Test method testTopicRouteDataJsonSerialize (line 66) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicQueueMappingTest.java class TopicQueueMappingTest (line 29) | public class TopicQueueMappingTest { method testJsonSerialize (line 31) | @Test FILE: remoting/src/test/java/org/apache/rocketmq/remoting/protocol/statictopic/TopicQueueMappingUtilsTest.java class TopicQueueMappingUtilsTest (line 32) | public class TopicQueueMappingUtilsTest { method buildTargetBrokers (line 35) | private Set buildTargetBrokers(int num) { method buildTargetBrokers (line 39) | private Set buildTargetBrokers(int num, String suffix) { method buildBrokerNumMap (line 47) | private Map buildBrokerNumMap(int num) { method buildBrokerNumMap (line 55) | private Map buildBrokerNumMap(int num, int queues) { method testIdToBroker (line 67) | private void testIdToBroker(Map idToBroker, Map { method AllocateRequest (line 274) | public AllocateRequest(String filePath, int fileSize) { method getFilePath (line 279) | public String getFilePath() { method setFilePath (line 283) | public void setFilePath(String filePath) { method getFileSize (line 287) | public int getFileSize() { method setFileSize (line 291) | public void setFileSize(int fileSize) { method getCountDownLatch (line 295) | public CountDownLatch getCountDownLatch() { method setCountDownLatch (line 299) | public void setCountDownLatch(CountDownLatch countDownLatch) { method getMappedFile (line 303) | public MappedFile getMappedFile() { method setMappedFile (line 307) | public void setMappedFile(MappedFile mappedFile) { method compareTo (line 311) | public int compareTo(AllocateRequest other) { method hashCode (line 333) | @Override method equals (line 342) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/AppendMessageCallback.java type AppendMessageCallback (line 26) | public interface AppendMessageCallback { method doAppend (line 33) | AppendMessageResult doAppend(final long fileFromOffset, final ByteBuff... method doAppend (line 42) | AppendMessageResult doAppend(final long fileFromOffset, final ByteBuff... FILE: store/src/main/java/org/apache/rocketmq/store/AppendMessageResult.java class AppendMessageResult (line 24) | public class AppendMessageResult { method AppendMessageResult (line 42) | public AppendMessageResult(AppendMessageStatus status) { method AppendMessageResult (line 46) | public AppendMessageResult(AppendMessageStatus status, long wroteOffse... method AppendMessageResult (line 57) | public AppendMessageResult(AppendMessageStatus status, long wroteOffse... method AppendMessageResult (line 64) | public AppendMessageResult(AppendMessageStatus status, long wroteOffse... method AppendMessageResult (line 75) | public AppendMessageResult(AppendMessageStatus status, long wroteOffse... method getPagecacheRT (line 87) | public long getPagecacheRT() { method setPagecacheRT (line 91) | public void setPagecacheRT(final long pagecacheRT) { method isOk (line 95) | public boolean isOk() { method getStatus (line 99) | public AppendMessageStatus getStatus() { method setStatus (line 103) | public void setStatus(AppendMessageStatus status) { method getWroteOffset (line 107) | public long getWroteOffset() { method setWroteOffset (line 111) | public void setWroteOffset(long wroteOffset) { method getWroteBytes (line 115) | public int getWroteBytes() { method setWroteBytes (line 119) | public void setWroteBytes(int wroteBytes) { method getMsgId (line 123) | public String getMsgId() { method setMsgId (line 130) | public void setMsgId(String msgId) { method getStoreTimestamp (line 134) | public long getStoreTimestamp() { method setStoreTimestamp (line 138) | public void setStoreTimestamp(long storeTimestamp) { method getLogicsOffset (line 142) | public long getLogicsOffset() { method setLogicsOffset (line 146) | public void setLogicsOffset(long logicsOffset) { method getMsgNum (line 150) | public int getMsgNum() { method setMsgNum (line 154) | public void setMsgNum(int msgNum) { method toString (line 158) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/AppendMessageStatus.java type AppendMessageStatus (line 22) | public enum AppendMessageStatus { FILE: store/src/main/java/org/apache/rocketmq/store/CommitLog.java class CommitLog (line 77) | public class CommitLog implements Swappable { method CommitLog (line 112) | public CommitLog(final DefaultMessageStore messageStore) { method setFullStorePaths (line 156) | public void setFullStorePaths(Set fullStorePaths) { method getFullStorePaths (line 160) | public Set getFullStorePaths() { method getTotalSize (line 164) | public long getTotalSize() { method getPutMessageThreadLocal (line 168) | public ThreadLocal getPutMessageThreadLocal() { method load (line 172) | public boolean load() { method cleanResourceAll (line 182) | public void cleanResourceAll() { method start (line 186) | public void start() { method shutdown (line 196) | public void shutdown() { method flush (line 210) | public long flush() { method getFlushedWhere (line 216) | public long getFlushedWhere() { method getMaxOffset (line 220) | public long getMaxOffset() { method remainHowManyDataToCommit (line 224) | public long remainHowManyDataToCommit() { method remainHowManyDataToFlush (line 228) | public long remainHowManyDataToFlush() { method deleteExpiredFile (line 232) | public int deleteExpiredFile( method deleteExpiredFile (line 241) | public int deleteExpiredFile( method getData (line 254) | public SelectMappedBufferResult getData(final long offset) { method getData (line 258) | public SelectMappedBufferResult getData(final long offset, final boole... method getData (line 270) | public boolean getData(final long offset, final int size, final ByteBu... method getBulkData (line 280) | public List getBulkData(final long offset, f... method getFile (line 312) | public SelectMappedFileResult getFile(final long offset) { method getLastMappedFile (line 325) | public boolean getLastMappedFile(final long startOffset) { method recoverNormally (line 340) | public void recoverNormally(long dispatchFromPhyOffset) throws RocksDB... method checkMessageAndReturnSize (line 435) | public DispatchRequest checkMessageAndReturnSize(java.nio.ByteBuffer b... method doNothingForDeadCode (line 440) | private void doNothingForDeadCode(final Object obj) { method checkMessageAndReturnSize (line 451) | public DispatchRequest checkMessageAndReturnSize(java.nio.ByteBuffer b... method setBatchSizeIfNeeded (line 672) | private void setBatchSizeIfNeeded(Map propertiesMap, D... method getConfirmOffset (line 681) | public long getConfirmOffset() { method getConfirmOffsetDirectly (line 704) | public long getConfirmOffsetDirectly() { method setConfirmOffset (line 719) | public void setConfirmOffset(long phyOffset) { method getLastFileFromOffset (line 724) | public long getLastFileFromOffset() { method recoverAbnormally (line 738) | public void recoverAbnormally(long dispatchFromPhyOffset) throws Rocks... method truncateDirtyFiles (line 887) | public void truncateDirtyFiles(long phyOffset) { method onCommitLogAppend (line 902) | protected void onCommitLogAppend(MessageExtBrokerInner msg, AppendMess... method isMappedFileMatchedRecover (line 906) | private boolean isMappedFileMatchedRecover(final MappedFile mappedFile, method isMappedFileMatchedRecover (line 929) | private boolean isMappedFileMatchedRecover(long phyOffset, long storeT... method resetOffset (line 939) | public boolean resetOffset(long offset) { method getBeginTimeInLock (line 943) | public long getBeginTimeInLock() { method generateKey (line 947) | public String generateKey(StringBuilder keyBuilder, MessageExt message... method setMappedFileQueueOffset (line 955) | public void setMappedFileQueueOffset(final long phyOffset) { method updateMaxMessageSize (line 960) | public void updateMaxMessageSize(PutMessageThreadLocal putMessageThrea... method asyncPutMessage (line 969) | public CompletableFuture asyncPutMessage(final Messa... method asyncPutMessages (line 1142) | public CompletableFuture asyncPutMessages(final Mess... method calcNeedAckNums (line 1299) | private int calcNeedAckNums(int inSyncReplicas) { method needHandleHA (line 1308) | private boolean needHandleHA(MessageExt messageExt) { method handleDiskFlushAndHA (line 1330) | private CompletableFuture handleDiskFlushAndHA(PutMe... method handleDiskFlush (line 1351) | private CompletableFuture handleDiskFlush(AppendMess... method handleHA (line 1355) | private CompletableFuture handleHA(AppendMessageResu... method pickupStoreTimestamp (line 1375) | public long pickupStoreTimestamp(final long offset, final int size) { method getMinOffset (line 1396) | public long getMinOffset() { method getMessage (line 1409) | public SelectMappedBufferResult getMessage(final long offset, final in... method rollNextFile (line 1423) | public long rollNextFile(final long offset) { method destroy (line 1428) | public void destroy() { method appendData (line 1432) | public boolean appendData(long startOffset, byte[] data, int dataStart... method retryDeleteFirstFile (line 1447) | public boolean retryDeleteFirstFile(final long intervalForcibly) { method checkSelf (line 1451) | public void checkSelf() { method lockTimeMills (line 1455) | public long lockTimeMills() { method getMessageNum (line 1469) | protected short getMessageNum(MessageExtBrokerInner msgInner) { method getCqType (line 1484) | private CQType getCqType(MessageExtBrokerInner msgInner) { class FlushCommitLogService (line 1489) | abstract class FlushCommitLogService extends ServiceThread { class CommitRealTimeService (line 1493) | class CommitRealTimeService extends FlushCommitLogService { method getServiceName (line 1497) | @Override method run (line 1505) | @Override class FlushRealTimeService (line 1548) | class FlushRealTimeService extends FlushCommitLogService { method run (line 1552) | @Override method getServiceName (line 1615) | @Override method printFlushProgress (line 1623) | private void printFlushProgress() { method getJoinTime (line 1628) | @Override class GroupCommitRequest (line 1634) | public static class GroupCommitRequest { method GroupCommitRequest (line 1641) | public GroupCommitRequest(long nextOffset, long timeoutMillis) { method GroupCommitRequest (line 1646) | public GroupCommitRequest(long nextOffset, long timeoutMillis, int a... method getNextOffset (line 1651) | public long getNextOffset() { method getAckNums (line 1655) | public int getAckNums() { method getDeadLine (line 1659) | public long getDeadLine() { method wakeupCustomer (line 1663) | public void wakeupCustomer(final PutMessageStatus status) { method future (line 1667) | public CompletableFuture future() { class GroupCommitService (line 1675) | class GroupCommitService extends FlushCommitLogService { method putRequest (line 1680) | public void putRequest(final GroupCommitRequest request) { method swapRequests (line 1690) | private void swapRequests() { method doCommit (line 1701) | private void doCommit() { method run (line 1737) | @Override method onWaitEnd (line 1764) | @Override method getServiceName (line 1769) | @Override method getJoinTime (line 1777) | @Override class GroupCheckService (line 1783) | class GroupCheckService extends FlushCommitLogService { method isAsyncRequestsFull (line 1787) | public boolean isAsyncRequestsFull() { method putRequest (line 1791) | public synchronized boolean putRequest(final GroupCommitRequest requ... method swapRequests (line 1808) | private void swapRequests() { method doCommit (line 1814) | private void doCommit() { method run (line 1846) | public void run() { method onWaitEnd (line 1875) | @Override method getServiceName (line 1880) | @Override method getJoinTime (line 1888) | @Override class DefaultAppendMessageCallback (line 1894) | class DefaultAppendMessageCallback implements AppendMessageCallback { method DefaultAppendMessageCallback (line 1902) | DefaultAppendMessageCallback(MessageStoreConfig messageStoreConfig) { method handlePropertiesForLmqMsg (line 1908) | public AppendMessageResult handlePropertiesForLmqMsg(ByteBuffer preE... method doAppend (line 1972) | public AppendMessageResult doAppend(final long fileFromOffset, final... method doAppend (line 2085) | public AppendMessageResult doAppend(final long fileFromOffset, final... class DefaultFlushManager (line 2184) | class DefaultFlushManager implements FlushManager { method DefaultFlushManager (line 2191) | public DefaultFlushManager() { method start (line 2201) | @Override method handleDiskFlush (line 2210) | @Override method handleDiskFlush (line 2248) | @Override method wakeUpFlush (line 2278) | @Override method wakeUpCommit (line 2284) | @Override method shutdown (line 2290) | @Override method getCommitLogSize (line 2301) | public int getCommitLogSize() { method getMappedFileQueue (line 2305) | public MappedFileQueue getMappedFileQueue() { method getMessageStore (line 2309) | public MessageStore getMessageStore() { method getEarliestMappedFile (line 2313) | public MappedFile getEarliestMappedFile() { method swapMap (line 2317) | @Override method isMappedFilesEmpty (line 2322) | public boolean isMappedFilesEmpty() { method cleanSwappedMap (line 2326) | @Override method getFlushManager (line 2331) | public FlushManager getFlushManager() { method isCloseReadAhead (line 2335) | private boolean isCloseReadAhead() { class ColdDataCheckService (line 2339) | public class ColdDataCheckService extends ServiceThread { method ColdDataCheckService (line 2345) | public ColdDataCheckService() { method getServiceName (line 2354) | @Override method run (line 2359) | @Override method isDataInPageCache (line 2387) | public boolean isDataInPageCache(final long offset) { method scanFilesInPageCache (line 2415) | private void scanFilesInPageCache() { method clearExpireMappedFile (line 2434) | private void clearExpireMappedFile() { method sampling (line 2444) | private byte[] sampling(byte[] pageCacheTable, int sampleStep) { method checkFileInPageCache (line 2452) | private byte[] checkFileInPageCache(MappedFile mappedFile) { method initPageSize (line 2468) | private void initPageSize() { method isMsgInColdArea (line 2488) | public boolean isMsgInColdArea(String group, String topic, int queue... method scanFileAndSetReadMode (line 2513) | public void scanFileAndSetReadMode(int mode) { method setFileReadMode (line 2528) | private int setFileReadMode(MappedFile mappedFile, int mode) { method getColdDataCheckService (line 2541) | public ColdDataCheckService getColdDataCheckService() { FILE: store/src/main/java/org/apache/rocketmq/store/CommitLogDispatchStore.java type CommitLogDispatchStore (line 26) | public interface CommitLogDispatchStore { method getDispatchFromPhyOffset (line 36) | Long getDispatchFromPhyOffset(boolean recoverNormally) throws RocksDBE... method isMappedFileMatchedRecover (line 47) | boolean isMappedFileMatchedRecover(long phyOffset, long storeTimestamp, FILE: store/src/main/java/org/apache/rocketmq/store/CommitLogDispatcher.java type CommitLogDispatcher (line 25) | public interface CommitLogDispatcher { method dispatch (line 32) | void dispatch(final DispatchRequest request) throws RocksDBException; FILE: store/src/main/java/org/apache/rocketmq/store/CompactionAppendMsgCallback.java type CompactionAppendMsgCallback (line 21) | public interface CompactionAppendMsgCallback { method doAppend (line 22) | AppendMessageResult doAppend(ByteBuffer bbDest, long fileFromOffset, i... FILE: store/src/main/java/org/apache/rocketmq/store/ConsumeQueue.java class ConsumeQueue (line 44) | public class ConsumeQueue implements ConsumeQueueInterface { method ConsumeQueue (line 81) | public ConsumeQueue(final String topic, final int queueId, final Strin... method ConsumeQueue (line 86) | public ConsumeQueue(final String topic, final int queueId, final Strin... method load (line 121) | @Override method recover (line 131) | @Override method getTotalSize (line 200) | @Override method getUnitSize (line 209) | @Override method getOffsetInQueueByTime (line 214) | @Deprecated method getOffsetInQueueByTime (line 222) | @Override method binarySearchInQueueByTime (line 229) | private long binarySearchInQueueByTime(final MappedFile mappedFile, fi... method truncateDirtyLogicFiles (line 410) | @Override method truncateDirtyLogicFiles (line 415) | public void truncateDirtyLogicFiles(long phyOffset, boolean deleteFile) { method getLastOffset (line 495) | @Override method flush (line 526) | @Override method deleteExpiredFile (line 536) | @Override method correctMinOffset (line 548) | @Override method getMinOffsetInQueue (line 682) | @Override method putMessagePositionInfoWrapper (line 687) | @Override method multiDispatchLmqQueue (line 738) | private void multiDispatchLmqQueue(DispatchRequest request, int maxRet... method doDispatchLmqQueue (line 762) | private void doDispatchLmqQueue(DispatchRequest request, int maxRetrie... method assignQueueOffset (line 785) | @Override method increaseQueueOffset (line 792) | @Override method putMessagePositionInfo (line 799) | private boolean putMessagePositionInfo(final long offset, final int si... method fillPreBlank (line 864) | private void fillPreBlank(final MappedFile mappedFile, final long unti... method getIndexBuffer (line 881) | public SelectMappedBufferResult getIndexBuffer(final long startIndex) { method iterateFrom (line 893) | @Override method iterateFrom (line 902) | @Override method get (line 907) | @Override method getCqUnitAndStoreTime (line 916) | @Override method getEarliestUnitAndStoreTime (line 923) | @Override method getEarliestUnit (line 930) | @Override method getLatestUnit (line 942) | @Override method isFirstFileAvailable (line 951) | @Override method isFirstFileExist (line 956) | @Override class ConsumeQueueIterator (line 961) | private class ConsumeQueueIterator implements ReferredIterator { method ConsumeQueueIterator (line 965) | public ConsumeQueueIterator(SelectMappedBufferResult sbr) { method hasNext (line 972) | @Override method next (line 981) | @Override method remove (line 1007) | @Override method release (line 1012) | @Override method nextAndRelease (line 1020) | @Override method getExt (line 1030) | public ConsumeQueueExt.CqExtUnit getExt(final long offset) { method getExt (line 1037) | public boolean getExt(final long offset, ConsumeQueueExt.CqExtUnit cqE... method getMinLogicOffset (line 1044) | @Override method setMinLogicOffset (line 1049) | public void setMinLogicOffset(long minLogicOffset) { method rollNextFile (line 1053) | @Override method getTopic (line 1060) | @Override method getQueueId (line 1065) | @Override method getCQType (line 1070) | @Override method getMaxPhysicOffset (line 1075) | @Override method setMaxPhysicOffset (line 1080) | public void setMaxPhysicOffset(long maxPhysicOffset) { method destroy (line 1084) | @Override method getMessageTotalInQueue (line 1094) | @Override method getMaxOffsetInQueue (line 1099) | @Override method checkSelf (line 1104) | @Override method isExtReadEnable (line 1112) | protected boolean isExtReadEnable() { method isExtWriteEnable (line 1116) | protected boolean isExtWriteEnable() { method isExtAddr (line 1124) | public boolean isExtAddr(long tagsCode) { method swapMap (line 1128) | @Override method cleanSwappedMap (line 1133) | @Override method estimateMessageCount (line 1138) | @Override method initializeWithOffset (line 1225) | @Override method shutdown (line 1242) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ConsumeQueueExt.java class ConsumeQueueExt (line 40) | public class ConsumeQueueExt { method ConsumeQueueExt (line 68) | public ConsumeQueueExt(final String topic, method ConsumeQueueExt (line 103) | public ConsumeQueueExt(final String topic, method getTotalSize (line 129) | public long getTotalSize() { method isExtAddr (line 139) | public static boolean isExtAddr(final long address) { method unDecorate (line 150) | public long unDecorate(final long address) { method decorate (line 166) | public long decorate(final long offset) { method get (line 178) | public CqExtUnit get(final long address) { method get (line 192) | public boolean get(final long address, final CqExtUnit cqExtUnit) { method put (line 230) | public long put(final CqExtUnit cqExtUnit) { method fullFillToEnd (line 280) | protected void fullFillToEnd(final MappedFile mappedFile, final int wr... method load (line 293) | public boolean load() { method checkSelf (line 302) | public void checkSelf() { method recover (line 309) | public void recover() { method truncateByMinAddress (line 358) | public void truncateByMinAddress(final long minAddress) { method truncateByMaxAddress (line 390) | public void truncateByMaxAddress(final long maxAddress) { method flush (line 411) | public boolean flush(final int flushLeastPages) { method destroy (line 418) | public void destroy() { method getMaxAddress (line 429) | public long getMaxAddress() { method getMinAddress (line 440) | public long getMinAddress() { class CqExtUnit (line 451) | public static class CqExtUnit { method CqExtUnit (line 459) | public CqExtUnit() { method CqExtUnit (line 462) | public CqExtUnit(Long tagsCode, long msgStoreTime, byte[] filterBitM... method read (line 494) | private boolean read(final ByteBuffer buffer) { method readBySkip (line 530) | private void readBySkip(final ByteBuffer buffer) { method write (line 548) | private byte[] write(final ByteBuffer container) { method calcUnitSize (line 575) | private int calcUnitSize() { method getTagsCode (line 580) | public long getTagsCode() { method setTagsCode (line 584) | public void setTagsCode(final long tagsCode) { method getMsgStoreTime (line 588) | public long getMsgStoreTime() { method setMsgStoreTime (line 592) | public void setMsgStoreTime(final long msgStoreTime) { method getFilterBitMap (line 596) | public byte[] getFilterBitMap() { method setFilterBitMap (line 603) | public void setFilterBitMap(final byte[] filterBitMap) { method getSize (line 609) | public short getSize() { method equals (line 613) | @Override method hashCode (line 636) | @Override method toString (line 646) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/DefaultMessageFilter.java class DefaultMessageFilter (line 23) | public class DefaultMessageFilter implements MessageFilter { method DefaultMessageFilter (line 27) | public DefaultMessageFilter(final SubscriptionData subscriptionData) { method isMatchedByConsumeQueue (line 31) | @Override method isMatchedByCommitLog (line 45) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/DefaultMessageStore.java class DefaultMessageStore (line 125) | public class DefaultMessageStore implements MessageStore { method DefaultMessageStore (line 230) | public DefaultMessageStore(final MessageStoreConfig messageStoreConfig... method createConsumeQueueStore (line 285) | public ConsumeQueueStoreInterface createConsumeQueueStore() { method parseDelayLevel (line 292) | public boolean parseDelayLevel() { method load (line 326) | @Override method loadCheckPoint (line 383) | public void loadCheckPoint() throws IOException { method recover (line 391) | private void recover(final boolean lastExitOK) throws RocksDBException { method start (line 423) | @Override method doRecheckReputOffsetFromCq (line 467) | private void doRecheckReputOffsetFromCq() throws InterruptedException { method shutdown (line 520) | @Override method destroy (line 617) | @Override method getMajorFileSize (line 627) | public long getMajorFileSize() { method asyncPutMessage (line 646) | @Override method asyncPutMessages (line 689) | @Override method putMessage (line 717) | @Override method putMessages (line 722) | @Override method waitForPutResult (line 727) | private PutMessageResult waitForPutResult(CompletableFuture getCommitLogDispatchStores() { method getCommitLogOffsetInQueue (line 1159) | @Override method getOffsetInQueueByTime (line 1171) | @Override method getOffsetInQueueByTime (line 1176) | @Override method lookMessageByOffset (line 1187) | @Override method selectOneMessageByOffset (line 1203) | @Override method selectOneMessageByOffset (line 1219) | @Override method getRunningDataInfo (line 1224) | @Override method getStorePathPhysic (line 1229) | public String getStorePathPhysic() { method getStorePathLogic (line 1239) | public String getStorePathLogic() { method getMessageArrivingListener (line 1243) | public MessageArrivingListener getMessageArrivingListener() { method getRuntimeInfo (line 1247) | @Override method getMaxPhyOffset (line 1275) | @Override method getMinPhyOffset (line 1280) | @Override method getLastFileFromOffset (line 1285) | @Override method getLastMappedFile (line 1290) | @Override method getEarliestMessageTime (line 1295) | @Override method getEarliestMessageTimeAsync (line 1308) | @Override method getEarliestMessageTime (line 1313) | @Override method getMessageStoreTimeStamp (line 1326) | @Override method getMessageStoreTimeStampAsync (line 1338) | @Override method getMessageTotalInQueue (line 1344) | @Override method getCommitLogData (line 1354) | @Override method getBulkCommitLogData (line 1364) | @Override method appendToCommitLog (line 1374) | @Override method executeDeleteFilesManually (line 1393) | @Override method queryMessage (line 1398) | @Override method queryMessage (line 1454) | @Override method queryMessageAsync (line 1504) | @Override public CompletableFuture queryMessageAsy... method queryMessageAsync (line 1509) | @Override method updateHaMasterAddress (line 1515) | @Override method updateMasterAddress (line 1522) | @Override method setAliveReplicaNumInGroup (line 1532) | @Override method wakeupHAClient (line 1537) | @Override method getAliveReplicaNumInGroup (line 1544) | @Override method slaveFallBehindMuch (line 1549) | @Override method now (line 1560) | @Override method deleteTopics (line 1570) | @Override method cleanUnusedTopic (line 1606) | @Override method cleanExpiredConsumerQueue (line 1621) | @Override method getMessageIds (line 1628) | public Map getMessageIds(final String topic, final int q... method checkInDiskByConsumeOffset (line 1676) | @Override method checkInMemByConsumeOffset (line 1696) | @Override method checkInStoreByConsumeOffset (line 1722) | @Override method dispatchBehindBytes (line 1728) | @Override method dispatchBehindMilliseconds (line 1733) | @Override method flushBehindBytes (line 1738) | @Override method flush (line 1747) | @Override method getFlushedWhere (line 1752) | @Override method getConfirmOffset (line 1759) | @Override method getConfirmOffsetDirectly (line 1766) | public long getConfirmOffsetDirectly() { method setConfirmOffset (line 1770) | @Override method calcDeltaChecksum (line 1775) | @Override method setPhysicalOffset (line 1814) | @Override method isMappedFilesEmpty (line 1819) | @Override method lookMessageByOffset (line 1824) | @Override method findConsumeQueue (line 1838) | @Override method nextOffsetCorrection (line 1843) | private long nextOffsetCorrection(long oldOffset, long newOffset) { method estimateInMemByCommitOffset (line 1852) | private boolean estimateInMemByCommitOffset(long offsetPy, long maxOff... method checkInMemByCommitOffset (line 1857) | private boolean checkInMemByCommitOffset(long offsetPy, int size) { method checkInDiskByCommitOffset (line 1869) | public boolean checkInDiskByCommitOffset(long offsetPy) { method checkInColdAreaByCommitOffset (line 1879) | public boolean checkInColdAreaByCommitOffset(long offsetPy, long maxOf... method isTheBatchFull (line 1884) | private boolean isTheBatchFull(int sizePy, int unitBatchNum, int maxMs... method deleteFile (line 1914) | private void deleteFile(final String fileName) { method createTempFile (line 1923) | private void createTempFile() throws IOException { method addScheduleTask (line 1932) | private void addScheduleTask() { method initializeHAService (line 1977) | private void initializeHAService() { method cleanFilesPeriodically (line 1992) | private void cleanFilesPeriodically() { method checkSelf (line 1996) | private void checkSelf() { method isTempFileExist (line 2001) | private boolean isTempFileExist() { method getTimingMessageCount (line 2007) | @Override method getMessageStoreConfig (line 2016) | @Override method getTransientStorePool (line 2021) | @Override method recoverTopicQueueTable (line 2026) | @Override method getAllocateMappedFileService (line 2032) | @Override method getStoreStatsService (line 2037) | @Override method getAccessRights (line 2042) | public RunningFlags getAccessRights() { method getConsumeQueueTable (line 2046) | public ConcurrentMap getTopicConfigs() { method getTopicConfig (line 2219) | public Optional getTopicConfig(String topic) { method getBrokerIdentity (line 2227) | public BrokerIdentity getBrokerIdentity() { class CommitLogDispatcherBuildConsumeQueue (line 2239) | class CommitLogDispatcherBuildConsumeQueue implements CommitLogDispatc... method dispatch (line 2241) | @Override class CommitLogDispatcherBuildIndex (line 2256) | class CommitLogDispatcherBuildIndex implements CommitLogDispatcher { method dispatch (line 2258) | @Override class CommitLogDispatcherBuildTransIndex (line 2271) | class CommitLogDispatcherBuildTransIndex implements CommitLogDispatcher { method dispatch (line 2273) | @Override method isTimeToDelete (line 2293) | public boolean isTimeToDelete() { class CleanCommitLogService (line 2302) | class CleanCommitLogService { method getDiskSpaceWarningLevelRatio (line 2318) | double getDiskSpaceWarningLevelRatio() { method getDiskSpaceCleanForciblyRatio (line 2336) | double getDiskSpaceCleanForciblyRatio() { method executeDeleteFilesManually (line 2354) | public void executeDeleteFilesManually() { method run (line 2359) | public void run() { method deleteExpiredFiles (line 2368) | private void deleteExpiredFiles() { method reDeleteHangedFile (line 2413) | private void reDeleteHangedFile() { method getServiceName (line 2425) | public String getServiceName() { method isSpaceToDelete (line 2429) | private boolean isSpaceToDelete() { method getManualDeleteFileSeveralTimes (line 2525) | public int getManualDeleteFileSeveralTimes() { method setManualDeleteFileSeveralTimes (line 2529) | public void setManualDeleteFileSeveralTimes(int manualDeleteFileSeve... method calcStorePathPhysicRatio (line 2533) | public double calcStorePathPhysicRatio() { method isSpaceFull (line 2551) | public boolean isSpaceFull() { class BatchDispatchRequest (line 2576) | static class BatchDispatchRequest { method BatchDispatchRequest (line 2586) | public BatchDispatchRequest(ByteBuffer byteBuffer, int position, int... class DispatchRequestOrderlyQueue (line 2594) | static class DispatchRequestOrderlyQueue { method DispatchRequestOrderlyQueue (line 2602) | public DispatchRequestOrderlyQueue(int bufferNum) { method put (line 2606) | public void put(long index, DispatchRequest[] dispatchRequests) { method get (line 2621) | public DispatchRequest[] get(List dispatchRequest... method isEmpty (line 2638) | public synchronized boolean isEmpty() { method notifyMessageArriveIfNecessary (line 2644) | @Override class ReputMessageService (line 2656) | class ReputMessageService extends ServiceThread { method getReputFromOffset (line 2661) | public long getReputFromOffset() { method setReputFromOffset (line 2665) | public void setReputFromOffset(long reputFromOffset) { method getCurrentReputTimestamp (line 2669) | public long getCurrentReputTimestamp() { method shutdown (line 2673) | @Override method behind (line 2691) | public long behind() { method behindMs (line 2695) | public long behindMs() { method isCommitLogAvailable (line 2704) | public boolean isCommitLogAvailable() { method getReputEndOffset (line 2708) | protected long getReputEndOffset() { method doReput (line 2712) | public void doReput() { method notifyMessageArrive4MultiQueue (line 2792) | private void notifyMessageArrive4MultiQueue(DispatchRequest dispatch... method run (line 2820) | @Override method getServiceName (line 2836) | @Override class MainBatchDispatchRequestService (line 2846) | class MainBatchDispatchRequestService extends ServiceThread { method MainBatchDispatchRequestService (line 2850) | public MainBatchDispatchRequestService() { method pollBatchDispatchRequest (line 2861) | private void pollBatchDispatchRequest() { method run (line 2892) | @Override method getServiceName (line 2908) | @Override class DispatchService (line 2918) | class DispatchService extends ServiceThread { method dispatch (line 2925) | private void dispatch() throws Exception { method run (line 2948) | @Override method getServiceName (line 2964) | @Override class ConcurrentReputMessageService (line 2973) | class ConcurrentReputMessageService extends ReputMessageService { method ConcurrentReputMessageService (line 2983) | public ConcurrentReputMessageService() { method createBatchDispatchRequest (line 2989) | public void createBatchDispatchRequest(ByteBuffer byteBuffer, int po... method start (line 2998) | @Override method doReput (line 3005) | @Override method preCheckMessageAndReturnSize (line 3075) | public int preCheckMessageAndReturnSize(ByteBuffer byteBuffer) { method shutdown (line 3099) | @Override method getServiceName (line 3119) | @Override method getHARuntimeInfo (line 3128) | @Override method getMaxDelayLevel (line 3137) | public int getMaxDelayLevel() { method computeDeliverTimestamp (line 3141) | public long computeDeliverTimestamp(final int delayLevel, final long s... method getPutMessageHookList (line 3150) | public List getPutMessageHookList() { method setSendMessageBackHook (line 3154) | @Override method getSendMessageBackHook (line 3159) | @Override method isShutdown (line 3164) | @Override method estimateMessageCount (line 3169) | @Override method getMetricsView (line 3200) | @Override method initMetrics (line 3205) | @Override method isTransientStorePoolEnable (line 3216) | public boolean isTransientStorePoolEnable() { method getReputFromOffset (line 3222) | public long getReputFromOffset() { method getCompactionStore (line 3226) | public CompactionStore getCompactionStore() { method getIndexService (line 3230) | public IndexService getIndexService() { method getScheduledCleanQueueExecutorService (line 3234) | public ScheduledExecutorService getScheduledCleanQueueExecutorService() { method destroyConsumeQueueStore (line 3238) | public void destroyConsumeQueueStore(boolean loadAfterDestroy) { method getStateMachine (line 3242) | public MessageStoreStateMachine getStateMachine() { method getMessageRocksDBStorage (line 3246) | @Override method isNotifyMessageArriveInBatch (line 3251) | public boolean isNotifyMessageArriveInBatch() { method setNotifyMessageArriveInBatch (line 3255) | public void setNotifyMessageArriveInBatch(boolean notifyMessageArriveI... method getDefaultStoreMetricsManager (line 3259) | public DefaultStoreMetricsManager getDefaultStoreMetricsManager() { method getStoreMetricsManager (line 3263) | @Override method getIndexRocksDBStore (line 3268) | public IndexRocksDBStore getIndexRocksDBStore() { FILE: store/src/main/java/org/apache/rocketmq/store/DispatchRequest.java class DispatchRequest (line 24) | public class DispatchRequest { method DispatchRequest (line 51) | public DispatchRequest( method DispatchRequest (line 82) | public DispatchRequest(String topic, int queueId, long consumeQueueOff... method DispatchRequest (line 98) | public DispatchRequest(int size) { method DispatchRequest (line 114) | public DispatchRequest(int size, boolean success) { method getTopic (line 130) | public String getTopic() { method getQueueId (line 134) | public int getQueueId() { method getCommitLogOffset (line 138) | public long getCommitLogOffset() { method getMsgSize (line 142) | public int getMsgSize() { method getStoreTimestamp (line 146) | public long getStoreTimestamp() { method getConsumeQueueOffset (line 150) | public long getConsumeQueueOffset() { method getKeys (line 154) | public String getKeys() { method getTagsCode (line 158) | public long getTagsCode() { method getSysFlag (line 162) | public int getSysFlag() { method getPreparedTransactionOffset (line 166) | public long getPreparedTransactionOffset() { method isSuccess (line 170) | public boolean isSuccess() { method getUniqKey (line 174) | public String getUniqKey() { method getPropertiesMap (line 178) | public Map getPropertiesMap() { method getBitMap (line 182) | public byte[] getBitMap() { method setBitMap (line 186) | public void setBitMap(byte[] bitMap) { method getBatchSize (line 190) | public short getBatchSize() { method setBatchSize (line 194) | public void setBatchSize(short batchSize) { method setMsgSize (line 198) | public void setMsgSize(int msgSize) { method getMsgBaseOffset (line 202) | public long getMsgBaseOffset() { method setMsgBaseOffset (line 206) | public void setMsgBaseOffset(long msgBaseOffset) { method getBufferSize (line 210) | public int getBufferSize() { method setBufferSize (line 214) | public void setBufferSize(int bufferSize) { method getNextReputFromOffset (line 218) | public long getNextReputFromOffset() { method setNextReputFromOffset (line 222) | public void setNextReputFromOffset(long nextReputFromOffset) { method getOffsetId (line 226) | public String getOffsetId() { method setOffsetId (line 230) | public void setOffsetId(String offsetId) { method containsLMQ (line 234) | public boolean containsLMQ() { method toString (line 246) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/FileQueueSnapshot.java class FileQueueSnapshot (line 21) | public class FileQueueSnapshot { method FileQueueSnapshot (line 31) | public FileQueueSnapshot() { method FileQueueSnapshot (line 34) | public FileQueueSnapshot(MappedFile firstFile, long firstFileIndex, Ma... method getFirstFile (line 45) | public MappedFile getFirstFile() { method getFirstFileIndex (line 49) | public long getFirstFileIndex() { method getLastFile (line 53) | public MappedFile getLastFile() { method getLastFileIndex (line 57) | public long getLastFileIndex() { method getCurrentFile (line 61) | public long getCurrentFile() { method getCurrentFileIndex (line 65) | public long getCurrentFileIndex() { method getBehindCount (line 69) | public long getBehindCount() { method isExist (line 73) | public boolean isExist() { method toString (line 77) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/FlushDiskWatcher.java class FlushDiskWatcher (line 28) | public class FlushDiskWatcher extends ServiceThread { method getServiceName (line 32) | @Override method run (line 37) | @Override method add (line 71) | public void add(GroupCommitRequest request) { method queueSize (line 75) | public int queueSize() { FILE: store/src/main/java/org/apache/rocketmq/store/FlushManager.java type FlushManager (line 23) | public interface FlushManager { method start (line 25) | void start(); method shutdown (line 27) | void shutdown(); method wakeUpFlush (line 29) | void wakeUpFlush(); method wakeUpCommit (line 31) | void wakeUpCommit(); method handleDiskFlush (line 33) | void handleDiskFlush(AppendMessageResult result, PutMessageResult putM... method handleDiskFlush (line 35) | CompletableFuture handleDiskFlush(AppendMessageResul... FILE: store/src/main/java/org/apache/rocketmq/store/GetMessageResult.java class GetMessageResult (line 24) | public class GetMessageResult { method GetMessageResult (line 52) | public GetMessageResult() { method GetMessageResult (line 58) | public GetMessageResult(int resultSize) { method GetMessageResult (line 64) | private GetMessageResult(GetMessageStatus status, long nextBeginOffset... method getStatus (line 75) | public GetMessageStatus getStatus() { method setStatus (line 79) | public void setStatus(GetMessageStatus status) { method getNextBeginOffset (line 83) | public long getNextBeginOffset() { method setNextBeginOffset (line 87) | public void setNextBeginOffset(long nextBeginOffset) { method getMinOffset (line 91) | public long getMinOffset() { method setMinOffset (line 95) | public void setMinOffset(long minOffset) { method getMaxOffset (line 99) | public long getMaxOffset() { method setMaxOffset (line 103) | public void setMaxOffset(long maxOffset) { method getMessageMapedList (line 107) | public List getMessageMapedList() { method getMessageBufferList (line 111) | public List getMessageBufferList() { method addMessage (line 115) | public void addMessage(final SelectMappedBufferResult mapedBuffer) { method addMessage (line 124) | public void addMessage(final SelectMappedBufferResult mapedBuffer, fin... method addMessage (line 135) | public void addMessage(final SelectMappedBufferResult mapedBuffer, fin... method release (line 140) | public void release() { method getBufferTotalSize (line 146) | public int getBufferTotalSize() { method getMessageCount (line 150) | public int getMessageCount() { method isSuggestPullingFromSlave (line 154) | public boolean isSuggestPullingFromSlave() { method setSuggestPullingFromSlave (line 158) | public void setSuggestPullingFromSlave(boolean suggestPullingFromSlave) { method getMsgCount4Commercial (line 162) | public int getMsgCount4Commercial() { method setMsgCount4Commercial (line 166) | public void setMsgCount4Commercial(int msgCount4Commercial) { method getMessageQueueOffset (line 170) | public List getMessageQueueOffset() { method getColdDataSum (line 174) | public long getColdDataSum() { method setColdDataSum (line 178) | public void setColdDataSum(long coldDataSum) { method getFilterMessageCount (line 182) | public int getFilterMessageCount() { method setFilterMessageCount (line 186) | public void setFilterMessageCount(int filterMessageCount) { method toString (line 190) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/GetMessageStatus.java type GetMessageStatus (line 19) | public enum GetMessageStatus { FILE: store/src/main/java/org/apache/rocketmq/store/LmqDispatch.java class LmqDispatch (line 26) | public class LmqDispatch { method wrapLmqDispatch (line 29) | public static void wrapLmqDispatch(MessageStore messageStore, final Me... method updateLmqOffsets (line 46) | public static void updateLmqOffsets(MessageStore messageStore, final M... FILE: store/src/main/java/org/apache/rocketmq/store/MappedFileQueue.java class MappedFileQueue (line 40) | public class MappedFileQueue implements Swappable { method MappedFileQueue (line 64) | public MappedFileQueue(final String storePath, int mappedFileSize, method MappedFileQueue (line 69) | public MappedFileQueue(final String storePath, int mappedFileSize, method MappedFileQueue (line 74) | public MappedFileQueue(final String storePath, int mappedFileSize, method MappedFileQueue (line 79) | public MappedFileQueue(final String storePath, int mappedFileSize, method checkSelf (line 88) | public void checkSelf() { method getConsumeQueueMappedFileByTime (line 107) | public MappedFile getConsumeQueueMappedFileByTime(final long timestamp... method getMappedFileByTime (line 190) | public MappedFile getMappedFileByTime(final long timestamp) { method copyMappedFiles (line 206) | protected Object[] copyMappedFiles(final int reservedMappedFiles) { method truncateDirtyFiles (line 217) | public void truncateDirtyFiles(long offset) { method deleteExpiredFile (line 237) | void deleteExpiredFile(List files) { method load (line 261) | public boolean load() { method doLoad (line 270) | public boolean doLoad(List files) { method howMuchFallBehind (line 308) | public long howMuchFallBehind() { method getLastMappedFile (line 323) | public MappedFile getLastMappedFile(final long startOffset, boolean ne... method isMappedFilesEmpty (line 342) | public boolean isMappedFilesEmpty() { method isEmptyOrCurrentFileFull (line 346) | public boolean isEmptyOrCurrentFileFull() { method shouldRoll (line 357) | public boolean shouldRoll(final int msgSize) { method tryCreateMappedFile (line 368) | public MappedFile tryCreateMappedFile(long createOffset) { method doCreateMappedFile (line 375) | protected MappedFile doCreateMappedFile(String nextFilePath, String ne... method getLastMappedFile (line 399) | public MappedFile getLastMappedFile(final long startOffset) { method getLastMappedFile (line 403) | public MappedFile getLastMappedFile() { method resetOffset (line 419) | public boolean resetOffset(long offset) { method getMinOffset (line 455) | public long getMinOffset() { method getMaxOffset (line 469) | public long getMaxOffset() { method getMaxWrotePosition (line 477) | public long getMaxWrotePosition() { method remainHowManyDataToCommit (line 485) | public long remainHowManyDataToCommit() { method remainHowManyDataToFlush (line 489) | public long remainHowManyDataToFlush() { method deleteLastMappedFile (line 493) | public void deleteLastMappedFile() { method deleteExpiredFileByTime (line 503) | public int deleteExpiredFileByTime(final long expiredTime, method deleteExpiredFileByOffset (line 557) | public int deleteExpiredFileByOffset(long offset, int unitSize) { method deleteExpiredFileByOffsetForTimerLog (line 600) | public int deleteExpiredFileByOffsetForTimerLog(long offset, int check... method flush (line 658) | public boolean flush(final int flushLeastPages) { method commit (line 675) | public synchronized boolean commit(final int commitLeastPages) { method findMappedFileByOffset (line 695) | public MappedFile findMappedFileByOffset(final long offset, final bool... method getFirstMappedFile (line 739) | public MappedFile getFirstMappedFile() { method findMappedFileByOffset (line 755) | public MappedFile findMappedFileByOffset(final long offset) { method getMappedMemorySize (line 759) | public long getMappedMemorySize() { method retryDeleteFirstFile (line 774) | public boolean retryDeleteFirstFile(final long intervalForcibly) { method shutdown (line 796) | public void shutdown(final long intervalForcibly) { method cleanResourcesAll (line 802) | public void cleanResourcesAll() { method destroy (line 808) | public void destroy() { method swapMap (line 822) | @Override method cleanSwappedMap (line 852) | @Override method snapshot (line 873) | public Object[] snapshot() { method stream (line 878) | public Stream stream() { method reversedStream (line 882) | public Stream reversedStream() { method getFlushedWhere (line 886) | public long getFlushedWhere() { method setFlushedWhere (line 890) | public void setFlushedWhere(long flushedWhere) { method getStoreTimestamp (line 894) | public long getStoreTimestamp() { method setStoreTimestamp (line 898) | public void setStoreTimestamp(long storeTimestamp) { method getMappedFiles (line 902) | public List getMappedFiles() { method getMappedFileSize (line 906) | public int getMappedFileSize() { method getCommittedWhere (line 910) | public long getCommittedWhere() { method setCommittedWhere (line 914) | public void setCommittedWhere(final long committedWhere) { method getTotalFileSize (line 918) | public long getTotalFileSize() { method getStorePath (line 922) | public String getStorePath() { method range (line 926) | public List range(final long from, final long to) { method getEarliestMappedFile (line 948) | public MappedFile getEarliestMappedFile() { FILE: store/src/main/java/org/apache/rocketmq/store/MessageArrivingListener.java type MessageArrivingListener (line 22) | public interface MessageArrivingListener { method arriving (line 34) | void arriving(String topic, int queueId, long logicOffset, long tagsCode, FILE: store/src/main/java/org/apache/rocketmq/store/MessageExtEncoder.java class MessageExtEncoder (line 34) | public class MessageExtEncoder { method MessageExtEncoder (line 44) | public MessageExtEncoder(final int maxMessageBodySize, final MessageSt... method MessageExtEncoder (line 48) | public MessageExtEncoder(final MessageStoreConfig messageStoreConfig) { method calMsgLength (line 60) | public static int calMsgLength(MessageVersion messageVersion, method calMsgLengthNoProperties (line 85) | public static int calMsgLengthNoProperties(MessageVersion messageVersion, method encodeWithoutProperties (line 109) | public PutMessageResult encodeWithoutProperties(MessageExtBrokerInner ... method encode (line 175) | public PutMessageResult encode(MessageExtBrokerInner msgInner) { method encode (line 282) | public ByteBuffer encode(final MessageExtBatch messageExtBatch, PutMes... method getEncoderBuffer (line 385) | public ByteBuffer getEncoderBuffer() { method getMaxMessageBodySize (line 389) | public int getMaxMessageBodySize() { method updateEncoderBufferCapacity (line 393) | public void updateEncoderBufferCapacity(int newMaxMessageBodySize) { class PutMessageThreadLocal (line 401) | static class PutMessageThreadLocal { method PutMessageThreadLocal (line 405) | PutMessageThreadLocal(MessageStoreConfig messageStoreConfig) { method getEncoder (line 410) | public MessageExtEncoder getEncoder() { method getKeyBuilder (line 414) | public StringBuilder getKeyBuilder() { FILE: store/src/main/java/org/apache/rocketmq/store/MessageFilter.java type MessageFilter (line 22) | public interface MessageFilter { method isMatchedByConsumeQueue (line 30) | boolean isMatchedByConsumeQueue(final Long tagsCode, method isMatchedByCommitLog (line 41) | boolean isMatchedByCommitLog(final ByteBuffer msgBuffer, FILE: store/src/main/java/org/apache/rocketmq/store/MessageStore.java type MessageStore (line 58) | public interface MessageStore { method load (line 65) | boolean load(); method start (line 72) | void start() throws Exception; method shutdown (line 77) | void shutdown(); method destroy (line 82) | void destroy(); method asyncPutMessage (line 91) | default CompletableFuture asyncPutMessage(final Mess... method asyncPutMessages (line 101) | default CompletableFuture asyncPutMessages(final Mes... method putMessage (line 111) | PutMessageResult putMessage(final MessageExtBrokerInner msg); method putMessages (line 119) | PutMessageResult putMessages(final MessageExtBatch messageExtBatch); method getMessage (line 133) | GetMessageResult getMessage(final String group, final String topic, fi... method getMessageAsync (line 148) | CompletableFuture getMessageAsync(final String group... method getMessage (line 164) | GetMessageResult getMessage(final String group, final String topic, fi... method getMessageAsync (line 180) | CompletableFuture getMessageAsync(final String group... method getMaxOffsetInQueue (line 190) | long getMaxOffsetInQueue(final String topic, final int queueId) throws... method getMaxOffsetInQueue (line 200) | long getMaxOffsetInQueue(final String topic, final int queueId, final ... method getMinOffsetInQueue (line 209) | long getMinOffsetInQueue(final String topic, final int queueId); method getTimerMessageStore (line 211) | TimerMessageStore getTimerMessageStore(); method getTimerMessageRocksDBStore (line 213) | TimerMessageRocksDBStore getTimerMessageRocksDBStore(); method getTransMessageRocksDBStore (line 215) | TransMessageRocksDBStore getTransMessageRocksDBStore(); method setTimerMessageStore (line 217) | void setTimerMessageStore(TimerMessageStore timerMessageStore); method setTimerMessageRocksDBStore (line 219) | void setTimerMessageRocksDBStore(TimerMessageRocksDBStore timerMessage... method setTransMessageRocksDBStore (line 221) | void setTransMessageRocksDBStore(TransMessageRocksDBStore transMessage... method getCommitLogOffsetInQueue (line 231) | long getCommitLogOffsetInQueue(final String topic, final int queueId, ... method getOffsetInQueueByTime (line 241) | long getOffsetInQueueByTime(final String topic, final int queueId, fin... method getOffsetInQueueByTime (line 252) | long getOffsetInQueueByTime(final String topic, final int queueId, fin... method lookMessageByOffset (line 260) | MessageExt lookMessageByOffset(final long commitLogOffset); method lookMessageByOffset (line 269) | MessageExt lookMessageByOffset(long commitLogOffset, int size); method selectOneMessageByOffset (line 277) | SelectMappedBufferResult selectOneMessageByOffset(final long commitLog... method selectOneMessageByOffset (line 286) | SelectMappedBufferResult selectOneMessageByOffset(final long commitLog... method getRunningDataInfo (line 293) | String getRunningDataInfo(); method getTimingMessageCount (line 295) | long getTimingMessageCount(String topic); method getRuntimeInfo (line 302) | HashMap getRuntimeInfo(); method getHARuntimeInfo (line 308) | HARuntimeInfo getHARuntimeInfo(); method getMaxPhyOffset (line 315) | long getMaxPhyOffset(); method getMinPhyOffset (line 322) | long getMinPhyOffset(); method getEarliestMessageTime (line 331) | long getEarliestMessageTime(final String topic, final int queueId); method getEarliestMessageTime (line 338) | long getEarliestMessageTime(); method getEarliestMessageTimeAsync (line 346) | CompletableFuture getEarliestMessageTimeAsync(final String topic... method getMessageStoreTimeStamp (line 356) | long getMessageStoreTimeStamp(final String topic, final int queueId, f... method getMessageStoreTimeStampAsync (line 367) | CompletableFuture getMessageStoreTimeStampAsync(final String top... method getMessageTotalInQueue (line 377) | long getMessageTotalInQueue(final String topic, final int queueId); method getCommitLogData (line 385) | SelectMappedBufferResult getCommitLogData(final long offset); method getBulkCommitLogData (line 394) | List getBulkCommitLogData(final long offset,... method appendToCommitLog (line 405) | boolean appendToCommitLog(final long startOffset, final byte[] data, i... method executeDeleteFilesManually (line 410) | void executeDeleteFilesManually(); method queryMessage (line 421) | QueryMessageResult queryMessage(final String topic, final String key, ... method queryMessage (line 424) | QueryMessageResult queryMessage(final String topic, final String key, ... method queryMessageAsync (line 436) | CompletableFuture queryMessageAsync(final String t... method queryMessageAsync (line 439) | CompletableFuture queryMessageAsync(final String t... method updateHaMasterAddress (line 446) | void updateHaMasterAddress(final String newAddr); method updateMasterAddress (line 453) | void updateMasterAddress(final String newAddr); method slaveFallBehindMuch (line 460) | long slaveFallBehindMuch(); method now (line 467) | long now(); method deleteTopics (line 476) | int deleteTopics(final Set deleteTopics); method cleanUnusedTopic (line 484) | int cleanUnusedTopic(final Set retainTopics); method cleanExpiredConsumerQueue (line 489) | void cleanExpiredConsumerQueue(); method checkInDiskByConsumeOffset (line 500) | @Deprecated method checkInMemByConsumeOffset (line 511) | boolean checkInMemByConsumeOffset(final String topic, final int queueI... method checkInStoreByConsumeOffset (line 521) | boolean checkInStoreByConsumeOffset(final String topic, final int queu... method dispatchBehindBytes (line 528) | long dispatchBehindBytes(); method flushBehindBytes (line 535) | long flushBehindBytes(); method dispatchBehindMilliseconds (line 542) | long dispatchBehindMilliseconds(); method flush (line 549) | long flush(); method getFlushedWhere (line 556) | long getFlushedWhere(); method getConfirmOffset (line 563) | long getConfirmOffset(); method setConfirmOffset (line 570) | void setConfirmOffset(long phyOffset); method isOSPageCacheBusy (line 577) | boolean isOSPageCacheBusy(); method lockTimeMills (line 584) | long lockTimeMills(); method isTransientStorePoolDeficient (line 591) | boolean isTransientStorePoolDeficient(); method getDispatcherList (line 598) | LinkedList getDispatcherList(); method addDispatcher (line 605) | void addDispatcher(CommitLogDispatcher dispatcher); method getConsumeQueue (line 614) | ConsumeQueueInterface getConsumeQueue(String topic, int queueId); method findConsumeQueue (line 622) | ConsumeQueueInterface findConsumeQueue(String topic, int queueId); method getBrokerStatsManager (line 629) | BrokerStatsManager getBrokerStatsManager(); method onCommitLogAppend (line 638) | void onCommitLogAppend(MessageExtBrokerInner msg, AppendMessageResult ... method onCommitLogDispatch (line 650) | void onCommitLogDispatch(DispatchRequest dispatchRequest, boolean doDi... method getMessageStoreConfig (line 658) | MessageStoreConfig getMessageStoreConfig(); method getStoreStatsService (line 665) | StoreStatsService getStoreStatsService(); method getStoreCheckpoint (line 672) | StoreCheckpoint getStoreCheckpoint(); method getSystemClock (line 679) | SystemClock getSystemClock(); method getCommitLog (line 686) | CommitLog getCommitLog(); method getRunningFlags (line 693) | RunningFlags getRunningFlags(); method getTransientStorePool (line 700) | TransientStorePool getTransientStorePool(); method getHaService (line 707) | HAService getHaService(); method getAllocateMappedFileService (line 714) | AllocateMappedFileService getAllocateMappedFileService(); method truncateDirtyLogicFiles (line 722) | void truncateDirtyLogicFiles(long phyOffset) throws RocksDBException; method unlockMappedFile (line 729) | void unlockMappedFile(MappedFile unlockMappedFile); method getPerfCounter (line 736) | PerfCounter.Ticks getPerfCounter(); method getQueueStore (line 743) | @Nonnull method isSyncDiskFlush (line 751) | boolean isSyncDiskFlush(); method isSyncMaster (line 758) | boolean isSyncMaster(); method assignOffset (line 767) | void assignOffset(MessageExtBrokerInner msg) throws RocksDBException; method increaseOffset (line 775) | void increaseOffset(MessageExtBrokerInner msg, short messageNum); method getMasterStoreInProcess (line 782) | MessageStore getMasterStoreInProcess(); method setMasterStoreInProcess (line 789) | void setMasterStoreInProcess(MessageStore masterStoreInProcess); method getData (line 799) | boolean getData(long offset, int size, ByteBuffer byteBuffer); method setAliveReplicaNumInGroup (line 806) | void setAliveReplicaNumInGroup(int aliveReplicaNums); method getAliveReplicaNumInGroup (line 813) | int getAliveReplicaNumInGroup(); method wakeupHAClient (line 818) | void wakeupHAClient(); method getMasterFlushedOffset (line 825) | long getMasterFlushedOffset(); method getBrokerInitMaxOffset (line 832) | long getBrokerInitMaxOffset(); method setMasterFlushedOffset (line 839) | void setMasterFlushedOffset(long masterFlushedOffset); method setBrokerInitMaxOffset (line 846) | void setBrokerInitMaxOffset(long brokerInitMaxOffset); method calcDeltaChecksum (line 855) | byte[] calcDeltaChecksum(long from, long to); method truncateFiles (line 864) | boolean truncateFiles(long offsetToTruncate) throws RocksDBException; method isOffsetAligned (line 872) | boolean isOffsetAligned(long offset); method getPutMessageHookList (line 879) | List getPutMessageHookList(); method setSendMessageBackHook (line 886) | void setSendMessageBackHook(SendMessageBackHook sendMessageBackHook); method getSendMessageBackHook (line 893) | SendMessageBackHook getSendMessageBackHook(); method getLastFileFromOffset (line 902) | long getLastFileFromOffset(); method getLastMappedFile (line 910) | boolean getLastMappedFile(long startOffset); method setPhysicalOffset (line 917) | void setPhysicalOffset(long phyOffset); method isMappedFilesEmpty (line 924) | boolean isMappedFilesEmpty(); method getStateMachineVersion (line 931) | long getStateMachineVersion(); method getStoreMetricsManager (line 938) | StoreMetricsManager getStoreMetricsManager(); method checkMessageAndReturnSize (line 949) | DispatchRequest checkMessageAndReturnSize(final ByteBuffer byteBuffer,... method remainTransientStoreBufferNumbs (line 957) | int remainTransientStoreBufferNumbs(); method remainHowManyDataToCommit (line 964) | long remainHowManyDataToCommit(); method remainHowManyDataToFlush (line 971) | long remainHowManyDataToFlush(); method isShutdown (line 978) | boolean isShutdown(); method estimateMessageCount (line 990) | long estimateMessageCount(String topic, int queueId, long from, long t... method getMetricsView (line 997) | List> getMetricsView(); method initMetrics (line 1005) | void initMetrics(Meter meter, Supplier attributesBu... method recoverTopicQueueTable (line 1010) | void recoverTopicQueueTable(); method notifyMessageArriveIfNecessary (line 1015) | void notifyMessageArriveIfNecessary(DispatchRequest dispatchRequest); method getStateMachine (line 1017) | MessageStoreStateMachine getStateMachine(); method getMessageRocksDBStorage (line 1019) | MessageRocksDBStorage getMessageRocksDBStorage(); FILE: store/src/main/java/org/apache/rocketmq/store/MessageStoreStateMachine.java class MessageStoreStateMachine (line 24) | public class MessageStoreStateMachine { type MessageStoreState (line 31) | public enum MessageStoreState { method MessageStoreState (line 52) | MessageStoreState(int order) { method getOrder (line 56) | public int getOrder() { method isBefore (line 60) | public boolean isBefore(MessageStoreState storeState) { method isAfter (line 64) | public boolean isAfter(MessageStoreState storeState) { method MessageStoreStateMachine (line 70) | public MessageStoreStateMachine(Logger log) { method transitTo (line 78) | public void transitTo(MessageStoreState newState) { method transitTo (line 82) | public void transitTo(MessageStoreState newState, boolean success) { method logStateChange (line 97) | private void logStateChange(MessageStoreState fromState, MessageStoreS... method getCurrentState (line 109) | public MessageStoreState getCurrentState() { method getTotalRunningTimeMs (line 113) | public long getTotalRunningTimeMs() { method getCurrentStateRunningTimeMs (line 117) | public long getCurrentStateRunningTimeMs() { FILE: store/src/main/java/org/apache/rocketmq/store/MultiPathMappedFileQueue.java class MultiPathMappedFileQueue (line 34) | public class MultiPathMappedFileQueue extends MappedFileQueue { method MultiPathMappedFileQueue (line 39) | public MultiPathMappedFileQueue(MessageStoreConfig messageStoreConfig,... method MultiPathMappedFileQueue (line 44) | public MultiPathMappedFileQueue(MessageStoreConfig messageStoreConfig,... method getPaths (line 53) | private Set getPaths() { method getReadonlyPaths (line 58) | private Set getReadonlyPaths() { method load (line 67) | @Override method tryCreateMappedFile (line 84) | @Override method destroy (line 115) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageContext.java class PutMessageContext (line 20) | public class PutMessageContext { method PutMessageContext (line 25) | public PutMessageContext(String topicQueueTableKey) { method getTopicQueueTableKey (line 29) | public String getTopicQueueTableKey() { method getPhyPos (line 33) | public long[] getPhyPos() { method setPhyPos (line 37) | public void setPhyPos(long[] phyPos) { method getBatchSize (line 41) | public int getBatchSize() { method setBatchSize (line 45) | public void setBatchSize(int batchSize) { FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageLock.java type PutMessageLock (line 22) | public interface PutMessageLock { method lock (line 23) | void lock(); method unlock (line 25) | void unlock(); FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageReentrantLock.java class PutMessageReentrantLock (line 24) | public class PutMessageReentrantLock implements PutMessageLock { method lock (line 27) | @Override method unlock (line 32) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageResult.java class PutMessageResult (line 19) | public class PutMessageResult { method PutMessageResult (line 24) | public PutMessageResult(PutMessageStatus putMessageStatus, AppendMessa... method PutMessageResult (line 29) | public PutMessageResult(PutMessageStatus putMessageStatus, AppendMessa... method isOk (line 36) | public boolean isOk() { method getAppendMessageResult (line 46) | public AppendMessageResult getAppendMessageResult() { method setAppendMessageResult (line 50) | public void setAppendMessageResult(AppendMessageResult appendMessageRe... method getPutMessageStatus (line 54) | public PutMessageStatus getPutMessageStatus() { method setPutMessageStatus (line 58) | public void setPutMessageStatus(PutMessageStatus putMessageStatus) { method isRemotePut (line 62) | public boolean isRemotePut() { method setRemotePut (line 66) | public void setRemotePut(boolean remotePut) { method toString (line 70) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageSpinLock.java class PutMessageSpinLock (line 24) | public class PutMessageSpinLock implements PutMessageLock { method lock (line 28) | @Override method unlock (line 37) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/PutMessageStatus.java type PutMessageStatus (line 19) | public enum PutMessageStatus { FILE: store/src/main/java/org/apache/rocketmq/store/QueryMessageResult.java class QueryMessageResult (line 23) | public class QueryMessageResult { method addMessage (line 34) | public void addMessage(final SelectMappedBufferResult mapedBuffer) { method release (line 40) | public void release() { method getIndexLastUpdateTimestamp (line 46) | public long getIndexLastUpdateTimestamp() { method setIndexLastUpdateTimestamp (line 50) | public void setIndexLastUpdateTimestamp(long indexLastUpdateTimestamp) { method getIndexLastUpdatePhyoffset (line 54) | public long getIndexLastUpdatePhyoffset() { method setIndexLastUpdatePhyoffset (line 58) | public void setIndexLastUpdatePhyoffset(long indexLastUpdatePhyoffset) { method getMessageBufferList (line 62) | public List getMessageBufferList() { method getBufferTotalSize (line 66) | public int getBufferTotalSize() { method getMessageMapedList (line 70) | public List getMessageMapedList() { FILE: store/src/main/java/org/apache/rocketmq/store/ReferenceResource.java class ReferenceResource (line 21) | public abstract class ReferenceResource { method hold (line 27) | public synchronized boolean hold() { method isAvailable (line 39) | public boolean isAvailable() { method shutdown (line 43) | public void shutdown(final long intervalForcibly) { method release (line 56) | public void release() { method getRefCount (line 67) | public long getRefCount() { method cleanup (line 71) | public abstract boolean cleanup(final long currentRef); method isCleanupOver (line 73) | public boolean isCleanupOver() { FILE: store/src/main/java/org/apache/rocketmq/store/RocksDBMessageStore.java class RocksDBMessageStore (line 28) | public class RocksDBMessageStore extends DefaultMessageStore { method RocksDBMessageStore (line 30) | public RocksDBMessageStore(final MessageStoreConfig messageStoreConfig... method createConsumeQueueStore (line 36) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/RunningFlags.java class RunningFlags (line 19) | public class RunningFlags { method RunningFlags (line 37) | public RunningFlags() { method getFlagBits (line 40) | public int getFlagBits() { method getAndMakeReadable (line 44) | public boolean getAndMakeReadable() { method isReadable (line 52) | public boolean isReadable() { method isFenced (line 56) | public boolean isFenced() { method getAndMakeNotReadable (line 60) | public boolean getAndMakeNotReadable() { method clearLogicsQueueError (line 68) | public void clearLogicsQueueError() { method getAndMakeWriteable (line 72) | public boolean getAndMakeWriteable() { method isWriteable (line 80) | public boolean isWriteable() { method isStoreWriteable (line 88) | public boolean isStoreWriteable() { method isCQWriteable (line 98) | public boolean isCQWriteable() { method getAndMakeStoreNotWriteable (line 106) | public boolean getAndMakeStoreNotWriteable() { method makeLogicsQueueError (line 114) | public void makeLogicsQueueError() { method makeFenced (line 118) | public void makeFenced(boolean fenced) { method isLogicsQueueError (line 126) | public boolean isLogicsQueueError() { method makeIndexFileError (line 134) | public void makeIndexFileError() { method isIndexFileError (line 138) | public boolean isIndexFileError() { method getAndMakeDiskFull (line 146) | public boolean getAndMakeDiskFull() { method getAndMakeDiskOK (line 152) | public boolean getAndMakeDiskOK() { method getAndMakeLogicDiskFull (line 158) | public boolean getAndMakeLogicDiskFull() { method getAndMakeLogicDiskOK (line 164) | public boolean getAndMakeLogicDiskOK() { FILE: store/src/main/java/org/apache/rocketmq/store/SelectMappedBufferResult.java class SelectMappedBufferResult (line 22) | public class SelectMappedBufferResult { method SelectMappedBufferResult (line 34) | public SelectMappedBufferResult(long startOffset, ByteBuffer byteBuffe... method getByteBuffer (line 41) | public ByteBuffer getByteBuffer() { method getSize (line 45) | public int getSize() { method setSize (line 49) | public void setSize(final int s) { method getMappedFile (line 54) | public MappedFile getMappedFile() { method release (line 58) | public synchronized void release() { method hasReleased (line 64) | public synchronized boolean hasReleased() { method getStartOffset (line 68) | public long getStartOffset() { method isInMem (line 72) | public boolean isInMem() { method isInCache (line 80) | public boolean isInCache() { method setInCache (line 84) | public void setInCache(boolean inCache) { FILE: store/src/main/java/org/apache/rocketmq/store/SelectMappedFileResult.java class SelectMappedFileResult (line 22) | public class SelectMappedFileResult { method SelectMappedFileResult (line 28) | public SelectMappedFileResult(int size, MappedFile mappedFile) { method getSize (line 33) | public int getSize() { method setSize (line 37) | public void setSize(int size) { method getMappedFile (line 41) | public MappedFile getMappedFile() { FILE: store/src/main/java/org/apache/rocketmq/store/StoreCheckpoint.java class StoreCheckpoint (line 31) | public class StoreCheckpoint { method StoreCheckpoint (line 45) | public StoreCheckpoint(final String scpPath) throws IOException { method shutdown (line 77) | public void shutdown() { method flush (line 91) | public void flush() { method getPhysicMsgTimestamp (line 105) | public long getPhysicMsgTimestamp() { method setPhysicMsgTimestamp (line 109) | public void setPhysicMsgTimestamp(long physicMsgTimestamp) { method getLogicsMsgTimestamp (line 113) | public long getLogicsMsgTimestamp() { method setLogicsMsgTimestamp (line 117) | public void setLogicsMsgTimestamp(long logicsMsgTimestamp) { method getTmpLogicsMsgTimestamp (line 121) | public long getTmpLogicsMsgTimestamp() { method setTmpLogicsMsgTimestamp (line 125) | public void setTmpLogicsMsgTimestamp(long tmpLogicsMsgTimestamp) { method getTmpLogicsPhysicalOffset (line 129) | public long getTmpLogicsPhysicalOffset() { method setTmpLogicsPhysicalOffset (line 133) | public void setTmpLogicsPhysicalOffset(long tmpLogicsPhysicalOffset) { method getLogicsPhysicalOffset (line 137) | public long getLogicsPhysicalOffset() { method setLogicsPhysicalOffset (line 141) | public void setLogicsPhysicalOffset(long logicsPhysicalOffset) { method getConfirmPhyOffset (line 145) | public long getConfirmPhyOffset() { method setConfirmPhyOffset (line 149) | public void setConfirmPhyOffset(long confirmPhyOffset) { method getMinTimestampIndex (line 153) | public long getMinTimestampIndex() { method getMinTimestamp (line 157) | public long getMinTimestamp() { method getIndexMsgTimestamp (line 168) | public long getIndexMsgTimestamp() { method setIndexMsgTimestamp (line 172) | public void setIndexMsgTimestamp(long indexMsgTimestamp) { method getMasterFlushedOffset (line 176) | public long getMasterFlushedOffset() { method setMasterFlushedOffset (line 180) | public void setMasterFlushedOffset(long masterFlushedOffset) { FILE: store/src/main/java/org/apache/rocketmq/store/StoreStatsService.java class StoreStatsService (line 37) | public class StoreStatsService extends ServiceThread { method StoreStatsService (line 87) | public StoreStatsService(BrokerIdentity brokerIdentity) { method StoreStatsService (line 92) | public StoreStatsService() { method resetPutMessageTimeBuckets (line 105) | private void resetPutMessageTimeBuckets() { method incPutMessageEntireTime (line 119) | public void incPutMessageEntireTime(long value) { method findPutMessageEntireTimePX (line 126) | public double findPutMessageEntireTimePX(double px) { method resetPutMessageDistributeTime (line 153) | private LongAdder[] resetPutMessageDistributeTime() { method getPutMessageEntireTimeMax (line 166) | public long getPutMessageEntireTimeMax() { method setPutMessageEntireTimeMax (line 170) | public void setPutMessageEntireTimeMax(long value) { method getGetMessageEntireTimeMax (line 224) | public long getGetMessageEntireTimeMax() { method setGetMessageEntireTimeMax (line 228) | public void setGetMessageEntireTimeMax(long value) { method getDispatchMaxBuffer (line 237) | public long getDispatchMaxBuffer() { method setDispatchMaxBuffer (line 241) | public void setDispatchMaxBuffer(long value) { method toString (line 245) | @Override method getPutMessageTimesTotal (line 272) | public long getPutMessageTimesTotal() { method getFormatRuntime (line 280) | private String getFormatRuntime() { method getPutMessageSizeTotal (line 296) | public long getPutMessageSizeTotal() { method getPutMessageDistributeTimeStringInfo (line 304) | private String getPutMessageDistributeTimeStringInfo(Long total) { method getPutTps (line 308) | private String getPutTps() { method getGetFoundTps (line 322) | private String getGetFoundTps() { method getGetMissTps (line 336) | private String getGetMissTps() { method getGetTotalTps (line 350) | private String getGetTotalTps() { method getGetTransferredTps (line 364) | private String getGetTransferredTps() { method putMessageDistributeTimeToString (line 378) | private String putMessageDistributeTimeToString() { method getPutTps (line 393) | private String getPutTps(int time) { method getGetFoundTps (line 410) | private String getGetFoundTps(int time) { method getGetMissTps (line 428) | private String getGetMissTps(int time) { method getGetTotalTps (line 447) | private String getGetTotalTps(int time) { method getGetTransferredTps (line 478) | private String getGetTransferredTps(int time) { method getRuntimeInfo (line 497) | public HashMap getRuntimeInfo() { method run (line 528) | public void run() { method getServiceName (line 546) | @Override method sampling (line 554) | private void sampling() { method printTps (line 585) | private void printTps() { method getGetMessageTimesTotalFound (line 615) | public LongAdder getGetMessageTimesTotalFound() { method getGetMessageTimesTotalMiss (line 619) | public LongAdder getGetMessageTimesTotalMiss() { method getGetMessageTransferredMsgCount (line 623) | public LongAdder getGetMessageTransferredMsgCount() { method getPutMessageFailedTimes (line 627) | public LongAdder getPutMessageFailedTimes() { method getSinglePutMessageTopicSizeTotal (line 631) | public LongAdder getSinglePutMessageTopicSizeTotal(String topic) { method getSinglePutMessageTopicTimesTotal (line 643) | public LongAdder getSinglePutMessageTopicTimesTotal(String topic) { method getPutMessageTopicTimesTotal (line 655) | public Map getPutMessageTopicTimesTotal() { method getPutMessageTopicSizeTotal (line 659) | public Map getPutMessageTopicSizeTotal() { class CallSnapshot (line 663) | static class CallSnapshot { method CallSnapshot (line 667) | public CallSnapshot(long timestamp, long callTimesTotal) { method getTPS (line 672) | public static double getTPS(final CallSnapshot begin, final CallSnap... FILE: store/src/main/java/org/apache/rocketmq/store/StoreType.java type StoreType (line 25) | public enum StoreType { method StoreType (line 31) | StoreType(String storeType) { method getStoreType (line 35) | public String getStoreType() { method fromString (line 45) | public static Set fromString(String str) { FILE: store/src/main/java/org/apache/rocketmq/store/StoreUtil.java class StoreUtil (line 33) | public class StoreUtil { method getTotalPhysicalMemorySize (line 38) | @SuppressWarnings("restriction") method fileAppend (line 49) | public static void fileAppend(MappedFile file, ByteBuffer data) { method getFileQueueSnapshot (line 56) | public static FileQueueSnapshot getFileQueueSnapshot(MappedFileQueue m... method getFileQueueSnapshot (line 60) | public static FileQueueSnapshot getFileQueueSnapshot(MappedFileQueue m... method getMessage (line 82) | public static MessageExt getMessage(long offsetPy, int sizePy, Message... FILE: store/src/main/java/org/apache/rocketmq/store/Swappable.java type Swappable (line 22) | public interface Swappable { method swapMap (line 23) | void swapMap(int reserveNum, long forceSwapIntervalMs, long normalSwap... method cleanSwappedMap (line 24) | void cleanSwappedMap(long forceCleanSwapIntervalMs); FILE: store/src/main/java/org/apache/rocketmq/store/TopicQueueLock.java class TopicQueueLock (line 25) | public class TopicQueueLock { method TopicQueueLock (line 29) | public TopicQueueLock() { method TopicQueueLock (line 37) | public TopicQueueLock(int size) { method lock (line 45) | public void lock(String topicQueueKey) { method unlock (line 50) | public void unlock(String topicQueueKey) { FILE: store/src/main/java/org/apache/rocketmq/store/TransientStorePool.java class TransientStorePool (line 31) | public class TransientStorePool { method TransientStorePool (line 39) | public TransientStorePool(final int poolSize, final int fileSize) { method init (line 48) | public void init() { method destroy (line 60) | public void destroy() { method returnBuffer (line 68) | public void returnBuffer(ByteBuffer byteBuffer) { method borrowBuffer (line 74) | public ByteBuffer borrowBuffer() { method availableBufferNums (line 82) | public int availableBufferNums() { method isRealCommit (line 86) | public boolean isRealCommit() { method setRealCommit (line 90) | public void setRealCommit(boolean realCommit) { FILE: store/src/main/java/org/apache/rocketmq/store/config/BrokerRole.java type BrokerRole (line 19) | public enum BrokerRole { FILE: store/src/main/java/org/apache/rocketmq/store/config/FlushDiskType.java type FlushDiskType (line 19) | public enum FlushDiskType { FILE: store/src/main/java/org/apache/rocketmq/store/config/MessageStoreConfig.java class MessageStoreConfig (line 27) | public class MessageStoreConfig { method getRocksdbCompressionType (line 523) | public String getRocksdbCompressionType() { method setRocksdbCompressionType (line 527) | public void setRocksdbCompressionType(String compressionType) { method isRocksdbCQDoubleWriteEnable (line 546) | public boolean isRocksdbCQDoubleWriteEnable() { method setRocksdbCQDoubleWriteEnable (line 550) | public void setRocksdbCQDoubleWriteEnable(boolean rocksdbWriteEnable) { method isEnabledAppendPropCRC (line 555) | public boolean isEnabledAppendPropCRC() { method setEnabledAppendPropCRC (line 559) | public void setEnabledAppendPropCRC(boolean enabledAppendPropCRC) { method isDebugLockEnable (line 563) | public boolean isDebugLockEnable() { method setDebugLockEnable (line 567) | public void setDebugLockEnable(final boolean debugLockEnable) { method isDuplicationEnable (line 571) | public boolean isDuplicationEnable() { method setDuplicationEnable (line 575) | public void setDuplicationEnable(final boolean duplicationEnable) { method getOsPageCacheBusyTimeOutMills (line 579) | public long getOsPageCacheBusyTimeOutMills() { method setOsPageCacheBusyTimeOutMills (line 583) | public void setOsPageCacheBusyTimeOutMills(final long osPageCacheBusyT... method isDiskFallRecorded (line 587) | public boolean isDiskFallRecorded() { method setDiskFallRecorded (line 591) | public void setDiskFallRecorded(final boolean diskFallRecorded) { method isWarmMapedFileEnable (line 595) | public boolean isWarmMapedFileEnable() { method setWarmMapedFileEnable (line 599) | public void setWarmMapedFileEnable(boolean warmMapedFileEnable) { method getCompactionMappedFileSize (line 603) | public int getCompactionMappedFileSize() { method getCompactionCqMappedFileSize (line 607) | public int getCompactionCqMappedFileSize() { method setCompactionMappedFileSize (line 611) | public void setCompactionMappedFileSize(int compactionMappedFileSize) { method setCompactionCqMappedFileSize (line 615) | public void setCompactionCqMappedFileSize(int compactionCqMappedFileSi... method getCompactionScheduleInternal (line 619) | public int getCompactionScheduleInternal() { method setCompactionScheduleInternal (line 623) | public void setCompactionScheduleInternal(int compactionScheduleIntern... method getMaxOffsetMapSize (line 627) | public int getMaxOffsetMapSize() { method setMaxOffsetMapSize (line 631) | public void setMaxOffsetMapSize(int maxOffsetMapSize) { method getCompactionThreadNum (line 635) | public int getCompactionThreadNum() { method setCompactionThreadNum (line 639) | public void setCompactionThreadNum(int compactionThreadNum) { method isEnableCompaction (line 643) | public boolean isEnableCompaction() { method setEnableCompaction (line 647) | public void setEnableCompaction(boolean enableCompaction) { method getMappedFileSizeCommitLog (line 651) | public int getMappedFileSizeCommitLog() { method setMappedFileSizeCommitLog (line 655) | public void setMappedFileSizeCommitLog(int mappedFileSizeCommitLog) { method isEnableRocksDBStore (line 659) | public boolean isEnableRocksDBStore() { method getStoreType (line 663) | public String getStoreType() { method setStoreType (line 667) | public void setStoreType(String storeType) { method isIteratorWhenUseRocksdbConsumeQueue (line 671) | public boolean isIteratorWhenUseRocksdbConsumeQueue() { method setIteratorWhenUseRocksdbConsumeQueue (line 675) | public void setIteratorWhenUseRocksdbConsumeQueue(boolean iteratorWhen... method getMappedFileSizeConsumeQueue (line 679) | public int getMappedFileSizeConsumeQueue() { method setMappedFileSizeConsumeQueue (line 684) | public void setMappedFileSizeConsumeQueue(int mappedFileSizeConsumeQue... method isEnableConsumeQueueExt (line 688) | public boolean isEnableConsumeQueueExt() { method setEnableConsumeQueueExt (line 692) | public void setEnableConsumeQueueExt(boolean enableConsumeQueueExt) { method getMappedFileSizeConsumeQueueExt (line 696) | public int getMappedFileSizeConsumeQueueExt() { method setMappedFileSizeConsumeQueueExt (line 700) | public void setMappedFileSizeConsumeQueueExt(int mappedFileSizeConsume... method getBitMapLengthConsumeQueueExt (line 704) | public int getBitMapLengthConsumeQueueExt() { method setBitMapLengthConsumeQueueExt (line 708) | public void setBitMapLengthConsumeQueueExt(int bitMapLengthConsumeQueu... method getFlushIntervalCommitLog (line 712) | public int getFlushIntervalCommitLog() { method setFlushIntervalCommitLog (line 716) | public void setFlushIntervalCommitLog(int flushIntervalCommitLog) { method getFlushIntervalConsumeQueue (line 720) | public int getFlushIntervalConsumeQueue() { method setFlushIntervalConsumeQueue (line 724) | public void setFlushIntervalConsumeQueue(int flushIntervalConsumeQueue) { method getPutMsgIndexHightWater (line 728) | public int getPutMsgIndexHightWater() { method setPutMsgIndexHightWater (line 732) | public void setPutMsgIndexHightWater(int putMsgIndexHightWater) { method getCleanResourceInterval (line 736) | public int getCleanResourceInterval() { method setCleanResourceInterval (line 740) | public void setCleanResourceInterval(int cleanResourceInterval) { method getMaxMessageSize (line 744) | public int getMaxMessageSize() { method setMaxMessageSize (line 748) | public void setMaxMessageSize(int maxMessageSize) { method getMaxFilterMessageSize (line 752) | public int getMaxFilterMessageSize() { method setMaxFilterMessageSize (line 756) | public void setMaxFilterMessageSize(int maxFilterMessageSize) { method getMaxTopicLength (line 760) | @Deprecated method setMaxTopicLength (line 765) | @Deprecated method isAutoMessageVersionOnTopicLen (line 770) | public boolean isAutoMessageVersionOnTopicLen() { method setAutoMessageVersionOnTopicLen (line 774) | public void setAutoMessageVersionOnTopicLen(boolean autoMessageVersion... method getTravelCqFileNumWhenGetMessage (line 778) | public int getTravelCqFileNumWhenGetMessage() { method setTravelCqFileNumWhenGetMessage (line 782) | public void setTravelCqFileNumWhenGetMessage(int travelCqFileNumWhenGe... method getCorrectLogicMinOffsetSleepInterval (line 786) | public int getCorrectLogicMinOffsetSleepInterval() { method setCorrectLogicMinOffsetSleepInterval (line 790) | public void setCorrectLogicMinOffsetSleepInterval(int correctLogicMinO... method getCorrectLogicMinOffsetForceInterval (line 794) | public int getCorrectLogicMinOffsetForceInterval() { method setCorrectLogicMinOffsetForceInterval (line 798) | public void setCorrectLogicMinOffsetForceInterval(int correctLogicMinO... method isCheckCRCOnRecover (line 802) | public boolean isCheckCRCOnRecover() { method getCheckCRCOnRecover (line 806) | public boolean getCheckCRCOnRecover() { method setCheckCRCOnRecover (line 810) | public void setCheckCRCOnRecover(boolean checkCRCOnRecover) { method isCheckCommitLogOffsetOnRecover (line 814) | public boolean isCheckCommitLogOffsetOnRecover() { method setCheckCommitLogOffsetOnRecover (line 818) | public void setCheckCommitLogOffsetOnRecover(boolean checkCommitLogOff... method isForceVerifyPropCRC (line 822) | public boolean isForceVerifyPropCRC() { method setForceVerifyPropCRC (line 826) | public void setForceVerifyPropCRC(boolean forceVerifyPropCRC) { method getStorePathCommitLog (line 830) | public String getStorePathCommitLog() { method setStorePathCommitLog (line 837) | public void setStorePathCommitLog(String storePathCommitLog) { method getStorePathDLedgerCommitLog (line 841) | public String getStorePathDLedgerCommitLog() { method setStorePathDLedgerCommitLog (line 845) | public void setStorePathDLedgerCommitLog(String storePathDLedgerCommit... method getStorePathEpochFile (line 849) | public String getStorePathEpochFile() { method setStorePathEpochFile (line 856) | public void setStorePathEpochFile(String storePathEpochFile) { method getStorePathBrokerIdentity (line 860) | public String getStorePathBrokerIdentity() { method setStorePathBrokerIdentity (line 867) | public void setStorePathBrokerIdentity(String storePathBrokerIdentity) { method getDeleteWhen (line 871) | public String getDeleteWhen() { method setDeleteWhen (line 875) | public void setDeleteWhen(String deleteWhen) { method getDiskMaxUsedSpaceRatio (line 879) | public int getDiskMaxUsedSpaceRatio() { method setDiskMaxUsedSpaceRatio (line 889) | public void setDiskMaxUsedSpaceRatio(int diskMaxUsedSpaceRatio) { method getDeleteCommitLogFilesInterval (line 893) | public int getDeleteCommitLogFilesInterval() { method setDeleteCommitLogFilesInterval (line 897) | public void setDeleteCommitLogFilesInterval(int deleteCommitLogFilesIn... method getDeleteConsumeQueueFilesInterval (line 901) | public int getDeleteConsumeQueueFilesInterval() { method setDeleteConsumeQueueFilesInterval (line 905) | public void setDeleteConsumeQueueFilesInterval(int deleteConsumeQueueF... method getMaxTransferBytesOnMessageInMemory (line 909) | public int getMaxTransferBytesOnMessageInMemory() { method setMaxTransferBytesOnMessageInMemory (line 913) | public void setMaxTransferBytesOnMessageInMemory(int maxTransferBytesO... method getMaxTransferCountOnMessageInMemory (line 917) | public int getMaxTransferCountOnMessageInMemory() { method setMaxTransferCountOnMessageInMemory (line 921) | public void setMaxTransferCountOnMessageInMemory(int maxTransferCountO... method getMaxTransferBytesOnMessageInDisk (line 925) | public int getMaxTransferBytesOnMessageInDisk() { method setMaxTransferBytesOnMessageInDisk (line 929) | public void setMaxTransferBytesOnMessageInDisk(int maxTransferBytesOnM... method getMaxTransferCountOnMessageInDisk (line 933) | public int getMaxTransferCountOnMessageInDisk() { method setMaxTransferCountOnMessageInDisk (line 937) | public void setMaxTransferCountOnMessageInDisk(int maxTransferCountOnM... method getFlushCommitLogLeastPages (line 941) | public int getFlushCommitLogLeastPages() { method setFlushCommitLogLeastPages (line 945) | public void setFlushCommitLogLeastPages(int flushCommitLogLeastPages) { method getFlushConsumeQueueLeastPages (line 949) | public int getFlushConsumeQueueLeastPages() { method setFlushConsumeQueueLeastPages (line 953) | public void setFlushConsumeQueueLeastPages(int flushConsumeQueueLeastP... method getFlushCommitLogThoroughInterval (line 957) | public int getFlushCommitLogThoroughInterval() { method setFlushCommitLogThoroughInterval (line 961) | public void setFlushCommitLogThoroughInterval(int flushCommitLogThorou... method getFlushConsumeQueueThoroughInterval (line 965) | public int getFlushConsumeQueueThoroughInterval() { method setFlushConsumeQueueThoroughInterval (line 969) | public void setFlushConsumeQueueThoroughInterval(int flushConsumeQueue... method getDestroyMapedFileIntervalForcibly (line 973) | public int getDestroyMapedFileIntervalForcibly() { method setDestroyMapedFileIntervalForcibly (line 977) | public void setDestroyMapedFileIntervalForcibly(int destroyMapedFileIn... method getFileReservedTime (line 981) | public int getFileReservedTime() { method setFileReservedTime (line 985) | public void setFileReservedTime(int fileReservedTime) { method getRedeleteHangedFileInterval (line 989) | public int getRedeleteHangedFileInterval() { method setRedeleteHangedFileInterval (line 993) | public void setRedeleteHangedFileInterval(int redeleteHangedFileInterv... method getAccessMessageInMemoryMaxRatio (line 997) | public int getAccessMessageInMemoryMaxRatio() { method setAccessMessageInMemoryMaxRatio (line 1001) | public void setAccessMessageInMemoryMaxRatio(int accessMessageInMemory... method isMessageIndexEnable (line 1005) | public boolean isMessageIndexEnable() { method setMessageIndexEnable (line 1009) | public void setMessageIndexEnable(boolean messageIndexEnable) { method getMaxHashSlotNum (line 1013) | public int getMaxHashSlotNum() { method setMaxHashSlotNum (line 1017) | public void setMaxHashSlotNum(int maxHashSlotNum) { method getMaxIndexNum (line 1021) | public int getMaxIndexNum() { method setMaxIndexNum (line 1025) | public void setMaxIndexNum(int maxIndexNum) { method getMaxMsgsNumBatch (line 1029) | public int getMaxMsgsNumBatch() { method setMaxMsgsNumBatch (line 1033) | public void setMaxMsgsNumBatch(int maxMsgsNumBatch) { method getHaListenPort (line 1037) | public int getHaListenPort() { method setHaListenPort (line 1041) | public void setHaListenPort(int haListenPort) { method getHaSendHeartbeatInterval (line 1049) | public int getHaSendHeartbeatInterval() { method setHaSendHeartbeatInterval (line 1053) | public void setHaSendHeartbeatInterval(int haSendHeartbeatInterval) { method getHaHousekeepingInterval (line 1057) | public int getHaHousekeepingInterval() { method setHaHousekeepingInterval (line 1061) | public void setHaHousekeepingInterval(int haHousekeepingInterval) { method getBrokerRole (line 1065) | public BrokerRole getBrokerRole() { method setBrokerRole (line 1069) | public void setBrokerRole(BrokerRole brokerRole) { method setBrokerRole (line 1073) | public void setBrokerRole(String brokerRole) { method getHaTransferBatchSize (line 1077) | public int getHaTransferBatchSize() { method setHaTransferBatchSize (line 1081) | public void setHaTransferBatchSize(int haTransferBatchSize) { method getHaMaxGapNotInSync (line 1085) | public int getHaMaxGapNotInSync() { method setHaMaxGapNotInSync (line 1089) | public void setHaMaxGapNotInSync(int haMaxGapNotInSync) { method getFlushDiskType (line 1093) | public FlushDiskType getFlushDiskType() { method setFlushDiskType (line 1097) | public void setFlushDiskType(FlushDiskType flushDiskType) { method setFlushDiskType (line 1101) | public void setFlushDiskType(String type) { method getSyncFlushTimeout (line 1105) | public int getSyncFlushTimeout() { method setSyncFlushTimeout (line 1109) | public void setSyncFlushTimeout(int syncFlushTimeout) { method getPutMessageTimeout (line 1113) | public int getPutMessageTimeout() { method setPutMessageTimeout (line 1117) | public void setPutMessageTimeout(int putMessageTimeout) { method getSlaveTimeout (line 1121) | public int getSlaveTimeout() { method setSlaveTimeout (line 1125) | public void setSlaveTimeout(int slaveTimeout) { method getHaMasterAddress (line 1129) | public String getHaMasterAddress() { method setHaMasterAddress (line 1133) | public void setHaMasterAddress(String haMasterAddress) { method getMessageDelayLevel (line 1137) | public String getMessageDelayLevel() { method setMessageDelayLevel (line 1141) | public void setMessageDelayLevel(String messageDelayLevel) { method getFlushDelayOffsetInterval (line 1145) | public long getFlushDelayOffsetInterval() { method setFlushDelayOffsetInterval (line 1149) | public void setFlushDelayOffsetInterval(long flushDelayOffsetInterval) { method isCleanFileForciblyEnable (line 1153) | public boolean isCleanFileForciblyEnable() { method setCleanFileForciblyEnable (line 1157) | public void setCleanFileForciblyEnable(boolean cleanFileForciblyEnable) { method isMessageIndexSafe (line 1161) | public boolean isMessageIndexSafe() { method setMessageIndexSafe (line 1165) | public void setMessageIndexSafe(boolean messageIndexSafe) { method isFlushCommitLogTimed (line 1169) | public boolean isFlushCommitLogTimed() { method setFlushCommitLogTimed (line 1173) | public void setFlushCommitLogTimed(boolean flushCommitLogTimed) { method getStorePathRootDir (line 1177) | public String getStorePathRootDir() { method setStorePathRootDir (line 1181) | public void setStorePathRootDir(String storePathRootDir) { method getFlushLeastPagesWhenWarmMapedFile (line 1185) | public int getFlushLeastPagesWhenWarmMapedFile() { method setFlushLeastPagesWhenWarmMapedFile (line 1189) | public void setFlushLeastPagesWhenWarmMapedFile(int flushLeastPagesWhe... method isOffsetCheckInSlave (line 1193) | public boolean isOffsetCheckInSlave() { method setOffsetCheckInSlave (line 1197) | public void setOffsetCheckInSlave(boolean offsetCheckInSlave) { method getDefaultQueryMaxNum (line 1201) | public int getDefaultQueryMaxNum() { method setDefaultQueryMaxNum (line 1205) | public void setDefaultQueryMaxNum(int defaultQueryMaxNum) { method isTransientStorePoolEnable (line 1209) | public boolean isTransientStorePoolEnable() { method setTransientStorePoolEnable (line 1213) | public void setTransientStorePoolEnable(final boolean transientStorePo... method isWriteWithoutMmap (line 1217) | public boolean isWriteWithoutMmap() { method setWriteWithoutMmap (line 1221) | public void setWriteWithoutMmap(final boolean writeWithoutMmap) { method getTransientStorePoolSize (line 1225) | public int getTransientStorePoolSize() { method setTransientStorePoolSize (line 1229) | public void setTransientStorePoolSize(final int transientStorePoolSize) { method getCommitIntervalCommitLog (line 1233) | public int getCommitIntervalCommitLog() { method setCommitIntervalCommitLog (line 1237) | public void setCommitIntervalCommitLog(final int commitIntervalCommitL... method isFastFailIfNoBufferInStorePool (line 1241) | public boolean isFastFailIfNoBufferInStorePool() { method setFastFailIfNoBufferInStorePool (line 1245) | public void setFastFailIfNoBufferInStorePool(final boolean fastFailIfN... method isUseReentrantLockWhenPutMessage (line 1249) | public boolean isUseReentrantLockWhenPutMessage() { method setUseReentrantLockWhenPutMessage (line 1253) | public void setUseReentrantLockWhenPutMessage(final boolean useReentra... method getCommitCommitLogLeastPages (line 1257) | public int getCommitCommitLogLeastPages() { method setCommitCommitLogLeastPages (line 1261) | public void setCommitCommitLogLeastPages(final int commitCommitLogLeas... method getCommitCommitLogThoroughInterval (line 1265) | public int getCommitCommitLogThoroughInterval() { method setCommitCommitLogThoroughInterval (line 1269) | public void setCommitCommitLogThoroughInterval(final int commitCommitL... method isWakeCommitWhenPutMessage (line 1273) | public boolean isWakeCommitWhenPutMessage() { method setWakeCommitWhenPutMessage (line 1277) | public void setWakeCommitWhenPutMessage(boolean wakeCommitWhenPutMessa... method isWakeFlushWhenPutMessage (line 1281) | public boolean isWakeFlushWhenPutMessage() { method setWakeFlushWhenPutMessage (line 1285) | public void setWakeFlushWhenPutMessage(boolean wakeFlushWhenPutMessage) { method getMapperFileSizeBatchConsumeQueue (line 1289) | public int getMapperFileSizeBatchConsumeQueue() { method setMapperFileSizeBatchConsumeQueue (line 1293) | public void setMapperFileSizeBatchConsumeQueue(int mapperFileSizeBatch... method isEnableCleanExpiredOffset (line 1297) | public boolean isEnableCleanExpiredOffset() { method setEnableCleanExpiredOffset (line 1301) | public void setEnableCleanExpiredOffset(boolean enableCleanExpiredOffs... method getReadOnlyCommitLogStorePaths (line 1305) | public String getReadOnlyCommitLogStorePaths() { method setReadOnlyCommitLogStorePaths (line 1309) | public void setReadOnlyCommitLogStorePaths(String readOnlyCommitLogSto... method getdLegerGroup (line 1313) | public String getdLegerGroup() { method setdLegerGroup (line 1317) | public void setdLegerGroup(String dLegerGroup) { method getdLegerPeers (line 1321) | public String getdLegerPeers() { method setdLegerPeers (line 1325) | public void setdLegerPeers(String dLegerPeers) { method getdLegerSelfId (line 1329) | public String getdLegerSelfId() { method setdLegerSelfId (line 1333) | public void setdLegerSelfId(String dLegerSelfId) { method isEnableDLegerCommitLog (line 1337) | public boolean isEnableDLegerCommitLog() { method setEnableDLegerCommitLog (line 1341) | public void setEnableDLegerCommitLog(boolean enableDLegerCommitLog) { method getPreferredLeaderId (line 1345) | public String getPreferredLeaderId() { method setPreferredLeaderId (line 1349) | public void setPreferredLeaderId(String preferredLeaderId) { method isEnableBatchPush (line 1353) | public boolean isEnableBatchPush() { method setEnableBatchPush (line 1357) | public void setEnableBatchPush(boolean enableBatchPush) { method isEnableScheduleMessageStats (line 1361) | public boolean isEnableScheduleMessageStats() { method setEnableScheduleMessageStats (line 1365) | public void setEnableScheduleMessageStats(boolean enableScheduleMessag... method getMaxAsyncPutMessageRequests (line 1369) | public int getMaxAsyncPutMessageRequests() { method setMaxAsyncPutMessageRequests (line 1373) | public void setMaxAsyncPutMessageRequests(int maxAsyncPutMessageReques... method getMaxRecoveryCommitlogFiles (line 1377) | public int getMaxRecoveryCommitlogFiles() { method setMaxRecoveryCommitlogFiles (line 1381) | public void setMaxRecoveryCommitlogFiles(final int maxRecoveryCommitlo... method isDispatchFromSenderThread (line 1385) | public boolean isDispatchFromSenderThread() { method setDispatchFromSenderThread (line 1389) | public void setDispatchFromSenderThread(boolean dispatchFromSenderThre... method getDispatchCqThreads (line 1393) | public int getDispatchCqThreads() { method setDispatchCqThreads (line 1397) | public void setDispatchCqThreads(final int dispatchCqThreads) { method getDispatchCqCacheNum (line 1401) | public int getDispatchCqCacheNum() { method setDispatchCqCacheNum (line 1405) | public void setDispatchCqCacheNum(final int dispatchCqCacheNum) { method isEnableAsyncReput (line 1409) | public boolean isEnableAsyncReput() { method setEnableAsyncReput (line 1413) | public void setEnableAsyncReput(final boolean enableAsyncReput) { method isRecheckReputOffsetFromCq (line 1417) | public boolean isRecheckReputOffsetFromCq() { method setRecheckReputOffsetFromCq (line 1421) | public void setRecheckReputOffsetFromCq(final boolean recheckReputOffs... method getCommitLogForceSwapMapInterval (line 1425) | public long getCommitLogForceSwapMapInterval() { method setCommitLogForceSwapMapInterval (line 1429) | public void setCommitLogForceSwapMapInterval(long commitLogForceSwapMa... method getCommitLogSwapMapReserveFileNum (line 1433) | public int getCommitLogSwapMapReserveFileNum() { method setCommitLogSwapMapReserveFileNum (line 1437) | public void setCommitLogSwapMapReserveFileNum(int commitLogSwapMapRese... method getLogicQueueForceSwapMapInterval (line 1441) | public long getLogicQueueForceSwapMapInterval() { method setLogicQueueForceSwapMapInterval (line 1445) | public void setLogicQueueForceSwapMapInterval(long logicQueueForceSwap... method getLogicQueueSwapMapReserveFileNum (line 1449) | public int getLogicQueueSwapMapReserveFileNum() { method setLogicQueueSwapMapReserveFileNum (line 1453) | public void setLogicQueueSwapMapReserveFileNum(int logicQueueSwapMapRe... method getCleanSwapedMapInterval (line 1457) | public long getCleanSwapedMapInterval() { method setCleanSwapedMapInterval (line 1461) | public void setCleanSwapedMapInterval(long cleanSwapedMapInterval) { method getCommitLogSwapMapInterval (line 1465) | public long getCommitLogSwapMapInterval() { method setCommitLogSwapMapInterval (line 1469) | public void setCommitLogSwapMapInterval(long commitLogSwapMapInterval) { method getLogicQueueSwapMapInterval (line 1473) | public long getLogicQueueSwapMapInterval() { method setLogicQueueSwapMapInterval (line 1477) | public void setLogicQueueSwapMapInterval(long logicQueueSwapMapInterva... method getMaxBatchDeleteFilesNum (line 1481) | public int getMaxBatchDeleteFilesNum() { method setMaxBatchDeleteFilesNum (line 1485) | public void setMaxBatchDeleteFilesNum(int maxBatchDeleteFilesNum) { method isSearchBcqByCacheEnable (line 1489) | public boolean isSearchBcqByCacheEnable() { method setSearchBcqByCacheEnable (line 1493) | public void setSearchBcqByCacheEnable(boolean searchBcqByCacheEnable) { method getDiskSpaceWarningLevelRatio (line 1497) | public int getDiskSpaceWarningLevelRatio() { method setDiskSpaceWarningLevelRatio (line 1501) | public void setDiskSpaceWarningLevelRatio(int diskSpaceWarningLevelRat... method getDiskSpaceCleanForciblyRatio (line 1505) | public int getDiskSpaceCleanForciblyRatio() { method setDiskSpaceCleanForciblyRatio (line 1509) | public void setDiskSpaceCleanForciblyRatio(int diskSpaceCleanForciblyR... method isMappedFileSwapEnable (line 1513) | public boolean isMappedFileSwapEnable() { method setMappedFileSwapEnable (line 1517) | public void setMappedFileSwapEnable(boolean mappedFileSwapEnable) { method getPullBatchMaxMessageCount (line 1521) | public int getPullBatchMaxMessageCount() { method setPullBatchMaxMessageCount (line 1525) | public void setPullBatchMaxMessageCount(int pullBatchMaxMessageCount) { method getDeleteFileBatchMax (line 1529) | public int getDeleteFileBatchMax() { method setDeleteFileBatchMax (line 1533) | public void setDeleteFileBatchMax(int deleteFileBatchMax) { method getTotalReplicas (line 1537) | public int getTotalReplicas() { method setTotalReplicas (line 1541) | public void setTotalReplicas(int totalReplicas) { method getInSyncReplicas (line 1545) | public int getInSyncReplicas() { method setInSyncReplicas (line 1549) | public void setInSyncReplicas(int inSyncReplicas) { method getMinInSyncReplicas (line 1553) | public int getMinInSyncReplicas() { method setMinInSyncReplicas (line 1557) | public void setMinInSyncReplicas(int minInSyncReplicas) { method isAllAckInSyncStateSet (line 1561) | public boolean isAllAckInSyncStateSet() { method setAllAckInSyncStateSet (line 1565) | public void setAllAckInSyncStateSet(boolean allAckInSyncStateSet) { method isEnableAutoInSyncReplicas (line 1569) | public boolean isEnableAutoInSyncReplicas() { method setEnableAutoInSyncReplicas (line 1573) | public void setEnableAutoInSyncReplicas(boolean enableAutoInSyncReplic... method isHaFlowControlEnable (line 1577) | public boolean isHaFlowControlEnable() { method setHaFlowControlEnable (line 1581) | public void setHaFlowControlEnable(boolean haFlowControlEnable) { method getMaxHaTransferByteInSecond (line 1585) | public long getMaxHaTransferByteInSecond() { method setMaxHaTransferByteInSecond (line 1589) | public void setMaxHaTransferByteInSecond(long maxHaTransferByteInSecon... method getHaMaxTimeSlaveNotCatchup (line 1593) | public long getHaMaxTimeSlaveNotCatchup() { method setHaMaxTimeSlaveNotCatchup (line 1597) | public void setHaMaxTimeSlaveNotCatchup(long haMaxTimeSlaveNotCatchup) { method isSyncMasterFlushOffsetWhenStartup (line 1601) | public boolean isSyncMasterFlushOffsetWhenStartup() { method setSyncMasterFlushOffsetWhenStartup (line 1605) | public void setSyncMasterFlushOffsetWhenStartup(boolean syncMasterFlus... method getMaxChecksumRange (line 1609) | public long getMaxChecksumRange() { method setMaxChecksumRange (line 1613) | public void setMaxChecksumRange(long maxChecksumRange) { method getReplicasPerDiskPartition (line 1617) | public int getReplicasPerDiskPartition() { method setReplicasPerDiskPartition (line 1621) | public void setReplicasPerDiskPartition(int replicasPerDiskPartition) { method getLogicalDiskSpaceCleanForciblyThreshold (line 1625) | public double getLogicalDiskSpaceCleanForciblyThreshold() { method setLogicalDiskSpaceCleanForciblyThreshold (line 1629) | public void setLogicalDiskSpaceCleanForciblyThreshold(double logicalDi... method getDisappearTimeAfterStart (line 1633) | public int getDisappearTimeAfterStart() { method setDisappearTimeAfterStart (line 1637) | public void setDisappearTimeAfterStart(int disappearTimeAfterStart) { method getMaxSlaveResendLength (line 1641) | public long getMaxSlaveResendLength() { method setMaxSlaveResendLength (line 1645) | public void setMaxSlaveResendLength(long maxSlaveResendLength) { method isSyncFromLastFile (line 1649) | public boolean isSyncFromLastFile() { method setSyncFromLastFile (line 1653) | public void setSyncFromLastFile(boolean syncFromLastFile) { method isEnableLmq (line 1657) | public boolean isEnableLmq() { method setEnableLmq (line 1661) | public void setEnableLmq(boolean enableLmq) { method isEnableMultiDispatch (line 1665) | public boolean isEnableMultiDispatch() { method setEnableMultiDispatch (line 1669) | public void setEnableMultiDispatch(boolean enableMultiDispatch) { method getMaxLmqConsumeQueueNum (line 1673) | public int getMaxLmqConsumeQueueNum() { method setMaxLmqConsumeQueueNum (line 1677) | public void setMaxLmqConsumeQueueNum(int maxLmqConsumeQueueNum) { method isEnableLmqQuota (line 1681) | public boolean isEnableLmqQuota() { method setEnableLmqQuota (line 1685) | public void setEnableLmqQuota(boolean enableLmqQuota) { method isEnableScheduleAsyncDeliver (line 1689) | public boolean isEnableScheduleAsyncDeliver() { method setEnableScheduleAsyncDeliver (line 1693) | public void setEnableScheduleAsyncDeliver(boolean enableScheduleAsyncD... method getScheduleAsyncDeliverMaxPendingLimit (line 1697) | public int getScheduleAsyncDeliverMaxPendingLimit() { method setScheduleAsyncDeliverMaxPendingLimit (line 1701) | public void setScheduleAsyncDeliverMaxPendingLimit(int scheduleAsyncDe... method getScheduleAsyncDeliverMaxResendNum2Blocked (line 1705) | public int getScheduleAsyncDeliverMaxResendNum2Blocked() { method setScheduleAsyncDeliverMaxResendNum2Blocked (line 1709) | public void setScheduleAsyncDeliverMaxResendNum2Blocked(int scheduleAs... method isAsyncLearner (line 1713) | public boolean isAsyncLearner() { method setAsyncLearner (line 1717) | public void setAsyncLearner(boolean asyncLearner) { method getMappedFileSizeTimerLog (line 1721) | public int getMappedFileSizeTimerLog() { method setMappedFileSizeTimerLog (line 1725) | public void setMappedFileSizeTimerLog(final int mappedFileSizeTimerLog) { method getTimerPrecisionMs (line 1729) | public int getTimerPrecisionMs() { method setTimerPrecisionMs (line 1733) | public void setTimerPrecisionMs(int timerPrecisionMs) { method getTimerRollWindowSlot (line 1744) | public int getTimerRollWindowSlot() { method getTimerGetMessageThreadNum (line 1748) | public int getTimerGetMessageThreadNum() { method setTimerGetMessageThreadNum (line 1752) | public void setTimerGetMessageThreadNum(int timerGetMessageThreadNum) { method getTimerPutMessageThreadNum (line 1756) | public int getTimerPutMessageThreadNum() { method setTimerPutMessageThreadNum (line 1760) | public void setTimerPutMessageThreadNum(int timerPutMessageThreadNum) { method isTimerEnableDisruptor (line 1764) | public boolean isTimerEnableDisruptor() { method isTimerEnableCheckMetrics (line 1768) | public boolean isTimerEnableCheckMetrics() { method setTimerEnableCheckMetrics (line 1772) | public void setTimerEnableCheckMetrics(boolean timerEnableCheckMetrics) { method isTimerStopEnqueue (line 1776) | public boolean isTimerStopEnqueue() { method setTimerStopEnqueue (line 1780) | public void setTimerStopEnqueue(boolean timerStopEnqueue) { method getTimerCheckMetricsWhen (line 1784) | public String getTimerCheckMetricsWhen() { method isTimerSkipUnknownError (line 1788) | public boolean isTimerSkipUnknownError() { method setTimerSkipUnknownError (line 1792) | public void setTimerSkipUnknownError(boolean timerSkipUnknownError) { method isTimerEnableRetryUntilSuccess (line 1796) | public boolean isTimerEnableRetryUntilSuccess() { method setTimerEnableRetryUntilSuccess (line 1800) | public void setTimerEnableRetryUntilSuccess(boolean timerEnableRetryUn... method isTimerWarmEnable (line 1804) | public boolean isTimerWarmEnable() { method isTimerWheelSnapshotFlush (line 1808) | public boolean isTimerWheelSnapshotFlush() { method setTimerWheelSnapshotFlush (line 1812) | public void setTimerWheelSnapshotFlush(boolean timerWheelSnapshotFlush) { method isTimerWheelEnable (line 1816) | public boolean isTimerWheelEnable() { method setTimerWheelEnable (line 1820) | public void setTimerWheelEnable(boolean timerWheelEnable) { method isTimerStopDequeue (line 1824) | public boolean isTimerStopDequeue() { method getTimerMetricSmallThreshold (line 1828) | public int getTimerMetricSmallThreshold() { method setTimerMetricSmallThreshold (line 1832) | public void setTimerMetricSmallThreshold(int timerMetricSmallThreshold) { method getTimerCongestNumEachSlot (line 1836) | public int getTimerCongestNumEachSlot() { method setTimerCongestNumEachSlot (line 1840) | public void setTimerCongestNumEachSlot(int timerCongestNumEachSlot) { method getTimerFlushIntervalMs (line 1845) | public int getTimerFlushIntervalMs() { method setTimerFlushIntervalMs (line 1849) | public void setTimerFlushIntervalMs(final int timerFlushIntervalMs) { method setTimerRollWindowSlot (line 1853) | public void setTimerRollWindowSlot(final int timerRollWindowSlot) { method getTimerProgressLogIntervalMs (line 1857) | public int getTimerProgressLogIntervalMs() { method getTimerWheelSnapshotIntervalMs (line 1861) | public int getTimerWheelSnapshotIntervalMs() { method setTimerWheelSnapshotIntervalMs (line 1865) | public void setTimerWheelSnapshotIntervalMs(int timerWheelSnapshotInte... method setTimerProgressLogIntervalMs (line 1869) | public void setTimerProgressLogIntervalMs(final int timerProgressLogIn... method isTimerInterceptDelayLevel (line 1873) | public boolean isTimerInterceptDelayLevel() { method setTimerInterceptDelayLevel (line 1877) | public void setTimerInterceptDelayLevel(boolean timerInterceptDelayLev... method getTimerMaxDelaySec (line 1881) | public int getTimerMaxDelaySec() { method setTimerMaxDelaySec (line 1885) | public void setTimerMaxDelaySec(final int timerMaxDelaySec) { method getMaxConsumeQueueScan (line 1889) | public int getMaxConsumeQueueScan() { method setMaxConsumeQueueScan (line 1893) | public void setMaxConsumeQueueScan(int maxConsumeQueueScan) { method getSampleCountThreshold (line 1897) | public int getSampleCountThreshold() { method setSampleCountThreshold (line 1901) | public void setSampleCountThreshold(int sampleCountThreshold) { method isColdDataFlowControlEnable (line 1905) | public boolean isColdDataFlowControlEnable() { method setColdDataFlowControlEnable (line 1909) | public void setColdDataFlowControlEnable(boolean coldDataFlowControlEn... method isColdDataScanEnable (line 1913) | public boolean isColdDataScanEnable() { method setColdDataScanEnable (line 1917) | public void setColdDataScanEnable(boolean coldDataScanEnable) { method getTimerColdDataCheckIntervalMs (line 1921) | public int getTimerColdDataCheckIntervalMs() { method setTimerColdDataCheckIntervalMs (line 1925) | public void setTimerColdDataCheckIntervalMs(int timerColdDataCheckInte... method getSampleSteps (line 1929) | public int getSampleSteps() { method setSampleSteps (line 1933) | public void setSampleSteps(int sampleSteps) { method getAccessMessageInMemoryHotRatio (line 1937) | public int getAccessMessageInMemoryHotRatio() { method setAccessMessageInMemoryHotRatio (line 1941) | public void setAccessMessageInMemoryHotRatio(int accessMessageInMemory... method isDataReadAheadEnable (line 1945) | public boolean isDataReadAheadEnable() { method setDataReadAheadEnable (line 1949) | public void setDataReadAheadEnable(boolean dataReadAheadEnable) { method isEnableBuildConsumeQueueConcurrently (line 1953) | public boolean isEnableBuildConsumeQueueConcurrently() { method setEnableBuildConsumeQueueConcurrently (line 1957) | public void setEnableBuildConsumeQueueConcurrently(boolean enableBuild... method getBatchDispatchRequestThreadPoolNums (line 1961) | public int getBatchDispatchRequestThreadPoolNums() { method setBatchDispatchRequestThreadPoolNums (line 1965) | public void setBatchDispatchRequestThreadPoolNums(int batchDispatchReq... method isRealTimePersistRocksDBConfig (line 1969) | public boolean isRealTimePersistRocksDBConfig() { method setRealTimePersistRocksDBConfig (line 1973) | public void setRealTimePersistRocksDBConfig(boolean realTimePersistRoc... method getStatRocksDBCQIntervalSec (line 1977) | public long getStatRocksDBCQIntervalSec() { method setStatRocksDBCQIntervalSec (line 1981) | public void setStatRocksDBCQIntervalSec(long statRocksDBCQIntervalSec) { method getCleanRocksDBDirtyCQIntervalMin (line 1985) | public long getCleanRocksDBDirtyCQIntervalMin() { method setCleanRocksDBDirtyCQIntervalMin (line 1989) | public void setCleanRocksDBDirtyCQIntervalMin(long cleanRocksDBDirtyCQ... method getMemTableFlushIntervalMs (line 1993) | public long getMemTableFlushIntervalMs() { method setMemTableFlushIntervalMs (line 1997) | public void setMemTableFlushIntervalMs(long memTableFlushIntervalMs) { method isEnableRocksDBLog (line 2001) | public boolean isEnableRocksDBLog() { method setEnableRocksDBLog (line 2005) | public void setEnableRocksDBLog(boolean enableRocksDBLog) { method getTopicQueueLockNum (line 2009) | public int getTopicQueueLockNum() { method setTopicQueueLockNum (line 2013) | public void setTopicQueueLockNum(int topicQueueLockNum) { method isReadUnCommitted (line 2017) | public boolean isReadUnCommitted() { method setReadUnCommitted (line 2021) | public void setReadUnCommitted(boolean readUnCommitted) { method isPutConsumeQueueDataByFileChannel (line 2025) | public boolean isPutConsumeQueueDataByFileChannel() { method setPutConsumeQueueDataByFileChannel (line 2029) | public void setPutConsumeQueueDataByFileChannel(boolean putConsumeQueu... method getBottomMostCompressionTypeForConsumeQueueStore (line 2033) | public String getBottomMostCompressionTypeForConsumeQueueStore() { method setBottomMostCompressionTypeForConsumeQueueStore (line 2037) | public void setBottomMostCompressionTypeForConsumeQueueStore(String bo... method getRocksdbFlushWalFrequency (line 2041) | public int getRocksdbFlushWalFrequency() { method setRocksdbFlushWalFrequency (line 2045) | public void setRocksdbFlushWalFrequency(int rocksdbFlushWalFrequency) { method getRocksdbWalFileRollingThreshold (line 2049) | public long getRocksdbWalFileRollingThreshold() { method setRocksdbWalFileRollingThreshold (line 2053) | public void setRocksdbWalFileRollingThreshold(long rocksdbWalFileRolli... method getSpinLockCollisionRetreatOptimalDegree (line 2057) | public int getSpinLockCollisionRetreatOptimalDegree() { method setSpinLockCollisionRetreatOptimalDegree (line 2061) | public void setSpinLockCollisionRetreatOptimalDegree(int spinLockColli... method setUseABSLock (line 2065) | public void setUseABSLock(boolean useABSLock) { method getUseABSLock (line 2069) | public boolean getUseABSLock() { method getCombineCQPreferCQType (line 2073) | public String getCombineCQPreferCQType() { method setCombineCQPreferCQType (line 2077) | public void setCombineCQPreferCQType(String combineCQPreferCQType) { method getCombineCQLoadingCQTypes (line 2081) | public String getCombineCQLoadingCQTypes() { method setCombineCQLoadingCQTypes (line 2085) | public void setCombineCQLoadingCQTypes(String combineCQLoadingCQTypes) { method getCombineAssignOffsetCQType (line 2089) | public String getCombineAssignOffsetCQType() { method setCombineAssignOffsetCQType (line 2093) | public void setCombineAssignOffsetCQType(String combineAssignOffsetCQT... method isCombineCQEnableCheckSelf (line 2097) | public boolean isCombineCQEnableCheckSelf() { method setCombineCQEnableCheckSelf (line 2101) | public void setCombineCQEnableCheckSelf(boolean combineCQEnableCheckSe... method getCombineCQMaxExtraSearchCommitLogFiles (line 2105) | public int getCombineCQMaxExtraSearchCommitLogFiles() { method setCombineCQMaxExtraSearchCommitLogFiles (line 2109) | public void setCombineCQMaxExtraSearchCommitLogFiles(int combineCQMaxE... method isEnableLogConsumeQueueRepeatedlyBuildWhenRecover (line 2113) | public boolean isEnableLogConsumeQueueRepeatedlyBuildWhenRecover() { method setEnableLogConsumeQueueRepeatedlyBuildWhenRecover (line 2117) | public void setEnableLogConsumeQueueRepeatedlyBuildWhenRecover( method isEnableAcceleratedRecovery (line 2122) | public boolean isEnableAcceleratedRecovery() { method setEnableAcceleratedRecovery (line 2126) | public void setEnableAcceleratedRecovery(boolean enableAcceleratedReco... method isEnableRunningFlagsInFlush (line 2130) | public boolean isEnableRunningFlagsInFlush() { method setEnableRunningFlagsInFlush (line 2134) | public void setEnableRunningFlagsInFlush(boolean enableRunningFlagsInF... method isTimerRocksDBEnable (line 2138) | public boolean isTimerRocksDBEnable() { method setTimerRocksDBEnable (line 2142) | public void setTimerRocksDBEnable(boolean timerRocksDBEnable) { method getTimerRocksDBRollMaxTps (line 2146) | public double getTimerRocksDBRollMaxTps() { method setTimerRocksDBRollMaxTps (line 2150) | public void setTimerRocksDBRollMaxTps(double timerRocksDBRollMaxTps) { method getTimerRocksDBTimeExpiredMaxTps (line 2154) | public double getTimerRocksDBTimeExpiredMaxTps() { method setTimerRocksDBTimeExpiredMaxTps (line 2158) | public void setTimerRocksDBTimeExpiredMaxTps(double timerRocksDBTimeEx... method isTransRocksDBEnable (line 2162) | public boolean isTransRocksDBEnable() { method setTransRocksDBEnable (line 2166) | public void setTransRocksDBEnable(boolean transRocksDBEnable) { method isIndexRocksDBEnable (line 2170) | public boolean isIndexRocksDBEnable() { method setIndexRocksDBEnable (line 2174) | public void setIndexRocksDBEnable(boolean indexRocksDBEnable) { method getMaxRocksDBIndexQueryDays (line 2178) | public int getMaxRocksDBIndexQueryDays() { method setMaxRocksDBIndexQueryDays (line 2182) | public void setMaxRocksDBIndexQueryDays(int maxRocksDBIndexQueryDays) { method isTimerRocksDBStopScan (line 2186) | public boolean isTimerRocksDBStopScan() { method setTimerRocksDBStopScan (line 2190) | public void setTimerRocksDBStopScan(boolean timerRocksDBStopScan) { method getTimerRocksDBPrecisionMs (line 2194) | public long getTimerRocksDBPrecisionMs() { method setTimerRocksDBPrecisionMs (line 2198) | public void setTimerRocksDBPrecisionMs(long timerRocksDBPrecisionMs) { method isIndexFileWriteEnable (line 2202) | public boolean isIndexFileWriteEnable() { method setIndexFileWriteEnable (line 2206) | public void setIndexFileWriteEnable(boolean indexFileWriteEnable) { method isIndexFileReadEnable (line 2210) | public boolean isIndexFileReadEnable() { method setIndexFileReadEnable (line 2214) | public void setIndexFileReadEnable(boolean indexFileReadEnable) { method isTransWriteOriginTransHalfEnable (line 2218) | public boolean isTransWriteOriginTransHalfEnable() { method setTransWriteOriginTransHalfEnable (line 2222) | public void setTransWriteOriginTransHalfEnable(boolean transWriteOrigi... method isTimerRecallToTimeWheelEnable (line 2226) | public boolean isTimerRecallToTimeWheelEnable() { method setTimerRecallToTimeWheelEnable (line 2230) | public void setTimerRecallToTimeWheelEnable(boolean timerRecallToTimeW... method isTimerRecallToTimelineEnable (line 2234) | public boolean isTimerRecallToTimelineEnable() { method setTimerRecallToTimelineEnable (line 2238) | public void setTimerRecallToTimelineEnable(boolean timerRecallToTimeli... method setTimerReputServiceCorePoolSize (line 2242) | public void setTimerReputServiceCorePoolSize(int timerReputServiceCore... method getTimerReputServiceCorePoolSize (line 2246) | public int getTimerReputServiceCorePoolSize() { method setTimerReputServiceMaxPoolSize (line 2250) | public void setTimerReputServiceMaxPoolSize(int timerReputServiceMaxPo... method getTimerReputServiceMaxPoolSize (line 2254) | public int getTimerReputServiceMaxPoolSize() { method setTimerReputServiceQueueCapacity (line 2258) | public void setTimerReputServiceQueueCapacity(int timerReputServiceQue... method getTimerReputServiceQueueCapacity (line 2262) | public int getTimerReputServiceQueueCapacity() { method getTimerRocksDBRollIntervalHours (line 2266) | public int getTimerRocksDBRollIntervalHours() { method setTimerRocksDBRollIntervalHours (line 2270) | public void setTimerRocksDBRollIntervalHours(int timerRocksDBRollInter... method getTimerRocksDBRollRangeHours (line 2274) | public int getTimerRocksDBRollRangeHours() { method setTimerRocksDBRollRangeHours (line 2278) | public void setTimerRocksDBRollRangeHours(int timerRocksDBRollRangeHou... method getCommitLogRecoverMaxNum (line 2282) | public int getCommitLogRecoverMaxNum() { method setCommitLogRecoverMaxNum (line 2286) | public void setCommitLogRecoverMaxNum(int commitLogRecoverMaxNum) { method getSharedByteBufferNum (line 2290) | public int getSharedByteBufferNum() { method setSharedByteBufferNum (line 2294) | public void setSharedByteBufferNum(int sharedByteBufferNum) { method isAppendTopicForTimerDeleteKey (line 2298) | public boolean isAppendTopicForTimerDeleteKey() { method setAppendTopicForTimerDeleteKey (line 2302) | public void setAppendTopicForTimerDeleteKey(boolean appendTopicForTime... FILE: store/src/main/java/org/apache/rocketmq/store/config/StorePathConfigHelper.java class StorePathConfigHelper (line 21) | public class StorePathConfigHelper { method getStorePathConsumeQueue (line 23) | public static String getStorePathConsumeQueue(final String rootDir) { method getStorePathConsumeQueueExt (line 27) | public static String getStorePathConsumeQueueExt(final String rootDir) { method getStorePathBatchConsumeQueue (line 30) | public static String getStorePathBatchConsumeQueue(final String rootDi... method getStorePathIndex (line 34) | public static String getStorePathIndex(final String rootDir) { method getStoreCheckpoint (line 38) | public static String getStoreCheckpoint(final String rootDir) { method getAbortFile (line 42) | public static String getAbortFile(final String rootDir) { method getLockFile (line 46) | public static String getLockFile(final String rootDir) { method getDelayOffsetStorePath (line 50) | public static String getDelayOffsetStorePath(final String rootDir) { method getTranStateTableStorePath (line 54) | public static String getTranStateTableStorePath(final String rootDir) { method getTranRedoLogStorePath (line 58) | public static String getTranRedoLogStorePath(final String rootDir) { FILE: store/src/main/java/org/apache/rocketmq/store/dledger/DLedgerCommitLog.java class DLedgerCommitLog (line 62) | public class DLedgerCommitLog extends CommitLog { method DLedgerCommitLog (line 86) | public DLedgerCommitLog(final DefaultMessageStore defaultMessageStore) { method load (line 118) | @Override method refreshConfig (line 123) | private void refreshConfig() { method disableDeleteDledger (line 129) | private void disableDeleteDledger() { method start (line 134) | @Override method shutdown (line 139) | @Override method flush (line 144) | @Override method getMaxOffset (line 150) | @Override method getMinOffset (line 161) | @Override method getConfirmOffset (line 174) | @Override method setConfirmOffset (line 179) | @Override method remainHowManyDataToCommit (line 184) | @Override method remainHowManyDataToFlush (line 189) | @Override method deleteExpiredFile (line 194) | @Override method convertSbr (line 225) | public SelectMappedBufferResult convertSbr(SelectMmapBufferResult sbr) { method truncate (line 234) | public SelectMmapBufferResult truncate(SelectMmapBufferResult sbr) { method getData (line 247) | @Override method getData (line 255) | @Override method getData (line 274) | @Override method dledgerRecoverNormally (line 291) | private void dledgerRecoverNormally(long maxPhyOffsetOfConsumeQueue) t... method dledgerRecoverAbnormally (line 317) | private void dledgerRecoverAbnormally(long maxPhyOffsetOfConsumeQueue)... method setRecoverPosition (line 397) | private void setRecoverPosition() { method isMmapFileMatchedRecover (line 429) | private boolean isMmapFileMatchedRecover(final MmapFile mmapFile, bool... method recoverNormally (line 464) | @Override method recoverAbnormally (line 469) | @Override method checkMessageAndReturnSize (line 474) | @Override method resetOffset (line 509) | @Override method getBeginTimeInLock (line 515) | @Override method setMessageInfo (line 520) | private void setMessageInfo(MessageExtBrokerInner msg, int tranType) { method asyncPutMessage (line 538) | @Override method asyncPutMessages (line 641) | @Override method getMessage (line 785) | @Override method rollNextFile (line 799) | @Override method destroy (line 805) | @Override method appendData (line 811) | @Override method checkSelf (line 817) | @Override method lockTimeMills (line 822) | @Override method getQueueOffsetByKey (line 837) | private long getQueueOffsetByKey(MessageExtBrokerInner msg, int tranTy... class EncodeResult (line 856) | class EncodeResult { method EncodeResult (line 863) | public EncodeResult(AppendMessageStatus status, ByteBuffer data, Str... method setQueueOffsetKey (line 869) | public void setQueueOffsetKey(long offset, boolean isBatch) { method getData (line 880) | public byte[] getData() { method EncodeResult (line 884) | public EncodeResult(AppendMessageStatus status, String queueOffsetKe... class MessageSerializer (line 893) | class MessageSerializer { method MessageSerializer (line 898) | MessageSerializer(final int size) { method serialize (line 902) | public EncodeResult serialize(final MessageExtBrokerInner msgInner) { method serialize (line 996) | public EncodeResult serialize(final MessageExtBatch messageExtBatch) { method resetByteBuffer (line 1099) | private void resetByteBuffer(final ByteBuffer byteBuffer, final int ... class DLedgerSelectMappedBufferResult (line 1105) | public static class DLedgerSelectMappedBufferResult extends SelectMapp... method DLedgerSelectMappedBufferResult (line 1109) | public DLedgerSelectMappedBufferResult(SelectMmapBufferResult sbr) { method release (line 1114) | @Override method getdLedgerServer (line 1124) | public DLedgerServer getdLedgerServer() { method getId (line 1128) | public int getId() { method getDividedCommitlogOffset (line 1132) | public long getDividedCommitlogOffset() { FILE: store/src/main/java/org/apache/rocketmq/store/exception/ConsumeQueueException.java class ConsumeQueueException (line 19) | public class ConsumeQueueException extends StoreException { method ConsumeQueueException (line 20) | public ConsumeQueueException() { method ConsumeQueueException (line 23) | public ConsumeQueueException(String message) { method ConsumeQueueException (line 27) | public ConsumeQueueException(String message, Throwable cause) { method ConsumeQueueException (line 31) | public ConsumeQueueException(Throwable cause) { method ConsumeQueueException (line 35) | public ConsumeQueueException(String message, Throwable cause, boolean ... FILE: store/src/main/java/org/apache/rocketmq/store/exception/StoreException.java class StoreException (line 19) | public class StoreException extends Exception { method StoreException (line 20) | public StoreException() { method StoreException (line 23) | public StoreException(String message) { method StoreException (line 27) | public StoreException(String message, Throwable cause) { method StoreException (line 31) | public StoreException(Throwable cause) { method StoreException (line 35) | public StoreException(String message, Throwable cause, boolean enableS... FILE: store/src/main/java/org/apache/rocketmq/store/ha/DefaultHAClient.java class DefaultHAClient (line 36) | public class DefaultHAClient extends ServiceThread implements HAClient { method DefaultHAClient (line 77) | public DefaultHAClient(DefaultMessageStore defaultMessageStore) throws... method updateHaMasterAddress (line 83) | public void updateHaMasterAddress(final String newAddr) { method updateMasterAddress (line 90) | public void updateMasterAddress(final String newAddr) { method getHaMasterAddress (line 97) | public String getHaMasterAddress() { method getMasterAddress (line 101) | public String getMasterAddress() { method isTimeToReportOffset (line 105) | private boolean isTimeToReportOffset() { method reportSlaveMaxOffset (line 110) | private boolean reportSlaveMaxOffset(final long maxOffset) { method reallocateByteBuffer (line 130) | private void reallocateByteBuffer() { method swapByteBuffer (line 147) | private void swapByteBuffer() { method processReadEvent (line 153) | private boolean processReadEvent() { method dispatchReadRequest (line 184) | private boolean dispatchReadRequest() { method reportSlaveMaxOffsetPlus (line 231) | private boolean reportSlaveMaxOffsetPlus() { method changeCurrentState (line 246) | public void changeCurrentState(HAConnectionState currentState) { method connectMaster (line 251) | public boolean connectMaster() throws ClosedChannelException { method closeMaster (line 272) | public void closeMaster() { method run (line 302) | @Override method transferFromMaster (line 347) | private boolean transferFromMaster() throws IOException { method closeMasterAndWait (line 367) | public void closeMasterAndWait() { method getLastWriteTimestamp (line 372) | public long getLastWriteTimestamp() { method getLastReadTimestamp (line 376) | public long getLastReadTimestamp() { method getCurrentState (line 380) | @Override method getTransferredByteInSecond (line 385) | @Override method shutdown (line 390) | @Override method getServiceName (line 404) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/DefaultHAConnection.java class DefaultHAConnection (line 33) | public class DefaultHAConnection implements HAConnection { method DefaultHAConnection (line 61) | public DefaultHAConnection(final DefaultHAService haService, final Soc... method start (line 80) | public void start() { method shutdown (line 87) | public void shutdown() { method close (line 95) | public void close() { method getSocketChannel (line 105) | public SocketChannel getSocketChannel() { method changeCurrentState (line 109) | public void changeCurrentState(HAConnectionState currentState) { method getCurrentState (line 114) | @Override method getClientAddress (line 119) | @Override method getSlaveAckOffset (line 124) | @Override method getTransferredByteInSecond (line 129) | public long getTransferredByteInSecond() { method getTransferFromWhere (line 133) | public long getTransferFromWhere() { class ReadSocketService (line 137) | class ReadSocketService extends ServiceThread { method ReadSocketService (line 145) | public ReadSocketService(final SocketChannel socketChannel) throws I... method run (line 152) | @Override method getServiceName (line 203) | @Override method processReadEvent (line 211) | private boolean processReadEvent() { class WriteSocketService (line 256) | class WriteSocketService extends ServiceThread { method WriteSocketService (line 267) | public WriteSocketService(final SocketChannel socketChannel) throws ... method run (line 274) | @Override method transferData (line 408) | private boolean transferData() throws Exception { method getServiceName (line 459) | @Override method shutdown (line 467) | @Override method getNextTransferFromWhere (line 472) | public long getNextTransferFromWhere() { FILE: store/src/main/java/org/apache/rocketmq/store/ha/DefaultHAService.java class DefaultHAService (line 43) | public class DefaultHAService implements HAService { method DefaultHAService (line 64) | public DefaultHAService() { method init (line 67) | @Override method updateMasterAddress (line 78) | @Override method updateHaMasterAddress (line 85) | @Override method putRequest (line 92) | @Override method isSlaveOK (line 97) | @Override method notifyTransferSome (line 107) | public void notifyTransferSome(final long offset) { method getConnectionCount (line 119) | @Override method start (line 124) | @Override method addConnection (line 135) | public void addConnection(final HAConnection conn) { method removeConnection (line 141) | public void removeConnection(final HAConnection conn) { method shutdown (line 148) | @Override method destroyConnections (line 166) | public void destroyConnections() { method getDefaultMessageStore (line 176) | public DefaultMessageStore getDefaultMessageStore() { method getWaitNotifyObject (line 180) | @Override method getPush2SlaveMaxOffset (line 185) | @Override method inSyncReplicasNums (line 190) | @Override method isInSyncSlave (line 201) | protected boolean isInSyncSlave(final long masterPutWhere, HAConnectio... method putGroupConnectionStateRequest (line 209) | @Override method getConnectionList (line 214) | @Override method getHAClient (line 219) | @Override method getRuntimeInfo (line 224) | @Override class DefaultAcceptSocketService (line 266) | class DefaultAcceptSocketService extends AcceptSocketService { method DefaultAcceptSocketService (line 268) | public DefaultAcceptSocketService(final MessageStoreConfig messageSt... method createConnection (line 272) | @Override method getServiceName (line 277) | @Override class AcceptSocketService (line 289) | protected abstract class AcceptSocketService extends ServiceThread { method AcceptSocketService (line 296) | public AcceptSocketService(final MessageStoreConfig messageStoreConf... method beginAccept (line 306) | public void beginAccept() throws Exception { method shutdown (line 322) | @Override method run (line 341) | @Override method createConnection (line 385) | protected abstract HAConnection createConnection(final SocketChannel... FILE: store/src/main/java/org/apache/rocketmq/store/ha/FlowMonitor.java class FlowMonitor (line 25) | public class FlowMonitor extends ServiceThread { method FlowMonitor (line 30) | public FlowMonitor(MessageStoreConfig messageStoreConfig) { method run (line 34) | @Override method calculateSpeed (line 42) | public void calculateSpeed() { method canTransferMaxByteNum (line 47) | public int canTransferMaxByteNum() { method addByteCountTransferred (line 56) | public void addByteCountTransferred(long count) { method getTransferredByteInSecond (line 60) | public long getTransferredByteInSecond() { method getServiceName (line 64) | @Override method isFlowControlEnable (line 69) | protected boolean isFlowControlEnable() { method maxTransferByteInSecond (line 73) | public long maxTransferByteInSecond() { FILE: store/src/main/java/org/apache/rocketmq/store/ha/GroupTransferService.java class GroupTransferService (line 38) | public class GroupTransferService extends ServiceThread { method GroupTransferService (line 49) | public GroupTransferService(final HAService haService, final DefaultMe... method putRequest (line 54) | public void putRequest(final CommitLog.GroupCommitRequest request) { method notifyTransferSome (line 64) | public void notifyTransferSome() { method swapRequests (line 68) | private void swapRequests() { method doWaitTransfer (line 79) | private void doWaitTransfer() { method run (line 148) | @Override method onWaitEnd (line 164) | @Override method getServiceName (line 169) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAClient.java type HAClient (line 20) | public interface HAClient { method start (line 25) | void start(); method shutdown (line 30) | void shutdown(); method wakeup (line 35) | void wakeup(); method updateMasterAddress (line 42) | void updateMasterAddress(String newAddress); method updateHaMasterAddress (line 49) | void updateHaMasterAddress(String newAddress); method getMasterAddress (line 56) | String getMasterAddress(); method getHaMasterAddress (line 63) | String getHaMasterAddress(); method getLastReadTimestamp (line 70) | long getLastReadTimestamp(); method getLastWriteTimestamp (line 77) | long getLastWriteTimestamp(); method getCurrentState (line 84) | HAConnectionState getCurrentState(); method changeCurrentState (line 91) | void changeCurrentState(HAConnectionState haConnectionState); method closeMaster (line 96) | void closeMaster(); method getTransferredByteInSecond (line 103) | long getTransferredByteInSecond(); FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAConnection.java type HAConnection (line 22) | public interface HAConnection { method start (line 26) | void start(); method shutdown (line 31) | void shutdown(); method close (line 36) | void close(); method getSocketChannel (line 41) | SocketChannel getSocketChannel(); method getCurrentState (line 48) | HAConnectionState getCurrentState(); method getClientAddress (line 55) | String getClientAddress(); method getTransferredByteInSecond (line 62) | long getTransferredByteInSecond(); method getTransferFromWhere (line 69) | long getTransferFromWhere(); method getSlaveAckOffset (line 76) | long getSlaveAckOffset(); FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAConnectionState.java type HAConnectionState (line 20) | public enum HAConnectionState { FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAConnectionStateNotificationRequest.java class HAConnectionStateNotificationRequest (line 22) | public class HAConnectionStateNotificationRequest { method HAConnectionStateNotificationRequest (line 28) | public HAConnectionStateNotificationRequest(HAConnectionState expectSt... method getRequestFuture (line 34) | public CompletableFuture getRequestFuture() { method getRemoteAddr (line 38) | public String getRemoteAddr() { method isNotifyWhenShutdown (line 42) | public boolean isNotifyWhenShutdown() { method getExpectState (line 46) | public HAConnectionState getExpectState() { FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAConnectionStateNotificationService.java class HAConnectionStateNotificationService (line 31) | public class HAConnectionStateNotificationService extends ServiceThread { method HAConnectionStateNotificationService (line 42) | public HAConnectionStateNotificationService(HAService haService, Defau... method getServiceName (line 47) | @Override method setRequest (line 55) | public synchronized void setRequest(HAConnectionStateNotificationReque... method doWaitConnectionState (line 63) | private synchronized void doWaitConnectionState() { method checkConnectionStateAndNotify (line 107) | public synchronized boolean checkConnectionStateAndNotify(HAConnection... method run (line 135) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/HAService.java type HAService (line 30) | public interface HAService { method init (line 38) | void init(DefaultMessageStore defaultMessageStore) throws IOException; method start (line 45) | void start() throws Exception; method shutdown (line 50) | void shutdown(); method changeToMaster (line 57) | default boolean changeToMaster(int masterEpoch) throws RocksDBException { method changeToMasterWhenLastRoleIsMaster (line 66) | default boolean changeToMasterWhenLastRoleIsMaster(int masterEpoch) { method changeToSlave (line 76) | default boolean changeToSlave(String newMasterAddr, int newMasterEpoch... method changeToSlaveWhenMasterNotChange (line 86) | default boolean changeToSlaveWhenMasterNotChange(String newMasterAddr,... method updateMasterAddress (line 95) | void updateMasterAddress(String newAddr); method updateHaMasterAddress (line 102) | void updateHaMasterAddress(String newAddr); method inSyncReplicasNums (line 111) | int inSyncReplicasNums(long masterPutWhere); method getConnectionCount (line 118) | AtomicInteger getConnectionCount(); method putRequest (line 125) | void putRequest(final CommitLog.GroupCommitRequest request); method putGroupConnectionStateRequest (line 132) | void putGroupConnectionStateRequest(HAConnectionStateNotificationReque... method getConnectionList (line 139) | List getConnectionList(); method getHAClient (line 146) | HAClient getHAClient(); method getPush2SlaveMaxOffset (line 151) | AtomicLong getPush2SlaveMaxOffset(); method getRuntimeInfo (line 156) | HARuntimeInfo getRuntimeInfo(final long masterPutWhere); method getWaitNotifyObject (line 161) | WaitNotifyObject getWaitNotifyObject(); method isSlaveOK (line 167) | boolean isSlaveOK(long masterPutWhere); FILE: store/src/main/java/org/apache/rocketmq/store/ha/WaitNotifyObject.java class WaitNotifyObject (line 28) | public class WaitNotifyObject { method wakeup (line 36) | public void wakeup() { method waitForRunning (line 45) | protected void waitForRunning(long interval) { method onWaitEnd (line 66) | protected void onWaitEnd() { method wakeupAll (line 69) | public void wakeupAll() { method allWaitForRunning (line 83) | public void allWaitForRunning(long interval) { method removeFromWaitingThreadTable (line 106) | public void removeFromWaitingThreadTable() { FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/AutoSwitchHAClient.java class AutoSwitchHAClient (line 44) | public class AutoSwitchHAClient extends ServiceThread implements HAClient { method AutoSwitchHAClient (line 140) | public AutoSwitchHAClient(AutoSwitchHAService haService, DefaultMessag... method init (line 149) | public void init() throws IOException { method reOpen (line 173) | public void reOpen() throws IOException { method getServiceName (line 178) | @Override method updateMasterAddress (line 186) | @Override method updateHaMasterAddress (line 194) | @Override method getMasterAddress (line 203) | @Override method getHaMasterAddress (line 208) | @Override method getLastReadTimestamp (line 213) | @Override method getLastWriteTimestamp (line 218) | @Override method getCurrentState (line 223) | @Override method changeCurrentState (line 228) | @Override method closeMasterAndWait (line 234) | public void closeMasterAndWait() { method closeMaster (line 239) | @Override method getTransferredByteInSecond (line 265) | @Override method shutdown (line 270) | @Override method isTimeToReportOffset (line 285) | private boolean isTimeToReportOffset() { method sendHandshakeHeader (line 290) | private boolean sendHandshakeHeader() throws IOException { method handshakeWithMaster (line 308) | private void handshakeWithMaster() throws IOException { method reportSlaveOffset (line 322) | private boolean reportSlaveOffset(HAConnectionState currentState, fina... method reportSlaveMaxOffset (line 331) | private boolean reportSlaveMaxOffset(HAConnectionState currentState) t... method connectMaster (line 341) | public boolean connectMaster() throws IOException { method transferFromMaster (line 359) | private boolean transferFromMaster() throws IOException { method run (line 379) | @Override method doTruncate (line 435) | private boolean doTruncate(List masterEpochEntries, long m... class HAClientReader (line 481) | class HAClientReader extends AbstractHAReader { method processReadResult (line 483) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/AutoSwitchHAConnection.java class AutoSwitchHAConnection (line 41) | public class AutoSwitchHAConnection implements HAConnection { method AutoSwitchHAConnection (line 104) | public AutoSwitchHAConnection(AutoSwitchHAService haService, SocketCha... method start (line 125) | @Override method shutdown (line 133) | @Override method close (line 142) | @Override method changeCurrentState (line 153) | public void changeCurrentState(HAConnectionState connectionState) { method getSlaveId (line 158) | public long getSlaveId() { method getCurrentState (line 162) | @Override method getSocketChannel (line 167) | @Override method getClientAddress (line 172) | @Override method getSlaveAckOffset (line 177) | @Override method getTransferredByteInSecond (line 182) | @Override method getTransferFromWhere (line 187) | @Override method changeTransferEpochToNext (line 192) | private void changeTransferEpochToNext(final EpochEntry entry) { method isAsyncLearner (line 201) | public boolean isAsyncLearner() { method isSyncFromLastFile (line 205) | public boolean isSyncFromLastFile() { method updateLastTransferInfo (line 209) | private synchronized void updateLastTransferInfo() { method maybeExpandInSyncStateSet (line 214) | private synchronized void maybeExpandInSyncStateSet(long slaveMaxOffse... class ReadSocketService (line 222) | class ReadSocketService extends ServiceThread { method ReadSocketService (line 231) | public ReadSocketService(final SocketChannel socketChannel) throws I... method run (line 245) | @Override method getServiceName (line 296) | @Override class HAServerReader (line 304) | class HAServerReader extends AbstractHAReader { method processReadResult (line 305) | @Override class WriteSocketService (line 377) | class WriteSocketService extends AbstractWriteSocketService { method WriteSocketService (line 380) | public WriteSocketService(final SocketChannel socketChannel) throws ... method getNextTransferDataSize (line 384) | @Override method releaseData (line 394) | @Override method transferData (line 400) | @Override method onStop (line 427) | @Override method getServiceName (line 434) | @Override class AbstractWriteSocketService (line 443) | abstract class AbstractWriteSocketService extends ServiceThread { method AbstractWriteSocketService (line 457) | public AbstractWriteSocketService(final SocketChannel socketChannel)... method getNextTransferFromWhere (line 472) | public long getNextTransferFromWhere() { method buildHandshakeBuffer (line 476) | private boolean buildHandshakeBuffer() { method handshakeWithSlave (line 506) | private boolean handshakeWithSlave() throws IOException { method buildTransferHeaderBuffer (line 519) | private void buildTransferHeaderBuffer(long nextOffset, int bodySize) { method sendHeartbeatIfNeeded (line 555) | private boolean sendHeartbeatIfNeeded() throws Exception { method transferToSlave (line 564) | private void transferToSlave() throws Exception { method run (line 639) | @Override method getNextTransferDataSize (line 750) | abstract protected int getNextTransferDataSize(); method releaseData (line 752) | abstract protected void releaseData(); method transferData (line 754) | abstract protected boolean transferData(int maxTransferSize) throws ... method onStop (line 756) | abstract protected void onStop(); FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/AutoSwitchHAService.java class AutoSwitchHAService (line 59) | public class AutoSwitchHAService extends DefaultHAService { method AutoSwitchHAService (line 78) | public AutoSwitchHAService() { method init (line 81) | @Override method shutdown (line 91) | @Override method removeConnection (line 100) | @Override method changeToMaster (line 121) | @Override method changeToSlave (line 171) | @Override method changeToMasterWhenLastRoleIsMaster (line 204) | @Override method changeToSlaveWhenMasterNotChange (line 224) | @Override method waitingForAllCommit (line 238) | public void waitingForAllCommit() { method getHAClient (line 249) | @Override method updateHaMasterAddress (line 254) | @Override method updateMasterAddress (line 261) | @Override method registerSyncStateSetChangedListener (line 265) | public void registerSyncStateSetChangedListener(final Consumer newSyncStateSet) { method maybeShrinkSyncStateSet (line 280) | public Set maybeShrinkSyncStateSet() { method maybeExpandInSyncStateSet (line 316) | public void maybeExpandInSyncStateSet(final Long slaveBrokerId, final ... method markSynchronizingSyncStateSet (line 335) | private void markSynchronizingSyncStateSet(final Set newSyncStat... method markSynchronizingSyncStateSetDone (line 346) | private void markSynchronizingSyncStateSetDone() { method isSynchronizingSyncStateSet (line 351) | public boolean isSynchronizingSyncStateSet() { method updateConnectionLastCaughtUpTime (line 355) | public void updateConnectionLastCaughtUpTime(final Long slaveBrokerId,... method updateConfirmOffsetWhenSlaveAck (line 360) | public void updateConfirmOffsetWhenSlaveAck(final Long slaveBrokerId) { method inSyncReplicasNums (line 371) | @Override method getRuntimeInfo (line 385) | @Override method computeConfirmOffset (line 423) | public long computeConfirmOffset() { method setSyncStateSet (line 447) | public void setSyncStateSet(final Set syncStateSet) { method getSyncStateSet (line 462) | public Set getSyncStateSet() { method getLocalSyncStateSet (line 480) | public Set getLocalSyncStateSet() { method truncateEpochFilePrefix (line 491) | public void truncateEpochFilePrefix(final long offset) { method truncateEpochFileSuffix (line 495) | public void truncateEpochFileSuffix(final long offset) { method truncateInvalidMsg (line 502) | public long truncateInvalidMsg() throws RocksDBException { method getLastEpoch (line 549) | public int getLastEpoch() { method getEpochEntries (line 553) | public List getEpochEntries() { method getLocalBrokerId (line 557) | public Long getLocalBrokerId() { method setLocalBrokerId (line 561) | public void setLocalBrokerId(Long localBrokerId) { class AutoSwitchAcceptSocketService (line 565) | class AutoSwitchAcceptSocketService extends AcceptSocketService { method AutoSwitchAcceptSocketService (line 567) | public AutoSwitchAcceptSocketService(final MessageStoreConfig messag... method getServiceName (line 571) | @Override method createConnection (line 579) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/BrokerMetadata.java class BrokerMetadata (line 24) | public class BrokerMetadata extends MetadataFile { method BrokerMetadata (line 32) | public BrokerMetadata(String filePath) { method updateAndPersist (line 36) | public void updateAndPersist(String clusterName, String brokerName, Lo... method encodeToStr (line 43) | @Override method decodeFromStr (line 52) | @Override method isLoaded (line 61) | @Override method clearInMem (line 66) | @Override method getBrokerName (line 73) | public String getBrokerName() { method getBrokerId (line 77) | public Long getBrokerId() { method getClusterName (line 81) | public String getClusterName() { method equals (line 85) | @Override method hashCode (line 93) | @Override method toString (line 98) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/EpochFileCache.java class EpochFileCache (line 39) | public class EpochFileCache { method EpochFileCache (line 47) | public EpochFileCache() { method EpochFileCache (line 51) | public EpochFileCache(final String path) { method initCacheFromFile (line 56) | public boolean initCacheFromFile() { method initCacheFromEntries (line 70) | public void initCacheFromEntries(final List entries) { method initEntries (line 80) | private void initEntries(final List entries) { method getEntrySize (line 92) | public int getEntrySize() { method appendEntry (line 101) | public boolean appendEntry(final EpochEntry entry) { method setLastEpochEntryEndOffset (line 123) | public void setLastEpochEntryEndOffset(final long endOffset) { method firstEntry (line 137) | public EpochEntry firstEntry() { method lastEntry (line 149) | public EpochEntry lastEntry() { method lastEpoch (line 161) | public int lastEpoch() { method getEntry (line 169) | public EpochEntry getEntry(final int epoch) { method findEpochEntryByOffset (line 182) | public EpochEntry findEpochEntryByOffset(final long offset) { method nextEntry (line 198) | public EpochEntry nextEntry(final int epoch) { method getAllEntries (line 211) | public List getAllEntries() { method findConsistentPoint (line 227) | public long findConsistentPoint(final EpochFileCache compareCache) { method truncateSuffixByEpoch (line 250) | public void truncateSuffixByEpoch(final int truncateEpoch) { method truncateSuffixByOffset (line 258) | public void truncateSuffixByOffset(final long truncateOffset) { method doTruncateSuffix (line 263) | private void doTruncateSuffix(Predicate predict) { method truncatePrefixByOffset (line 280) | public void truncatePrefixByOffset(final long truncateOffset) { method flush (line 291) | private void flush() { class EpochEntrySerializer (line 305) | static class EpochEntrySerializer implements CheckpointFile.Checkpoint... method toLine (line 307) | @Override method fromLine (line 316) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/MetadataFile.java class MetadataFile (line 25) | public abstract class MetadataFile { method encodeToStr (line 29) | public abstract String encodeToStr(); method decodeFromStr (line 31) | public abstract void decodeFromStr(String dataStr); method isLoaded (line 33) | public abstract boolean isLoaded(); method clearInMem (line 35) | public abstract void clearInMem(); method writeToFile (line 37) | public void writeToFile() throws Exception { method readFromFile (line 42) | public void readFromFile() throws Exception { method fileExists (line 46) | public boolean fileExists() { method clear (line 51) | public void clear() { method getFilePath (line 56) | public String getFilePath() { FILE: store/src/main/java/org/apache/rocketmq/store/ha/autoswitch/TempBrokerMetadata.java class TempBrokerMetadata (line 22) | public class TempBrokerMetadata extends BrokerMetadata { method TempBrokerMetadata (line 26) | public TempBrokerMetadata(String filePath) { method TempBrokerMetadata (line 30) | public TempBrokerMetadata(String filePath, String clusterName, String ... method updateAndPersist (line 38) | public void updateAndPersist(String clusterName, String brokerName, Lo... method encodeToStr (line 46) | @Override method decodeFromStr (line 56) | @Override method isLoaded (line 66) | @Override method clearInMem (line 71) | @Override method getBrokerId (line 77) | public Long getBrokerId() { method getRegisterCheckCode (line 81) | public String getRegisterCheckCode() { method toString (line 85) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/ha/io/AbstractHAReader.java class AbstractHAReader (line 29) | public abstract class AbstractHAReader { method read (line 33) | public boolean read(SocketChannel socketChannel, ByteBuffer byteBuffer... method registerHook (line 65) | public void registerHook(HAReadHook readHook) { method clearHook (line 69) | public void clearHook() { method processReadResult (line 79) | protected abstract boolean processReadResult(ByteBuffer byteBufferRead); FILE: store/src/main/java/org/apache/rocketmq/store/ha/io/HAReadHook.java type HAReadHook (line 20) | public interface HAReadHook { method afterRead (line 21) | void afterRead(int readSize); FILE: store/src/main/java/org/apache/rocketmq/store/ha/io/HAWriteHook.java type HAWriteHook (line 20) | public interface HAWriteHook { method afterWrite (line 21) | void afterWrite(int writeSize); FILE: store/src/main/java/org/apache/rocketmq/store/ha/io/HAWriter.java class HAWriter (line 29) | public class HAWriter { method write (line 33) | public boolean write(SocketChannel socketChannel, ByteBuffer byteBuffe... method registerHook (line 54) | public void registerHook(HAWriteHook writeHook) { method clearHook (line 58) | public void clearHook() { FILE: store/src/main/java/org/apache/rocketmq/store/hook/PutMessageHook.java type PutMessageHook (line 22) | public interface PutMessageHook { method hookName (line 29) | String hookName(); method executeBeforePutMessage (line 36) | PutMessageResult executeBeforePutMessage(MessageExt msg); FILE: store/src/main/java/org/apache/rocketmq/store/hook/SendMessageBackHook.java type SendMessageBackHook (line 22) | public interface SendMessageBackHook { method executeSendMessageBack (line 32) | boolean executeSendMessageBack(List msgList, String broker... FILE: store/src/main/java/org/apache/rocketmq/store/index/IndexFile.java class IndexFile (line 29) | public class IndexFile { method IndexFile (line 54) | public IndexFile(final String fileName, final int hashSlotNum, final i... method getFileName (line 77) | public String getFileName() { method getFileSize (line 81) | public int getFileSize() { method load (line 85) | public void load() { method shutdown (line 89) | public void shutdown() { method flush (line 98) | public void flush() { method isWriteFull (line 108) | public boolean isWriteFull() { method destroy (line 112) | public boolean destroy(final long intervalForcibly) { method putKey (line 116) | public boolean putKey(final String key, final long phyOffset, final lo... method indexKeyHashMethod (line 176) | public int indexKeyHashMethod(final String key) { method getBeginTimestamp (line 185) | public long getBeginTimestamp() { method getEndTimestamp (line 189) | public long getEndTimestamp() { method getEndPhyOffset (line 193) | public long getEndPhyOffset() { method isTimeMatched (line 197) | public boolean isTimeMatched(final long begin, final long end) { method selectPhyOffset (line 204) | public void selectPhyOffset(final List phyOffsets, final String ... FILE: store/src/main/java/org/apache/rocketmq/store/index/IndexHeader.java class IndexHeader (line 36) | public class IndexHeader { method IndexHeader (line 52) | public IndexHeader(final ByteBuffer byteBuffer) { method load (line 56) | public void load() { method updateByteBuffer (line 70) | public void updateByteBuffer() { method getBeginTimestamp (line 79) | public long getBeginTimestamp() { method setBeginTimestamp (line 83) | public void setBeginTimestamp(long beginTimestamp) { method getEndTimestamp (line 88) | public long getEndTimestamp() { method setEndTimestamp (line 92) | public void setEndTimestamp(long endTimestamp) { method getBeginPhyOffset (line 97) | public long getBeginPhyOffset() { method setBeginPhyOffset (line 101) | public void setBeginPhyOffset(long beginPhyOffset) { method getEndPhyOffset (line 106) | public long getEndPhyOffset() { method setEndPhyOffset (line 110) | public void setEndPhyOffset(long endPhyOffset) { method getHashSlotCount (line 115) | public AtomicInteger getHashSlotCount() { method incHashSlotCount (line 119) | public void incHashSlotCount() { method getIndexCount (line 124) | public int getIndexCount() { method incIndexCount (line 128) | public void incIndexCount() { FILE: store/src/main/java/org/apache/rocketmq/store/index/IndexService.java class IndexService (line 40) | public class IndexService implements CommitLogDispatchStore { method IndexService (line 53) | public IndexService(final DefaultMessageStore store) { method load (line 61) | public boolean load(final boolean lastExitOK) { method getTotalSize (line 94) | public long getTotalSize() { method deleteExpiredFile (line 102) | public void deleteExpiredFile(long offset) { method deleteExpiredFile (line 135) | private void deleteExpiredFile(List files) { method destroy (line 155) | public void destroy() { method queryOffset (line 169) | public QueryOffsetResult queryOffset(String topic, String key, int max... method queryOffset (line 208) | public QueryOffsetResult queryOffset(String topic, String key, int max... method buildKey (line 252) | private String buildKey(final String topic, final String key) { method buildKey (line 255) | private String buildKey(final String topic, final String key, final St... method buildIndex (line 259) | public void buildIndex(DispatchRequest req) { method putKey (line 319) | private IndexFile putKey(IndexFile indexFile, DispatchRequest msg, Str... method retryGetAndCreateIndexFile (line 339) | public IndexFile retryGetAndCreateIndexFile() { method getAndCreateLastIndexFile (line 364) | public IndexFile getAndCreateLastIndexFile() { method flush (line 420) | public void flush(final IndexFile f) { method start (line 439) | public void start() { method shutdown (line 443) | public void shutdown() { method getDispatchFromPhyOffset (line 461) | @Override method isMappedFileMatchedRecover (line 466) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/index/QueryOffsetResult.java class QueryOffsetResult (line 21) | public class QueryOffsetResult { method QueryOffsetResult (line 26) | public QueryOffsetResult(List phyOffsets, long indexLastUpdateTi... method getPhyOffsets (line 33) | public List getPhyOffsets() { method getIndexLastUpdateTimestamp (line 37) | public long getIndexLastUpdateTimestamp() { method getIndexLastUpdatePhyoffset (line 41) | public long getIndexLastUpdatePhyoffset() { FILE: store/src/main/java/org/apache/rocketmq/store/index/rocksdb/IndexRocksDBRecord.java class IndexRocksDBRecord (line 24) | public class IndexRocksDBRecord { method IndexRocksDBRecord (line 35) | public IndexRocksDBRecord(String topic, String key, String tag, long s... method getKeyBytes (line 44) | public byte[] getKeyBytes() { method getValueBytes (line 68) | public byte[] getValueBytes() { method getTopic (line 75) | public String getTopic() { method setTopic (line 79) | public void setTopic(String topic) { method getKey (line 83) | public String getKey() { method setKey (line 87) | public void setKey(String key) { method getStoreTime (line 91) | public long getStoreTime() { method setStoreTime (line 95) | public void setStoreTime(long storeTime) { method getUniqKey (line 99) | public String getUniqKey() { method setUniqKey (line 103) | public void setUniqKey(String uniqKey) { method getOffsetPy (line 107) | public long getOffsetPy() { method setOffsetPy (line 111) | public void setOffsetPy(long offsetPy) { method getTag (line 115) | public String getTag() { method setTag (line 119) | public void setTag(String tag) { FILE: store/src/main/java/org/apache/rocketmq/store/index/rocksdb/IndexRocksDBStore.java class IndexRocksDBStore (line 53) | public class IndexRocksDBStore implements CommitLogDispatchStore { method IndexRocksDBStore (line 75) | public IndexRocksDBStore(MessageStore messageStore) { method initAndStart (line 84) | private void initAndStart() { method shutdown (line 96) | public void shutdown() { method queryOffset (line 107) | public QueryOffsetResult queryOffset(String topic, String key, int max... method buildIndex (line 142) | public void buildIndex(DispatchRequest dispatchRequest) { method deleteExpiredIndex (line 218) | public void deleteExpiredIndex() { method isMappedFileMatchedRecover (line 245) | public boolean isMappedFileMatchedRecover(long phyOffset, long storeTi... method destroy (line 259) | public void destroy() { method getDispatchFromPhyOffset (line 262) | @Override method getServiceThreadName (line 274) | private String getServiceThreadName() { class IndexBuildService (line 285) | private class IndexBuildService extends ServiceThread { method getServiceName (line 288) | @Override method run (line 293) | @Override method pollAndPutIndexRequest (line 308) | private void pollAndPutIndexRequest() { method pollIndexRecord (line 321) | private void pollIndexRecord() { FILE: store/src/main/java/org/apache/rocketmq/store/kv/CommitLogDispatcherCompaction.java class CommitLogDispatcherCompaction (line 22) | public class CommitLogDispatcherCompaction implements CommitLogDispatcher { method CommitLogDispatcherCompaction (line 25) | public CommitLogDispatcherCompaction(CompactionService srv) { method dispatch (line 29) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/kv/CompactionLog.java class CompactionLog (line 71) | public class CompactionLog { method CompactionLog (line 98) | public CompactionLog(final MessageStore messageStore, final Compaction... method getCompactionLogSize (line 127) | private int getCompactionLogSize(int cqSize, int origLogSize) { method load (line 140) | public void load(boolean exitOk) throws IOException, RuntimeException { method initLogAndCq (line 151) | private void initLogAndCq(boolean exitOk) throws IOException, RuntimeE... method putMessageFromRemote (line 157) | private boolean putMessageFromRemote(byte[] bytes) { method pullMessageFromMaster (line 189) | private void pullMessageFromMaster() throws Exception { method loadFromRemoteAsync (line 249) | private void loadFromRemoteAsync() { method nextOffsetCorrection (line 268) | private long nextOffsetCorrection(long oldOffset, long newOffset) { method checkInDiskByCommitOffset (line 276) | private boolean checkInDiskByCommitOffset(long offsetPy, long maxOffse... method isTheBatchFull (line 282) | private boolean isTheBatchFull(int sizePy, int unitBatchNum, int maxMs... method rollNextFile (line 318) | public long rollNextFile(final long offset) { method shouldRetainMsg (line 322) | boolean shouldRetainMsg(final MessageExt msgExt, final OffsetMap map) ... method checkAndPutMessage (line 338) | public void checkAndPutMessage(final SelectMappedBufferResult selectMa... method asyncPutMessage (line 346) | public CompletableFuture asyncPutMessage(final Selec... method asyncPutMessage (line 350) | public CompletableFuture asyncPutMessage(final Selec... method asyncPutMessage (line 356) | public CompletableFuture asyncPutMessage(final ByteB... method asyncPutMessage (line 363) | public CompletableFuture asyncPutMessage(final ByteB... method asyncPutMessage (line 370) | public CompletableFuture asyncPutMessage(final ByteB... method asyncPutMessage (line 377) | public CompletableFuture asyncPutMessage(final ByteB... method getMessage (line 431) | private SelectMappedBufferResult getMessage(final long offset, final i... method validateCqUnit (line 441) | private boolean validateCqUnit(CqUnit cqUnit) { method getMessage (line 448) | public GetMessageResult getMessage(final String group, final String to... method getCompactionFile (line 585) | ProcessFileList getCompactionFile() { method compactAndReplace (line 610) | void compactAndReplace(ProcessFileList compactFiles) throws Throwable { method doCompaction (line 627) | void doCompaction() { method getOffsetMap (line 641) | protected OffsetMap getOffsetMap(List mappedFileList) thro... method putEndMessage (line 674) | protected void putEndMessage(MappedFileQueue mappedFileQueue) { method compaction (line 681) | protected void compaction(List mappedFileList, OffsetMap o... method replaceFiles (line 707) | protected void replaceFiles(List mappedFileList, TopicPart... method replaceCqFiles (line 755) | protected void replaceCqFiles(SparseConsumeQueue currentBcq, SparseCon... method getLog (line 789) | public MappedFileQueue getLog() { method getCQ (line 793) | public SparseConsumeQueue getCQ() { method flush (line 801) | public void flush(int flushLeastPages) { method flushLog (line 806) | public void flushLog(int flushLeastPages) { method flushCQ (line 810) | public void flushCQ(int flushLeastPages) { class CompactionAppendEndMsgCallback (line 814) | static class CompactionAppendEndMsgCallback implements CompactionAppen... method doAppend (line 815) | @Override class CompactionAppendMessageCallback (line 825) | static class CompactionAppendMessageCallback implements CompactionAppe... method CompactionAppendMessageCallback (line 832) | public CompactionAppendMessageCallback(MessageExt msgExt, SparseCons... method CompactionAppendMessageCallback (line 840) | public CompactionAppendMessageCallback(String topic, int queueId, lo... method doAppend (line 849) | @Override class OffsetMap (line 884) | static class OffsetMap { method OffsetMap (line 895) | public OffsetMap(int memorySize) throws NoSuchAlgorithmException { method OffsetMap (line 899) | public OffsetMap(int memorySize, MessageDigest digest) { method put (line 910) | public void put(String key, final long offset) throws DigestException { method get (line 936) | public long get(String key) throws DigestException { method getLastOffset (line 956) | public long getLastOffset() { method isEmpty (line 960) | private boolean isEmpty(int pos) { method indexOf (line 966) | private int indexOf(byte[] hash, int tryNum) { method hashInto (line 972) | private void hashInto(String key, byte[] buf) throws DigestException { method readInt (line 977) | private int readInt(byte[] buf, int offset) { class TopicPartitionLog (line 985) | static class TopicPartitionLog { method TopicPartitionLog (line 989) | public TopicPartitionLog(CompactionLog compactionLog) { method TopicPartitionLog (line 992) | public TopicPartitionLog(CompactionLog compactionLog, String subFold... method shutdown (line 1008) | public void shutdown() { method init (line 1013) | public void init(boolean exitOk) throws IOException, RuntimeException { method recover (line 1034) | private void recover() { method sanityCheck (line 1045) | void sanityCheck() throws RuntimeException { method roll (line 1061) | public synchronized void roll() throws IOException { method roll (line 1075) | public synchronized void roll(int baseOffset) throws IOException { method isEmptyOrCurrentFileFull (line 1090) | public boolean isEmptyOrCurrentFileFull() { method clean (line 1095) | public void clean(MappedFileQueue mappedFileQueue) throws IOException { method clean (line 1106) | public void clean(boolean forceCleanLog, boolean forceCleanCq) throw... method getLog (line 1121) | public MappedFileQueue getLog() { method getCQ (line 1125) | public SparseConsumeQueue getCQ() { type State (line 1130) | enum State { class ProcessFileList (line 1136) | static class ProcessFileList { method ProcessFileList (line 1139) | public ProcessFileList(List toCompactFiles, List getQueueOffsetMap() { method setQueueOffsetMap (line 89) | public void setQueueOffsetMap(ConcurrentHashMap queueOff... FILE: store/src/main/java/org/apache/rocketmq/store/kv/CompactionService.java class CompactionService (line 33) | public class CompactionService { method CompactionService (line 40) | public CompactionService(CommitLog commitLog, DefaultMessageStore mess... method putRequest (line 46) | public void putRequest(DispatchRequest request) { method load (line 72) | public boolean load(boolean exitOK) { method shutdown (line 88) | public void shutdown() { method updateMasterAddress (line 92) | public void updateMasterAddress(String addr) { FILE: store/src/main/java/org/apache/rocketmq/store/kv/CompactionStore.java class CompactionStore (line 46) | public class CompactionStore { method CompactionStore (line 67) | public CompactionStore(DefaultMessageStore defaultMessageStore) { method load (line 85) | public void load(boolean exitOk) throws Exception { method scanAllTopicConfig (line 125) | private void scanAllTopicConfig() { method loadAndGetClog (line 146) | private CompactionLog loadAndGetClog(String topic, int queueId) { method putMessage (line 164) | public void putMessage(String topic, int queueId, SelectMappedBufferRe... method doDispatch (line 172) | public void doDispatch(DispatchRequest dispatchRequest, SelectMappedBu... method getMessage (line 180) | public GetMessageResult getMessage(final String group, final String to... method flush (line 191) | public void flush(int flushLeastPages) { method flushLog (line 195) | public void flushLog(int flushLeastPages) { method flushCQ (line 199) | public void flushCQ(int flushLeastPages) { method updateMasterAddress (line 203) | public void updateMasterAddress(String addr) { method shutdown (line 207) | public void shutdown() { method getCompactionSchedule (line 222) | public ScheduledExecutorService getCompactionSchedule() { method getCompactionLogPath (line 226) | public String getCompactionLogPath() { method getCompactionCqPath (line 230) | public String getCompactionCqPath() { method getPositionMgr (line 234) | public CompactionPositionMgr getPositionMgr() { method getOffsetMapSize (line 238) | public int getOffsetMapSize() { method getMasterAddr (line 242) | public String getMasterAddr() { FILE: store/src/main/java/org/apache/rocketmq/store/kv/MessageFetcher.java class MessageFetcher (line 53) | public class MessageFetcher implements AutoCloseable { method MessageFetcher (line 58) | public MessageFetcher() { method close (line 65) | @Override method createPullMessageRequest (line 70) | private PullMessageRequestHeader createPullMessageRequest(String topic... method getConsumerGroup (line 89) | private String getConsumerGroup(String topic, int queueId) { method getClientId (line 93) | private String getClientId() { method prepare (line 97) | private boolean prepare(String masterAddr, String topic, String groupN... method pullDone (line 128) | private boolean pullDone(String masterAddr, String groupName) method stopPull (line 143) | private boolean stopPull(long currPullOffset, long endOffset) { method pullMessageFromMaster (line 147) | public void pullMessageFromMaster(String topic, int queueId, long endO... FILE: store/src/main/java/org/apache/rocketmq/store/lock/AdaptiveBackOffSpinLock.java type AdaptiveBackOffSpinLock (line 22) | public interface AdaptiveBackOffSpinLock extends PutMessageLock { method update (line 27) | default void update(MessageStoreConfig messageStoreConfig) { method swap (line 33) | default void swap() { FILE: store/src/main/java/org/apache/rocketmq/store/lock/AdaptiveBackOffSpinLockImpl.java class AdaptiveBackOffSpinLockImpl (line 32) | public class AdaptiveBackOffSpinLockImpl implements AdaptiveBackOffSpinL... method AdaptiveBackOffSpinLockImpl (line 64) | public AdaptiveBackOffSpinLockImpl() { method lock (line 80) | @Override method unlock (line 94) | @Override method update (line 103) | @Override method swap (line 108) | @Override method getLocks (line 170) | public Collection getLocks() { method setLocks (line 174) | public void setLocks(Map locks) { method getState (line 178) | public boolean getState() { method setState (line 182) | public void setState(boolean state) { method getAdaptiveLock (line 186) | public AdaptiveBackOffSpinLock getAdaptiveLock() { method getTpsTable (line 190) | public List getTpsTable() { method setSwapCriticalPoint (line 194) | public void setSwapCriticalPoint(int swapCriticalPoint) { method getSwapCriticalPoint (line 198) | public int getSwapCriticalPoint() { method isOpen (line 202) | public boolean isOpen() { method setOpen (line 206) | public void setOpen(boolean open) { FILE: store/src/main/java/org/apache/rocketmq/store/lock/BackOffReentrantLock.java class BackOffReentrantLock (line 21) | public class BackOffReentrantLock implements AdaptiveBackOffSpinLock { method lock (line 24) | @Override method unlock (line 29) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/lock/BackOffSpinLock.java class BackOffSpinLock (line 27) | public class BackOffSpinLock implements AdaptiveBackOffSpinLock { method BackOffSpinLock (line 39) | public BackOffSpinLock() { method lock (line 47) | @Override method unlock (line 65) | @Override method update (line 70) | @Override method getOptimalDegree (line 75) | public int getOptimalDegree() { method setOptimalDegree (line 79) | public void setOptimalDegree(int optimalDegree) { method isAdapt (line 83) | public boolean isAdapt() { method adapt (line 87) | public synchronized void adapt(boolean isRise) { method getNumberOfRetreat (line 103) | public int getNumberOfRetreat(int pos) { method setNumberOfRetreat (line 107) | public void setNumberOfRetreat(int pos, int size) { FILE: store/src/main/java/org/apache/rocketmq/store/logfile/AbstractMappedFile.java class AbstractMappedFile (line 21) | public abstract class AbstractMappedFile extends ReferenceResource imple... FILE: store/src/main/java/org/apache/rocketmq/store/logfile/DefaultMappedFile.java class DefaultMappedFile (line 64) | public class DefaultMappedFile extends AbstractMappedFile { method DefaultMappedFile (line 145) | public DefaultMappedFile() { method DefaultMappedFile (line 148) | public DefaultMappedFile(final String fileName, final int fileSize) th... method DefaultMappedFile (line 152) | public DefaultMappedFile(final String fileName, final int fileSize, bo... method DefaultMappedFile (line 156) | public DefaultMappedFile(final String fileName, final int fileSize, Ru... method DefaultMappedFile (line 160) | public DefaultMappedFile(final String fileName, final int fileSize, fi... method DefaultMappedFile (line 165) | public DefaultMappedFile(final String fileName, final int fileSize, fi... method DefaultMappedFile (line 170) | public DefaultMappedFile(final String fileName, final int fileSize, method DefaultMappedFile (line 175) | public DefaultMappedFile(final String fileName, final int fileSize, fi... method getTotalMappedFiles (line 181) | public static int getTotalMappedFiles() { method getTotalMappedVirtualMemory (line 185) | public static long getTotalMappedVirtualMemory() { method init (line 189) | @Override method init (line 199) | private void init(final String fileName, final int fileSize, final Run... method renameTo (line 236) | @Override method getLastModifiedTimestamp (line 247) | @Override method getData (line 252) | public boolean getData(int pos, int size, ByteBuffer byteBuffer) { method getFileSize (line 282) | @Override method getFileChannel (line 287) | @Override method appendMessage (line 292) | public AppendMessageResult appendMessage(final ByteBuffer byteBufferMs... method appendMessage (line 339) | @Override method appendMessages (line 345) | @Override method appendMessagesInner (line 351) | public AppendMessageResult appendMessagesInner(final MessageExt messag... method appendMessageBuffer (line 423) | protected ByteBuffer appendMessageBuffer() { method getFileFromOffset (line 428) | @Override method appendMessage (line 433) | @Override method appendMessage (line 438) | @Override method appendMessage (line 475) | @Override method appendMessageUsingFileChannel (line 503) | @Override method flush (line 525) | @Override method commit (line 561) | @Override method commit0 (line 589) | protected void commit0() { method getAndMakeNotWriteable (line 607) | public boolean getAndMakeNotWriteable() { method isWriteable (line 614) | public boolean isWriteable() { method isAbleToFlush (line 621) | private boolean isAbleToFlush(final int flushLeastPages) { method isAbleToCommit (line 636) | protected boolean isAbleToCommit(final int commitLeastPages) { method getFlushedPosition (line 651) | @Override method setFlushedPosition (line 656) | @Override method isFull (line 661) | @Override method selectMappedBuffer (line 666) | @Override method selectMappedBuffer (line 690) | @Override method cleanup (line 708) | @Override method cleanResources (line 729) | @Override method destroy (line 743) | @Override method getWrotePosition (line 773) | @Override method setWrotePosition (line 778) | @Override method getReadPosition (line 786) | @Override method setCommittedPosition (line 791) | @Override method warmMappedFile (line 796) | @Override method swapMap (line 838) | @Override method cleanSwapedMap (line 864) | @Override method getRecentSwapMapTime (line 883) | @Override method getMappedByteBufferAccessCountSinceLastSwap (line 888) | @Override method getLastFlushTime (line 893) | @Override method getFileName (line 898) | @Override method getMappedByteBuffer (line 903) | @Override method sliceByteBuffer (line 909) | @Override method getStoreTimestamp (line 915) | @Override method isFirstCreateInQueue (line 920) | @Override method setFirstCreateInQueue (line 925) | @Override method mlock (line 930) | @Override method munlock (line 946) | @Override method getFile (line 955) | @Override method renameToDelete (line 960) | @Override method moveToParent (line 991) | @Override method toString (line 1016) | @Override method getStartTimestamp (line 1021) | public long getStartTimestamp() { method setStartTimestamp (line 1025) | public void setStartTimestamp(long startTimestamp) { method getStopTimestamp (line 1029) | public long getStopTimestamp() { method setStopTimestamp (line 1033) | public void setStopTimestamp(long stopTimestamp) { method iterator (line 1037) | public Iterator iterator(int startPos) { method getUnsafe (line 1041) | public static Unsafe getUnsafe() { method mappingAddr (line 1052) | public static long mappingAddr(long addr) { method pageCount (line 1058) | public static int pageCount(long size) { method isLoaded (line 1062) | @Override class Itr (line 1076) | private class Itr implements Iterator { method Itr (line 1081) | public Itr(int pos) { method hasNext (line 1088) | @Override method next (line 1093) | @Override method forEachRemaining (line 1111) | @Override method remove (line 1116) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/logfile/MappedFile.java type MappedFile (line 36) | public interface MappedFile { method getFileName (line 42) | String getFileName(); method renameTo (line 49) | boolean renameTo(String fileName); method getFileSize (line 56) | int getFileSize(); method getFileChannel (line 63) | FileChannel getFileChannel(); method isFull (line 70) | boolean isFull(); method isAvailable (line 79) | boolean isAvailable(); method appendMessage (line 89) | AppendMessageResult appendMessage(MessageExtBrokerInner message, Appen... method appendMessages (line 99) | AppendMessageResult appendMessages(MessageExtBatch message, AppendMess... method appendMessage (line 101) | AppendMessageResult appendMessage(final ByteBuffer byteBufferMsg, fina... method appendMessage (line 110) | boolean appendMessage(byte[] data); method appendMessageUsingFileChannel (line 120) | boolean appendMessageUsingFileChannel(byte[] data); method appendMessage (line 128) | boolean appendMessage(ByteBuffer data); method appendMessage (line 139) | boolean appendMessage(byte[] data, int offset, int length); method getFileFromOffset (line 146) | long getFileFromOffset(); method flush (line 154) | int flush(int flushLeastPages); method commit (line 162) | int commit(int commitLeastPages); method selectMappedBuffer (line 172) | SelectMappedBufferResult selectMappedBuffer(int pos, int size); method selectMappedBuffer (line 181) | SelectMappedBufferResult selectMappedBuffer(int pos); method getMappedByteBuffer (line 188) | MappedByteBuffer getMappedByteBuffer(); method sliceByteBuffer (line 195) | ByteBuffer sliceByteBuffer(); method getStoreTimestamp (line 202) | long getStoreTimestamp(); method getLastModifiedTimestamp (line 209) | long getLastModifiedTimestamp(); method getData (line 219) | boolean getData(int pos, int size, ByteBuffer byteBuffer); method destroy (line 227) | boolean destroy(long intervalForcibly); method shutdown (line 234) | void shutdown(long intervalForcibly); method release (line 240) | void release(); method hold (line 247) | boolean hold(); method isFirstCreateInQueue (line 254) | boolean isFirstCreateInQueue(); method setFirstCreateInQueue (line 261) | void setFirstCreateInQueue(boolean firstCreateInQueue); method getFlushedPosition (line 268) | int getFlushedPosition(); method setFlushedPosition (line 275) | void setFlushedPosition(int flushedPosition); method getWrotePosition (line 282) | int getWrotePosition(); method setWrotePosition (line 289) | void setWrotePosition(int wrotePosition); method getReadPosition (line 296) | int getReadPosition(); method setCommittedPosition (line 303) | void setCommittedPosition(int committedPosition); method mlock (line 308) | void mlock(); method munlock (line 313) | void munlock(); method warmMappedFile (line 320) | void warmMappedFile(FlushDiskType type, int pages); method swapMap (line 325) | boolean swapMap(); method cleanSwapedMap (line 330) | void cleanSwapedMap(boolean force); method cleanResources (line 332) | void cleanResources(); method getRecentSwapMapTime (line 337) | long getRecentSwapMapTime(); method getMappedByteBufferAccessCountSinceLastSwap (line 342) | long getMappedByteBufferAccessCountSinceLastSwap(); method getFile (line 348) | File getFile(); method renameToDelete (line 353) | void renameToDelete(); method moveToParent (line 359) | void moveToParent() throws IOException; method getLastFlushTime (line 365) | long getLastFlushTime(); method init (line 374) | void init(String fileName, int fileSize, RunningFlags runningFlags, Tr... method iterator (line 376) | Iterator iterator(int pos); method isLoaded (line 384) | boolean isLoaded(long position, int size); FILE: store/src/main/java/org/apache/rocketmq/store/logfile/SharedByteBufferManager.java class SharedByteBufferManager (line 27) | public class SharedByteBufferManager { method SharedByteBufferManager (line 37) | private SharedByteBufferManager() { method getInstance (line 44) | public static SharedByteBufferManager getInstance() { method init (line 61) | public synchronized void init(int maxMessageSize, int sharedBufferNum) { method borrowSharedByteBuffer (line 81) | public SharedByteBuffer borrowSharedByteBuffer() { method getBufferSize (line 94) | public int getBufferSize() { method isInitialized (line 103) | public boolean isInitialized() { class SharedByteBuffer (line 110) | public static class SharedByteBuffer { method SharedByteBuffer (line 114) | public SharedByteBuffer(int size) { method release (line 119) | public void release() { method acquire (line 123) | public ByteBuffer acquire() { FILE: store/src/main/java/org/apache/rocketmq/store/metrics/DefaultStoreMetricsConstant.java class DefaultStoreMetricsConstant (line 19) | public class DefaultStoreMetricsConstant { FILE: store/src/main/java/org/apache/rocketmq/store/metrics/DefaultStoreMetricsManager.java class DefaultStoreMetricsManager (line 66) | public class DefaultStoreMetricsManager implements StoreMetricsManager { method DefaultStoreMetricsManager (line 88) | public DefaultStoreMetricsManager() { method getMetricsView (line 92) | public List> getMetricsView() { method init (line 111) | public void init(Meter meter, Supplier attributesBu... method incTimerDequeueCount (line 238) | public void incTimerDequeueCount(String topic) { method incTimerEnqueueCount (line 244) | public void incTimerEnqueueCount(String topic) { method newAttributesBuilder (line 252) | public AttributesBuilder newAttributesBuilder() { method getAttributesBuilderSupplier (line 262) | public Supplier getAttributesBuilderSupplier() { method getMessageStoreConfig (line 266) | public MessageStoreConfig getMessageStoreConfig() { method getStorageSize (line 270) | public ObservableLongGauge getStorageSize() { method getFlushBehind (line 274) | public ObservableLongGauge getFlushBehind() { method getDispatchBehind (line 278) | public ObservableLongGauge getDispatchBehind() { method getMessageReserveTime (line 282) | public ObservableLongGauge getMessageReserveTime() { method getTimerEnqueueLag (line 286) | public ObservableLongGauge getTimerEnqueueLag() { method getTimerEnqueueLatency (line 290) | public ObservableLongGauge getTimerEnqueueLatency() { method getTimerDequeueLag (line 294) | public ObservableLongGauge getTimerDequeueLag() { method getTimerDequeueLatency (line 298) | public ObservableLongGauge getTimerDequeueLatency() { method getTimingMessages (line 302) | public ObservableLongGauge getTimingMessages() { method getTimerDequeueTotal (line 306) | public LongCounter getTimerDequeueTotal() { method getTimerEnqueueTotal (line 310) | public LongCounter getTimerEnqueueTotal() { method getTimerMessageSnapshot (line 314) | public ObservableLongGauge getTimerMessageSnapshot() { method getTimerMessageSetLatency (line 318) | public LongHistogram getTimerMessageSetLatency() { method setAttributesBuilderSupplier (line 323) | public void setAttributesBuilderSupplier(Supplier a... method getRocksDBStoreMetricsManager (line 327) | public RocksDBStoreMetricsManager getRocksDBStoreMetricsManager() { FILE: store/src/main/java/org/apache/rocketmq/store/metrics/RocksDBStoreMetricsManager.java class RocksDBStoreMetricsManager (line 45) | public class RocksDBStoreMetricsManager { method RocksDBStoreMetricsManager (line 74) | public RocksDBStoreMetricsManager() { method getMetricsView (line 79) | public List> getMetricsView() { method init (line 83) | public void init(Meter meter, Supplier attributesBu... method newAttributesBuilder (line 161) | public AttributesBuilder newAttributesBuilder() { method getAttributesBuilderSupplier (line 171) | public Supplier getAttributesBuilderSupplier() { method getMessageStoreConfig (line 175) | public MessageStoreConfig getMessageStoreConfig() { method getBytesRocksdbRead (line 179) | public ObservableLongGauge getBytesRocksdbRead() { method getBytesRocksdbWritten (line 183) | public ObservableLongGauge getBytesRocksdbWritten() { method getTimesRocksdbRead (line 187) | public ObservableLongGauge getTimesRocksdbRead() { method getTimesRocksdbWrittenSelf (line 191) | public ObservableLongGauge getTimesRocksdbWrittenSelf() { method getTimesRocksdbWrittenOther (line 195) | public ObservableLongGauge getTimesRocksdbWrittenOther() { method getTimesRocksdbCompressed (line 199) | public ObservableLongGauge getTimesRocksdbCompressed() { method getBytesRocksdbAmplificationRead (line 203) | public ObservableDoubleGauge getBytesRocksdbAmplificationRead() { method getRocksdbCacheHitRate (line 207) | public ObservableDoubleGauge getRocksdbCacheHitRate() { method getBlockCacheHitTimes (line 211) | public long getBlockCacheHitTimes() { method getBlockCacheMissTimes (line 215) | public long getBlockCacheMissTimes() { method setAttributesBuilderSupplier (line 220) | public void setAttributesBuilderSupplier(Supplier a... method setMessageStoreConfig (line 224) | public void setMessageStoreConfig(MessageStoreConfig messageStoreConfi... FILE: store/src/main/java/org/apache/rocketmq/store/metrics/StoreMetricsManager.java type StoreMetricsManager (line 33) | public interface StoreMetricsManager { method init (line 42) | void init(Meter meter, Supplier attributesBuilderSu... method getMetricsView (line 49) | List> getMetricsView(); FILE: store/src/main/java/org/apache/rocketmq/store/plugin/AbstractPluginMessageStore.java class AbstractPluginMessageStore (line 68) | public abstract class AbstractPluginMessageStore implements MessageStore { method AbstractPluginMessageStore (line 72) | public AbstractPluginMessageStore(MessageStorePluginContext context, M... method getEarliestMessageTime (line 77) | @Override method lockTimeMills (line 82) | @Override method isOSPageCacheBusy (line 87) | @Override method isTransientStorePoolDeficient (line 92) | @Override method load (line 97) | @Override method start (line 102) | @Override method shutdown (line 107) | @Override method destroy (line 112) | @Override method putMessage (line 117) | @Override method asyncPutMessage (line 122) | @Override method asyncPutMessages (line 127) | @Override method getMessage (line 132) | @Override method getMessageAsync (line 138) | @Override method getMaxOffsetInQueue (line 144) | @Override method getMaxOffsetInQueue (line 149) | @Override method getMinOffsetInQueue (line 154) | @Override method getCommitLogOffsetInQueue (line 159) | @Override method getOffsetInQueueByTime (line 164) | @Override method getOffsetInQueueByTime (line 169) | @Override method lookMessageByOffset (line 174) | @Override method selectOneMessageByOffset (line 179) | @Override method selectOneMessageByOffset (line 184) | @Override method getRunningDataInfo (line 189) | @Override method getRuntimeInfo (line 194) | @Override method getMaxPhyOffset (line 199) | @Override method getMinPhyOffset (line 204) | @Override method getEarliestMessageTime (line 209) | @Override method getEarliestMessageTimeAsync (line 214) | @Override method getMessageStoreTimeStamp (line 219) | @Override method getMessageStoreTimeStampAsync (line 224) | @Override method getMessageTotalInQueue (line 230) | @Override method getCommitLogData (line 235) | @Override method appendToCommitLog (line 240) | @Override method executeDeleteFilesManually (line 245) | @Override method queryMessage (line 250) | @Override method queryMessageAsync (line 256) | @Override method now (line 262) | @Override method deleteTopics (line 267) | @Override method cleanUnusedTopic (line 272) | @Override method cleanExpiredConsumerQueue (line 277) | @Override method checkInDiskByConsumeOffset (line 282) | @Override method checkInMemByConsumeOffset (line 288) | @Override method checkInStoreByConsumeOffset (line 293) | @Override method dispatchBehindBytes (line 298) | @Override method flushBehindBytes (line 303) | @Override method dispatchBehindMilliseconds (line 308) | @Override method flush (line 313) | @Override method getConfirmOffset (line 318) | @Override method setConfirmOffset (line 323) | @Override method getDispatcherList (line 328) | @Override method addDispatcher (line 333) | @Override method getConsumeQueue (line 338) | @Override method findConsumeQueue (line 343) | @Override method getBrokerStatsManager (line 348) | @Override method remainTransientStoreBufferNumbs (line 353) | @Override method remainHowManyDataToCommit (line 358) | @Override method remainHowManyDataToFlush (line 363) | @Override method checkMessageAndReturnSize (line 368) | @Override method getStateMachineVersion (line 374) | @Override method putMessages (line 379) | @Override method getHARuntimeInfo (line 384) | @Override method getLastMappedFile (line 389) | @Override method updateHaMasterAddress (line 394) | @Override method updateMasterAddress (line 399) | @Override method slaveFallBehindMuch (line 404) | @Override method getFlushedWhere (line 409) | @Override method getMasterStoreInProcess (line 414) | @Override method setMasterStoreInProcess (line 419) | @Override method getData (line 424) | @Override method setAliveReplicaNumInGroup (line 429) | @Override method getAliveReplicaNumInGroup (line 434) | @Override method wakeupHAClient (line 439) | @Override method getMasterFlushedOffset (line 444) | @Override method getBrokerInitMaxOffset (line 449) | @Override method setMasterFlushedOffset (line 454) | @Override method setBrokerInitMaxOffset (line 459) | @Override method calcDeltaChecksum (line 464) | @Override method getHaService (line 469) | @Override method truncateFiles (line 474) | @Override method isOffsetAligned (line 479) | @Override method getRunningFlags (line 484) | @Override method setSendMessageBackHook (line 489) | @Override method getSendMessageBackHook (line 494) | @Override method getMessage (line 499) | @Override method getMessageAsync (line 505) | @Override method lookMessageByOffset (line 512) | @Override method getBulkCommitLogData (line 517) | @Override method onCommitLogAppend (line 522) | @Override method onCommitLogDispatch (line 527) | @Override method getMessageStoreConfig (line 533) | @Override method getStoreStatsService (line 538) | @Override method getStoreCheckpoint (line 543) | @Override method getSystemClock (line 548) | @Override method getCommitLog (line 553) | @Override method getTransientStorePool (line 558) | @Override method getAllocateMappedFileService (line 563) | @Override method truncateDirtyLogicFiles (line 568) | @Override method unlockMappedFile (line 573) | @Override method getPerfCounter (line 578) | @Override method getQueueStore (line 583) | @Override method isSyncDiskFlush (line 588) | @Override method isSyncMaster (line 593) | @Override method assignOffset (line 598) | @Override method increaseOffset (line 603) | @Override method getPutMessageHookList (line 608) | @Override method getLastFileFromOffset (line 613) | @Override method setPhysicalOffset (line 618) | @Override method isMappedFilesEmpty (line 623) | @Override method getTimerMessageStore (line 628) | @Override method setTimerMessageStore (line 633) | @Override method getTimingMessageCount (line 638) | @Override method isShutdown (line 643) | @Override method estimateMessageCount (line 648) | @Override method getMetricsView (line 653) | @Override method initMetrics (line 658) | @Override method recoverTopicQueueTable (line 663) | @Override method notifyMessageArriveIfNecessary (line 668) | @Override method getNext (line 673) | public MessageStore getNext() { method getStateMachine (line 677) | @Override method getStoreMetricsManager (line 682) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/plugin/MessageStoreFactory.java class MessageStoreFactory (line 24) | public final class MessageStoreFactory { method build (line 25) | public static MessageStore build(MessageStorePluginContext context, FILE: store/src/main/java/org/apache/rocketmq/store/plugin/MessageStorePluginContext.java class MessageStorePluginContext (line 27) | public class MessageStorePluginContext { method MessageStorePluginContext (line 34) | public MessageStorePluginContext(MessageStoreConfig messageStoreConfig, method getMessageStoreConfig (line 45) | public MessageStoreConfig getMessageStoreConfig() { method getBrokerStatsManager (line 49) | public BrokerStatsManager getBrokerStatsManager() { method getMessageArrivingListener (line 53) | public MessageArrivingListener getMessageArrivingListener() { method getBrokerConfig (line 57) | public BrokerConfig getBrokerConfig() { method registerConfiguration (line 61) | public void registerConfiguration(Object config) { FILE: store/src/main/java/org/apache/rocketmq/store/pop/AckMsg.java class AckMsg (line 21) | public class AckMsg { method getPopTime (line 44) | public long getPopTime() { method setPopTime (line 48) | public void setPopTime(long popTime) { method setQueueId (line 52) | public void setQueueId(int queueId) { method getQueueId (line 56) | public int getQueueId() { method setTopic (line 60) | public void setTopic(String topic) { method getTopic (line 64) | public String getTopic() { method getAckOffset (line 68) | public long getAckOffset() { method getConsumerGroup (line 72) | public String getConsumerGroup() { method setConsumerGroup (line 76) | public void setConsumerGroup(String consumerGroup) { method setAckOffset (line 80) | public void setAckOffset(long ackOffset) { method getStartOffset (line 84) | public long getStartOffset() { method setStartOffset (line 88) | public void setStartOffset(long startOffset) { method getBrokerName (line 92) | public String getBrokerName() { method setBrokerName (line 96) | public void setBrokerName(String brokerName) { method toString (line 100) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/pop/BatchAckMsg.java class BatchAckMsg (line 25) | public class BatchAckMsg extends AckMsg { method getAckOffsetList (line 30) | public List getAckOffsetList() { method setAckOffsetList (line 34) | public void setAckOffsetList(List ackOffsetList) { method toString (line 38) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/pop/PopCheckPoint.java class PopCheckPoint (line 24) | public class PopCheckPoint implements Comparable { method getReviveOffset (line 51) | public long getReviveOffset() { method setReviveOffset (line 55) | public void setReviveOffset(long reviveOffset) { method getStartOffset (line 59) | public long getStartOffset() { method setStartOffset (line 63) | public void setStartOffset(long startOffset) { method setPopTime (line 67) | public void setPopTime(long popTime) { method setInvisibleTime (line 71) | public void setInvisibleTime(long invisibleTime) { method getPopTime (line 75) | public long getPopTime() { method getInvisibleTime (line 79) | public long getInvisibleTime() { method getReviveTime (line 83) | public long getReviveTime() { method getBitMap (line 87) | public int getBitMap() { method setBitMap (line 91) | public void setBitMap(int bitMap) { method getNum (line 95) | public byte getNum() { method setNum (line 99) | public void setNum(byte num) { method getQueueId (line 103) | public int getQueueId() { method setQueueId (line 107) | public void setQueueId(int queueId) { method getTopic (line 111) | public String getTopic() { method setTopic (line 115) | public void setTopic(String topic) { method getCId (line 119) | @JSONField(name = "c") method setCId (line 124) | @JSONField(name = "c") method getQueueOffsetDiff (line 129) | public List getQueueOffsetDiff() { method setQueueOffsetDiff (line 133) | public void setQueueOffsetDiff(List queueOffsetDiff) { method getBrokerName (line 137) | public String getBrokerName() { method setBrokerName (line 141) | public void setBrokerName(String brokerName) { method getRePutTimes (line 145) | public String getRePutTimes() { method setRePutTimes (line 149) | public void setRePutTimes(String rePutTimes) { method isSuspend (line 153) | public boolean isSuspend() { method setSuspend (line 157) | public void setSuspend(boolean suspend) { method addDiff (line 161) | public void addDiff(int diff) { method indexOfAck (line 168) | public int indexOfAck(long ackOffset) { method ackOffsetByIndex (line 187) | public long ackOffsetByIndex(byte index) { method parseRePutTimes (line 196) | public int parseRePutTimes() { method toString (line 207) | @Override method compareTo (line 213) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/queue/AbstractConsumeQueueStore.java class AbstractConsumeQueueStore (line 31) | public abstract class AbstractConsumeQueueStore implements ConsumeQueueS... method AbstractConsumeQueueStore (line 39) | public AbstractConsumeQueueStore(DefaultMessageStore messageStore) { method putMessagePositionInfoWrapper (line 49) | public void putMessagePositionInfoWrapper(ConsumeQueueInterface consum... method getMaxOffset (line 53) | @Override method setTopicQueueTable (line 58) | public void setTopicQueueTable(ConcurrentMap topicQueueT... method assignQueueOffset (line 63) | @Override method increaseQueueOffset (line 69) | @Override method increaseLmqOffset (line 75) | @Override method getLmqQueueOffset (line 80) | @Override method removeTopicQueueTable (line 85) | public void removeTopicQueueTable(String topic, Integer queueId) { method getConsumeQueueTable (line 89) | @Override method getStoreTime (line 94) | public long getStoreTime(CqUnit cqUnit) { method getMaxPhyOffsetInConsumeQueue (line 113) | public abstract long getMaxPhyOffsetInConsumeQueue() throws RocksDBExc... method destroy (line 121) | protected abstract void destroy(ConsumeQueueInterface consumeQueue) th... method deleteTopic (line 123) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/queue/BatchConsumeQueue.java class BatchConsumeQueue (line 46) | public class BatchConsumeQueue implements ConsumeQueueInterface { method BatchConsumeQueue (line 91) | public BatchConsumeQueue( method BatchConsumeQueue (line 126) | public BatchConsumeQueue( method BatchConsumeQueue (line 136) | public BatchConsumeQueue( method load (line 145) | @Override method doRefreshCache (line 152) | protected void doRefreshCache(Function o... method refreshCache (line 185) | protected void refreshCache() { method destroyCache (line 189) | private void destroyCache() { method cacheBcq (line 196) | protected void cacheBcq(MappedFile bcq) { method isNewFile (line 206) | protected boolean isNewFile(MappedFile mappedFile) { method searchOffsetFromCache (line 210) | protected MappedFile searchOffsetFromCache(long msgOffset) { method searchTimeFromCache (line 220) | private MappedFile searchTimeFromCache(long time) { method recover (line 230) | @Override method reviseMinOffsetInQueue (line 287) | void reviseMinOffsetInQueue() { method reviseMaxOffsetInQueue (line 301) | void reviseMaxOffsetInQueue() { method reviseMaxAndMinOffsetInQueue (line 311) | void reviseMaxAndMinOffsetInQueue() { method getMaxPhysicOffset (line 316) | @Override method getMinLogicOffset (line 321) | @Override method iterateFrom (line 326) | @Override method iterateFrom (line 335) | @Override method get (line 340) | @Override method getCqUnitAndStoreTime (line 349) | @Override method getEarliestUnitAndStoreTime (line 356) | @Override method getEarliestUnit (line 363) | @Override method getLatestUnit (line 368) | @Override method getLastOffset (line 373) | @Override method isFirstFileAvailable (line 379) | @Override method isFirstFileExist (line 388) | @Override method truncateDirtyLogicFiles (line 394) | @Override method flush (line 464) | @Override method deleteExpiredFile (line 470) | @Override method correctMinOffset (line 477) | @Override method putMessagePositionInfoWrapper (line 523) | @Override method assignQueueOffset (line 559) | @Override method increaseQueueOffset (line 572) | @Override method putBatchMessagePositionInfo (line 579) | public boolean putBatchMessagePositionInfo(final long offset, final in... method getMinMsgOffset (line 635) | protected BatchOffsetIndex getMinMsgOffset(MappedFile mappedFile, bool... method getBatchOffsetIndexByPos (line 642) | protected BatchOffsetIndex getBatchOffsetIndexByPos(MappedFile mappedF... method getMaxMsgOffset (line 656) | protected BatchOffsetIndex getMaxMsgOffset(MappedFile mappedFile, bool... method ceil (line 664) | private static int ceil(int pos) { method getBatchMsgIndexBuffer (line 674) | public SelectMappedBufferResult getBatchMsgIndexBuffer(final long msgO... method searchOffsetFromFiles (line 736) | public MappedFile searchOffsetFromFiles(long msgOffset) { method getOffsetInQueueByTime (line 758) | @Deprecated method getOffsetInQueueByTime (line 764) | @Override method searchTimeFromFiles (line 827) | private MappedFile searchTimeFromFiles(long timestamp) { method binarySearchRight (line 878) | public static int binarySearchRight(ByteBuffer byteBuffer, int left, i... method binarySearch (line 928) | protected int binarySearch(ByteBuffer byteBuffer, int left, int right,... class BatchConsumeQueueIterator (line 957) | static class BatchConsumeQueueIterator implements ReferredIterator iterateFrom(long startIndex); method iterateFrom (line 57) | ReferredIterator iterateFrom(long startIndex, int count) throw... method get (line 64) | CqUnit get(long index); method getCqUnitAndStoreTime (line 70) | Pair getCqUnitAndStoreTime(long index); method getEarliestUnitAndStoreTime (line 76) | Pair getEarliestUnitAndStoreTime(); method getEarliestUnit (line 82) | CqUnit getEarliestUnit(); method getLatestUnit (line 88) | CqUnit getLatestUnit(); method getLastOffset (line 94) | long getLastOffset(); method getMinOffsetInQueue (line 100) | long getMinOffsetInQueue(); method getMaxOffsetInQueue (line 106) | long getMaxOffsetInQueue(); method getMessageTotalInQueue (line 112) | long getMessageTotalInQueue(); method getOffsetInQueueByTime (line 119) | long getOffsetInQueueByTime(final long timestamp); method getOffsetInQueueByTime (line 128) | long getOffsetInQueueByTime(final long timestamp, final BoundaryType b... method getMaxPhysicOffset (line 136) | long getMaxPhysicOffset(); method getMinLogicOffset (line 144) | long getMinLogicOffset(); method getCQType (line 150) | CQType getCQType(); method getTotalSize (line 156) | long getTotalSize(); method getUnitSize (line 162) | int getUnitSize(); method correctMinOffset (line 168) | void correctMinOffset(long minCommitLogOffset); method putMessagePositionInfoWrapper (line 174) | void putMessagePositionInfoWrapper(DispatchRequest request); method assignQueueOffset (line 182) | void assignQueueOffset(QueueOffsetOperator queueOffsetAssigner, Messag... method increaseQueueOffset (line 190) | void increaseQueueOffset(QueueOffsetOperator queueOffsetAssigner, Mess... method estimateMessageCount (line 200) | long estimateMessageCount(long from, long to, MessageFilter filter); method initializeWithOffset (line 208) | void initializeWithOffset(long offset, long minPhyOffset); FILE: store/src/main/java/org/apache/rocketmq/store/queue/ConsumeQueueStore.java class ConsumeQueueStore (line 61) | public class ConsumeQueueStore extends AbstractConsumeQueueStore { method ConsumeQueueStore (line 67) | public ConsumeQueueStore(DefaultMessageStore messageStore) { method start (line 74) | @Override method cleanQueueFilesPeriodically (line 82) | private void cleanQueueFilesPeriodically() { method load (line 87) | @Override method recover (line 94) | @Override method getDispatchFromPhyOffset (line 113) | @Override method recoverConcurrently (line 127) | public boolean recoverConcurrently() { method shutdown (line 174) | @Override method correctMinOffset (line 187) | public void correctMinOffset(ConsumeQueueInterface consumeQueue, long ... method putMessagePositionInfoWrapper (line 191) | public void putMessagePositionInfoWrapper(DispatchRequest dispatchRequ... method getOffsetInQueueByTime (line 196) | @Override method getLifeCycle (line 209) | private FileQueueLifeCycle getLifeCycle(String topic, int queueId) { method load (line 213) | public boolean load(ConsumeQueueInterface consumeQueue) { method loadConsumeQueues (line 218) | private boolean loadConsumeQueues(String storePath, CQType cqType) { method createConsumeQueueByType (line 253) | private ConsumeQueueInterface createConsumeQueueByType(CQType cqType, ... method queueTypeShouldBe (line 274) | private void queueTypeShouldBe(String topic, CQType cqTypeExpected) { method buildExecutorService (line 284) | private ExecutorService buildExecutorService(BlockingQueue b... method recover (line 294) | public void recover(ConsumeQueueInterface consumeQueue) { method getMaxPhyOffsetInConsumeQueue (line 299) | @Override method getMinOffsetInQueue (line 312) | @Override method checkSelf (line 322) | public void checkSelf(ConsumeQueueInterface consumeQueue) { method checkSelf (line 327) | @Override method flush (line 336) | public boolean flush(ConsumeQueueInterface consumeQueue, int flushLeas... method flush (line 341) | public void flush() throws StoreException { method destroy (line 349) | @Override method deleteExpiredFile (line 358) | public int deleteExpiredFile(ConsumeQueueInterface consumeQueue, long ... method truncateDirtyLogicFiles (line 363) | public void truncateDirtyLogicFiles(ConsumeQueueInterface consumeQueue... method swapMap (line 368) | public void swapMap(ConsumeQueueInterface consumeQueue, int reserveNum... method cleanSwappedMap (line 374) | public void cleanSwappedMap(ConsumeQueueInterface consumeQueue, long f... method isFirstFileAvailable (line 379) | public boolean isFirstFileAvailable(ConsumeQueueInterface consumeQueue) { method isFirstFileExist (line 384) | public boolean isFirstFileExist(ConsumeQueueInterface consumeQueue) { method findOrCreateConsumeQueue (line 389) | @Override method getConsumeQueue (line 440) | @Override method setBatchTopicQueueTable (line 449) | public void setBatchTopicQueueTable(ConcurrentMap batchT... method updateQueueOffset (line 453) | public void updateQueueOffset(String topic, int queueId, long offset) { method putConsumeQueue (line 458) | private void putConsumeQueue(final String topic, final int queueId, fi... method recoverOffsetTable (line 475) | @Override method compensateForHA (line 504) | private void compensateForHA(ConcurrentMap cqOffsetTable) { method destroy (line 548) | @Override method cleanExpired (line 557) | @Override method truncateDirty (line 600) | @Override method getTotalSize (line 613) | @Override method isMappedFileMatchedRecover (line 624) | @Override method getLmqNum (line 633) | @Override method isLmqExist (line 638) | @Override class FlushConsumeQueueService (line 643) | public class FlushConsumeQueueService extends ServiceThread { method doFlush (line 647) | private void doFlush(int retryTimes) { method run (line 690) | @Override method getServiceName (line 709) | @Override method getJoinTime (line 717) | @Override class CorrectLogicOffsetService (line 723) | class CorrectLogicOffsetService { method run (line 726) | public void run() { method needCorrect (line 734) | private boolean needCorrect(ConsumeQueueInterface logic, long minPhy... method correctLogicMinOffset (line 806) | private void correctLogicMinOffset() { method doCorrect (line 823) | private void doCorrect(ConsumeQueueInterface logic, long minPhyOffse... method getServiceName (line 834) | public String getServiceName() { class CleanConsumeQueueService (line 842) | public class CleanConsumeQueueService { method run (line 845) | public void run() { method deleteExpiredFiles (line 853) | protected void deleteExpiredFiles() { method getServiceName (line 879) | public String getServiceName() { FILE: store/src/main/java/org/apache/rocketmq/store/queue/ConsumeQueueStoreInterface.java type ConsumeQueueStoreInterface (line 28) | public interface ConsumeQueueStoreInterface extends CommitLogDispatchSto... method load (line 35) | boolean load(); method recover (line 41) | void recover(boolean concurrently) throws RocksDBException; method start (line 46) | void start(); method shutdown (line 52) | boolean shutdown(); method destroy (line 58) | void destroy(boolean loadAfterDestroy); method deleteTopic (line 63) | boolean deleteTopic(String topic); method flush (line 70) | void flush() throws StoreException; method cleanExpired (line 76) | void cleanExpired(long minCommitLogOffset); method checkSelf (line 81) | void checkSelf(); method truncateDirty (line 88) | void truncateDirty(long offsetToTruncate) throws RocksDBException; method putMessagePositionInfoWrapper (line 96) | void putMessagePositionInfoWrapper(DispatchRequest request) throws Roc... method getConsumeQueueTable (line 102) | ConcurrentMap> g... method assignQueueOffset (line 109) | void assignQueueOffset(MessageExtBrokerInner msg) throws RocksDBExcept... method increaseQueueOffset (line 116) | void increaseQueueOffset(MessageExtBrokerInner msg, short messageNum); method increaseLmqOffset (line 124) | void increaseLmqOffset(String topic, int queueId, short delta) throws ... method getLmqQueueOffset (line 132) | long getLmqQueueOffset(String topic, int queueId) throws ConsumeQueueE... method recoverOffsetTable (line 138) | void recoverOffsetTable(long minPhyOffset); method getMaxOffset (line 148) | Long getMaxOffset(String topic, int queueId) throws ConsumeQueueExcept... method getMinOffsetInQueue (line 157) | long getMinOffsetInQueue(final String topic, final int queueId) throws... method getOffsetInQueueByTime (line 167) | long getOffsetInQueueByTime(String topic, int queueId, long timestamp,... method findOrCreateConsumeQueue (line 175) | ConsumeQueueInterface findOrCreateConsumeQueue(String topic, int queue... method getConsumeQueue (line 184) | ConsumeQueueInterface getConsumeQueue(String topic, int queueId); method getTotalSize (line 190) | long getTotalSize(); method getLmqNum (line 196) | int getLmqNum(); method isLmqExist (line 203) | boolean isLmqExist(String lmqTopic); FILE: store/src/main/java/org/apache/rocketmq/store/queue/CqUnit.java class CqUnit (line 24) | public class CqUnit { method CqUnit (line 39) | public CqUnit(long queueOffset, long pos, int size, long tagsCode) { method CqUnit (line 43) | public CqUnit(long queueOffset, long pos, int size, long tagsCode, sho... method getSize (line 54) | public int getSize() { method getPos (line 58) | public long getPos() { method getTagsCode (line 62) | public long getTagsCode() { method getValidTagsCodeAsLong (line 66) | public Long getValidTagsCodeAsLong() { method isTagsCodeValid (line 73) | public boolean isTagsCodeValid() { method getCqExtUnit (line 77) | public ConsumeQueueExt.CqExtUnit getCqExtUnit() { method setCqExtUnit (line 81) | public void setCqExtUnit(ConsumeQueueExt.CqExtUnit cqExtUnit) { method setTagsCode (line 85) | public void setTagsCode(long tagsCode) { method getQueueOffset (line 89) | public long getQueueOffset() { method getBatchNum (line 93) | public short getBatchNum() { method correctCompactOffset (line 97) | public void correctCompactOffset(int correctedOffset) { method getCompactedOffset (line 101) | public int getCompactedOffset() { method toString (line 105) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/queue/DispatchEntry.java class DispatchEntry (line 27) | public class DispatchEntry { method from (line 36) | public static DispatchEntry from(@Nonnull DispatchRequest request) { FILE: store/src/main/java/org/apache/rocketmq/store/queue/FileQueueLifeCycle.java type FileQueueLifeCycle (line 24) | public interface FileQueueLifeCycle extends Swappable { method load (line 29) | boolean load(); method recover (line 34) | void recover(); method checkSelf (line 39) | void checkSelf(); method flush (line 46) | boolean flush(int flushLeastPages); method destroy (line 51) | void destroy(); method truncateDirtyLogicFiles (line 57) | void truncateDirtyLogicFiles(long maxCommitLogPos); method deleteExpiredFile (line 64) | int deleteExpiredFile(long minCommitLogPos); method rollNextFile (line 71) | long rollNextFile(final long nextBeginOffset); method isFirstFileAvailable (line 77) | boolean isFirstFileAvailable(); method isFirstFileExist (line 84) | boolean isFirstFileExist(); method shutdown (line 86) | boolean shutdown(); FILE: store/src/main/java/org/apache/rocketmq/store/queue/MultiDispatchUtils.java class MultiDispatchUtils (line 28) | public class MultiDispatchUtils { method lmqQueueKey (line 30) | public static String lmqQueueKey(String queueName) { method isNeedHandleMultiDispatch (line 39) | public static boolean isNeedHandleMultiDispatch(MessageStoreConfig mes... method checkMultiDispatchQueue (line 46) | public static boolean checkMultiDispatchQueue(MessageStoreConfig messa... FILE: store/src/main/java/org/apache/rocketmq/store/queue/OffsetInitializer.java type OffsetInitializer (line 21) | public interface OffsetInitializer { method maxConsumeQueueOffset (line 22) | long maxConsumeQueueOffset(String topic, int queueId) throws ConsumeQu... FILE: store/src/main/java/org/apache/rocketmq/store/queue/OffsetInitializerRocksDBImpl.java class OffsetInitializerRocksDBImpl (line 24) | public class OffsetInitializerRocksDBImpl implements OffsetInitializer { method OffsetInitializerRocksDBImpl (line 30) | public OffsetInitializerRocksDBImpl(RocksDBConsumeQueueStore consumeQu... method maxConsumeQueueOffset (line 34) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/queue/QueueOffsetOperator.java class QueueOffsetOperator (line 35) | public class QueueOffsetOperator { method getQueueOffset (line 46) | public long getQueueOffset(String topicQueueKey) { method getTopicQueueNextOffset (line 50) | public Long getTopicQueueNextOffset(String topicQueueKey) { method increaseQueueOffset (line 54) | public void increaseQueueOffset(String topicQueueKey, short messageNum) { method updateQueueOffset (line 59) | public void updateQueueOffset(String topicQueueKey, long offset) { method getBatchQueueOffset (line 63) | public long getBatchQueueOffset(String topicQueueKey) { method increaseBatchQueueOffset (line 67) | public void increaseBatchQueueOffset(String topicQueueKey, short messa... method getLmqOffset (line 72) | public long getLmqOffset(String topic, int queueId, OffsetInitializer ... method increaseLmqOffset (line 85) | public void increaseLmqOffset(String topic, int queueId, short delta) ... method currentQueueOffset (line 96) | public long currentQueueOffset(String topicQueueKey) { method remove (line 101) | public synchronized void remove(String topic, Integer queueId) { method setTopicQueueTable (line 111) | public void setTopicQueueTable(ConcurrentMap topicQueueT... method setLmqTopicQueueTable (line 115) | public void setLmqTopicQueueTable(ConcurrentMap lmqTopic... method getTopicQueueTable (line 125) | public ConcurrentMap getTopicQueueTable() { method setBatchTopicQueueTable (line 129) | public void setBatchTopicQueueTable(ConcurrentMap batchT... FILE: store/src/main/java/org/apache/rocketmq/store/queue/ReferredIterator.java type ReferredIterator (line 22) | public interface ReferredIterator extends Iterator { method release (line 27) | void release(); method nextAndRelease (line 29) | T nextAndRelease(); FILE: store/src/main/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueue.java class RocksDBConsumeQueue (line 35) | public class RocksDBConsumeQueue implements ConsumeQueueInterface { method RocksDBConsumeQueue (line 44) | public RocksDBConsumeQueue(final MessageStoreConfig messageStoreConfig, method RocksDBConsumeQueue (line 58) | public RocksDBConsumeQueue(final String topic, final int queueId) { method load (line 62) | @Override method recover (line 67) | @Override method checkSelf (line 72) | @Override method flush (line 77) | @Override method destroy (line 82) | @Override method truncateDirtyLogicFiles (line 87) | @Override method deleteExpiredFile (line 92) | @Override method rollNextFile (line 97) | @Override method isFirstFileAvailable (line 102) | @Override method isFirstFileExist (line 107) | @Override method swapMap (line 112) | @Override method cleanSwappedMap (line 117) | @Override method getMaxOffsetInQueue (line 122) | @Override method getMessageTotalInQueue (line 132) | @Override method getOffsetInQueueByTime (line 150) | @Override method getOffsetInQueueByTime (line 162) | @Override method getMaxPhysicOffset (line 167) | @Override method getMinLogicOffset (line 173) | @Override method getCQType (line 178) | @Override method getTotalSize (line 183) | @Override method getUnitSize (line 189) | @Override method correctMinOffset (line 199) | @Override method putMessagePositionInfoWrapper (line 207) | @Override method assignQueueOffset (line 212) | @Override method increaseQueueOffset (line 224) | @Override method estimateMessageCount (line 234) | @Override method getMinOffsetInQueue (line 281) | @Override method pullNum (line 291) | private int pullNum(long cqOffset, long maxCqOffset) { method iterateFrom (line 299) | @Override method iterateFrom (line 309) | @Override method get (line 319) | @Override method getCqUnitAndStoreTime (line 325) | @Override method getEarliestUnitAndStoreTime (line 344) | @Override method getEarliestUnit (line 355) | @Override method getLatestUnit (line 361) | @Override method getLastOffset (line 372) | @Override method iterateFrom0 (line 377) | private ReferredIterator iterateFrom0( method getTopic (line 394) | @Override method getQueueId (line 399) | @Override class RocksDBReusableIterator (line 404) | private class RocksDBReusableIterator implements ReferredIterator byteBuffer... method hasNext (line 482) | @Override method next (line 487) | @Override method remove (line 499) | @Override method release (line 504) | @Override method nextAndRelease (line 508) | @Override class LargeRocksDBConsumeQueueIterator (line 518) | private class LargeRocksDBConsumeQueueIterator implements ReferredIter... method LargeRocksDBConsumeQueueIterator (line 523) | public LargeRocksDBConsumeQueueIterator(final long startIndex, final... method hasNext (line 529) | @Override method next (line 535) | @Override method remove (line 556) | @Override method release (line 561) | @Override method nextAndRelease (line 565) | @Override method initializeWithOffset (line 575) | public void initializeWithOffset(long offset, long minPhyOffset) { method shutdown (line 591) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueueOffsetTable.java class RocksDBConsumeQueueOffsetTable (line 50) | public class RocksDBConsumeQueueOffsetTable { method RocksDBConsumeQueueOffsetTable (line 136) | public RocksDBConsumeQueueOffsetTable(RocksDBConsumeQueueTable rocksDB... method load (line 147) | public void load() { method scanAllQueueIdInTopic (line 152) | public Set scanAllQueueIdInTopic(String topic) throws RocksDB... method loadMaxConsumeQueueOffsets (line 168) | private void loadMaxConsumeQueueOffsets() { method forEach (line 186) | public void forEach(Function predicate, Consumer... method putMaxPhyAndCqOffset (line 265) | public void putMaxPhyAndCqOffset(final Map> iterateOffsetTable2FindDirty(final Se... method getMaxCqOffset (line 395) | public Long getMaxCqOffset(String topic, int queueId) throws RocksDBEx... method truncateDirty (line 421) | public void truncateDirty(long offsetToTruncate) throws RocksDBExcepti... method isMinOffsetOk (line 449) | private Pair isMinOffsetOk(final String topic, final in... method truncateDirtyOffset (line 476) | private void truncateDirtyOffset(String topic, int queueId) throws Roc... method correctMaxPyhOffset (line 494) | private void correctMaxPyhOffset(long maxPhyOffset) throws RocksDBExce... method getMinCqOffset (line 514) | public long getMinCqOffset(String topic, int queueId) throws RocksDBEx... method getMaxPhyOffset (line 531) | public Long getMaxPhyOffset(String topic, int queueId) { method getMinPhyAndCqOffsetInKV (line 543) | private ByteBuffer getMinPhyAndCqOffsetInKV(String topic, int queueId)... method getMaxPhyAndCqOffsetInKV (line 547) | private ByteBuffer getMaxPhyAndCqOffsetInKV(String topic, int queueId)... method getPhyAndCqOffsetInKV (line 551) | private ByteBuffer getPhyAndCqOffsetInKV(String topic, int queueId, bo... method buildTopicQueueId (line 559) | private String buildTopicQueueId(final String topic, final int queueId) { method putHeapMinCqOffset (line 563) | private void putHeapMinCqOffset(final String topic, final int queueId,... method putHeapMaxCqOffset (line 570) | private void putHeapMaxCqOffset(final String topic, final int queueId,... method getHeapMinOffset (line 587) | private PhyAndCQOffset getHeapMinOffset(final String topic, final int ... method getHeapMaxCqOffset (line 591) | private Long getHeapMaxCqOffset(final String topic, final int queueId) { method removeHeapMinCqOffset (line 596) | private PhyAndCQOffset removeHeapMinCqOffset(String topicQueueId) { method removeHeapMaxCqOffset (line 600) | private Long removeHeapMaxCqOffset(String topicQueueId) { method updateCqOffset (line 608) | public void updateCqOffset(final String topic, final int queueId, fina... method getLmqNum (line 638) | public int getLmqNum() { method isLmqExist (line 642) | public boolean isLmqExist(String lmqTopic) { method correctMaxCqOffset (line 646) | private boolean correctMaxCqOffset(final String topic, final int queue... method correctMinCqOffset (line 680) | private boolean correctMinCqOffset(final String topic, final int queueId, method getOffsetByteBufferPair (line 714) | public static Pair getOffsetByteBufferPair() { method buildOffsetKeyAndValueByteBuffer (line 720) | static void buildOffsetKeyAndValueByteBuffer(final Pair getCQByteBufferPair() { method getOffsetByteBufferPair (line 137) | private Pair getOffsetByteBufferPair() { method start (line 145) | @Override method cleanDirty (line 163) | private void cleanDirty(final Set existTopicSet) { method load (line 179) | @Override method recover (line 187) | @Override method getDispatchFromPhyOffset (line 193) | @Override method shutdown (line 198) | @Override method shutdownInner (line 213) | private boolean shutdownInner() { method putMessagePositionInfoWrapper (line 220) | @Override method putMessagePosition (line 233) | public void putMessagePosition(List requests) throws ... method putMessagePosition0 (line 258) | private boolean putMessagePosition0(List requests) { method dispatch (line 300) | private void dispatch(@Nonnull DispatchEntry entry, @Nonnull final Wri... method updateTempTopicQueueMaxOffset (line 305) | private void updateTempTopicQueueMaxOffset(final Pair request... method getStatistics (line 363) | public Statistics getStatistics() { method rangeQuery (line 367) | public List rangeQuery(final String topic, final int queue... method get (line 372) | public ByteBuffer get(final String topic, final int queueId, final lon... method recoverOffsetTable (line 385) | @Override method destroy (line 390) | @Override method destroy (line 403) | @Override method deleteTopic (line 430) | @Override method flush (line 441) | @Override method checkSelf (line 452) | @Override method truncateDirty (line 466) | @Override method cleanExpired (line 476) | @Override method getOffsetInQueueByTime (line 481) | @Override method getMaxOffsetInQueue (line 503) | public long getMaxOffsetInQueue(String topic, int queueId) throws Rock... method getMinOffsetInQueue (line 508) | @Override method getMaxPhyOffsetInConsumeQueue (line 513) | public Long getMaxPhyOffsetInConsumeQueue(String topic, int queueId) { method getMaxPhyOffsetInConsumeQueue (line 517) | @Override method findOrCreateConsumeQueue (line 522) | @Override method getConsumeQueue (line 552) | @Override method getTotalSize (line 557) | @Override method isMappedFileMatchedRecover (line 562) | @Override method getLmqQueueOffset (line 568) | @Override method getMaxOffset (line 573) | @Override method getLmqNum (line 581) | @Override method isLmqExist (line 586) | @Override method isStopped (line 591) | public boolean isStopped() { method updateCqOffset (line 595) | public void updateCqOffset(final String topic, final int queueId, fina... class RocksDBCleanConsumeQueueService (line 600) | class RocksDBCleanConsumeQueueService { method run (line 609) | public void run() { method getServiceName (line 617) | public String getServiceName() { method deleteExpiredFiles (line 621) | protected void deleteExpiredFiles() { method isSpaceToDelete (line 640) | private boolean isSpaceToDelete() { FILE: store/src/main/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueueTable.java class RocksDBConsumeQueueTable (line 43) | public class RocksDBConsumeQueueTable { method RocksDBConsumeQueueTable (line 98) | public RocksDBConsumeQueueTable(ConsumeQueueRocksDBStorage rocksDBStor... method load (line 103) | public void load() { method buildAndPutCQByteBuffer (line 107) | public void buildAndPutCQByteBuffer(final Pair... method getCQInKV (line 118) | public ByteBuffer getCQInKV(final String topic, final int queueId, fin... method rangeQuery (line 125) | public List rangeQuery(final String topic, final int queue... method destroyCQ (line 172) | public void destroyCQ(final String topic, final int queueId, WriteBatc... method binarySearchInCQByTime (line 182) | public long binarySearchInCQByTime(String topic, int queueId, long hig... method binarySearchInCQ (line 308) | public PhyAndCQOffset binarySearchInCQ(String topic, int queueId, long... method getCQByteBufferPair (line 347) | public static Pair getCQByteBufferPair() { method buildCQKeyByteBuffer (line 353) | private ByteBuffer buildCQKeyByteBuffer(final byte[] topicBytes, final... method buildCQKeyByteBuffer (line 359) | private void buildCQKeyByteBuffer(final ByteBuffer byteBuffer, final b... method buildCQKeyByteBuffer0 (line 364) | private void buildCQKeyByteBuffer0(final ByteBuffer byteBuffer, final ... method buildCQValueByteBuffer (line 369) | private void buildCQValueByteBuffer(final ByteBuffer byteBuffer, final... method buildCQValueByteBuffer0 (line 374) | private void buildCQValueByteBuffer0(final ByteBuffer byteBuffer, fina... method buildDeleteCQKey (line 380) | private ByteBuffer buildDeleteCQKey(final boolean start, final byte[] ... FILE: store/src/main/java/org/apache/rocketmq/store/queue/RocksGroupCommitService.java class RocksGroupCommitService (line 28) | public class RocksGroupCommitService extends ServiceThread { method RocksGroupCommitService (line 40) | public RocksGroupCommitService(RocksDBConsumeQueueStore store) { method getServiceName (line 45) | @Override method run (line 50) | @Override method putRequest (line 64) | public void putRequest(final DispatchRequest request) throws Interrupt... method doCommit (line 71) | private void doCommit() { method groupCommit (line 91) | private void groupCommit() { FILE: store/src/main/java/org/apache/rocketmq/store/queue/SparseConsumeQueue.java class SparseConsumeQueue (line 32) | public class SparseConsumeQueue extends BatchConsumeQueue { method SparseConsumeQueue (line 34) | public SparseConsumeQueue( method SparseConsumeQueue (line 43) | public SparseConsumeQueue( method recover (line 53) | @Override method iterateFromOrNext (line 113) | public ReferredIterator iterateFromOrNext(long startOffset) { method getBatchMsgIndexOrNextBuffer (line 127) | public SelectMappedBufferResult getBatchMsgIndexOrNextBuffer(final lon... method searchOffsetFromCacheOrRight (line 163) | protected MappedFile searchOffsetFromCacheOrRight(long msgOffset) { method searchFileByOffsetOrRight (line 172) | protected MappedFile searchFileByOffsetOrRight(long msgOffset) { method searchOffsetFromFilesOrRight (line 196) | public MappedFile searchOffsetFromFilesOrRight(long msgOffset) { method getPreFile (line 221) | private MappedFile getPreFile(MappedFile file) { method cacheOffset (line 231) | private void cacheOffset(MappedFile file, Function T getMax(MappedFile mappedFile, Function fu... method getMaxMsgOffset (line 349) | @Override method getMaxMsgOffsetFromFile (line 375) | public long getMaxMsgOffsetFromFile(String simpleFileName) { method refreshMaxCache (line 392) | private void refreshMaxCache() { method refreshCache (line 396) | @Override method refresh (line 401) | public void refresh() { FILE: store/src/main/java/org/apache/rocketmq/store/queue/offset/OffsetEntry.java class OffsetEntry (line 20) | public class OffsetEntry { FILE: store/src/main/java/org/apache/rocketmq/store/queue/offset/OffsetEntryType.java type OffsetEntryType (line 20) | public enum OffsetEntryType { FILE: store/src/main/java/org/apache/rocketmq/store/rocksdb/ConsumeQueueCompactionFilterFactory.java class ConsumeQueueCompactionFilterFactory (line 27) | public class ConsumeQueueCompactionFilterFactory extends AbstractCompact... method ConsumeQueueCompactionFilterFactory (line 31) | public ConsumeQueueCompactionFilterFactory(final LongSupplier minPhyOf... method name (line 35) | @Override method createCompactionFilter (line 40) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/rocksdb/ConsumeQueueRocksDBStorage.java class ConsumeQueueRocksDBStorage (line 34) | public class ConsumeQueueRocksDBStorage extends AbstractRocksDBStorage { method ConsumeQueueRocksDBStorage (line 43) | public ConsumeQueueRocksDBStorage(final MessageStore messageStore, fin... method initOptions (line 49) | protected void initOptions() { method initTotalOrderReadOptions (line 54) | @Override method postLoad (line 61) | @Override method preShutdown (line 89) | @Override method getCQ (line 101) | public byte[] getCQ(final byte[] keyBytes) throws RocksDBException { method getOffset (line 105) | public byte[] getOffset(final byte[] keyBytes) throws RocksDBException { method multiGet (line 109) | public List multiGet(final List cfhList, method batchPut (line 114) | public void batchPut(final WriteBatch batch) throws RocksDBException { method manualCompaction (line 118) | public void manualCompaction(final long minPhyOffset) { method seekOffsetCF (line 126) | public RocksIterator seekOffsetCF() { method getOffsetCFHandle (line 130) | public ColumnFamilyHandle getOffsetCFHandle() { FILE: store/src/main/java/org/apache/rocketmq/store/rocksdb/MessageRocksDBStorage.java class MessageRocksDBStorage (line 60) | public class MessageRocksDBStorage extends AbstractRocksDBStorage { method MessageRocksDBStorage (line 92) | public MessageRocksDBStorage(MessageStoreConfig messageStoreConfig) { method postLoad (line 97) | @Override method initOptions (line 134) | protected void initOptions() { method getFilePath (line 139) | public String getFilePath() { method preShutdown (line 143) | @Override method queryOffsetForIndex (line 148) | public List queryOffsetForIndex(byte[] columnFamily, String topi... method lastKeyToBytes (line 222) | private byte[] lastKeyToBytes(String lastKey) { method deleteRecordsForIndex (line 246) | public void deleteRecordsForIndex(byte[] columnFamily, long storeTime,... method writeRecordsForIndex (line 264) | public void writeRecordsForIndex(byte[] columnFamily, List scanRecordsForTimer(byte[] columnFamil... method deleteRecordsForTimer (line 419) | public void deleteRecordsForTimer(byte[] columnFamily, long lowerTime,... method writeCheckPointForTimer (line 435) | public void writeCheckPointForTimer(byte[] columnFamily, byte[] key, l... method getCheckpointForTimer (line 449) | public long getCheckpointForTimer(byte[] columnFamily, byte[] key) { method deleteCheckPointForTimer (line 467) | public void deleteCheckPointForTimer(byte[] columnFamily, byte[] key) { method writeRecordsForTrans (line 481) | public void writeRecordsForTrans(byte[] columnFamily, List scanRecordsForTrans(byte[] columnFamil... method getRecordForTrans (line 595) | public TransRocksDBRecord getRecordForTrans(byte[] columnFamily, Trans... method getLastOffsetPy (line 616) | public Long getLastOffsetPy(byte[] columnFamily) { method shutdown (line 630) | @Override method getColumnFamily (line 642) | private ColumnFamilyHandle getColumnFamily(byte[] columnFamily) { FILE: store/src/main/java/org/apache/rocketmq/store/rocksdb/RocksDBOptionsFactory.java class RocksDBOptionsFactory (line 42) | public class RocksDBOptionsFactory { method createCQCFOptions (line 44) | public static ColumnFamilyOptions createCQCFOptions(final MessageStore... method createOffsetCFOptions (line 101) | public static ColumnFamilyOptions createOffsetCFOptions() { method createPopCFOptions (line 135) | public static ColumnFamilyOptions createPopCFOptions() { method createDBOptions (line 190) | public static DBOptions createDBOptions() { method createTimerCFOptions (line 221) | public static ColumnFamilyOptions createTimerCFOptions() { method createTransCFOptions (line 263) | public static ColumnFamilyOptions createTransCFOptions() { method createIndexCFOptions (line 314) | public static ColumnFamilyOptions createIndexCFOptions() { FILE: store/src/main/java/org/apache/rocketmq/store/stats/BrokerStats.java class BrokerStats (line 24) | public class BrokerStats { method BrokerStats (line 37) | public BrokerStats(MessageStore defaultMessageStore) { method record (line 41) | public void record() { method getMsgPutTotalYesterdayMorning (line 54) | public long getMsgPutTotalYesterdayMorning() { method setMsgPutTotalYesterdayMorning (line 58) | public void setMsgPutTotalYesterdayMorning(long msgPutTotalYesterdayMo... method getMsgPutTotalTodayMorning (line 62) | public long getMsgPutTotalTodayMorning() { method setMsgPutTotalTodayMorning (line 66) | public void setMsgPutTotalTodayMorning(long msgPutTotalTodayMorning) { method getMsgGetTotalYesterdayMorning (line 70) | public long getMsgGetTotalYesterdayMorning() { method setMsgGetTotalYesterdayMorning (line 74) | public void setMsgGetTotalYesterdayMorning(long msgGetTotalYesterdayMo... method getMsgGetTotalTodayMorning (line 78) | public long getMsgGetTotalTodayMorning() { method setMsgGetTotalTodayMorning (line 82) | public void setMsgGetTotalTodayMorning(long msgGetTotalTodayMorning) { method getMsgPutTotalTodayNow (line 86) | public long getMsgPutTotalTodayNow() { method getMsgGetTotalTodayNow (line 90) | public long getMsgGetTotalTodayNow() { FILE: store/src/main/java/org/apache/rocketmq/store/stats/BrokerStatsManager.java class BrokerStatsManager (line 45) | public class BrokerStatsManager { method BrokerStatsManager (line 155) | public BrokerStatsManager(BrokerConfig brokerConfig) { method BrokerStatsManager (line 163) | public BrokerStatsManager(String clusterName, boolean enableQueueStat) { method init (line 170) | public void init() { method initScheduleService (line 293) | private void initScheduleService() { method getMomentStatsItemSetFallSize (line 304) | public MomentStatsItemSet getMomentStatsItemSetFallSize() { method getMomentStatsItemSetFallTime (line 308) | public MomentStatsItemSet getMomentStatsItemSetFallTime() { method getProducerStateGetter (line 312) | public StateGetter getProducerStateGetter() { method setProducerStateGetter (line 316) | public void setProducerStateGetter(StateGetter producerStateGetter) { method getConsumerStateGetter (line 320) | public StateGetter getConsumerStateGetter() { method setConsumerStateGetter (line 324) | public void setConsumerStateGetter(StateGetter consumerStateGetter) { method start (line 328) | public void start() { method shutdown (line 331) | public void shutdown() { method getStatsItem (line 339) | public StatsItem getStatsItem(final String statsName, final String sta... method onTopicDeleted (line 348) | public void onTopicDeleted(final String topic) { method onGroupDeleted (line 368) | public void onGroupDeleted(final String group) { method incQueuePutNums (line 383) | public void incQueuePutNums(final String topic, final Integer queueId) { method incQueuePutNums (line 389) | public void incQueuePutNums(final String topic, final Integer queueId,... method incQueuePutSize (line 395) | public void incQueuePutSize(final String topic, final Integer queueId,... method incQueueGetNums (line 401) | public void incQueueGetNums(final String group, final String topic, fi... method incQueueGetSize (line 408) | public void incQueueGetSize(final String group, final String topic, fi... method incConsumerRegisterTime (line 415) | public void incConsumerRegisterTime(final int incValue) { method incProducerRegisterTime (line 419) | public void incProducerRegisterTime(final int incValue) { method incChannelConnectNum (line 423) | public void incChannelConnectNum() { method incChannelCloseNum (line 427) | public void incChannelCloseNum() { method incChannelExceptionNum (line 431) | public void incChannelExceptionNum() { method incChannelIdleNum (line 435) | public void incChannelIdleNum() { method incTopicPutNums (line 439) | public void incTopicPutNums(final String topic) { method incTopicPutNums (line 443) | public void incTopicPutNums(final String topic, int num, int times) { method incTopicPutSize (line 447) | public void incTopicPutSize(final String topic, final int size) { method incGroupGetNums (line 451) | public void incGroupGetNums(final String group, final String topic, fi... method incGroupCkNums (line 456) | public void incGroupCkNums(final String group, final String topic, fin... method incGroupAckNums (line 461) | public void incGroupAckNums(final String group, final String topic, fi... method buildStatsKey (line 466) | public String buildStatsKey(String topic, String group) { method buildStatsKey (line 477) | public String buildStatsKey(String topic, int queueId) { method buildStatsKey (line 488) | public String buildStatsKey(String topic, int queueId, String group) { method buildStatsKey (line 499) | public String buildStatsKey(int queueId, String topic, String group) { method incGroupGetSize (line 510) | public void incGroupGetSize(final String group, final String topic, fi... method incGroupGetLatency (line 515) | public void incGroupGetLatency(final String group, final String topic,... method incTopicPutLatency (line 525) | public void incTopicPutLatency(final String topic, final int queueId, ... method incBrokerPutNums (line 535) | public void incBrokerPutNums() { method incBrokerPutNums (line 539) | public void incBrokerPutNums(final String topic, final int incValue) { method incBrokerGetNums (line 544) | public void incBrokerGetNums(final String topic, final int incValue) { method incBrokerAckNums (line 549) | public void incBrokerAckNums(final int incValue) { method incBrokerCkNums (line 553) | public void incBrokerCkNums(final int incValue) { method incBrokerGetNumsWithoutSystemTopic (line 557) | public void incBrokerGetNumsWithoutSystemTopic(final String topic, fin... method incBrokerPutNumsWithoutSystemTopic (line 564) | public void incBrokerPutNumsWithoutSystemTopic(final String topic, fin... method getBrokerGetNumsWithoutSystemTopic (line 571) | public long getBrokerGetNumsWithoutSystemTopic() { method getBrokerPutNumsWithoutSystemTopic (line 583) | public long getBrokerPutNumsWithoutSystemTopic() { method incSendBackNums (line 595) | public void incSendBackNums(final String group, final String topic) { method tpsTopicPutNums (line 600) | public double tpsTopicPutNums(final String topic) { method tpsGroupGetNums (line 604) | public double tpsGroupGetNums(final String group, final String topic) { method recordDiskFallBehindTime (line 609) | public void recordDiskFallBehindTime(final String group, final String ... method recordDiskFallBehindSize (line 615) | public void recordDiskFallBehindSize(final String group, final String ... method incDLQStatValue (line 621) | public void incDLQStatValue(final String key, final String owner, fina... method incCommercialValue (line 627) | public void incCommercialValue(final String key, final String owner, f... method incAccountValue (line 633) | public void incAccountValue(final String key, final String accountOwne... method incAccountValue (line 641) | public void incAccountValue(final String key, final String accountOwne... method incAccountValue (line 649) | public void incAccountValue(final String statType, final String owner,... method incAccountValue (line 656) | public void incAccountValue(final String statType, final String owner,... method buildCommercialStatsKey (line 663) | public String buildCommercialStatsKey(String owner, String topic, Stri... method buildAccountStatsKey (line 675) | public String buildAccountStatsKey(String accountOwnerParent, String a... method buildAccountStatsKey (line 692) | public String buildAccountStatsKey(String accountOwnerParent, String a... method buildAccountStatKey (line 711) | public String buildAccountStatKey(final String owner, final String ins... method buildAccountStatKey (line 724) | public String buildAccountStatKey(final String owner, final String ins... method splitAccountStatKey (line 738) | public String[] splitAccountStatKey(final String accountStatKey) { method createStatisticsKindMeta (line 743) | private StatisticsKindMeta createStatisticsKindMeta(String name, type StateGetter (line 783) | public interface StateGetter { method online (line 784) | boolean online(String instanceId, String group, String topic); method cleanAllResource (line 788) | private void cleanAllResource() { type StatsType (line 812) | public enum StatsType { FILE: store/src/main/java/org/apache/rocketmq/store/stats/LmqBrokerStatsManager.java class LmqBrokerStatsManager (line 22) | public class LmqBrokerStatsManager extends BrokerStatsManager { method LmqBrokerStatsManager (line 26) | public LmqBrokerStatsManager(BrokerConfig brokerConfig) { method incGroupGetNums (line 31) | @Override method incGroupGetSize (line 36) | @Override method incGroupAckNums (line 41) | @Override method incGroupCkNums (line 46) | @Override method incGroupGetLatency (line 51) | @Override method incSendBackNums (line 56) | @Override method tpsGroupGetNums (line 61) | @Override method recordDiskFallBehindTime (line 66) | @Override method recordDiskFallBehindSize (line 72) | @Override method getAdjustedGroup (line 78) | private String getAdjustedGroup(String group) { method getAdjustedTopic (line 82) | private String getAdjustedTopic(String topic) { FILE: store/src/main/java/org/apache/rocketmq/store/timer/Slot.java class Slot (line 27) | public class Slot { method Slot (line 35) | public Slot(long timeMs, long firstPos, long lastPos) { method Slot (line 43) | public Slot(long timeMs, long firstPos, long lastPos, int num, int mag... FILE: store/src/main/java/org/apache/rocketmq/store/timer/TimerCheckpoint.java class TimerCheckpoint (line 34) | public class TimerCheckpoint { method TimerCheckpoint (line 45) | public TimerCheckpoint() { method TimerCheckpoint (line 51) | public TimerCheckpoint(final String scpPath) throws IOException { method shutdown (line 86) | public void shutdown() { method flush (line 108) | public void flush() { method getLastReadTimeMs (line 123) | public long getLastReadTimeMs() { method encode (line 127) | public static ByteBuffer encode(TimerCheckpoint another) { method decode (line 141) | public static TimerCheckpoint decode(ByteBuffer byteBuffer) { method setLastReadTimeMs (line 156) | public void setLastReadTimeMs(long lastReadTimeMs) { method getLastTimerLogFlushPos (line 160) | public long getLastTimerLogFlushPos() { method setLastTimerLogFlushPos (line 164) | public void setLastTimerLogFlushPos(long lastTimerLogFlushPos) { method getLastTimerQueueOffset (line 168) | public long getLastTimerQueueOffset() { method setLastTimerQueueOffset (line 172) | public void setLastTimerQueueOffset(long lastTimerQueueOffset) { method getMasterTimerQueueOffset (line 176) | public long getMasterTimerQueueOffset() { method setMasterTimerQueueOffset (line 180) | public void setMasterTimerQueueOffset(final long masterTimerQueueOffse... method updateDataVersion (line 184) | public void updateDataVersion(long stateVersion) { method getDataVersion (line 188) | public DataVersion getDataVersion() { FILE: store/src/main/java/org/apache/rocketmq/store/timer/TimerLog.java class TimerLog (line 29) | public class TimerLog { method TimerLog (line 48) | public TimerLog(final String storePath, final int fileSize) { method TimerLog (line 52) | public TimerLog(final String storePath, final int fileSize, RunningFla... method load (line 57) | public boolean load() { method append (line 61) | public long append(byte[] data) { method append (line 65) | public long append(byte[] data, int pos, int len) { method getTimerMessage (line 100) | public SelectMappedBufferResult getTimerMessage(long offsetPy) { method getWholeBuffer (line 107) | public SelectMappedBufferResult getWholeBuffer(long offsetPy) { method getMappedFileQueue (line 114) | public MappedFileQueue getMappedFileQueue() { method shutdown (line 118) | public void shutdown() { method getOffsetForLastUnit (line 131) | public int getOffsetForLastUnit() { FILE: store/src/main/java/org/apache/rocketmq/store/timer/TimerMessageStore.java class TimerMessageStore (line 79) | public class TimerMessageStore { method TimerMessageStore (line 167) | public TimerMessageStore(final MessageStore messageStore, final Messag... method initService (line 242) | public void initService() { method load (line 262) | public boolean load() { method getTimerWheelPath (line 271) | public static String getTimerWheelPath(final String rootDir) { method getTimerLogPath (line 275) | public static String getTimerLogPath(final String rootDir) { method calcTimerDistribution (line 279) | private void calcTimerDistribution() { method recover (line 298) | @SuppressWarnings("NonAtomicOperationOnVolatileField") method reviseQueueOffset (line 365) | public long reviseQueueOffset(long processOffset) { method recoverAndRevise (line 431) | private long recoverAndRevise(long beginOffset, boolean checkTimerLog) { method isMagicOK (line 491) | public static boolean isMagicOK(int magic) { method start (line 495) | public void start() { method start (line 551) | public void start(boolean shouldRunningDequeue) { method shutdown (line 556) | public void shutdown() { method maybeMoveWriteTime (line 648) | protected void maybeMoveWriteTime() { method moveReadTime (line 654) | private void moveReadTime() { method isRunning (line 659) | private boolean isRunning() { method checkBrokerRole (line 663) | private void checkBrokerRole() { method isRunningEnqueue (line 687) | private boolean isRunningEnqueue() { method isRunningDequeue (line 696) | private boolean isRunningDequeue() { method syncLastReadTimeMs (line 704) | public void syncLastReadTimeMs() { method setShouldRunningDequeue (line 709) | public void setShouldRunningDequeue(final boolean shouldRunningDequeue) { method isShouldRunningDequeue (line 713) | public boolean isShouldRunningDequeue() { method addMetric (line 717) | public void addMetric(MessageExt msg, int value) { method holdMomentForUnknownError (line 736) | public void holdMomentForUnknownError(long ms) { method holdMomentForUnknownError (line 744) | public void holdMomentForUnknownError() { method enqueue (line 748) | public boolean enqueue(int queueId) { method doEnqueue (line 835) | public boolean doEnqueue(long offsetPy, int sizePy, long delayedTime, ... method warmDequeue (line 881) | @SuppressWarnings("NonAtomicOperationOnVolatileField") method checkStateForPutMessages (line 964) | public boolean checkStateForPutMessages(int state) { method checkStateForGetMessages (line 973) | public boolean checkStateForGetMessages(int state) { method checkDequeueLatch (line 982) | public void checkDequeueLatch(CountDownLatch latch, long delayedTime) ... method dequeue (line 1012) | public int dequeue() throws Exception { method splitIntoLists (line 1123) | private List> splitIntoLists(List ori... method getMessageByCommitOffset (line 1156) | private MessageExt getMessageByCommitOffset(long offsetPy, int sizePy) { method convert (line 1168) | public MessageExtBrokerInner convert(MessageExt messageExt, long enque... method doPut (line 1185) | public int doPut(MessageExtBrokerInner message, boolean roll) throws E... method convertMessage (line 1239) | public MessageExtBrokerInner convertMessage(MessageExt msgExt, boolean... method getRealTopic (line 1270) | protected String getRealTopic(MessageExt msgExt) { method formatTimeMs (line 1277) | private long formatTimeMs(long timeMs) { method hashTopicForMetrics (line 1281) | public int hashTopicForMetrics(String topic) { method checkAndReviseMetrics (line 1285) | public void checkAndReviseMetrics() { class TimerEnqueueGetService (line 1404) | public class TimerEnqueueGetService extends ServiceThread { method getServiceName (line 1406) | @Override method run (line 1411) | @Override method getServiceThreadName (line 1430) | public String getServiceThreadName() { class TimerEnqueuePutService (line 1441) | public class TimerEnqueuePutService extends ServiceThread { method getServiceName (line 1443) | @Override method fetchTimerRequests (line 1451) | protected List fetchTimerRequests() throws Interrupted... method putMessageToTimerWheel (line 1471) | protected void putMessageToTimerWheel(TimerRequest req) { method fetchAndPutTimerRequest (line 1497) | protected void fetchAndPutTimerRequest() throws Exception { method run (line 1530) | @Override class TimerDequeueGetService (line 1544) | public class TimerDequeueGetService extends ServiceThread { method getServiceName (line 1546) | @Override method run (line 1551) | @Override class AbstractStateService (line 1572) | abstract class AbstractStateService extends ServiceThread { method setState (line 1576) | protected void setState(int state) { method isState (line 1580) | protected boolean isState(int state) { class TimerDequeuePutMessageService (line 1585) | public class TimerDequeuePutMessageService extends AbstractStateService { method getServiceName (line 1586) | @Override method run (line 1602) | @Override class TimerDequeueGetMessageService (line 1691) | public class TimerDequeueGetMessageService extends AbstractStateService { method getServiceName (line 1693) | @Override method run (line 1698) | @Override class TimerDequeueWarmService (line 1774) | public class TimerDequeueWarmService extends ServiceThread { method getServiceName (line 1776) | @Override method run (line 1785) | @Override method needRoll (line 1801) | public boolean needRoll(int magic) { method needDelete (line 1805) | public boolean needDelete(int magic) { class TimerFlushService (line 1809) | public class TimerFlushService extends ServiceThread { method getServiceName (line 1812) | @Override method format (line 1821) | private String format(long time) { method run (line 1825) | @Override method flush (line 1846) | public void flush() throws IOException { method getAllCongestNum (line 1879) | public long getAllCongestNum() { method getCongestNum (line 1883) | public long getCongestNum(long deliverTimeMs) { method isReject (line 1887) | public boolean isReject(long deliverTimeMs) { method getEnqueueBehindMessages (line 1901) | public long getEnqueueBehindMessages() { method getEnqueueBehindMillis (line 1908) | public long getEnqueueBehindMillis() { method getEnqueueBehind (line 1915) | public long getEnqueueBehind() { method getDequeueBehindMessages (line 1919) | public long getDequeueBehindMessages() { method getDequeueBehindMillis (line 1923) | public long getDequeueBehindMillis() { method getDequeueBehind (line 1927) | public long getDequeueBehind() { method getEnqueueTps (line 1931) | public float getEnqueueTps() { method getDequeueTps (line 1935) | public float getDequeueTps() { method prepareTimerCheckPoint (line 1939) | public void prepareTimerCheckPoint() { method registerEscapeBridgeHook (line 1953) | public void registerEscapeBridgeHook(Function getTimerDistList() { method setTimerDistList (line 123) | public void setTimerDistList(List timerDist) { method getTimingCount (line 127) | public long getTimingCount(String topic) { method getTimingCount (line 136) | public Map getTimingCount() { method write0 (line 140) | protected void write0(Writer writer) throws IOException { method encode (line 147) | @Override public String encode() { method configFilePath (line 151) | @Override public String configFilePath() { method decode (line 155) | @Override public void decode(String jsonString) { method encode (line 165) | @Override public String encode(boolean prettyFormat) { method getDataVersion (line 172) | public DataVersion getDataVersion() { method cleanMetrics (line 176) | public void cleanMetrics(Set topics) { method removeTimingCount (line 196) | public boolean removeTimingCount(String topic) { class TimerMetricsSerializeWrapper (line 206) | public static class TimerMetricsSerializeWrapper extends RemotingSeria... method getTimingCount (line 210) | public ConcurrentMap getTimingCount() { method setTimingCount (line 214) | public void setTimingCount(ConcurrentMap timingCount) { method getDataVersion (line 218) | public DataVersion getDataVersion() { method setDataVersion (line 222) | public void setDataVersion(DataVersion dataVersion) { method persist (line 227) | @Override public synchronized void persist() { class Metric (line 262) | public static class Metric { method Metric (line 266) | public Metric() { method getCount (line 271) | public AtomicLong getCount() { method setCount (line 275) | public void setCount(AtomicLong count) { method getTimeStamp (line 279) | public long getTimeStamp() { method setTimeStamp (line 283) | public void setTimeStamp(long timeStamp) { method toString (line 287) | @Override public String toString() { FILE: store/src/main/java/org/apache/rocketmq/store/timer/TimerRequest.java class TimerRequest (line 24) | public class TimerRequest { method TimerRequest (line 46) | public TimerRequest(long offsetPy, int sizePy, long delayTime, long en... method TimerRequest (line 50) | public TimerRequest(long offsetPy, int sizePy, long delayTime, long en... method getOffsetPy (line 59) | public long getOffsetPy() { method getSizePy (line 63) | public int getSizePy() { method getDelayTime (line 67) | public long getDelayTime() { method getEnqueueTime (line 71) | public long getEnqueueTime() { method getMsg (line 75) | public MessageExt getMsg() { method setMsg (line 79) | public void setMsg(MessageExt msg) { method getMagic (line 83) | public int getMagic() { method getDeleteList (line 87) | public Set getDeleteList() { method setDeleteList (line 91) | public void setDeleteList(Set deleteList) { method setLatch (line 95) | public void setLatch(CountDownLatch latch) { method setEnqueueTime (line 98) | public void setEnqueueTime(long enqueueTime) { method idempotentRelease (line 101) | public void idempotentRelease() { method idempotentRelease (line 105) | public void idempotentRelease(boolean succ) { method isSucc (line 113) | public boolean isSucc() { method toString (line 117) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/timer/TimerWheel.java class TimerWheel (line 38) | public class TimerWheel { method initialValue (line 51) | @Override method TimerWheel (line 60) | public TimerWheel(String fileName, int slotsTotal, int precisionMs) th... method TimerWheel (line 63) | public TimerWheel(String fileName, int slotsTotal, int precisionMs, lo... method shutdown (line 102) | public void shutdown() { method shutdown (line 106) | public void shutdown(boolean flush) { method flush (line 127) | public void flush() { method backup (line 154) | public void backup(long flushWhere) throws IOException { method selectSnapshotByFlag (line 190) | private String selectSnapshotByFlag(long flag) { method cleanExpiredSnapshot (line 203) | public void cleanExpiredSnapshot() { method getMaxSnapshotFlag (line 236) | public static long getMaxSnapshotFlag(String timerWheelPath) { class FileWithFlag (line 259) | private static class FileWithFlag { method FileWithFlag (line 263) | FileWithFlag(File file, long flag) { method getSlot (line 269) | public Slot getSlot(long timeMs) { method getRawSlot (line 278) | public Slot getRawSlot(long timeMs) { method getSlotIndex (line 284) | public int getSlotIndex(long timeMs) { method putSlot (line 288) | public void putSlot(long timeMs, long firstPos, long lastPos) { method putSlot (line 297) | public void putSlot(long timeMs, long firstPos, long lastPos, int num,... method reviseSlot (line 306) | public void reviseSlot(long timeMs, long firstPos, long lastPos, boole... method checkPhyPos (line 326) | public long checkPhyPos(long timeStartMs, long maxOffset) { method getNum (line 346) | public long getNum(long timeMs) { method getAllNum (line 350) | public long getAllNum(long timeStartMs) { method getFileName (line 365) | public String getFileName() { FILE: store/src/main/java/org/apache/rocketmq/store/timer/rocksdb/Timeline.java class Timeline (line 46) | public class Timeline { method Timeline (line 69) | public Timeline(final MessageStore messageStore, final MessageRocksDBS... method initService (line 80) | private void initService() { method start (line 92) | public void start() { method shutDown (line 105) | public void shutDown() { method putRecord (line 125) | public void putRecord(TimerRocksDBRecord timerRecord) throws Interrupt... method putDeleteRecord (line 138) | public void putDeleteRecord(long delayTime, String uniqKey, long offse... method addMetric (line 148) | public void addMetric(MessageExt msg, int value) { method getServiceThreadName (line 158) | private String getServiceThreadName() { method recallToTimeWheel (line 169) | private void recallToTimeWheel(TimerRocksDBRecord tr) { method scanRecordsToQueue (line 183) | private boolean scanRecordsToQueue(long checkpoint, long checkRange, B... class TimelineIndexBuildService (line 221) | public class TimelineIndexBuildService extends ServiceThread { method getServiceName (line 225) | @Override method run (line 230) | @Override method buildTimelineIndex (line 244) | private void buildTimelineIndex() throws InterruptedException { method extractUniqKey (line 285) | private String extractUniqKey(String deleteKey) throws IllegalArgume... method pollTimerMessageRecords (line 296) | private void pollTimerMessageRecords() throws InterruptedException { method synCommitOffset (line 313) | private void synCommitOffset(List trs) { class TimelineForwardService (line 326) | private class TimelineForwardService extends ServiceThread { method getServiceName (line 328) | @Override method run (line 333) | @Override method timelineForward (line 351) | private boolean timelineForward(long checkpoint, long checkRange) { class TimelineRollService (line 367) | private class TimelineRollService extends ServiceThread { method getServiceName (line 369) | @Override method run (line 374) | @Override class TimelineDeleteService (line 413) | private class TimelineDeleteService extends ServiceThread { method getServiceName (line 416) | @Override method run (line 420) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/timer/rocksdb/TimerMessageRocksDBStore.java class TimerMessageRocksDBStore (line 67) | public class TimerMessageRocksDBStore { method TimerMessageRocksDBStore (line 97) | public TimerMessageRocksDBStore(final MessageStore messageStore, final... method load (line 109) | public synchronized boolean load() { method start (line 116) | public synchronized void start() { method restart (line 132) | public synchronized boolean restart() { method shutdown (line 158) | public void shutdown() { method putRealTopicMessage (line 178) | public void putRealTopicMessage(MessageExt msg) { method getMessageStore (line 191) | public MessageStore getMessageStore() { method getTimerMetrics (line 195) | public TimerMetrics getTimerMetrics() { method getBrokerStatsManager (line 199) | public BrokerStatsManager getBrokerStatsManager() { method getReadOffset (line 203) | public AtomicLong getReadOffset() { method getExpiredMessageQueue (line 207) | public BlockingQueue> getExpiredMessageQueue() { method getRollMessageQueue (line 211) | public BlockingQueue> getRollMessageQueue() { method getCommitOffsetInRocksDB (line 215) | public long getCommitOffsetInRocksDB() { method getTimeline (line 222) | public Timeline getTimeline() { method initService (line 226) | private void initService() { method convertMessage (line 240) | private MessageExtBrokerInner convertMessage(MessageExt msgExt) { method getMessageByCommitOffset (line 280) | private MessageExt getMessageByCommitOffset(long offsetPy, int sizePy) { method isNeedRoll (line 300) | private boolean isNeedRoll(MessageExt messageExt) { method getDelayTime (line 315) | private Long getDelayTime(MessageExt msgExt) { method doPut (line 333) | private int doPut(MessageExtBrokerInner message) { method isExpired (line 387) | public static boolean isExpired(long delayedTime) { method registerEscapeBridgeHook (line 391) | public void registerEscapeBridgeHook(Function { method Task (line 587) | public Task(CountDownLatch countDownLatch, TimerRocksDBRecord reco... method call (line 592) | @Override method shutdown (line 621) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/timer/rocksdb/TimerRocksDBRecord.java class TimerRocksDBRecord (line 27) | public class TimerRocksDBRecord { method TimerRocksDBRecord (line 43) | public TimerRocksDBRecord() {} method TimerRocksDBRecord (line 45) | public TimerRocksDBRecord(long delayTime, String uniqKey, long offsetP... method getKeyBytes (line 54) | public byte[] getKeyBytes() { method getValueBytes (line 68) | public byte[] getValueBytes() { method decode (line 80) | public static TimerRocksDBRecord decode(byte[] key, byte[] value) { method setDelayTime (line 101) | public void setDelayTime(long delayTime) { method setOffsetPy (line 105) | public void setOffsetPy(long offsetPy) { method setSizePy (line 109) | public void setSizePy(int sizePy) { method getSizePy (line 113) | public int getSizePy() { method getDelayTime (line 117) | public long getDelayTime() { method getOffsetPy (line 121) | public long getOffsetPy() { method getMessageExt (line 125) | public MessageExt getMessageExt() { method setMessageExt (line 129) | public void setMessageExt(MessageExt messageExt) { method getUniqKey (line 133) | public String getUniqKey() { method setUniqKey (line 137) | public void setUniqKey(String uniqKey) { method setCheckPoint (line 141) | public void setCheckPoint(long checkPoint) { method getCheckPoint (line 145) | public long getCheckPoint() { method getQueueOffset (line 149) | public long getQueueOffset() { method setQueueOffset (line 153) | public void setQueueOffset(long queueOffset) { method getActionFlag (line 157) | public byte getActionFlag() { method setActionFlag (line 161) | public void setActionFlag(byte actionFlag) { method toString (line 165) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/transaction/TransMessageRocksDBStore.java class TransMessageRocksDBStore (line 51) | public class TransMessageRocksDBStore implements CommitLogDispatchStore { method TransMessageRocksDBStore (line 71) | public TransMessageRocksDBStore(final MessageStore messageStore, final... method init (line 83) | private void init() { method shutdown (line 95) | public void shutdown() { method buildTransIndex (line 106) | public void buildTransIndex(DispatchRequest dispatchRequest) { method deletePrepareMessage (line 163) | public void deletePrepareMessage(MessageExt messageExt) { method getMessage (line 187) | public MessageExt getMessage(long offsetPy, int sizePy) { method getMessageRocksDBStorage (line 213) | public MessageRocksDBStorage getMessageRocksDBStorage() { method makeOpMessageInner (line 217) | private MessageExtBrokerInner makeOpMessageInner(MessageExt messageExt) { method getCheckTimes (line 249) | public Integer getCheckTimes(String topic, String uniqKey, Long offset... method isMappedFileMatchedRecover (line 265) | public boolean isMappedFileMatchedRecover(long phyOffset, long storeTi... method getServiceThreadName (line 279) | private String getServiceThreadName() { class TransIndexBuildService (line 290) | public class TransIndexBuildService extends ServiceThread { method getServiceName (line 293) | @Override method run (line 298) | @Override method buildTransIndex (line 313) | protected void buildTransIndex() { method pollTransMessageRecords (line 326) | protected void pollTransMessageRecords() { method getDispatchFromPhyOffset (line 348) | @Override FILE: store/src/main/java/org/apache/rocketmq/store/transaction/TransRocksDBRecord.java class TransRocksDBRecord (line 26) | public class TransRocksDBRecord { method TransRocksDBRecord (line 39) | public TransRocksDBRecord(long offsetPy, String topic, String uniqKey,... method TransRocksDBRecord (line 47) | public TransRocksDBRecord(long offsetPy, String topic, String uniqKey,... method TransRocksDBRecord (line 54) | public TransRocksDBRecord() {} method getKeyBytes (line 56) | public byte[] getKeyBytes() { method getValueBytes (line 65) | public byte[] getValueBytes() { method decode (line 73) | public static TransRocksDBRecord decode(byte[] key, byte[] value) { method getTopic (line 102) | public String getTopic() { method setTopic (line 106) | public void setTopic(String topic) { method getUniqKey (line 110) | public String getUniqKey() { method setUniqKey (line 114) | public void setUniqKey(String uniqKey) { method getCheckTimes (line 118) | public int getCheckTimes() { method setCheckTimes (line 122) | public void setCheckTimes(int checkTimes) { method getSizePy (line 126) | public int getSizePy() { method setSizePy (line 130) | public void setSizePy(int sizePy) { method getOffsetPy (line 134) | public long getOffsetPy() { method setOffsetPy (line 138) | public void setOffsetPy(long offsetPy) { method getMessageExt (line 142) | public MessageExt getMessageExt() { method setMessageExt (line 146) | public void setMessageExt(MessageExt messageExt) { method isOp (line 150) | public boolean isOp() { method setOp (line 154) | public void setOp(boolean op) { method isDelete (line 158) | public boolean isDelete() { method setDelete (line 162) | public void setDelete(boolean delete) { FILE: store/src/main/java/org/apache/rocketmq/store/util/LibC.java type LibC (line 25) | public interface LibC extends Library { method mlock (line 44) | int mlock(Pointer var1, NativeLong var2); method munlock (line 46) | int munlock(Pointer var1, NativeLong var2); method madvise (line 48) | int madvise(Pointer var1, NativeLong var2, int var3); method memset (line 50) | Pointer memset(Pointer p, int v, long len); method mlockall (line 52) | int mlockall(int flags); method msync (line 54) | int msync(Pointer p, NativeLong length, int flags); method mincore (line 56) | int mincore(Pointer p, NativeLong length, byte[] vec); method getpagesize (line 58) | int getpagesize(); FILE: store/src/main/java/org/apache/rocketmq/store/util/PerfCounter.java class PerfCounter (line 29) | public class PerfCounter { method initialValue (line 35) | @Override method getLastTps (line 44) | public float getLastTps() { method PerfCounter (line 58) | public PerfCounter() { method PerfCounter (line 62) | public PerfCounter(int slots, Logger logger, String prefix, int maxNum... method flow (line 77) | public void flow(long cost) { method flow (line 81) | public void flow(long cost, int num) { method print (line 98) | public void print() { method getIndex (line 126) | private int getIndex(long cost) { method convert (line 142) | private int convert(int index) { method getRate (line 152) | public float getRate(int from, int to) { method getCount (line 157) | public long getCount(int from, int to) { method getTPValue (line 167) | public int getTPValue(float ratio) { method getMin (line 182) | public int getMin() { method getMax (line 191) | public int getMax() { method reset (line 200) | public void reset() { method startTick (line 212) | public void startTick() { method endTick (line 216) | public void endTick() { class Ticks (line 220) | public static class Ticks extends ServiceThread { method Ticks (line 233) | public Ticks() { method Ticks (line 237) | public Ticks(Logger logger) { method getServiceName (line 241) | @Override method Ticks (line 246) | public Ticks(Logger logger, int maxNumPerCount, int maxTimeMsPerCoun... method makeSureExists (line 256) | private PerfCounter makeSureExists(String key) { method startTick (line 266) | public void startTick(String key) { method endTick (line 274) | public void endTick(String key) { method flowOnce (line 282) | public void flowOnce(String key, int cost) { method getCounter (line 290) | public PerfCounter getCounter(String key) { method makeSureDebugKeyExists (line 298) | private AtomicLong makeSureDebugKeyExists(String key) { method shouldDebugKeyAndTimeMs (line 309) | public boolean shouldDebugKeyAndTimeMs(String key, int intervalMs) { method run (line 323) | @Override FILE: store/src/test/java/org/apache/rocketmq/store/AppendCallbackTest.java class AppendCallbackTest (line 42) | public class AppendCallbackTest { method init (line 48) | @Before method destroy (line 65) | @After method testAppendMessageBatchEndOfFile (line 70) | @Test method testAppendIPv6HostMessageBatchEndOfFile (line 105) | @Test method testAppendMessageBatchSucc (line 144) | @Test method testAppendIPv6HostMessageBatchSucc (line 202) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/AppendPropCRCTest.java class AppendPropCRCTest (line 44) | public class AppendPropCRCTest { method init (line 52) | @Before method destroy (line 71) | @After method testAppendMessageSucc (line 76) | @Test method testAppendMessageBatchSucc (line 123) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/BatchPutMessageTest.java class BatchPutMessageTest (line 48) | public class BatchPutMessageTest { method init (line 54) | @Before method destroy (line 62) | @After method buildMessageStore (line 70) | private MessageStore buildMessageStore() throws Exception { method testPutMessages (line 85) | @Test method testPutIPv6HostMessages (line 147) | @Test method generateKey (line 206) | private String generateKey(StringBuilder keyBuilder, MessageExt messag... method calMsgLength (line 214) | private int calMsgLength(int bodyLength, int topicLength, int properti... method calIPv6HostMsgLength (line 236) | private int calIPv6HostMsgLength(int bodyLength, int topicLength, int ... class MyMessageArrivingListener (line 258) | private class MyMessageArrivingListener implements MessageArrivingList... method arriving (line 259) | @Override FILE: store/src/test/java/org/apache/rocketmq/store/ConsumeQueueExtTest.java class ConsumeQueueExtTest (line 28) | public class ConsumeQueueExtTest { method genExt (line 38) | protected ConsumeQueueExt genExt() { method genBitMap (line 44) | protected byte[] genBitMap(int bitMapLength) { method genUnit (line 53) | protected ConsumeQueueExt.CqExtUnit genUnit(boolean hasBitMap) { method putSth (line 65) | protected void putSth(ConsumeQueueExt consumeQueueExt, boolean getAfte... method testPut (line 90) | @Test method testGet (line 102) | @Test method testGet_invalidAddress (line 130) | @Test method testRecovery (line 152) | @Test method testTruncateByMinOffset (line 190) | @Test method testTruncateByMaxOffset (line 213) | @Test method destroy (line 236) | @After FILE: store/src/test/java/org/apache/rocketmq/store/ConsumeQueueTest.java class ConsumeQueueTest (line 54) | public class ConsumeQueueTest { method buildMessage (line 83) | public MessageExtBrokerInner buildMessage() { method buildIPv6HostMessage (line 103) | public MessageExtBrokerInner buildIPv6HostMessage() { method buildStoreConfig (line 126) | public MessageStoreConfig buildStoreConfig(int commitLogFileSize, int ... method gen (line 141) | protected DefaultMessageStore gen() throws Exception { method genForMultiQueue (line 166) | protected DefaultMessageStore genForMultiQueue() throws Exception { method putMsg (line 194) | protected void putMsg(DefaultMessageStore master) { method putMsgMultiQueue (line 206) | protected void putMsgMultiQueue(DefaultMessageStore master) { method buildMessageMultiQueue (line 212) | private MessageExtBrokerInner buildMessageMultiQueue() { method deleteDirectory (line 233) | protected void deleteDirectory(String rootPath) { method deleteFile (line 238) | protected void deleteFile(File file) { method testPutMessagePositionInfo_buildCQRepeatedly (line 249) | @Test method testPutMessagePositionInfoWrapper_MultiQueue (line 298) | @Test method testPutMessagePositionInfoMultiQueue (line 351) | @Test method testConsumeQueueWithExtendData (line 391) | @Test method testCorrectMinOffset (line 463) | @Test method testFillBankThenCorrectMinOffset (line 509) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/DefaultMessageStoreCleanFilesTest.java class DefaultMessageStoreCleanFilesTest (line 59) | public class DefaultMessageStoreCleanFilesTest { method init (line 76) | @Before method testIsSpaceFullFunctionEmpty2Full (line 82) | @Test method testIsSpaceFullMultiCommitLogStorePath (line 101) | @Test method testIsSpaceFullFunctionFull2Empty (line 133) | @Test method testDeleteExpiredFilesByTimeUp (line 148) | @Test method testDeleteExpiredFilesBySpaceFull (line 194) | @Test method testDeleteFilesImmediatelyBySpaceFull (line 240) | @Test method testDeleteExpiredFilesManually (line 288) | @Test method getCleanCommitLogService (line 336) | private DefaultMessageStore.CleanCommitLogService getCleanCommitLogSer... method getCleanConsumeQueueService (line 347) | private ConsumeQueueStore.CleanConsumeQueueService getCleanConsumeQueu... method getMappedFileQueueConsumeQueue (line 357) | private MappedFileQueue getMappedFileQueueConsumeQueue() method getMappedFileQueueCommitLog (line 367) | private MappedFileQueue getMappedFileQueueCommitLog() throws Exception { method getIndexFileList (line 376) | private ArrayList getIndexFileList() throws Exception { method getFileCountConsumeQueue (line 388) | private int getFileCountConsumeQueue() { method getFileCountIndexFile (line 394) | private int getFileCountIndexFile() { method getMsgCountPerConsumeQueueMappedFile (line 400) | private int getMsgCountPerConsumeQueueMappedFile() { method getMsgCountPerIndexFile (line 405) | private int getMsgCountPerIndexFile() { method buildAndPutMessagesToMessageStore (line 410) | private void buildAndPutMessagesToMessageStore(int msgCount) throws Ex... method expireFiles (line 439) | private void expireFiles(MappedFileQueue commitLogQueue, int expireCou... method initMessageStore (line 450) | private void initMessageStore(String deleteWhen, int diskMaxUsedSpaceR... method genMessageStoreConfig (line 454) | private MessageStoreConfig genMessageStoreConfig(String deleteWhen, in... method initMessageStore (line 479) | private void initMessageStore(MessageStoreConfig messageStoreConfig, d... method putFiledBackToMessageStore (line 497) | private void putFiledBackToMessageStore(DefaultMessageStore.CleanCommi... class MyMessageArrivingListener (line 504) | private class MyMessageArrivingListener implements MessageArrivingList... method arriving (line 505) | @Override method destroy (line 511) | @After class MessageStoreConfigForTest (line 524) | private class MessageStoreConfigForTest extends MessageStoreConfig { method getDiskMaxUsedSpaceRatio (line 525) | @Override FILE: store/src/test/java/org/apache/rocketmq/store/DefaultMessageStoreShutDownTest.java class DefaultMessageStoreShutDownTest (line 38) | @RunWith(MockitoJUnitRunner.class) method init (line 42) | @Before method testDispatchBehindWhenShutdown (line 52) | @Test method destroy (line 60) | @After method buildMessageStore (line 67) | public DefaultMessageStore buildMessageStore() throws Exception { FILE: store/src/test/java/org/apache/rocketmq/store/DefaultMessageStoreTest.java class DefaultMessageStoreTest (line 79) | @RunWith(MockitoJUnitRunner.class) method init (line 90) | @Before method test_repeat_restart (line 101) | @Test(expected = OverlappingFileLockException.class) method destroy (line 127) | @After method buildMessageStore (line 137) | private MessageStore buildMessageStore() throws Exception { method buildMessageStore (line 141) | private MessageStore buildMessageStore(String storePathRootDir) throws... method testWriteAndRead (line 161) | @Test method testLookMessageByOffset_OffsetIsFirst (line 186) | @Test method testLookMessageByOffset_OffsetIsLast (line 202) | @Test method testLookMessageByOffset_OffsetIsOutOfBound (line 216) | @Test method testGetOffsetInQueueByTime (line 229) | @Test method testGetOffsetInQueueByTime_TimestampIsSkewing (line 247) | @Test method testGetOffsetInQueueByTime_TimestampSkewingIsLarge (line 266) | @Test method testGetOffsetInQueueByTime_ConsumeQueueNotFound1 (line 285) | @Test method testGetOffsetInQueueByTime_ConsumeQueueNotFound2 (line 301) | @Test method testGetOffsetInQueueByTime_ConsumeQueueOffsetNotExist (line 316) | @Test method testGetMessageStoreTimeStamp (line 332) | @Test method testGetStoreTime_ParamIsNull (line 349) | @Test method testGetStoreTime_EverythingIsOk (line 356) | @Test method testGetStoreTime_PhyOffsetIsLessThanCommitLogMinOffset (line 373) | @Test method testPutMessage_whenMessagePropertyIsTooLong (line 383) | @Test method getDefaultMessageStore (line 394) | private DefaultMessageStore getDefaultMessageStore() { method putMessages (line 398) | private AppendMessageResult[] putMessages(int totalCount, String topic... method putMessages (line 402) | private AppendMessageResult[] putMessages(int totalCount, String topic... method getMaxOffset (line 424) | private long getMaxOffset(AppendMessageResult[] appendMessageResultArr... method buildMessageBodyByOffset (line 432) | private String buildMessageBodyByOffset(String message, long i) { method getStoreTime (line 436) | private long getStoreTime(CqUnit cqUnit) { method buildMessage (line 447) | private MessageExtBrokerInner buildMessage(byte[] messageBody, String ... method buildSpecifyLengthPropertyMessage (line 463) | private MessageExtBrokerInner buildSpecifyLengthPropertyMessage(byte[]... method buildIPv6HostMessage (line 483) | private MessageExtBrokerInner buildIPv6HostMessage(byte[] messageBody,... method buildMessage (line 512) | private MessageExtBrokerInner buildMessage() { method buildMessageBatch (line 516) | public MessageExtBatch buildMessageBatch(MessageBatch msgBatch) { method testGroupCommit (line 531) | @Test method testMaxOffset (line 548) | @Test method buildIPv6HostMessage (line 584) | private MessageExtBrokerInner buildIPv6HostMessage() { method verifyThatMasterIsFunctional (line 588) | private void verifyThatMasterIsFunctional(long totalMsgs, MessageStore... method testPullSize (line 603) | @Test method testRecover (line 632) | @Test method testStorePathOK (line 731) | @Test method fileExists (line 739) | private boolean fileExists(String path) { method damageCommitLog (line 747) | private void damageCommitLog(DefaultMessageStore store, long offset) t... method testPutMsgExceedsMaxLength (line 766) | @Test method testPutMsgBatchExceedsMaxLength (line 775) | @Test method testPutMsgWhenReplicasNotEnough (line 794) | @Test method testPutMsgWhenAdaptiveDegradation (line 810) | @Test method testGetBulkCommitLogData (line 827) | @Test method testPutLongMessage (line 850) | @Test method testDynamicMaxMessageSize (line 888) | @Test method testDeleteTopics (line 910) | @Test method testCleanUnusedTopic (line 932) | @Test method testChangeStoreConfig (line 954) | @Test method testRecoverWithRocksDBOffsets (line 963) | @Test method testRecoverWithRocksDBOffset (line 989) | private void testRecoverWithRocksDBOffset(String storePathRootDir, boo... class MyMessageArrivingListener (line 1053) | private class MyMessageArrivingListener implements MessageArrivingList... method arriving (line 1054) | @Override FILE: store/src/test/java/org/apache/rocketmq/store/FlushDiskWatcherTest.java class FlushDiskWatcherTest (line 27) | public class FlushDiskWatcherTest { method testTimeout (line 31) | @Test method testWatcher (line 59) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/GetMessageResultTest.java class GetMessageResultTest (line 22) | public class GetMessageResultTest { method testAddMessage (line 24) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/HATest.java class HATest (line 55) | public class HATest { method init (line 71) | @Before method testHandleHA (line 109) | @Test method testSemiSyncReplica (line 133) | @Test method testSemiSyncReplicaWhenSlaveActingMaster (line 164) | @Test method testSemiSyncReplicaWhenAdaptiveDegradation (line 202) | @Test method destroy (line 243) | @After method buildMessageStore (line 254) | private MessageStore buildMessageStore(MessageStoreConfig messageStore... method buildMessageStoreConfig (line 260) | private void buildMessageStoreConfig(MessageStoreConfig messageStoreCo... method buildMessage (line 269) | private MessageExtBrokerInner buildMessage() { method isCommitLogAvailable (line 284) | private boolean isCommitLogAvailable(DefaultMessageStore store) { FILE: store/src/test/java/org/apache/rocketmq/store/MappedFileQueueTest.java class MappedFileQueueTest (line 47) | public class MappedFileQueueTest { method testGetLastMappedFile (line 51) | @Test method testFindMappedFileByOffset (line 68) | @Test method testFindMappedFileByOffset_StartOffsetIsNonZero (line 119) | @Test method testAppendMessage (line 141) | @Test method testGetMappedMemorySize (line 176) | @Test method testDeleteExpiredFileByOffset (line 194) | @Test method testDeleteExpiredFileByTime (line 226) | @Test method testFindMappedFile_ByIteration (line 254) | @Test method testMappedFile_SwapMap (line 272) | @Test method testMappedFile_CleanSwapedMap (line 351) | @Test method testMappedFile_Rename (line 394) | @Test method testReset (line 480) | @Test method destroy (line 495) | @After FILE: store/src/test/java/org/apache/rocketmq/store/MappedFileTest.java class MappedFileTest (line 32) | public class MappedFileTest { method testSelectMappedBuffer (line 35) | @Test method destroy (line 55) | @After FILE: store/src/test/java/org/apache/rocketmq/store/MessageExtBrokerInnerTest.java class MessageExtBrokerInnerTest (line 25) | public class MessageExtBrokerInnerTest { method testDeleteProperty (line 26) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/MessageStoreStateMachineTest.java class MessageStoreStateMachineTest (line 33) | public class MessageStoreStateMachineTest { method setUp (line 38) | @Before method testConstructor (line 50) | @Test method testValidStateTransition (line 62) | @Test method testValidFailStateTransition (line 78) | @Test method testInvalidStateTransition (line 89) | @Test method testGetCurrentState (line 104) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/MultiPathMappedFileQueueTest.java class MultiPathMappedFileQueueTest (line 30) | public class MultiPathMappedFileQueueTest { method testGetLastMappedFile (line 32) | @Test method testLoadReadOnlyMappedFiles (line 53) | @Test method testUpdatePathsOnline (line 92) | @Test method testFullStorePath (line 119) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/ReputMessageServiceTest.java class ReputMessageServiceTest (line 47) | public class ReputMessageServiceTest { method init (line 56) | @Before method buildMessageStore (line 70) | private DefaultMessageStore buildMessageStore(FlushDiskType flushDiskT... method testReputEndOffset_whenSyncFlush (line 90) | @Test method testReputEndOffset_whenAsyncFlush (line 105) | @Test method buildMessage (line 120) | private MessageExtBrokerInner buildMessage() { method destroy (line 135) | @After FILE: store/src/test/java/org/apache/rocketmq/store/RocksDBMessageStoreTest.java class RocksDBMessageStoreTest (line 78) | @RunWith(MockitoJUnitRunner.class) method init (line 90) | @Before method test_repeat_restart (line 104) | @Test(expected = OverlappingFileLockException.class) method destroy (line 133) | @After method buildMessageStore (line 146) | private MessageStore buildMessageStore() throws Exception { method buildMessageStore (line 150) | private MessageStore buildMessageStore(String storePathRootDir, String... method testWriteAndRead (line 173) | @Test method testLookMessageByOffset_OffsetIsFirst (line 201) | @Test method testLookMessageByOffset_OffsetIsLast (line 220) | @Test method testLookMessageByOffset_OffsetIsOutOfBound (line 237) | @Test method testGetOffsetInQueueByTime (line 253) | @Test method testGetOffsetInQueueByTime_TimestampIsSkewing (line 274) | @Test method testGetOffsetInQueueByTime_TimestampSkewingIsLarge (line 296) | @Test method testGetOffsetInQueueByTime_ConsumeQueueNotFound1 (line 318) | @Test method testGetOffsetInQueueByTime_ConsumeQueueNotFound2 (line 337) | @Test method testGetOffsetInQueueByTime_ConsumeQueueOffsetNotExist (line 355) | @Test method testGetMessageStoreTimeStamp (line 374) | @Test method testGetStoreTime_ParamIsNull (line 394) | @Test method testGetStoreTime_EverythingIsOk (line 404) | @Test method testGetStoreTime_PhyOffsetIsLessThanCommitLogMinOffset (line 424) | @Test method testPutMessage_whenMessagePropertyIsTooLong (line 437) | @Test method getDefaultMessageStore (line 451) | private RocksDBMessageStore getDefaultMessageStore() { method putMessages (line 455) | private AppendMessageResult[] putMessages(int totalCount, String topic... method putMessages (line 459) | private AppendMessageResult[] putMessages(int totalCount, String topic... method getMaxOffset (line 481) | private long getMaxOffset(AppendMessageResult[] appendMessageResultArr... method buildMessageBodyByOffset (line 489) | private String buildMessageBodyByOffset(String message, long i) { method getStoreTime (line 493) | private long getStoreTime(CqUnit cqUnit) { method buildMessage (line 504) | private MessageExtBrokerInner buildMessage(byte[] messageBody, String ... method buildSpecifyLengthPropertyMessage (line 520) | private MessageExtBrokerInner buildSpecifyLengthPropertyMessage(byte[]... method buildIPv6HostMessage (line 540) | private MessageExtBrokerInner buildIPv6HostMessage(byte[] messageBody,... method buildMessage (line 567) | private MessageExtBrokerInner buildMessage() { method buildMessageBatch (line 571) | public MessageExtBatch buildMessageBatch(MessageBatch msgBatch) { method testGroupCommit (line 586) | @Test method testMaxOffset (line 606) | @Test method buildIPv6HostMessage (line 645) | private MessageExtBrokerInner buildIPv6HostMessage() { method verifyThatMasterIsFunctional (line 649) | private void verifyThatMasterIsFunctional(long totalMessages, MessageS... method testPullSize (line 664) | @Test method testRecover (line 698) | @Test method testStorePathOK (line 815) | @Test method fileExists (line 826) | private boolean fileExists(String path) { method damageCommitLog (line 834) | private void damageCommitLog(RocksDBMessageStore store, long offset) t... method testPutMsgExceedsMaxLength (line 853) | @Test method testPutMsgBatchExceedsMaxLength (line 865) | @Test method testPutMsgWhenReplicasNotEnough (line 888) | @Test method testPutMsgWhenAdaptiveDegradation (line 907) | @Test method testGetBulkCommitLogData (line 927) | @Test method testPutLongMessage (line 951) | @Test method testDynamicMaxMessageSize (line 992) | @Test method testDeleteTopics (line 1017) | @Test method testCleanUnusedTopic (line 1042) | @Test class MyMessageArrivingListener (line 1067) | private static class MyMessageArrivingListener implements MessageArriv... method arriving (line 1068) | @Override method notExecuted (line 1074) | private boolean notExecuted() { FILE: store/src/test/java/org/apache/rocketmq/store/StoreCheckpointTest.java class StoreCheckpointTest (line 32) | public class StoreCheckpointTest { method testWriteAndRead (line 33) | @Test method destroy (line 53) | @After FILE: store/src/test/java/org/apache/rocketmq/store/StoreStatsServiceTest.java class StoreStatsServiceTest (line 29) | public class StoreStatsServiceTest { method getSinglePutMessageTopicSizeTotal (line 31) | @Test method getSinglePutMessageTopicTimesTotal (line 62) | @Test method findPutMessageEntireTimePXTest (line 93) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/StoreTestBase.java class StoreTestBase (line 38) | public class StoreTestBase { method nextPort (line 50) | public static synchronized int nextPort() { method buildBatchMessage (line 54) | protected MessageExtBatch buildBatchMessage(int size) { method buildMessage (line 76) | protected MessageExtBrokerInner buildMessage() { method buildIPv6HostBatchMessage (line 91) | protected MessageExtBatch buildIPv6HostBatchMessage(int size) { method buildIPv6HostMessage (line 125) | protected MessageExtBrokerInner buildIPv6HostMessage() { method createBaseDir (line 152) | public static String createBaseDir() { method makeSureFileExists (line 161) | public static boolean makeSureFileExists(String fileName) throws Excep... method deleteFile (line 167) | public static void deleteFile(String fileName) { method deleteFile (line 171) | public static void deleteFile(File file) { method clear (line 175) | @After FILE: store/src/test/java/org/apache/rocketmq/store/StoreTestUtil.java class StoreTestUtil (line 34) | public class StoreTestUtil { method isCommitLogAvailable (line 38) | public static boolean isCommitLogAvailable(DefaultMessageStore store) { method flushConsumeQueue (line 59) | public static void flushConsumeQueue(DefaultMessageStore store) throws... method waitCommitLogReput (line 71) | public static void waitCommitLogReput(DefaultMessageStore store) { method flushConsumeIndex (line 85) | public static void flushConsumeIndex(DefaultMessageStore store) throws... method releaseMmapFilesOnWindows (line 99) | public static void releaseMmapFilesOnWindows(List mappedFile... FILE: store/src/test/java/org/apache/rocketmq/store/dledger/DLedgerCommitlogTest.java class DLedgerCommitlogTest (line 54) | public class DLedgerCommitlogTest extends MessageStoreTestBase { method beforeClass (line 56) | @BeforeClass method testTruncateCQ (line 62) | @Ignore method testRecover (line 122) | @Test method testDLedgerAbnormallyRecover (line 162) | @Test method testPutAndGetMessage (line 199) | @Test method testBatchPutAndGetMessage (line 242) | @Test method testAsyncPutAndGetMessage (line 288) | @Test method testAsyncBatchPutAndGetMessage (line 333) | @Test method testCommittedPos (line 381) | @Test method testIPv6HostMsgCommittedPos (line 410) | @Test method followerCatchesUp (line 441) | private Callable followerCatchesUp(DefaultMessageStore follow... FILE: store/src/test/java/org/apache/rocketmq/store/dledger/DLedgerMultiPathTest.java class DLedgerMultiPathTest (line 37) | public class DLedgerMultiPathTest extends MessageStoreTestBase { method multiDirsStorageTest (line 40) | @Test method createDLedgerMessageStore (line 94) | protected DefaultMessageStore createDLedgerMessageStore(String base, S... FILE: store/src/test/java/org/apache/rocketmq/store/dledger/MessageStoreTestBase.java class MessageStoreTestBase (line 42) | public class MessageStoreTestBase extends StoreTestBase { method createDledgerMessageStore (line 44) | protected DefaultMessageStore createDledgerMessageStore(String base, S... method createMessageStore (line 102) | protected DefaultMessageStore createMessageStore(String base, boolean ... method doPutMessages (line 125) | protected void doPutMessages(MessageStore messageStore, String topic, ... method doGetMessages (line 142) | protected void doGetMessages(MessageStore messageStore, String topic, ... FILE: store/src/test/java/org/apache/rocketmq/store/dledger/MixCommitlogTest.java class MixCommitlogTest (line 33) | public class MixCommitlogTest extends MessageStoreTestBase { method testFallBehindCQ (line 35) | @Ignore method testPutAndGet (line 79) | @Test method testDeleteExpiredFiles (line 143) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/ha/FlowMonitorTest.java class FlowMonitorTest (line 27) | public class FlowMonitorTest { method testLimit (line 29) | @Test method testSpeed (line 46) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/ha/HAClientTest.java class HAClientTest (line 32) | @RunWith(MockitoJUnitRunner.class) method setUp (line 39) | @Before method tearDown (line 46) | @After method updateMasterAddress (line 51) | @Test method updateHaMasterAddress (line 61) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/ha/HAServerTest.java class HAServerTest (line 47) | @RunWith(MockitoJUnitRunner.Silent.class) method setUp (line 55) | @Before method tearDown (line 67) | @After method testConnectionList_OneHAClient (line 81) | @Test method testConnectionList_MultipleHAClient (line 93) | @Test method inSyncReplicasNums (line 116) | @Test method isSlaveOK (line 152) | @Test method putRequest_SingleAck (line 177) | @Test method putRequest_MultipleAckAndRequests (line 195) | @Test method getPush2SlaveMaxOffset (line 222) | @Test method setUpOneHAClient (line 247) | private void setUpOneHAClient(DefaultMessageStore defaultMessageStore)... method setUpOneHAClient (line 254) | private void setUpOneHAClient() throws IOException { method mockMessageStore (line 261) | private DefaultMessageStore mockMessageStore() throws IOException, Roc... method tearDownOneHAClient (line 285) | private void tearDownOneHAClient() { method tearDownAllHAClient (line 290) | private void tearDownAllHAClient() { FILE: store/src/test/java/org/apache/rocketmq/store/ha/WaitNotifyObjectTest.java class WaitNotifyObjectTest (line 23) | public class WaitNotifyObjectTest { method removeFromWaitingThreadTable (line 24) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/ha/autoswitch/AutoSwitchHATest.java class AutoSwitchHATest (line 65) | public class AutoSwitchHATest { method init (line 89) | public void init(int mappedFileSize) throws Exception { method init (line 145) | public void init(int mappedFileSize, boolean allAckInSyncStateSet) thr... method changeMasterAndPutMessage (line 182) | private boolean changeMasterAndPutMessage(DefaultMessageStore master, ... method checkMessage (line 201) | private void checkMessage(final DefaultMessageStore messageStore, int ... method testConfirmOffset (line 210) | @Test method testAsyncLearnerBrokerRole (line 259) | @Test method testOptionAllAckInSyncStateSet (line 279) | @Test method testChangeRoleManyTimes (line 314) | @Ignore method testAddBroker (line 337) | @Test method testTruncateEpochLogAndAddBroker (line 352) | @Test method testTruncateEpochLogAndChangeMaster (line 389) | @Test method testAddBrokerAndSyncFromLastFile (line 437) | @Test method testCheckSynchronizingSyncStateSetFlag (line 465) | @Test method testBuildConsumeQueueNotExceedConfirmOffset (line 492) | @Test method destroy (line 515) | @After method buildMessageStore (line 533) | private DefaultMessageStore buildMessageStore(MessageStoreConfig messa... method buildMessageStoreConfig (line 541) | private void buildMessageStoreConfig(MessageStoreConfig messageStoreCo... method buildMessage (line 550) | private MessageExtBrokerInner buildMessage() { FILE: store/src/test/java/org/apache/rocketmq/store/ha/autoswitch/EpochFileCacheTest.java class EpochFileCacheTest (line 31) | public class EpochFileCacheTest { method setup (line 37) | @Before method shutdown (line 50) | @After method testInitFromFile (line 58) | @Test method testTruncate (line 68) | @Test method testFindEpochEntryByOffset (line 75) | @Test method testFindConsistentPointSample1 (line 83) | @Test method testFindConsistentPointSample2 (line 99) | @Test method testFindConsistentPointSample3 (line 117) | @Test method testFindConsistentPointSample4 (line 132) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/index/IndexFileTest.java class IndexFileTest (line 32) | public class IndexFileTest { method testPutKey (line 36) | @Test method testSelectPhyOffset (line 52) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/index/IndexServiceTest.java class IndexServiceTest (line 31) | public class IndexServiceTest { method testQueryOffsetThrow (line 33) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/kv/CompactionLogTest.java class CompactionLogTest (line 77) | public class CompactionLogTest { method setUp (line 109) | @Before method buildMessage (line 126) | public static ByteBuffer buildMessage() { method testCheck (line 148) | @Test method testCheckWithException (line 165) | @Test(expected = RuntimeException.class) method testCompaction (line 189) | @Test method testReplaceFiles (line 234) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/kv/CompactionPositionMgrTest.java class CompactionPositionMgrTest (line 29) | public class CompactionPositionMgrTest { method setUp (line 36) | @Before method testGetAndSet (line 41) | @Test method testLoadAndPersist (line 52) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/kv/OffsetMapTest.java class OffsetMapTest (line 26) | public class OffsetMapTest { method testPutAndGet (line 28) | @Test method testFull (line 41) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/lock/AdaptiveBackOffSpinLockImplTest.java class AdaptiveBackOffSpinLockImplTest (line 27) | public class AdaptiveBackOffSpinLockImplTest { method testGetLocks (line 29) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/lock/AdaptiveLockTest.java class AdaptiveLockTest (line 27) | public class AdaptiveLockTest { method init (line 31) | @Before method testAdaptiveLock (line 36) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/logfile/DefaultMappedFileConcurrencyTest.java class DefaultMappedFileConcurrencyTest (line 30) | public class DefaultMappedFileConcurrencyTest { method setUp (line 38) | @Before method tearDown (line 48) | @After method testConcurrentWriteWithoutMmap (line 53) | @Test method testConcurrentWriteWithMmap (line 104) | @Test method testConcurrentFlush (line 155) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/logfile/DefaultMappedFileErrorHandlingTest.java class DefaultMappedFileErrorHandlingTest (line 35) | public class DefaultMappedFileErrorHandlingTest { method setUp (line 41) | @Before method tearDown (line 51) | @After method testAppendMessageCallbackErrorHandling (line 56) | @Test method testCompactionAppendMsgCallbackErrorHandling (line 92) | @Test method testWriteWithoutMmapWithNullRandomAccessFile (line 117) | @Test method testLargeDataWrite (line 135) | @Test method testWriteBeyondFileSize (line 156) | @Test method testFlushErrorHandling (line 176) | @Test method testAppendMessageWithOffset (line 194) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/logfile/DefaultMappedFilePerformanceTest.java class DefaultMappedFilePerformanceTest (line 28) | public class DefaultMappedFilePerformanceTest { method setUp (line 36) | @Before method tearDown (line 46) | @After method testWriteWithoutMmapPerformance (line 51) | @Test method testWriteWithMmapPerformance (line 86) | @Test method testFlushPerformance (line 121) | @Test method testByteBufferWritePerformance (line 154) | @Test method testMixedWriteOperations (line 190) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/logfile/DefaultMappedFileTest.java class DefaultMappedFileTest (line 33) | public class DefaultMappedFileTest { method setUp (line 40) | @Before method testWriteFile (line 45) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/logfile/DefaultMappedFileWriteWithoutMmapTest.java class DefaultMappedFileWriteWithoutMmapTest (line 29) | public class DefaultMappedFileWriteWithoutMmapTest { method setUp (line 35) | @Before method tearDown (line 45) | @After method testWriteWithoutMmapEnabled (line 50) | @Test method testWriteWithoutMmapDisabled (line 77) | @Test method testWriteWithoutMmapWithTransientStorePool (line 104) | @Test method testAppendMessageWithOffset (line 122) | @Test method testAppendMessageUsingFileChannel (line 137) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/pop/AckMsgTest.java class AckMsgTest (line 24) | public class AckMsgTest { method testSerializeAndDeSerialize (line 26) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/pop/BatchAckMsgTest.java class BatchAckMsgTest (line 27) | public class BatchAckMsgTest { method testSerializeAndDeSerialize (line 29) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/BatchConsumeMessageTest.java class BatchConsumeMessageTest (line 58) | public class BatchConsumeMessageTest extends QueueTestBase { method init (line 64) | @Before method destroy (line 72) | @After method testSendMessagesToCqTopic (line 81) | @Test method testSendMessagesToBcqTopic (line 106) | @Test method testConsumeBatchMessage (line 130) | @Test method testNextBeginOffsetConsumeBatchMessage (line 161) | @Test method testGetOffsetInQueueByTime (line 199) | @Test method testDispatchNormalConsumeQueue (line 241) | @Test method testDispatchBuildBatchConsumeQueue (line 298) | @Test method testGetBatchMessageWithinNumber (line 360) | @Test method testGetBatchMessageWithinSize (line 422) | @Test method putMsg (line 479) | protected void putMsg(String topic) { method testEstimateMessageCountInEmptyConsumeQueue (line 503) | @Test method testEstimateMessageCount (line 528) | @Test method testEstimateMessageCountSample (line 556) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/BatchConsumeQueueTest.java class BatchConsumeQueueTest (line 40) | public class BatchConsumeQueueTest extends StoreTestBase { method createBatchConsume (line 44) | private BatchConsumeQueue createBatchConsume(String path) { method testBuildAndIterateBatchConsumeQueue (line 62) | @Test(timeout = 20000) method testBuildAndSearchBatchConsumeQueue (line 112) | @Test(timeout = 20000) method testBuildAndRecoverBatchConsumeQueue (line 162) | @Test(timeout = 20000) method testTruncateBatchConsumeQueue (line 196) | @Test(timeout = 20000) method testTruncateAndDeleteBatchConsumeQueue (line 226) | @Test method clear (line 253) | @After method getBcqFileSize (line 262) | private int getBcqFileSize(BatchConsumeQueue batchConsumeQueue) { method ableToFindResult (line 266) | private boolean ableToFindResult(BatchConsumeQueue batchConsumeQueue, ... method createMessageStore (line 277) | protected MessageStore createMessageStore(String baseDir) throws Excep... FILE: store/src/test/java/org/apache/rocketmq/store/queue/CombineConsumeQueueStoreTest.java class CombineConsumeQueueStoreTest (line 49) | @RunWith(MockitoJUnitRunner.class) method init (line 60) | @Before method destroy (line 66) | @After method CombineConsumeQueueStore_EmptyLoadingCQTypes_ThrowsException (line 77) | @Test(expected = IllegalArgumentException.class) method CombineConsumeQueueStore_InitializesConsumeQueueStore (line 85) | @Test method testIterator (line 124) | @Test method checkCQ (line 159) | private void checkCQ(ConsumeQueueInterface consumeQueue, int msgNum, method testInitializeWithOffset (line 204) | @Test method testVerifyAndInitOffsetForAllStore (line 296) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/ConsumeQueueStoreTest.java class ConsumeQueueStoreTest (line 51) | public class ConsumeQueueStoreTest extends QueueTestBase { method init (line 56) | @Before method destroy (line 64) | @After method testLoadConsumeQueuesWithWrongAttribute (line 73) | @Test method testLoadBatchConsumeQueuesWithWrongAttribute (line 96) | @Test method testLmqCounter_running (line 120) | @Test method testLmqCounter_reload (line 151) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/ConsumeQueueTest.java class ConsumeQueueTest (line 46) | public class ConsumeQueueTest extends QueueTestBase { method buildStoreConfig (line 55) | public MessageStoreConfig buildStoreConfig(int commitLogFileSize, int ... method gen (line 70) | protected DefaultMessageStore gen() throws Exception { method genRocksdbMessageStore (line 89) | protected RocksDBMessageStore genRocksdbMessageStore() throws Exception { method putMsg (line 108) | protected void putMsg(MessageStore messageStore) { method testIterator (line 133) | @Test method testEstimateMessageCountInEmptyConsumeQueue (line 206) | @Test method testEstimateRocksdbMessageCountInEmptyConsumeQueue (line 218) | @Test method doTestEstimateMessageCountInEmptyConsumeQueue (line 233) | public void doTestEstimateMessageCountInEmptyConsumeQueue(MessageStore... method testEstimateRocksdbMessageCount (line 267) | @Test method testEstimateMessageCount (line 282) | @Test method doTestEstimateMessageCount (line 294) | public void doTestEstimateMessageCount(MessageStore messageStore) { method testEstimateRocksdbMessageCountSample (line 331) | @Test method testEstimateMessageCountSample (line 346) | @Test method doTestEstimateMessageCountSample (line 358) | public void doTestEstimateMessageCountSample(MessageStore messageStore) { method notExecuted (line 389) | private boolean notExecuted() { FILE: store/src/test/java/org/apache/rocketmq/store/queue/QueueTestBase.java class QueueTestBase (line 42) | public class QueueTestBase extends StoreTestBase { method createTopicConfigTable (line 44) | protected ConcurrentMap createTopicConfigTable(St... method fullyDispatched (line 57) | protected Callable fullyDispatched(MessageStore messageStore) { method createMessageStore (line 61) | protected MessageStore createMessageStore(String baseDir, boolean extent, method createMessageStore (line 66) | protected MessageStore createMessageStore(String baseDir, boolean extent, method buildMessage (line 109) | public MessageExtBrokerInner buildMessage(String topic, int batchNum) { FILE: store/src/test/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueueOffsetTableTest.java class RocksDBConsumeQueueOffsetTableTest (line 48) | @RunWith(MockitoJUnitRunner.class) method initDB (line 68) | @BeforeClass method tearDownDB (line 83) | @AfterClass method setUp (line 89) | @Before method testForEach (line 101) | @Test method testLmqCounter (line 116) | @Test method writeOffset (line 139) | private static void writeOffset(String topic, int queueId, long phyOff... FILE: store/src/test/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueueTableTest.java class RocksDBConsumeQueueTableTest (line 35) | public class RocksDBConsumeQueueTableTest { method testBinarySearchInCQByTime (line 37) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/RocksDBConsumeQueueTest.java class RocksDBConsumeQueueTest (line 62) | public class RocksDBConsumeQueueTest extends QueueTestBase { method init (line 67) | @Before method destroy (line 79) | @After method testIterator (line 88) | @Test method testLmqCounter_running (line 123) | @Test method testLmqCounter_reload (line 153) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/queue/SparseConsumeQueueTest.java class SparseConsumeQueueTest (line 44) | public class SparseConsumeQueueTest { method setUp (line 55) | @Before method fillByteBuf (line 67) | private void fillByteBuf(ByteBuffer bb, long phyOffset, long queueOffs... method testLoad (line 78) | @Test method fillByteBufSeq (line 102) | private void fillByteBufSeq(ByteBuffer bb, int circle, long basePhyOff... method testSearch (line 113) | @Test method testCreateFile (line 157) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/rocksdb/RocksDBOptionsFactoryTest.java class RocksDBOptionsFactoryTest (line 25) | public class RocksDBOptionsFactoryTest { method testBottomMostCompressionType (line 27) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/stats/BrokerStatsManagerTest.java class BrokerStatsManagerTest (line 44) | public class BrokerStatsManagerTest { method init (line 52) | @Before method destroy (line 58) | @After method testGetStatsItem (line 63) | @Test method testIncQueuePutNums (line 68) | @Test method testIncQueuePutSize (line 77) | @Test method testIncQueueGetNums (line 84) | @Test method testIncQueueGetSize (line 91) | @Test method testIncTopicPutNums (line 98) | @Test method testIncTopicPutSize (line 106) | @Test method testIncGroupGetNums (line 112) | @Test method testIncGroupGetSize (line 119) | @Test method testIncGroupGetLatency (line 126) | @Test method testIncBrokerPutNums (line 133) | @Test method testOnTopicDeleted (line 139) | @Test method testOnGroupDeleted (line 176) | @Test method testIncBrokerGetNumsWithoutSystemTopic (line 203) | @Test method testIncBrokerPutNumsWithoutSystemTopic (line 216) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/timer/StoreTestUtils.java class StoreTestUtils (line 22) | public class StoreTestUtils { method createBaseDir (line 23) | public static String createBaseDir() { method deleteFile (line 32) | public static void deleteFile(String fileName) { method deleteFile (line 36) | public static void deleteFile(File file) { FILE: store/src/test/java/org/apache/rocketmq/store/timer/TimerCheckPointTest.java class TimerCheckPointTest (line 29) | public class TimerCheckPointTest { method init (line 33) | @Before method testCheckPoint (line 38) | @Test method testNewCheckPoint (line 58) | @Test method testEncodeDecode (line 86) | @Test method testNewEncodeDecode (line 101) | @Test method shutdown (line 121) | @After FILE: store/src/test/java/org/apache/rocketmq/store/timer/TimerLogTest.java class TimerLogTest (line 33) | public class TimerLogTest { method createTimerLog (line 38) | public TimerLog createTimerLog(String baseDir) { method testAppendRollSelectDelete (line 49) | @Test method testRecovery (line 82) | @Test method testAppendBlankByteBuffer (line 100) | @Test method shutdown (line 136) | @After FILE: store/src/test/java/org/apache/rocketmq/store/timer/TimerMessageStoreTest.java class TimerMessageStoreTest (line 79) | public class TimerMessageStoreTest { method init (line 94) | @Before method createTimerMessageStore (line 122) | public TimerMessageStore createTimerMessageStore(String rootDir , bool... method transformTimerMessage (line 139) | private static PutMessageResult transformTimerMessage(TimerMessageStor... method testPutTimerMessage (line 182) | @Test method testRetryUntilSuccess (line 229) | @Test method testTimerFlowControl (line 268) | @Test method testPutExpiredTimerMessage (line 312) | @Test method testDeleteTimerMessage (line 340) | @Test method testDeleteTimerMessage_ukCollision (line 377) | @Test method testPutDeleteTimerMessage (line 421) | @Test method testStateAndRecover (line 467) | @Test method testMaxDelaySec (line 542) | @Test method testRollMessage (line 563) | @Test method getOneMessage (line 586) | public ByteBuffer getOneMessage(String topic, int queue, long offset, ... method buildMessage (line 598) | public MessageExtBrokerInner buildMessage(long delayedMs, String topic... class MyMessageArrivingListener (line 624) | private class MyMessageArrivingListener implements MessageArrivingList... method arriving (line 625) | @Override method clear (line 631) | @After FILE: store/src/test/java/org/apache/rocketmq/store/timer/TimerMetricsTest.java class TimerMetricsTest (line 28) | public class TimerMetricsTest { method testTimingCount (line 31) | @Test method testTimingDistribution (line 59) | @Test FILE: store/src/test/java/org/apache/rocketmq/store/timer/TimerWheelTest.java class TimerWheelTest (line 27) | public class TimerWheelTest { method init (line 37) | @Before method testPutGet (line 43) | @Test method testGetNum (line 61) | @Test method testCheckPhyPos (line 74) | @Test method testPutRevise (line 94) | @Test method testRecoveryData (line 122) | @Test method testRecoveryFixedTTL (line 139) | @Test(expected = RuntimeException.class) method shutdown (line 145) | @After FILE: test/src/main/java/org/apache/rocketmq/test/client/mq/MQAsyncProducer.java class MQAsyncProducer (line 27) | public class MQAsyncProducer { method MQAsyncProducer (line 35) | public MQAsyncProducer(final AbstractMQProducer producer, final long m... method start (line 62) | public void start() { method waitSendAll (line 66) | public void waitSendAll(int waitMills) { method pauseProducer (line 79) | public void pauseProducer() { method notifyProducer (line 83) | public void notifyProducer() { FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQAsyncSendProducer.java class RMQAsyncSendProducer (line 39) | public class RMQAsyncSendProducer extends AbstractMQProducer { method RMQAsyncSendProducer (line 49) | public RMQAsyncSendProducer(String nsAddr, String topic) { method getSuccessMsgCount (line 67) | public int getSuccessMsgCount() { method getSuccessSendResult (line 71) | public List getSuccessSendResult() { method getExceptionMsgCount (line 75) | public int getExceptionMsgCount() { method create (line 79) | private void create() { method start (line 90) | private void start() { method send (line 99) | @Override method shutdown (line 104) | @Override method asyncSend (line 109) | public void asyncSend(Object msg) { method asyncSend (line 120) | public void asyncSend(int msgSize) { method asyncSend (line 129) | public void asyncSend(Object msg, MessageQueueSelector selector, Objec... method asyncSend (line 140) | public void asyncSend(int msgSize, MessageQueueSelector selector) { method asyncSend (line 148) | public void asyncSend(Object msg, MessageQueue mq) { method asyncSend (line 159) | public void asyncSend(int msgSize, MessageQueue mq) { method waitForResponse (line 167) | public void waitForResponse(int timeoutMills) { method sendOneWay (line 179) | public void sendOneWay(Object msg) { method sendOneWay (line 190) | public void sendOneWay(int msgSize) { method sendOneWay (line 197) | public void sendOneWay(Object msg, MessageQueue mq) { method sendOneWay (line 208) | public void sendOneWay(int msgSize, MessageQueue mq) { method sendOneWay (line 215) | public void sendOneWay(Object msg, MessageQueueSelector selector, Obje... method sendOneWay (line 226) | public void sendOneWay(int msgSize, MessageQueueSelector selector) { FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQBroadCastConsumer.java class RMQBroadCastConsumer (line 25) | public class RMQBroadCastConsumer extends RMQNormalConsumer { method RMQBroadCastConsumer (line 28) | public RMQBroadCastConsumer(String nsAddr, String topic, String subExp... method create (line 33) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQNormalConsumer.java class RMQNormalConsumer (line 28) | public class RMQNormalConsumer extends AbstractMQConsumer { method RMQNormalConsumer (line 33) | public RMQNormalConsumer(String nsAddr, String topic, String subExpres... method getListener (line 38) | @Override method setListener (line 43) | @Override method create (line 48) | @Override method create (line 53) | @Override method start (line 69) | @Override method subscribe (line 80) | public void subscribe(String topic, String subExpression) { method shutdown (line 89) | @Override method clearMsg (line 94) | @Override method restart (line 99) | public void restart() { method getConsumer (line 105) | public DefaultMQPushConsumer getConsumer() { FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQNormalProducer.java class RMQNormalProducer (line 33) | public class RMQNormalProducer extends AbstractMQProducer { method RMQNormalProducer (line 38) | public RMQNormalProducer(String nsAddr, String topic) { method RMQNormalProducer (line 42) | public RMQNormalProducer(String nsAddr, String topic, boolean useTLS) { method RMQNormalProducer (line 49) | public RMQNormalProducer(String nsAddr, String topic, String producerG... method RMQNormalProducer (line 54) | public RMQNormalProducer(String nsAddr, String topic, String producerG... method getProducer (line 65) | public DefaultMQProducer getProducer() { method setProducer (line 69) | public void setProducer(DefaultMQProducer producer) { method create (line 73) | protected void create(boolean useTLS) { method start (line 86) | public void start() { method send (line 97) | public ResultWrapper send(Object msg, Object orderKey) { method send (line 127) | public void send(Map> msgs) { method send (line 133) | public void send(List msgs, MessageQueue mq) { method send (line 139) | public void send(int num, MessageQueue mq) { method sendMQ (line 145) | public ResultWrapper sendMQ(Message msg, MessageQueue mq) { method shutdown (line 173) | public void shutdown() { method getMessageQueue (line 177) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQPopClient.java class RMQPopClient (line 39) | public class RMQPopClient implements MQConsumer { method create (line 45) | @Override method create (line 50) | @Override method start (line 61) | @Override method shutdown (line 66) | @Override method popMessageAsync (line 71) | public CompletableFuture popMessageAsync(String brokerAddr,... method popMessageAsync (line 77) | public CompletableFuture popMessageAsync(String brokerAddr,... method ackMessageAsync (line 115) | public CompletableFuture ackMessageAsync( method batchAckMessageAsync (line 144) | public CompletableFuture batchAckMessageAsync(String broker... method changeInvisibleTimeAsync (line 165) | public CompletableFuture changeInvisibleTimeAsync(String br... method notification (line 195) | public CompletableFuture notification(String brokerAddr, Stri... method notification (line 200) | public CompletableFuture notification(String brokerAddr, Stri... method notification (line 206) | public CompletableFuture notification(String brokerAddr, Stri... FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQPopConsumer.java class RMQPopConsumer (line 36) | public class RMQPopConsumer extends RMQNormalConsumer { method RMQPopConsumer (line 47) | public RMQPopConsumer(String nsAddr, String topic, String subExpression, method RMQPopConsumer (line 52) | public RMQPopConsumer(String nsAddr, String topic, String subExpression, method start (line 58) | @Override method shutdown (line 64) | @Override method pop (line 69) | public PopResult pop(String brokerAddr, MessageQueue mq) throws Except... method pop (line 73) | public PopResult pop(String brokerAddr, MessageQueue mq, long invisibl... method popOrderly (line 84) | public PopResult popOrderly(String brokerAddr, MessageQueue mq) throws... method popOrderly (line 88) | public PopResult popOrderly(String brokerAddr, MessageQueue mq, long i... method ackAsync (line 98) | public CompletableFuture ackAsync(String brokerAddr, String... FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQSqlConsumer.java class RMQSqlConsumer (line 25) | public class RMQSqlConsumer extends RMQNormalConsumer { method RMQSqlConsumer (line 29) | public RMQSqlConsumer(String nsAddr, String topic, MessageSelector sel... method create (line 35) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/client/rmq/RMQTransactionalProducer.java class RMQTransactionalProducer (line 32) | public class RMQTransactionalProducer extends AbstractMQProducer { method RMQTransactionalProducer (line 37) | public RMQTransactionalProducer(String nsAddr, String topic, Transacti... method RMQTransactionalProducer (line 41) | public RMQTransactionalProducer(String nsAddr, String topic, boolean u... method create (line 48) | protected void create(boolean useTLS, TransactionListener transactionL... method start (line 60) | public void start() { method send (line 71) | @Override method shutdown (line 103) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/clientinterface/AbstractMQConsumer.java class AbstractMQConsumer (line 22) | public abstract class AbstractMQConsumer implements MQConsumer { method AbstractMQConsumer (line 30) | public AbstractMQConsumer() { method AbstractMQConsumer (line 33) | public AbstractMQConsumer(String nsAddr, String topic, String subExpre... method AbstractMQConsumer (line 42) | public AbstractMQConsumer(String topic, String subExpression) { method setDebug (line 47) | public void setDebug() { method setDebug (line 55) | public void setDebug(boolean isDebug) { method setSubscription (line 63) | public void setSubscription(String topic, String subExpression) { method getListener (line 68) | public AbstractListener getListener() { method setListener (line 72) | public void setListener(AbstractListener listener) { method getNsAddr (line 76) | public String getNsAddr() { method setNsAddr (line 80) | public void setNsAddr(String nsAddr) { method getTopic (line 84) | public String getTopic() { method setTopic (line 88) | public void setTopic(String topic) { method getSubExpression (line 92) | public String getSubExpression() { method setSubExpression (line 96) | public void setSubExpression(String subExpression) { method getConsumerGroup (line 100) | public String getConsumerGroup() { method setConsumerGroup (line 104) | public void setConsumerGroup(String consumerGroup) { method clearMsg (line 108) | public void clearMsg() { FILE: test/src/main/java/org/apache/rocketmq/test/clientinterface/AbstractMQProducer.java class AbstractMQProducer (line 29) | public abstract class AbstractMQProducer extends MQCollector implements ... method AbstractMQProducer (line 39) | public AbstractMQProducer(String topic) { method AbstractMQProducer (line 47) | public AbstractMQProducer(String topic, String originMsgCollector, Str... method isStartSuccess (line 54) | public boolean isStartSuccess() { method setStartSuccess (line 58) | public void setStartSuccess(boolean startSuccess) { method getProducerInstanceName (line 62) | public String getProducerInstanceName() { method setProducerInstanceName (line 66) | public void setProducerInstanceName(String producerInstanceName) { method getProducerGroupName (line 70) | public String getProducerGroupName() { method setProducerGroupName (line 74) | public void setProducerGroupName(String producerGroupName) { method setDebug (line 78) | public void setDebug() { method setDebug (line 82) | public void setDebug(boolean isDebug) { method setRun (line 86) | public void setRun() { method getMessageQueue (line 90) | public List getMessageQueue() { method getMessage (line 94) | private Object getMessage() { method getMessageByTag (line 98) | public Object getMessageByTag(String tag) { method send (line 111) | public void send() { method send (line 116) | public void send(Object msg) { method send (line 120) | public void send(long msgNum) { method send (line 126) | public void send(long msgNum, int intervalMills) { method send (line 133) | public void send(String tag, int msgSize) { method send (line 140) | public void send(String tag, int msgSize, int intervalMills) { method send (line 148) | public void send(List msgs) { FILE: test/src/main/java/org/apache/rocketmq/test/clientinterface/MQCollector.java class MQCollector (line 29) | public abstract class MQCollector { method MQCollector (line 38) | public MQCollector() { method MQCollector (line 50) | public MQCollector(String originMsgCollector, String msgBodyCollector) { method getAllMsgBody (line 55) | public Collection getAllMsgBody() { method getAllOriginMsg (line 59) | public Collection getAllOriginMsg() { method getFirstMsg (line 63) | public Object getFirstMsg() { method getAllUndupMsgBody (line 67) | public Collection getAllUndupMsgBody() { method getAllUndupOriginMsg (line 71) | public Collection getAllUndupOriginMsg() { method getSendErrorMsg (line 75) | public Collection getSendErrorMsg() { method getMsgRTs (line 79) | public Collection getMsgRTs() { method getOriginMsgIndex (line 83) | public Map getOriginMsgIndex() { method getMsgBodysCopy (line 87) | public Collection getMsgBodysCopy() { method clearMsg (line 93) | public void clearMsg() { method lockCollectors (line 111) | public void lockCollectors() { FILE: test/src/main/java/org/apache/rocketmq/test/clientinterface/MQConsumer.java type MQConsumer (line 20) | public interface MQConsumer { method create (line 21) | void create(); method create (line 23) | void create(boolean useTLS); method start (line 25) | void start(); method shutdown (line 27) | void shutdown(); FILE: test/src/main/java/org/apache/rocketmq/test/clientinterface/MQProducer.java type MQProducer (line 22) | public interface MQProducer { method send (line 23) | ResultWrapper send(Object msg, Object arg); method setDebug (line 25) | void setDebug(); method setRun (line 27) | void setRun(); method shutdown (line 29) | void shutdown(); FILE: test/src/main/java/org/apache/rocketmq/test/factory/ConsumerFactory.java class ConsumerFactory (line 30) | public class ConsumerFactory { method getRMQNormalConsumer (line 32) | public static RMQNormalConsumer getRMQNormalConsumer(String nsAddr, St... method getRMQNormalConsumer (line 38) | public static RMQNormalConsumer getRMQNormalConsumer(String nsAddr, St... method getRMQBroadCastConsumer (line 48) | public static RMQBroadCastConsumer getRMQBroadCastConsumer(String nsAd... method getRMQSqlConsumer (line 58) | public static RMQSqlConsumer getRMQSqlConsumer(String nsAddr, String c... method getRMQPopConsumer (line 68) | public static RMQPopConsumer getRMQPopConsumer(String nsAddr, String c... method getRMQPopClient (line 77) | public static RMQPopClient getRMQPopClient() { method getRMQPullConsumer (line 84) | public static DefaultMQPullConsumer getRMQPullConsumer(String nsAddr, ... FILE: test/src/main/java/org/apache/rocketmq/test/factory/MQMessageFactory.java class MQMessageFactory (line 31) | public class MQMessageFactory { method getRMQMessage (line 34) | public static List getRMQMessage(String tag, String topic, int... method getRMQMessage (line 43) | public static List getRMQMessage(List tags, String top... method getMessageBody (line 53) | public static List getMessageBody(List msgs) { method getMessage (line 62) | public static Collection getMessage(Collection... msgs) { method getDelayMsg (line 70) | public static List getDelayMsg(String topic, int delayLevel, i... method getKeyMsg (line 80) | public static List getKeyMsg(String topic, String key, int msg... method getMsgByMQ (line 89) | public static Map> getMsgByMQ(MessageQueue ... method getMsgByMQ (line 95) | public static Map> getMsgByMQ(List> getMsgByMQ(List getMsg(String topic, int msgSize) { method getMsg (line 112) | public static List getMsg(String topic, int msgSize, String ta... method getMessageQueues (line 126) | public static List getMessageQueues(MessageQueue... mq) { FILE: test/src/main/java/org/apache/rocketmq/test/factory/MessageFactory.java class MessageFactory (line 27) | public class MessageFactory { method getRandomMessage (line 29) | public static Message getRandomMessage(String topic) { method getStringMessage (line 33) | public static Message getStringMessage(String topic, String body) { method getStringMessageByTag (line 37) | public static Message getStringMessageByTag(String topic, String tags,... method getRandomMessageByTag (line 41) | public static Message getRandomMessageByTag(String topic, String tags) { method getRandomMessageList (line 45) | public static Collection getRandomMessageList(String topic, i... method getRandomMessageListByTag (line 53) | public static Collection getRandomMessageListByTag(String top... FILE: test/src/main/java/org/apache/rocketmq/test/factory/ProducerFactory.java class ProducerFactory (line 25) | public class ProducerFactory { method getRMQProducer (line 27) | public static DefaultMQProducer getRMQProducer(String ns) { FILE: test/src/main/java/org/apache/rocketmq/test/factory/SendCallBackFactory.java class SendCallBackFactory (line 23) | public class SendCallBackFactory { method getSendCallBack (line 24) | public static SendCallback getSendCallBack() { FILE: test/src/main/java/org/apache/rocketmq/test/factory/TagMessage.java class TagMessage (line 26) | public class TagMessage { method TagMessage (line 32) | public TagMessage(String tag, String topic, int msgSize) { method TagMessage (line 41) | public TagMessage(String[] tags, String topic, int msgSize) { method TagMessage (line 45) | public TagMessage(List tags, String topic, int msgSize) { method init (line 53) | private void init() { method getMessageByTag (line 60) | public List getMessageByTag(String tag) { method getMixedTagMessages (line 68) | public List getMixedTagMessages() { method getMessageBodyByTag (line 79) | public List getMessageBodyByTag(String tag) { method getMessageBodyByTag (line 87) | public List getMessageBodyByTag(String... tag) { method getMessageBodyByTag (line 91) | public List getMessageBodyByTag(List tags) { method getAllTagMessageBody (line 99) | public List getAllTagMessageBody() { FILE: test/src/main/java/org/apache/rocketmq/test/listener/AbstractListener.java class AbstractListener (line 30) | public class AbstractListener extends MQCollector implements MessageList... method AbstractListener (line 36) | public AbstractListener() { method AbstractListener (line 40) | public AbstractListener(String listenerName) { method AbstractListener (line 45) | public AbstractListener(String originMsgCollector, String msgBodyColle... method isDebug (line 49) | public boolean isDebug() { method setDebug (line 53) | public void setDebug(boolean debug) { method waitForMessageConsume (line 57) | public void waitForMessageConsume(int timeoutMills) { method stopRecv (line 61) | public void stopRecv() { method waitForMessageConsume (line 65) | public Collection waitForMessageConsume(Collection all... method waitForMessageConsume (line 87) | public long waitForMessageConsume(int size, int timeoutMills) { method waitForMessageConsume (line 106) | public void waitForMessageConsume(Map sendMsgIndex, in... FILE: test/src/main/java/org/apache/rocketmq/test/listener/rmq/concurrent/RMQBlockListener.java class RMQBlockListener (line 25) | public class RMQBlockListener extends RMQNormalListener { method RMQBlockListener (line 29) | public RMQBlockListener() { method RMQBlockListener (line 33) | public RMQBlockListener(boolean block) { method isBlocked (line 38) | public boolean isBlocked() { method setBlock (line 42) | public void setBlock(boolean block) { method consumeMessage (line 46) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/listener/rmq/concurrent/RMQDelayListener.java class RMQDelayListener (line 33) | public class RMQDelayListener extends AbstractListener implements Messag... method RMQDelayListener (line 36) | public RMQDelayListener() { method getMsgDelayTimes (line 41) | public Collection getMsgDelayTimes() { method resetMsgDelayTimes (line 45) | public void resetMsgDelayTimes() { method consumeMessage (line 49) | public ConsumeConcurrentlyStatus consumeMessage(List msgs, FILE: test/src/main/java/org/apache/rocketmq/test/listener/rmq/concurrent/RMQNormalListener.java class RMQNormalListener (line 29) | public class RMQNormalListener extends AbstractListener implements Messa... method RMQNormalListener (line 35) | public RMQNormalListener() { method RMQNormalListener (line 39) | public RMQNormalListener(String listenerName) { method RMQNormalListener (line 43) | public RMQNormalListener(ConsumeConcurrentlyStatus consumeStatus) { method RMQNormalListener (line 48) | public RMQNormalListener(String originMsgCollector, String msgBodyColl... method getMsgIndex (line 52) | public AtomicInteger getMsgIndex() { method consumeMessage (line 56) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/listener/rmq/order/RMQOrderListener.java class RMQOrderListener (line 32) | public class RMQOrderListener extends AbstractListener implements Messag... method RMQOrderListener (line 35) | public RMQOrderListener() { method RMQOrderListener (line 39) | public RMQOrderListener(String listnerName) { method RMQOrderListener (line 43) | public RMQOrderListener(String originMsgCollector, String msgBodyColle... method getMsgs (line 47) | public Collection> getMsgs() { method putMsg (line 51) | private void putMsg(MessageExt msg) { method getKey (line 64) | private String getKey(int queueId, String brokerIp) { method consumeMessage (line 68) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/lmq/benchmark/BenchLmqStore.java class BenchLmqStore (line 55) | public class BenchLmqStore { method main (line 80) | public static void main(String[] args) throws InterruptedException, MQ... method doSend (line 145) | public static void doSend() { method doPull (line 193) | public static void doPull(Map eventMap, MessageQue... method doBenchOffset (line 249) | public static void doBenchOffset() throws RemotingException, Interrupt... FILE: test/src/main/java/org/apache/rocketmq/test/message/MessageQueueMsg.java class MessageQueueMsg (line 30) | public class MessageQueueMsg { method MessageQueueMsg (line 35) | public MessageQueueMsg(List mqs, int msgSize) { method MessageQueueMsg (line 39) | public MessageQueueMsg(List mqs, int msgSize, String tag) { method getMsgsWithMQ (line 46) | public Map> getMsgsWithMQ() { method getMsgWithMQId (line 50) | public Map> getMsgWithMQId() { method getMsgBodys (line 54) | public Collection getMsgBodys() { method init (line 58) | private void init() { FILE: test/src/main/java/org/apache/rocketmq/test/schema/SchemaDefiner.java class SchemaDefiner (line 55) | public class SchemaDefiner { method doLoad (line 62) | public static void doLoad() { FILE: test/src/main/java/org/apache/rocketmq/test/schema/SchemaTools.java class SchemaTools (line 43) | public class SchemaTools { method isPublicOrPrivate (line 47) | public static String isPublicOrPrivate(int modifiers) { method buildSchemaOfFields (line 56) | public static TreeMap buildSchemaOfFields(Class apiCla... method buildSchemaOfMethods (line 152) | public static TreeMap buildSchemaOfMethods(Class apiCl... method generate (line 183) | public static Map> generate(List> schemaMa... method load (line 224) | public static Map> load(String base, S... FILE: test/src/main/java/org/apache/rocketmq/test/sendresult/ResultWrapper.java class ResultWrapper (line 22) | public class ResultWrapper { method getBrokerIp (line 29) | public String getBrokerIp() { method setBrokerIp (line 33) | public void setBrokerIp(String brokerIp) { method isSendResult (line 37) | public boolean isSendResult() { method setSendResult (line 41) | public void setSendResult(boolean sendResult) { method getMsgId (line 45) | public String getMsgId() { method setMsgId (line 49) | public void setMsgId(String msgId) { method getSendException (line 53) | public Exception getSendException() { method setSendException (line 57) | public void setSendException(Exception sendException) { method getSendResultObj (line 61) | public SendResult getSendResultObj() { method setSendResultObj (line 64) | public void setSendResultObj(SendResult sendResultObj) { method toString (line 68) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/util/Condition.java type Condition (line 20) | public interface Condition { method meetCondition (line 21) | boolean meetCondition(); FILE: test/src/main/java/org/apache/rocketmq/test/util/DuplicateMessageInfo.java class DuplicateMessageInfo (line 31) | public class DuplicateMessageInfo { method checkDuplicatedMessageInfo (line 33) | public void checkDuplicatedMessageInfo(boolean bPrintLog, method getMsgTotalNumber (line 118) | private int getMsgTotalNumber(List> lQueueList) { method getDuplicateMsgNum (line 126) | private int getDuplicateMsgNum(Map msgDupMap) { method getFloatNumString (line 134) | private String getFloatNumString(float fNum) { FILE: test/src/main/java/org/apache/rocketmq/test/util/FileUtil.java class FileUtil (line 29) | public class FileUtil { method FileUtil (line 35) | public FileUtil(String filePath, String fileName) { method main (line 40) | public static void main(String[] args) { method deleteFile (line 50) | public void deleteFile() { method appendFile (line 57) | public void appendFile(String content) { method coverFile (line 63) | public void coverFile(String content) { method writeProperties (line 68) | public void writeProperties(Properties properties) { method getPropertiesAsString (line 73) | private String getPropertiesAsString(Properties properties) { method writeFile (line 82) | private void writeFile(File file, String content, boolean append) { method openFile (line 102) | private File openFile() { FILE: test/src/main/java/org/apache/rocketmq/test/util/MQAdminTestUtils.java class MQAdminTestUtils (line 59) | public class MQAdminTestUtils { method startAdmin (line 64) | public static void startAdmin(String nameSrvAddr) throws MQClientExcep... method shutdownAdmin (line 70) | public static void shutdownAdmin() { method createTopic (line 74) | public static boolean createTopic(String nameSrvAddr, String clusterNa... method createTopic (line 80) | public static boolean createTopic(String nameSrvAddr, String clusterNa... method checkTopicExist (line 96) | public static boolean checkTopicExist(DefaultMQAdminExt mqAdminExt, St... method createSub (line 107) | public static boolean createSub(String nameSrvAddr, String clusterName... method getCluster (line 132) | public static ClusterInfo getCluster(String nameSrvAddr) { method isBrokerExist (line 146) | public static boolean isBrokerExist(String ns, String ip) { method awaitStaticTopicMs (line 165) | public static boolean awaitStaticTopicMs(long timeMs, String topic, De... method checkStaticTopic (line 177) | public static boolean checkStaticTopic(String topic, DefaultMQAdminExt... method createStaticTopic (line 195) | public static Map createStaticTopi... method remappingStaticTopic (line 205) | public static void remappingStaticTopic(String topic, Set targ... method remappingStaticTopicWithNegativeLogicOffset (line 215) | public static void remappingStaticTopicWithNegativeLogicOffset(String ... method remappingStaticTopicWithNegativeLogicOffset (line 224) | public static void remappingStaticTopicWithNegativeLogicOffset(String ... method createStaticTopicWithCommand (line 253) | public static void createStaticTopicWithCommand(String topic, int queu... method remappingStaticTopicWithCommand (line 284) | public static void remappingStaticTopicWithCommand(String topic, Set getRandomCollection(int min, int max... FILE: test/src/main/java/org/apache/rocketmq/test/util/RandomUtils.java class RandomUtils (line 23) | public class RandomUtils { method RandomUtils (line 28) | private RandomUtils() { method getStringByUUID (line 32) | public static String getStringByUUID() { method getCheseWord (line 36) | public static String getCheseWord(int len) { method getStringWithNumber (line 47) | public static String getStringWithNumber(int n) { method getStringWithCharacter (line 52) | public static String getStringWithCharacter(int n) { method getString (line 57) | private static String getString(int n, int[] arg) { method getChar (line 65) | private static char getChar(int[] arg) { method getIntegerBetween (line 72) | public static int getIntegerBetween(int n, int m) { method getIntegerMoreThanZero (line 80) | public static int getIntegerMoreThanZero() { method getCheseChar (line 88) | private static char getCheseChar() { FILE: test/src/main/java/org/apache/rocketmq/test/util/StatUtil.java class StatUtil (line 37) | @Generated("StatUtil") class Invoke (line 50) | static class Invoke { class SecondInvoke (line 61) | static class SecondInvoke implements Comparable { method compareTo (line 69) | @Override method run (line 77) | @Override method printInvokeStat (line 89) | private static void printInvokeStat() { method printSecondInvokeStat (line 103) | private static void printSecondInvokeStat() { method buildLog (line 144) | private static String buildLog(String key, long topSecondPv, long tota... method buildKey (line 170) | public static String buildKey(String... keys) { method addInvoke (line 183) | public static void addInvoke(String key, long rt) { method getAndSetInvoke (line 187) | private static Invoke getAndSetInvoke(String key) { method addInvoke (line 195) | public static void addInvoke(String key, int num, long rt, boolean suc... method addInvoke (line 232) | public static void addInvoke(String key, long rt, boolean success) { method getAndSetSecondInvoke (line 269) | public static SecondInvoke getAndSetSecondInvoke(String key) { method addSecondInvoke (line 284) | public static void addSecondInvoke(String key, long rt) { method addSecondInvoke (line 288) | public static void addSecondInvoke(String key, long rt, boolean succes... method addPv (line 309) | public static void addPv(String key, long totalPv) { method addPv (line 313) | public static void addPv(String key, long totalPv, boolean success) { method addSecondPv (line 344) | public static void addSecondPv(String key, long totalPv) { method addSecondPv (line 348) | public static void addSecondPv(String key, long totalPv, boolean succe... method isOverFlow (line 365) | public static boolean isOverFlow(String key, int tps) { method nowTps (line 369) | public static int nowTps(String key) { method totalPvInWindow (line 388) | public static int totalPvInWindow(String key, int windowSeconds) { method failPvInWindow (line 397) | public static int failPvInWindow(String key, int windowSeconds) { method topTpsInWindow (line 406) | public static int topTpsInWindow(String key, int windowSeconds) { method avgRtInWindow (line 418) | public static int avgRtInWindow(String key, int windowSeconds) { method maxRtInWindow (line 434) | public static int maxRtInWindow(String key, int windowSeconds) { method minRtInWindow (line 446) | public static int minRtInWindow(String key, int windowSeconds) { method secondInvokeList (line 458) | private static List secondInvokeList(String key, int win... method nowSecond (line 472) | private static long nowSecond() { FILE: test/src/main/java/org/apache/rocketmq/test/util/TestUtil.java class TestUtil (line 28) | public final class TestUtil { method TestUtil (line 30) | private TestUtil() { method parseStringToLong (line 33) | public static Long parseStringToLong(String s, Long defval) { method parseStringToInteger (line 43) | public static Integer parseStringToInteger(String s, Integer defval) { method addQuoteToParamater (line 53) | public static String addQuoteToParamater(String param) { method waitForMonment (line 59) | public static void waitForMonment(long time) { method waitForSeconds (line 67) | public static void waitForSeconds(long time) { method waitForMinutes (line 75) | public static void waitForMinutes(long time) { method waitForInputQuit (line 83) | public static void waitForInputQuit() { method waitForInput (line 87) | public static void waitForInput(String keyWord) { method waitForInput (line 92) | public static void waitForInput(String keyWord, String info) { method sortByValue (line 106) | public static > Map sortByVal... FILE: test/src/main/java/org/apache/rocketmq/test/util/TestUtils.java class TestUtils (line 22) | public class TestUtils { method waitForMoment (line 23) | public static void waitForMoment(long time) { method waitForSeconds (line 32) | public static void waitForSeconds(long time) { method waitForMinutes (line 41) | public static void waitForMinutes(long time) { FILE: test/src/main/java/org/apache/rocketmq/test/util/VerifyUtils.java class VerifyUtils (line 27) | public class VerifyUtils { method verify (line 30) | public static int verify(Collection sendMsgs, Collection getFilterdMessage(Collection ... method verifyUserProperty (line 58) | public static int verifyUserProperty(Collection sendMsgs, Coll... method verifyMessageQueueId (line 62) | public static void verifyMessageQueueId(int expectId, Collection> queue... method verifyOrderMsg (line 109) | public static boolean verifyOrderMsg(Collection msgs) { method verifyRT (line 127) | public static boolean verifyRT(Collection rts, long maxRTMills) { method main (line 140) | public static void main(String[] args) { FILE: test/src/main/java/org/apache/rocketmq/test/util/data/collect/DataCollector.java type DataCollector (line 22) | public interface DataCollector { method resetData (line 24) | void resetData(); method getAllData (line 26) | Collection getAllData(); method getAllDataWithoutDuplicate (line 28) | Collection getAllDataWithoutDuplicate(); method addData (line 30) | void addData(Object data); method getDataSizeWithoutDuplicate (line 32) | long getDataSizeWithoutDuplicate(); method getDataSize (line 34) | long getDataSize(); method isRepeatedData (line 36) | boolean isRepeatedData(Object data); method getRepeatedTimeForData (line 38) | int getRepeatedTimeForData(Object data); method removeData (line 40) | void removeData(Object data); method lockIncrement (line 42) | void lockIncrement(); method unlockIncrement (line 44) | void unlockIncrement(); FILE: test/src/main/java/org/apache/rocketmq/test/util/data/collect/DataCollectorManager.java class DataCollectorManager (line 25) | public final class DataCollectorManager { method DataCollectorManager (line 30) | private DataCollectorManager() { method getInstance (line 33) | public static DataCollectorManager getInstance() { method fetchDataCollector (line 37) | public DataCollector fetchDataCollector(String key) { method fetchMapDataCollector (line 50) | public DataCollector fetchMapDataCollector(String key) { method fetchListDataCollector (line 72) | public DataCollector fetchListDataCollector(String key) { method resetDataCollect (line 93) | public void resetDataCollect(String key) { method resetAll (line 99) | public void resetAll() { method removeDataCollect (line 105) | public void removeDataCollect(String key) { method removeAll (line 109) | public void removeAll() { FILE: test/src/main/java/org/apache/rocketmq/test/util/data/collect/DataFilter.java type DataFilter (line 20) | public interface DataFilter { FILE: test/src/main/java/org/apache/rocketmq/test/util/data/collect/impl/ListDataCollectorImpl.java class ListDataCollectorImpl (line 27) | public class ListDataCollectorImpl implements DataCollector { method ListDataCollectorImpl (line 32) | public ListDataCollectorImpl() { method ListDataCollectorImpl (line 36) | public ListDataCollectorImpl(Collection datas) { method getAllData (line 42) | @Override method resetData (line 47) | @Override method getDataSizeWithoutDuplicate (line 53) | @Override method addData (line 58) | @Override method getDataSize (line 66) | @Override method isRepeatedData (line 71) | @Override method getAllDataWithoutDuplicate (line 76) | @Override method getRepeatedTimeForData (line 81) | @Override method removeData (line 92) | @Override method lockIncrement (line 97) | @Override method unlockIncrement (line 102) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/util/data/collect/impl/MapDataCollectorImpl.java class MapDataCollectorImpl (line 29) | public class MapDataCollectorImpl implements DataCollector { method MapDataCollectorImpl (line 34) | public MapDataCollectorImpl() { method MapDataCollectorImpl (line 38) | public MapDataCollectorImpl(Collection datas) { method addData (line 44) | @Override method getAllData (line 56) | @Override method getDataSizeWithoutDuplicate (line 67) | @Override method resetData (line 72) | @Override method getDataSize (line 78) | @Override method isRepeatedData (line 87) | @Override method getAllDataWithoutDuplicate (line 95) | @Override method getRepeatedTimeForData (line 100) | @Override method removeData (line 108) | @Override method lockIncrement (line 113) | @Override method unlockIncrement (line 118) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/util/parallel/ParallelTask.java class ParallelTask (line 22) | public abstract class ParallelTask extends Thread { method getLatch (line 25) | public CountDownLatch getLatch() { method setLatch (line 29) | public void setLatch(CountDownLatch latch) { method execute (line 33) | public abstract void execute(); method run (line 35) | @Override FILE: test/src/main/java/org/apache/rocketmq/test/util/parallel/ParallelTaskExecutor.java class ParallelTaskExecutor (line 26) | public class ParallelTaskExecutor { method ParallelTaskExecutor (line 31) | public ParallelTaskExecutor() { method pushTask (line 35) | public void pushTask(ParallelTask task) { method startBlock (line 39) | public void startBlock() { method startNoBlock (line 49) | public void startNoBlock() { method init (line 55) | private void init() { method startTask (line 62) | private void startTask() { FILE: test/src/main/java/org/apache/rocketmq/test/util/parallel/Task4Test.java class Task4Test (line 20) | public class Task4Test extends ParallelTask { method Task4Test (line 23) | public Task4Test(String name) { method execute (line 27) | @Override FILE: test/src/test/java/org/apache/rocketmq/test/autoswitchrole/AutoSwitchRoleBase.java class AutoSwitchRoleBase (line 51) | public class AutoSwitchRoleBase { method initialize (line 63) | protected static void initialize() { method nextPort (line 72) | public static int nextPort() throws IOException { method nextPort (line 76) | public static int nextPort(int minPort, int maxPort) throws IOException { method startBroker (line 99) | public BrokerController startBroker(String namesrvAddress, String cont... method buildMessageStoreConfig (line 125) | protected MessageStoreConfig buildMessageStoreConfig(final String brok... method buildControllerConfig (line 147) | protected static ControllerConfig buildControllerConfig(final String i... method buildMessage (line 157) | protected MessageExtBrokerInner buildMessage(String topic) { method putMessage (line 172) | protected void putMessage(MessageStore messageStore, String topic) { method checkMessage (line 179) | protected void checkMessage(final MessageStore messageStore, String to... FILE: test/src/test/java/org/apache/rocketmq/test/autoswitchrole/AutoSwitchRoleIntegrationTest.java class AutoSwitchRoleIntegrationTest (line 55) | @Ignore method init (line 70) | @BeforeClass method initAndStartControllerManager (line 92) | private static void initAndStartControllerManager() { method initBroker (line 98) | public void initBroker(int mappedFileSize, String brokerName) throws E... method mockData (line 107) | public void mockData(String topic) throws Exception { method waitSlaveReady (line 114) | public boolean waitSlaveReady(MessageStore messageStore) throws Interr... method testCheckSyncStateSet (line 128) | @Test method testChangeMaster (line 153) | @Test method testRestartWithChangedAddress (line 188) | @Test method testBasicWorkWhenControllerShutdown (line 221) | @Test method testAddBroker (line 240) | @Test method testTruncateEpochLogAndChangeMaster (line 255) | @Test method shutdownAndClearBroker (line 307) | public void shutdownAndClearBroker() throws InterruptedException { method destroy (line 315) | @AfterClass FILE: test/src/test/java/org/apache/rocketmq/test/base/BaseConf.java class BaseConf (line 62) | public class BaseConf { method BaseConf (line 117) | public BaseConf() { method waitBrokerRegistered (line 123) | public static void waitBrokerRegistered(final String nsAddr, final Str... method awaitDispatchMs (line 147) | public boolean awaitDispatchMs(long timeMs) throws Exception { method initTopic (line 166) | public static String initTopic() { method initTopic (line 171) | public static String initTopic(TopicMessageType topicMessageType) { method initTopicOnSampleTopicBroker (line 176) | public static String initTopicOnSampleTopicBroker(String sampleTopic) { method initTopicOnSampleTopicBroker (line 181) | public static String initTopicOnSampleTopicBroker(String sampleTopic, ... method initTopicWithName (line 186) | public static String initTopicWithName(String topicName) { method initTopicWithName (line 191) | public static String initTopicWithName(String topicName, TopicMessageT... method initTopicOnSampleTopicBroker (line 196) | public static String initTopicOnSampleTopicBroker(String topicName, St... method initTopicOnSampleTopicBroker (line 201) | public static String initTopicOnSampleTopicBroker(String topicName, St... method initConsumerGroup (line 206) | public static String initConsumerGroup() { method initConsumerGroup (line 210) | public static String initConsumerGroup(String group) { method initConsumerGroup (line 217) | public static String initConsumerGroup(SubscriptionGroupConfig config) { method getAdmin (line 222) | public static DefaultMQAdminExt getAdmin(String nsAddr) { method getProducer (line 231) | public static RMQNormalProducer getProducer(String nsAddr, String topi... method getProducer (line 235) | public static RMQNormalProducer getProducer(String nsAddr, String topi... method getTransactionalProducer (line 244) | public static RMQTransactionalProducer getTransactionalProducer(String... method getProducer (line 253) | public static RMQNormalProducer getProducer(String nsAddr, String topi... method getAsyncProducer (line 264) | public static RMQAsyncSendProducer getAsyncProducer(String nsAddr, Str... method getConsumer (line 273) | public static RMQNormalConsumer getConsumer(String nsAddr, String topi... method getConsumer (line 278) | public static RMQNormalConsumer getConsumer(String nsAddr, String topi... method getConsumer (line 284) | public static RMQNormalConsumer getConsumer(String nsAddr, String cons... method getConsumer (line 289) | public static RMQNormalConsumer getConsumer(String nsAddr, String cons... method shutdown (line 301) | public static void shutdown() { method getBrokers (line 307) | public static Set getBrokers() { method shutdown (line 315) | public static void shutdown(List mqClients) { FILE: test/src/test/java/org/apache/rocketmq/test/base/IntegrationTestBase.java class IntegrationTestBase (line 63) | public class IntegrationTestBase { method run (line 81) | @Override method createBaseDir (line 114) | public static String createBaseDir() { method createAndStartNamesrv (line 125) | public static NamesrvController createAndStartNamesrv() { method createAndStartBroker (line 147) | public static BrokerController createAndStartBroker(String nsAddr) { method createAndStartProxy (line 177) | public static void createAndStartProxy(String nsAddr) { method createAndStartBroker (line 232) | public static BrokerController createAndStartBroker(MessageStoreConfig... method initTopic (line 250) | public static boolean initTopic(String topic, String nsAddr, String cl... method initTopic (line 254) | public static boolean initTopic(String topic, String nsAddr, String cl... method initTopic (line 259) | public static boolean initTopic(String topic, String nsAddr, String cl... method initTopic (line 276) | public static boolean initTopic(String topic, String nsAddr, String cl... method initTopic (line 280) | public static boolean initTopic(String topic, String nsAddr, String cl... method deleteFile (line 285) | public static void deleteFile(File file) { method initMQAdmin (line 292) | public static void initMQAdmin(String nsAddr) { class ProxyStartAndShutdown (line 301) | private static class ProxyStartAndShutdown extends AbstractStartAndShu... method appendStartAndShutdown (line 302) | @Override FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/balance/NormalMsgDynamicBalanceIT.java class NormalMsgDynamicBalanceIT (line 38) | public class NormalMsgDynamicBalanceIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 50) | @After method testTwoConsumerAndCrashOne (line 55) | @Test method test3ConsumerAndCrashOne (line 84) | @Test method testMessageQueueListener (line 120) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/balance/NormalMsgStaticBalanceIT.java class NormalMsgStaticBalanceIT (line 36) | public class NormalMsgStaticBalanceIT extends BaseConf { method setUp (line 41) | @Before method tearDown (line 48) | @After method testTwoConsumersBalance (line 53) | @Test method testFourConsumersBalance (line 76) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/BaseBroadcast.java class BaseBroadcast (line 27) | public class BaseBroadcast extends BaseConf { method getBroadCastConsumer (line 30) | public static RMQBroadCastConsumer getBroadCastConsumer(String nsAddr,... method getBroadCastConsumer (line 37) | public static RMQBroadCastConsumer getBroadCastConsumer(String nsAddr,... method printSeparator (line 51) | public void printSeparator() { FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/BroadcastNormalMsgNotReceiveIT.java class BroadcastNormalMsgNotReceiveIT (line 34) | public class BroadcastNormalMsgNotReceiveIT extends BaseBroadcast { method setUp (line 40) | @Before method tearDown (line 48) | @After method testNotConsumeAfterConsume (line 53) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/BroadcastNormalMsgRecvCrashIT.java class BroadcastNormalMsgRecvCrashIT (line 35) | public class BroadcastNormalMsgRecvCrashIT extends BaseBroadcast { method setUp (line 41) | @Before method tearDown (line 49) | @After method testStartTwoAndCrashOneLater (line 54) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/BroadcastNormalMsgRecvFailIT.java class BroadcastNormalMsgRecvFailIT (line 36) | public class BroadcastNormalMsgRecvFailIT extends BaseBroadcast { method setUp (line 42) | @Before method tearDown (line 50) | @After method testStartTwoConsumerAndOneConsumerFail (line 55) | @Ignore FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/BroadcastNormalMsgRecvStartLaterIT.java class BroadcastNormalMsgRecvStartLaterIT (line 35) | public class BroadcastNormalMsgRecvStartLaterIT extends BaseBroadcast { method setUp (line 41) | @Before method tearDown (line 49) | @After method testStartOneAndStartAnotherLater (line 54) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/BroadcastNormalMsgTwoDiffGroupRecvIT.java class BroadcastNormalMsgTwoDiffGroupRecvIT (line 35) | public class BroadcastNormalMsgTwoDiffGroupRecvIT extends BaseBroadcast { method setUp (line 41) | @Before method tearDown (line 49) | @After method testStartDiffSameGroupConsumer (line 54) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/normal/NormalMsgTwoSameGroupConsumerIT.java class NormalMsgTwoSameGroupConsumerIT (line 35) | public class NormalMsgTwoSameGroupConsumerIT extends BaseBroadcast { method setUp (line 41) | @Before method tearDown (line 49) | @After method testStartTwoSameGroupConsumer (line 54) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/order/OrderMsgBroadcastIT.java class OrderMsgBroadcastIT (line 41) | @Ignore method setUp (line 49) | @Before method tearDown (line 56) | @After method testTwoConsumerSubTag (line 61) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/tag/BroadcastTwoConsumerFilterIT.java class BroadcastTwoConsumerFilterIT (line 35) | public class BroadcastTwoConsumerFilterIT extends BaseBroadcast { method setUp (line 40) | @Before method tearDown (line 47) | @After method testTwoConsumerFilter (line 52) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/tag/BroadcastTwoConsumerSubDiffTagIT.java class BroadcastTwoConsumerSubDiffTagIT (line 35) | public class BroadcastTwoConsumerSubDiffTagIT extends BaseBroadcast { method setUp (line 40) | @Before method tearDown (line 47) | @After method testTwoConsumerSubDiffTag (line 52) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/broadcast/tag/BroadcastTwoConsumerSubTagIT.java class BroadcastTwoConsumerSubTagIT (line 35) | public class BroadcastTwoConsumerSubTagIT extends BaseBroadcast { method setUp (line 40) | @Before method tearDown (line 47) | @After method testTwoConsumerSubTag (line 52) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/cluster/DynamicAddAndCrashIT.java class DynamicAddAndCrashIT (line 36) | public class DynamicAddAndCrashIT extends BaseConf { method setUp (line 41) | @Before method tearDown (line 48) | @After method testAddOneConsumerAndCrashAfterWhile (line 53) | @Test method testAddTwoConsumerAndCrashAfterWhile (line 77) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/cluster/DynamicAddConsumerIT.java class DynamicAddConsumerIT (line 36) | public class DynamicAddConsumerIT extends BaseConf { method setUp (line 41) | @Before method tearDown (line 48) | @After method testAddOneConsumer (line 53) | @Test method testAddTwoConsumer (line 75) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/cluster/DynamicCrashConsumerIT.java class DynamicCrashConsumerIT (line 36) | public class DynamicCrashConsumerIT extends BaseConf { method setUp (line 41) | @Before method tearDown (line 48) | @After method testAddOneConsumer (line 53) | @Test method testAddTwoConsumer (line 76) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/filter/SqlFilterIT.java class SqlFilterIT (line 45) | public class SqlFilterIT extends BaseConf { method setUp (line 51) | @Before method tearDown (line 59) | @After method testFilterConsumer (line 64) | @Test method testFilterPullConsumer (line 84) | @Test method getMessageQueueOffset (line 133) | private static long getMessageQueueOffset(MessageQueue mq) { method putMessageQueueOffset (line 141) | private static void putMessageQueueOffset(MessageQueue mq, long offset) { FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/BasePop.java class BasePop (line 25) | public class BasePop extends BaseConf { method getRMQPopClient (line 27) | public RMQPopClient getRMQPopClient() { class MsgRcv (line 33) | protected static class MsgRcv { method MsgRcv (line 37) | public MsgRcv(long rcvTime, MessageExt messageExt) { FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/BasePopNormally.java class BasePopNormally (line 39) | @Ignore method setUp (line 49) | @Before method tearDown (line 60) | @After method popMessageAsync (line 65) | protected CompletableFuture popMessageAsync(long invisibleT... method popMessageAsync (line 71) | protected CompletableFuture popMessageAsync(long invisibleT... method ackMessageAsync (line 77) | protected CompletableFuture ackMessageAsync(MessageExt mess... FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/BasePopOrderly.java class BasePopOrderly (line 47) | @Ignore method setUp (line 59) | @Before method tearDown (line 71) | @After method sendMessage (line 76) | protected void sendMessage(int num) { method assertMessageRecvOrder (line 81) | protected void assertMessageRecvOrder() { method assertMsgRecv (line 85) | protected void assertMsgRecv(int seqId, int expectNum) { method assertConsumeTimes (line 92) | protected void assertConsumeTimes(List msgRcvList) { method assertMsgRecv (line 98) | protected void assertMsgRecv(int seqId, int expectNum, List e... method assertConsumeTimes (line 105) | protected void assertConsumeTimes(List msgRcvList, List popMessageOrderlyAsync(long inv... method popMessageOrderlyAsync (line 127) | protected CompletableFuture popMessageOrderlyAsync(long inv... method ackMessageAsync (line 133) | protected CompletableFuture ackMessageAsync(MessageExt mess... method changeInvisibleTimeAsync (line 137) | protected CompletableFuture changeInvisibleTimeAsync(Messag... FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/BatchAckIT.java class BatchAckIT (line 49) | public class BatchAckIT extends BasePop { method setUp (line 58) | @Before method tearDown (line 69) | @After method testBatchAckNormallyWithPopBuffer (line 74) | @Test method testBatchAckNormallyWithOutPopBuffer (line 88) | @Test method testBatchAckOrderly (line 102) | @Test method testBatchAck (line 113) | public void testBatchAck(Supplier popResultSupplier) throws... method popMessageAsync (line 148) | private CompletableFuture popMessageAsync() { method popMessageOrderlyAsync (line 154) | private CompletableFuture popMessageOrderlyAsync() { FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/NotificationIT.java class NotificationIT (line 37) | public class NotificationIT extends BasePop { method setUp (line 45) | @Before method testNotification (line 56) | @Test method testNotificationOrderly (line 71) | @Test method sendMessage (line 90) | protected void sendMessage(int num) { FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/PopBigMessageIT.java class PopBigMessageIT (line 36) | public class PopBigMessageIT extends BasePopNormally { method createBigMessage (line 44) | private Message createBigMessage() { method testSendAndRecvBigMsgWhenDisablePopBufferMerge (line 49) | @Test method testSendAndRecvBigMsgWhenEnablePopBufferMerge (line 57) | @Test method testSendAndRecvBigMsg (line 70) | private void testSendAndRecvBigMsg() { method assertMessageRecv (line 95) | private void assertMessageRecv(MessageExt messageExt) throws IOExcepti... FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/PopMessageAndForwardingIT.java class PopMessageAndForwardingIT (line 43) | public class PopMessageAndForwardingIT extends BasePop { method setUp (line 54) | @Before method test (line 68) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/PopOrderlyIT.java class PopOrderlyIT (line 33) | public class PopOrderlyIT extends BasePopOrderly { method testPopOrderly (line 40) | @Test method popMessageOrderly (line 51) | private CompletableFuture popMessageOrderly() { method testPopOrderlyThenNoAck (line 89) | @Test method popOrderlyThenNoAck (line 106) | private CompletableFuture popOrderlyThenNoAck() { method testPopMessageOrderlyThenChangeInvisibleTime (line 135) | @Test method popMessageOrderlyThenChangeInvisibleTime (line 148) | private CompletableFuture popMessageOrderlyThenChangeInvisibleTi... method testPopMessageOrderlyThenChangeInvisibleTimeMidMessage (line 195) | @Test method popMessageOrderlyThenChangeInvisibleTimeMidMessage (line 213) | private CompletableFuture popMessageOrderlyThenChangeInvisibleTi... method testReentrant (line 253) | @Test method popMessageForReentrant (line 281) | private CompletableFuture popMessageForReentrant(String attemptI... FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/PopPriorityIT.java class PopPriorityIT (line 51) | @RunWith(Parameterized.class) method PopPriorityIT (line 58) | public PopPriorityIT(boolean popConsumerKVServiceEnable, boolean prior... method params (line 63) | @Parameterized.Parameters method setUp (line 73) | @Before method tearDown (line 85) | @After method test_normal_send (line 90) | @Test method test_priority_send (line 102) | @Test method test_priority_consume_always_high_priority (line 112) | @Test method test_priority_consume_from_high_to_low (line 132) | @Test method test_priority_consume_disable (line 150) | @Test method test_priority_consume_retry_as_lowest (line 181) | @Test method test_priority_consume_retry_as_highest (line 214) | @Test method test_priority_consume_use_separate_retry_queue (line 247) | @Test method test_priority_consume_use_separate_retry_queue_with_queue_expansion (line 275) | @Test method mockMessage (line 311) | private static Message mockMessage(String topic, int priority, String ... FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/pop/PopSubCheckIT.java class PopSubCheckIT (line 42) | public class PopSubCheckIT extends BaseConf { method setUp (line 48) | @Before method tearDown (line 57) | @After method testNormalPopAck (line 63) | @Ignore FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/tag/MulTagSubIT.java class MulTagSubIT (line 39) | public class MulTagSubIT extends BaseConf { method setUp (line 44) | @Before method tearDown (line 52) | @After method testSubTwoTabMessageOnsTag (line 57) | @Test method testSubTwoTabAndMatchOne (line 73) | @Test method testSubTwoTabAndMatchTwo (line 95) | @Test method testSubThreeTabAndMatchTwo (line 116) | @Test method testNoMatch (line 138) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/tag/TagMessageWith1ConsumerIT.java class TagMessageWith1ConsumerIT (line 37) | public class TagMessageWith1ConsumerIT extends BaseConf { method setUp (line 42) | @Before method tearDown (line 50) | @After method testTagSmoke (line 55) | @Test method testSubAllMessageNoTag (line 68) | @Test method testSubAllMessageWithTag (line 83) | @Test method testSubAllMessageWithNullTag (line 99) | @Test method testSubNullWithTagNull (line 115) | @Test method testSubAllWithKindsOfMessage (line 131) | @Test method testSubNullWithKindsOfMessage (line 154) | @Test method testSubTagWithKindsOfMessage (line 176) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/tag/TagMessageWithMulConsumerIT.java class TagMessageWithMulConsumerIT (line 39) | public class TagMessageWithMulConsumerIT extends BaseConf { method setUp (line 44) | @Before method tearDown (line 52) | @After method testSendTwoTag (line 57) | @Test method testSendMessagesWithTwoTag (line 87) | @Test method testTwoConsumerOneMatchOneOtherMatchAll (line 116) | @Test method testSubKindsOf (line 147) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/tag/TagMessageWithSameGroupConsumerIT.java class TagMessageWithSameGroupConsumerIT (line 36) | public class TagMessageWithSameGroupConsumerIT extends BaseConf { method setUp (line 42) | @Before method tearDown (line 49) | @After method testTwoConsumerWithSameGroup (line 54) | @Test method testConsumerStartWithInterval (line 72) | @Test method testConsumerStartTwoAndCrashOneAfterWhile (line 92) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/topic/MulConsumerMulTopicIT.java class MulConsumerMulTopicIT (line 33) | public class MulConsumerMulTopicIT extends BaseConf { method setUp (line 36) | @Before method tearDown (line 41) | @After method testSynSendMessage (line 46) | @Test method testConsumeWithDiffTag (line 66) | @Test method testConsumeWithDiffTagAndFilter (line 87) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/consumer/topic/OneConsumerMulTopicIT.java class OneConsumerMulTopicIT (line 33) | public class OneConsumerMulTopicIT extends BaseConf { method setUp (line 36) | @Before method tearDown (line 41) | @After method testSynSendMessage (line 46) | @Test method testConsumeWithDiffTag (line 64) | @Test method testConsumeWithDiffTagAndFilter (line 83) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/async/AsyncSendExceptionIT.java class AsyncSendExceptionIT (line 41) | public class AsyncSendExceptionIT extends BaseConf { method setUp (line 46) | @Before method tearDown (line 52) | @After method testSendCallBackNull (line 57) | @Test method testSendMQNull (line 65) | @Test method testSendSelectorNull (line 73) | @Test method testSelectorThrowsException (line 81) | @Test method testQueueIdBigThanQueueNum (line 94) | @Test method testQueueIdSmallZero (line 122) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/async/AsyncSendWithMessageQueueIT.java class AsyncSendWithMessageQueueIT (line 35) | public class AsyncSendWithMessageQueueIT extends BaseConf { method setUp (line 40) | @Before method tearDown (line 47) | @After method testAsyncSendWithMQ (line 52) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/async/AsyncSendWithMessageQueueSelectorIT.java class AsyncSendWithMessageQueueSelectorIT (line 38) | public class AsyncSendWithMessageQueueSelectorIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 50) | @After method testSendWithSelector (line 55) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/async/AsyncSendWithOnlySendCallBackIT.java class AsyncSendWithOnlySendCallBackIT (line 34) | public class AsyncSendWithOnlySendCallBackIT extends BaseConf { method setUp (line 39) | @Before method tearDown (line 46) | @After method testSendWithOnlyCallBack (line 51) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/batch/BatchSendIT.java class BatchSendIT (line 54) | public class BatchSendIT extends BaseConf { method setUp (line 59) | @Before method tearDown (line 65) | @After method testBatchSend_ViewMessage (line 70) | @Test method testBatchSend_SysInnerBatch (line 102) | @Test method testBatchSend_SysOuterBatch (line 164) | @Test method testBatchSend_CheckProperties (line 217) | @Test method removeBatchUniqueId (line 266) | private void removeBatchUniqueId(DefaultMQProducer producer) { FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/exception/msg/ChinaPropIT.java class ChinaPropIT (line 34) | public class ChinaPropIT extends BaseConf { method setUp (line 38) | @Before method tearDown (line 44) | @After method testSend20kChinaPropMsg (line 52) | @Test(expected = org.apache.rocketmq.client.exception.MQBrokerExceptio... method testSend10kChinaPropMsg (line 62) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/exception/msg/MessageExceptionIT.java class MessageExceptionIT (line 34) | public class MessageExceptionIT extends BaseConf { method setUp (line 38) | @Before method tearDown (line 44) | @After method testProducerSmoke (line 49) | @Test method testSynSendNullMessage (line 62) | @Test(expected = java.lang.NullPointerException.class) method testSynSendNullBodyMessage (line 67) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSynSendZeroSizeBodyMessage (line 74) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSynSendOutOfSizeBodyMessage (line 81) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSynSendNullTopicMessage (line 88) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSynSendBlankTopicMessage (line 94) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSend128kMsg (line 100) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSendLess128kMsg (line 107) | @Test method testSendMsgWithUserProperty (line 118) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/exception/msg/MessageUserPropIT.java class MessageUserPropIT (line 35) | public class MessageUserPropIT extends BaseConf { method setUp (line 40) | @Before method tearDown (line 47) | @After method testSendEnglishUserProp (line 55) | @Test method testSendChinaUserProp (line 77) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/exception/producer/ProducerGroupAndInstanceNameValidityIT.java class ProducerGroupAndInstanceNameValidityIT (line 31) | public class ProducerGroupAndInstanceNameValidityIT extends BaseConf { method setUp (line 35) | @Before method tearDown (line 41) | @After method testTwoProducerSameGroupAndInstanceName (line 49) | @Test method testTwoProducerSameGroup (line 61) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/oneway/OneWaySendExceptionIT.java class OneWaySendExceptionIT (line 35) | public class OneWaySendExceptionIT extends BaseConf { method setUp (line 40) | @Before method tearDown (line 46) | @After method testSendMQNull (line 51) | @Test(expected = java.lang.NullPointerException.class) method testSendSelectorNull (line 59) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... method testSelectorThrowsException (line 67) | @Test(expected = org.apache.rocketmq.client.exception.MQClientExceptio... FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/oneway/OneWaySendIT.java class OneWaySendIT (line 34) | public class OneWaySendIT extends BaseConf { method setUp (line 39) | @Before method tearDown (line 46) | @After method testOneWaySendWithOnlyMsgAsParam (line 51) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/oneway/OneWaySendWithMQIT.java class OneWaySendWithMQIT (line 35) | public class OneWaySendWithMQIT extends BaseConf { method setUp (line 41) | @Before method tearDown (line 48) | @After method testAsyncSendWithMQ (line 53) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/oneway/OneWaySendWithSelectorIT.java class OneWaySendWithSelectorIT (line 38) | public class OneWaySendWithSelectorIT extends BaseConf { method setUp (line 44) | @Before method tearDown (line 51) | @After method testSendWithSelector (line 56) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/order/OrderMsgDynamicRebalanceIT.java class OrderMsgDynamicRebalanceIT (line 38) | public class OrderMsgDynamicRebalanceIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 50) | @After method testTwoConsumerAndCrashOne (line 55) | @Test method testThreeConsumerAndCrashOne (line 84) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/order/OrderMsgIT.java class OrderMsgIT (line 37) | public class OrderMsgIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 51) | @After method testOrderMsg (line 56) | @Test method testSendOneQueue (line 73) | @Test method testSendRandomQueues (line 91) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/order/OrderMsgRebalanceIT.java class OrderMsgRebalanceIT (line 38) | public class OrderMsgRebalanceIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 50) | @After method testTwoConsumersBalance (line 55) | @Test method testFourConsumerBalance (line 84) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/order/OrderMsgWithTagIT.java class OrderMsgWithTagIT (line 37) | public class OrderMsgWithTagIT extends BaseConf { method setUp (line 42) | @Before method tearDown (line 49) | @After method testOrderMsgWithTagSubAll (line 54) | @Test method testOrderMsgWithTagSubTag (line 74) | @Test method testOrderMsgWithTag1AndTag2SubTag1 (line 94) | @Test method testTwoConsumerSubTag (line 120) | @Test method testConsumeTwoTag (line 147) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/querymsg/QueryMsgByIdExceptionIT.java class QueryMsgByIdExceptionIT (line 32) | public class QueryMsgByIdExceptionIT extends BaseConf { method setUp (line 37) | @BeforeClass method tearDown (line 44) | @AfterClass method testQueryMsgByErrorMsgId (line 49) | @Test method testQueryMsgByNullMsgId (line 66) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/querymsg/QueryMsgByIdIT.java class QueryMsgByIdIT (line 37) | public class QueryMsgByIdIT extends BaseConf { method setUp (line 43) | @Before method tearDown (line 51) | @After method testQueryMsg (line 56) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/querymsg/QueryMsgByKeyIT.java class QueryMsgByKeyIT (line 37) | public class QueryMsgByKeyIT extends BaseConf { method setUp (line 42) | @Before method tearDown (line 49) | @After method testQueryMsg (line 54) | @Test method testQueryMax (line 75) | @Test method testQueryMsgWithSameHash1 (line 109) | @Test(expected = MQClientException.class) method testQueryMsgWithSameHash2 (line 135) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/client/producer/transaction/TransactionalMsgIT.java class TransactionalMsgIT (line 41) | public class TransactionalMsgIT extends BaseConf { method setUp (line 47) | @Before method tearDown (line 55) | @After method testMessageVisibility (line 60) | @Test method getTransactionHandle (line 72) | static Pair getTransactionHandle(int m... class TransactionListenerImpl (line 93) | static private class TransactionListenerImpl implements TransactionLis... method executeLocalTransaction (line 96) | @Override method checkLocalTransaction (line 107) | @Override FILE: test/src/test/java/org/apache/rocketmq/test/container/AddAndRemoveBrokerIT.java class AddAndRemoveBrokerIT (line 33) | @Ignore method beforeClass (line 37) | @BeforeClass method afterClass (line 42) | @AfterClass method addBrokerTest (line 47) | @Test method removeBrokerTest (line 63) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/BrokerFailoverIT.java class BrokerFailoverIT (line 31) | @Ignore method testBrokerFailoverWithoutCompatible (line 34) | @Test method testBrokerFailoverWithCompatible (line 41) | @Test method testBrokerFailover (line 48) | private void testBrokerFailover(boolean compatibleMode) { FILE: test/src/test/java/org/apache/rocketmq/test/container/BrokerMemberGroupIT.java class BrokerMemberGroupIT (line 28) | @Ignore method testSyncBrokerMemberGroup (line 30) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/ContainerIntegrationTestBase.java class ContainerIntegrationTestBase (line 81) | public class ContainerIntegrationTestBase { method setUp (line 113) | @BeforeClass method setUpTopic (line 128) | private static void setUpTopic() { method createTopic (line 132) | private static void createTopic(String topic) { method setUpCluster (line 138) | private static void setUpCluster() throws Exception { method createTopicTo (line 174) | protected static void createTopicTo(BrokerController masterBroker, Str... method createGroup (line 187) | protected static void createGroup(BrokerController masterBroker, Strin... method triggerSlaveSync (line 203) | private static void triggerSlaveSync(String brokerName, BrokerContaine... method createTopicTo (line 212) | protected static void createTopicTo(BrokerController brokerController,... method registerCleaner (line 216) | private static void registerCleaner() { method createBaseDir (line 240) | private static File createBaseDir(String prefix) { method createAndStartNamesrv (line 252) | public static NamesrvController createAndStartNamesrv() { method createAndStartBrokerContainer (line 300) | public static BrokerContainer createAndStartBrokerContainer(String nsA... method generatePort (line 321) | private static int generatePort(int base, int range) { method createAndAddMaster (line 331) | public static BrokerController createAndAddMaster(BrokerContainer brok... method createProducer (line 381) | protected static DefaultMQProducer createProducer(String producerGroup) { method createTransactionProducer (line 388) | protected static TransactionMQProducer createTransactionProducer(Strin... method createTransactionProducer (line 397) | protected static TransactionMQProducer createTransactionProducer(Strin... method createPullConsumer (line 406) | protected static DefaultMQPullConsumer createPullConsumer(String consu... method createPushConsumer (line 413) | protected static DefaultMQPushConsumer createPushConsumer(String consu... method createAndAddSlave (line 420) | protected static void createAndAddSlave(int slaveBrokerId, BrokerConta... method removeSlaveBroker (line 471) | protected static void removeSlaveBroker(int slaveBrokerId, BrokerConta... method awaitUntilSlaveOK (line 479) | protected static void awaitUntilSlaveOK() { method isolateBroker (line 517) | protected static void isolateBroker(BrokerController brokerController) { method cancelIsolatedBroker (line 535) | protected static void cancelIsolatedBroker(BrokerController brokerCont... method getSlaveFromContainerByName (line 551) | protected static InnerSalveBrokerController getSlaveFromContainerByNam... method changeCompatibleMode (line 563) | protected static void changeCompatibleMode(boolean compatibleMode) { method filterMessageQueue (line 569) | protected static Set filterMessageQueue(Set mqSet, String ... FILE: test/src/test/java/org/apache/rocketmq/test/container/ScheduleSlaveActingMasterIT.java class ScheduleSlaveActingMasterIT (line 42) | @Ignore method createTopic (line 52) | void createTopic(String topic) { method beforeClass (line 58) | @BeforeClass method afterClass (line 65) | @AfterClass method testLocalActing_delayMsg (line 70) | @Test method testLocalActing_timerMsg (line 129) | @Test method testRemoteActing_delayMsg (line 188) | @Test method testRemoteActing_timerMsg (line 270) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/ScheduledMessageIT.java class ScheduledMessageIT (line 44) | @Ignore method ScheduledMessageIT (line 56) | public ScheduledMessageIT() throws UnsupportedEncodingException { method createTopic (line 59) | void createTopic(String topic) { method beforeClass (line 65) | @BeforeClass method afterClass (line 72) | @AfterClass method consumeScheduledMsg (line 77) | @Ignore method consumeScheduledMsgFromSlave (line 111) | @Test method consumeTimerMsgFromSlave (line 146) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/SendMultipleReplicasIT.java class SendMultipleReplicasIT (line 40) | @Ignore method SendMultipleReplicasIT (line 46) | public SendMultipleReplicasIT() { method beforeClass (line 49) | @BeforeClass method afterClass (line 56) | @AfterClass method sendMessageToBrokerGroup (line 63) | @Test method sendMessage_Auto_Replicas_Success (line 73) | @Test method sendMessage_Auto_Replicas_Failed (line 114) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/SlaveBrokerIT.java class SlaveBrokerIT (line 30) | @Ignore method reAddSlaveBroker (line 32) | @Test method reAddSlaveBroker_ConnectionCheck (line 101) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/container/SyncConsumerOffsetIT.java class SyncConsumerOffsetIT (line 52) | @Ignore method SyncConsumerOffsetIT (line 62) | public SyncConsumerOffsetIT() { method beforeClass (line 65) | @BeforeClass method afterClass (line 78) | @AfterClass method syncConsumerOffsetWith3Replicas (line 84) | @Test method syncConsumeOffsetInner (line 90) | private void syncConsumeOffsetInner(String topic, DefaultMQPushConsume... FILE: test/src/test/java/org/apache/rocketmq/test/container/TransactionListenerImpl.java class TransactionListenerImpl (line 25) | public class TransactionListenerImpl implements TransactionListener { method TransactionListenerImpl (line 30) | public TransactionListenerImpl(boolean shouldReturnUnknownState) { method setShouldReturnUnknownState (line 34) | public void setShouldReturnUnknownState(boolean shouldReturnUnknownSta... method executeLocalTransaction (line 38) | @Override method checkLocalTransaction (line 47) | @Override FILE: test/src/test/java/org/apache/rocketmq/test/container/TransactionMessageIT.java class TransactionMessageIT (line 45) | @Ignore method TransactionMessageIT (line 60) | public TransactionMessageIT() { method generateGroup (line 63) | private static String generateGroup() { method consumeTransactionMsg (line 67) | @Test method generateTopic (line 101) | private static String generateTopic() { method consumeTransactionMsgLocalEscape (line 105) | @Test method consumeTransactionMsgRemoteEscape (line 182) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/delay/DelayConf.java class DelayConf (line 22) | public class DelayConf extends BaseConf { FILE: test/src/test/java/org/apache/rocketmq/test/delay/NormalMsgDelayIT.java class NormalMsgDelayIT (line 33) | public class NormalMsgDelayIT extends DelayConf { method setUp (line 40) | @Before method tearDown (line 48) | @After method testDelayLevel1 (line 53) | @Test method testDelayLevel2 (line 69) | @Test method testDelayLevel3 (line 85) | @Test method testDelayLevel4 (line 101) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/dledger/DLedgerProduceAndConsumeIT.java class DLedgerProduceAndConsumeIT (line 41) | public class DLedgerProduceAndConsumeIT { method buildBrokerConfig (line 43) | public BrokerConfig buildBrokerConfig(String cluster, String brokerNam... method buildStoreConfig (line 52) | public MessageStoreConfig buildStoreConfig(String brokerName, String p... method testProduceAndConsume (line 66) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/grpc/v2/ClusterGrpcIT.java class ClusterGrpcIT (line 38) | @FixMethodOrder(value = MethodSorters.NAME_ASCENDING) method setUp (line 44) | @Before method tearDown (line 60) | @After method testQueryRoute (line 67) | @Test method testQueryAssignment (line 75) | @Test method testQueryFifoAssignment (line 80) | @Test method testTransactionCheckThenCommit (line 85) | @Test method testSimpleConsumerSendAndRecvDelayMessage (line 91) | @Test method testSimpleConsumerSendAndRecallDelayMessage (line 97) | @Test method testSimpleConsumerSendAndRecvBigMessage (line 102) | @Test method testSimpleConsumerSendAndRecv (line 107) | @Test method testSimpleConsumerToDLQ (line 112) | @Test method testConsumeOrderly (line 117) | @Test method testSimpleConsumerSendAndRecvPriorityMessage (line 122) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/grpc/v2/GrpcBaseIT.java class GrpcBaseIT (line 118) | public class GrpcBaseIT extends BaseConf { method setUp (line 137) | public void setUp() throws Exception { method createStub (line 166) | protected MessagingServiceGrpc.MessagingServiceStub createStub(Channel... method createBlockingStub (line 171) | protected MessagingServiceGrpc.MessagingServiceBlockingStub createBloc... method sendClientSettings (line 176) | protected CompletableFuture sendClientSettings(MessagingServ... method setUpServer (line 195) | protected void setUpServer(MessagingServiceGrpc.MessagingServiceImplBa... method createChannel (line 217) | protected Channel createChannel(int port) throws SSLException { method testQueryAssignment (line 234) | public void testQueryAssignment() throws Exception { method testQueryFifoAssignment (line 243) | public void testQueryFifoAssignment() throws Exception { method testTransactionCheckThenCommit (line 257) | public void testTransactionCheckThenCommit() { method buildHeartbeatRequest (line 343) | public HeartbeatRequest buildHeartbeatRequest(String group) { method testSimpleConsumerSendAndRecvDelayMessage (line 351) | public void testSimpleConsumerSendAndRecvDelayMessage() throws Excepti... method testSimpleConsumerSendAndRecallDelayMessage (line 400) | public void testSimpleConsumerSendAndRecallDelayMessage() throws Excep... method testSimpleConsumerSendAndRecvBigMessage (line 464) | public void testSimpleConsumerSendAndRecvBigMessage() throws Exception { method testSimpleConsumerSendAndRecv (line 487) | public void testSimpleConsumerSendAndRecv() throws Exception { method testSimpleConsumerToDLQ (line 544) | public void testSimpleConsumerToDLQ() throws Exception { method testConsumeOrderly (line 594) | public void testConsumeOrderly() throws Exception { method testSimpleConsumerSendAndRecvPriorityMessage (line 638) | public void testSimpleConsumerSendAndRecvPriorityMessage() throws Exce... method receiveMessage (line 690) | public List receiveMessage(MessagingServiceGrp... method receiveMessage (line 695) | public List receiveMessage(MessagingServiceGrp... method getMessageFromReceiveMessageResponse (line 706) | public List getMessageFromReceiveMessageResponse(List... method assertRecoverOrphanedTransactionCommand (line 889) | public void assertRecoverOrphanedTransactionCommand(RecoverOrphanedTra... method assertEndTransactionResponse (line 893) | public void assertEndTransactionResponse(EndTransactionResponse respon... method assertChangeInvisibleDurationResponse (line 897) | public void assertChangeInvisibleDurationResponse(ChangeInvisibleDurat... method buildEndpoints (line 902) | public Endpoints buildEndpoints(int port) { method buildSimpleConsumerClientSettings (line 912) | public Settings buildSimpleConsumerClientSettings(String group) { method buildPushConsumerClientSettings (line 922) | public Settings buildPushConsumerClientSettings(String group) { method buildPushConsumerClientSettings (line 926) | public Settings buildPushConsumerClientSettings(int maxDeliveryAttempt... method buildProducerClientSettings (line 939) | public Settings buildProducerClientSettings(String... topics) { class DefaultTelemetryCommandStreamObserver (line 950) | protected static class DefaultTelemetryCommandStreamObserver implement... method onNext (line 952) | @Override method onError (line 957) | @Override method onCompleted (line 962) | @Override FILE: test/src/test/java/org/apache/rocketmq/test/grpc/v2/LocalGrpcIT.java class LocalGrpcIT (line 32) | @FixMethodOrder(value = MethodSorters.NAME_ASCENDING) method setUp (line 38) | @Before method clean (line 48) | @After method testQueryRoute (line 55) | @Test method testQueryAssignment (line 63) | @Test method testQueryFifoAssignment (line 68) | @Test method testTransactionCheckThenCommit (line 73) | @Test method testSimpleConsumerSendAndRecvDelayMessage (line 79) | @Test method testSimpleConsumerSendAndRecallDelayMessage (line 85) | @Test method testSimpleConsumerSendAndRecvBigMessage (line 90) | @Test method testSimpleConsumerSendAndRecv (line 95) | @Test method testSimpleConsumerToDLQ (line 100) | @Test method testConsumeOrderly (line 105) | @Test method testSimpleConsumerSendAndRecvPriorityMessage (line 110) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/lmq/TestBenchLmqStore.java class TestBenchLmqStore (line 54) | @RunWith(MockitoJUnitRunner.class) method test (line 56) | @Test method testOffset (line 74) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/offset/LagCalculationIT.java class LagCalculationIT (line 57) | @FixMethodOrder(MethodSorters.NAME_ASCENDING) method setUp (line 65) | @Before method tearDown (line 79) | @After method getLag (line 84) | private Pair getLag(List mqs) throws Consume... method waitForFullyDispatched (line 112) | public void waitForFullyDispatched() { method testCalculateLag (line 123) | @Test method testEstimateLag (line 164) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/offset/OffsetNotFoundIT.java class OffsetNotFoundIT (line 37) | public class OffsetNotFoundIT extends BaseConf { class OffsetRpcHook (line 41) | static class OffsetRpcHook implements RPCHook { method doBeforeRequest (line 47) | @Override method doAfterResponse (line 60) | @Override method setUp (line 67) | @Before method tearDown (line 76) | @After method testConsumeStopAndResume (line 81) | @Test method testOffsetNotFoundException (line 108) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/offset/OffsetResetForPopIT.java class OffsetResetForPopIT (line 52) | public class OffsetResetForPopIT extends BaseConf { method setUp (line 62) | @Before method tearDown (line 78) | @After method createAndWaitTopicRegister (line 83) | private void createAndWaitTopicRegister(String brokerName, String topi... method resetOffsetInner (line 94) | private void resetOffsetInner(long resetOffset) { method ackMessageSync (line 103) | private void ackMessageSync(MessageExt messageExt) { method ackMessageSync (line 112) | private void ackMessageSync(List messageExtList) { method testResetOffsetAfterPop (line 118) | @Test method testResetOffsetThenAckOldForPopOrderly (line 136) | @Test method testRestOffsetToSkipMsgForPopOrderly (line 167) | @Test method testResetOffsetAfterPopWhenOpenBufferAndWait (line 188) | @Test method testResetOffsetWhilePopWhenOpenBuffer (line 209) | @Test method testResetOffsetWhilePopWhenOpenBufferAndAck (line 214) | @Test method testMultipleResetOffsetWhilePopWhenOpenBufferAndAck (line 219) | @Test method testResetFutureOffsetWhilePopWhenOpenBufferAndAck (line 224) | @Test method testMultipleResetFutureOffsetWhilePopWhenOpenBufferAndAck (line 229) | @Test method testResetOffsetWhilePop (line 234) | private void testResetOffsetWhilePop(int targetCount, boolean resetFut... method testResetFutureOffsetWhilePopOrderlyAndAck (line 280) | @Test method testMultipleResetFutureOffsetWhilePopOrderlyAndAck (line 286) | @Test method testResetOffsetWhilePopOrderlyAndAck (line 292) | @Test method testMultipleResetOffsetWhilePopOrderlyAndAck (line 299) | @Test method testResetOffsetWhilePopOrderly (line 306) | private void testResetOffsetWhilePopOrderly(int targetCount, List recvList, PopResult popRes... method buildSendMessageList (line 196) | private List buildSendMessageList(String topic, int delaySeco... FILE: test/src/test/java/org/apache/rocketmq/test/retry/PopConsumerRetryIT.java class PopConsumerRetryIT (line 57) | public class PopConsumerRetryIT extends BaseConf { method init (line 65) | @Before method tearDown (line 75) | @After method switchPop (line 80) | private void switchPop(String groupName, String topicName) throws Exce... method testNormalMessageUseMessageVersionV2 (line 92) | @Test method testFIFOMessageUseMessageVersionV2 (line 148) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/route/CreateAndUpdateTopicIT.java class CreateAndUpdateTopicIT (line 31) | public class CreateAndUpdateTopicIT extends BaseConf { method testCreateOrUpdateTopic_EnableSingleTopicRegistration (line 33) | @Test method testDeleteTopicFromNameSrvWithBrokerRegistration (line 54) | @Ignore method testStaticTopicNotAffected (line 93) | @Test method testCreateOrUpdateTopic_EnableSplitRegistration (line 121) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/schema/SchemaTest.java class SchemaTest (line 28) | public class SchemaTest { method generate (line 36) | public void generate() throws Exception { method checkSchema (line 42) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/smoke/NormalMessageSendAndRecvIT.java class NormalMessageSendAndRecvIT (line 50) | public class NormalMessageSendAndRecvIT extends BaseConf { method setUp (line 58) | @Before method tearDown (line 69) | @After method testSynSendMessage (line 74) | @Test method testSynSendMessageWhenEnableBuildConsumeQueueConcurrently (line 118) | @Test method resetStoreConfigWithEnableBuildConsumeQueueConcurrently (line 127) | void resetStoreConfigWithEnableBuildConsumeQueueConcurrently(boolean e... FILE: test/src/test/java/org/apache/rocketmq/test/statictopic/StaticTopicIT.java class StaticTopicIT (line 65) | @FixMethodOrder method setUp (line 71) | @Before method testCommandsWithCluster (line 80) | @Test method testCommandsWithBrokers (line 102) | @Test method testNoTargetBrokers (line 126) | @Test method sendMessagesAndCheck (line 158) | private void sendMessagesAndCheck(RMQNormalProducer producer, Set> computeMessageByQueue(Collectio... method consumeMessagesAndCheck (line 202) | private void consumeMessagesAndCheck(RMQNormalProducer producer, RMQNo... method testCreateProduceConsumeStaticTopic (line 228) | @Test method testRemappingProduceConsumeStaticTopic (line 260) | @Test method awaitRefreshStaticTopicMetadata (line 294) | public boolean awaitRefreshStaticTopicMetadata(long timeMs, String top... method testDoubleReadCheckConsumerOffset (line 329) | @Test method testRemappingAndClear (line 388) | @Test method testRemappingWithNegativeLogicOffset (line 473) | @Test method tearDown (line 506) | @After FILE: test/src/test/java/org/apache/rocketmq/test/tls/TlsIT.java class TlsIT (line 30) | public class TlsIT extends BaseConf { method setUp (line 37) | @Before method tearDown (line 46) | @After method testSendAndReceiveMessageOverTLS (line 51) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/tls/TlsMix2IT.java class TlsMix2IT (line 30) | public class TlsMix2IT extends BaseConf { method setUp (line 37) | @Before method tearDown (line 47) | @After method testSendAndReceiveMessageOverTLS (line 52) | @Test FILE: test/src/test/java/org/apache/rocketmq/test/tls/TlsMixIT.java class TlsMixIT (line 30) | public class TlsMixIT extends BaseConf { method setUp (line 37) | @Before method tearDown (line 48) | @After method testSendAndReceiveMessageOverTLS (line 53) | @Test FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/MessageStoreConfig.java class MessageStoreConfig (line 24) | public class MessageStoreConfig { type TieredStorageLevel (line 35) | public enum TieredStorageLevel { method TieredStorageLevel (line 55) | TieredStorageLevel(int value) { method getValue (line 59) | public int getValue() { method valueOf (line 63) | @SuppressWarnings("DuplicatedCode") method isEnable (line 77) | public boolean isEnable() { method check (line 81) | public boolean check(TieredStorageLevel targetLevel) { method localHostName (line 134) | public static String localHostName() { method getBrokerName (line 143) | public String getBrokerName() { method setBrokerName (line 147) | public void setBrokerName(String brokerName) { method getBrokerClusterName (line 151) | public String getBrokerClusterName() { method setBrokerClusterName (line 155) | public void setBrokerClusterName(String brokerClusterName) { method getTieredStorageLevel (line 159) | public TieredStorageLevel getTieredStorageLevel() { method setTieredStorageLevel (line 163) | public void setTieredStorageLevel(TieredStorageLevel tieredStorageLeve... method setTieredStorageLevel (line 167) | public void setTieredStorageLevel(int tieredStorageLevel) { method setTieredStorageLevel (line 171) | public void setTieredStorageLevel(String tieredStorageLevel) { method getStorePathRootDir (line 175) | public String getStorePathRootDir() { method setStorePathRootDir (line 179) | public void setStorePathRootDir(String storePathRootDir) { method isMessageIndexEnable (line 183) | public boolean isMessageIndexEnable() { method setMessageIndexEnable (line 187) | public void setMessageIndexEnable(boolean messageIndexEnable) { method isRecordGetMessageResult (line 191) | public boolean isRecordGetMessageResult() { method setRecordGetMessageResult (line 195) | public void setRecordGetMessageResult(boolean recordGetMessageResult) { method getTieredStoreCommitLogMaxSize (line 199) | public long getTieredStoreCommitLogMaxSize() { method setTieredStoreCommitLogMaxSize (line 203) | public void setTieredStoreCommitLogMaxSize(long tieredStoreCommitLogMa... method getTieredStoreConsumeQueueMaxSize (line 207) | public long getTieredStoreConsumeQueueMaxSize() { method setTieredStoreConsumeQueueMaxSize (line 211) | public void setTieredStoreConsumeQueueMaxSize(long tieredStoreConsumeQ... method getTieredStoreIndexFileMaxHashSlotNum (line 215) | public int getTieredStoreIndexFileMaxHashSlotNum() { method setTieredStoreIndexFileMaxHashSlotNum (line 219) | public void setTieredStoreIndexFileMaxHashSlotNum(int tieredStoreIndex... method getTieredStoreIndexFileMaxIndexNum (line 223) | public int getTieredStoreIndexFileMaxIndexNum() { method setTieredStoreIndexFileMaxIndexNum (line 227) | public void setTieredStoreIndexFileMaxIndexNum(int tieredStoreIndexFil... method getTieredMetadataServiceProvider (line 231) | public String getTieredMetadataServiceProvider() { method setTieredMetadataServiceProvider (line 235) | public void setTieredMetadataServiceProvider(String tieredMetadataServ... method getTieredBackendServiceProvider (line 239) | public String getTieredBackendServiceProvider() { method setTieredBackendServiceProvider (line 243) | public void setTieredBackendServiceProvider(String tieredBackendServic... method isTieredStoreDeleteFileEnable (line 247) | public boolean isTieredStoreDeleteFileEnable() { method setTieredStoreDeleteFileEnable (line 251) | public void setTieredStoreDeleteFileEnable(boolean tieredStoreDeleteFi... method getTieredStoreFileReservedTime (line 255) | public int getTieredStoreFileReservedTime() { method setTieredStoreFileReservedTime (line 259) | public void setTieredStoreFileReservedTime(int tieredStoreFileReserved... method getTieredStoreDeleteFileInterval (line 263) | public long getTieredStoreDeleteFileInterval() { method setTieredStoreDeleteFileInterval (line 267) | public void setTieredStoreDeleteFileInterval(long tieredStoreDeleteFil... method getCommitLogRollingInterval (line 271) | public int getCommitLogRollingInterval() { method setCommitLogRollingInterval (line 275) | public void setCommitLogRollingInterval(int commitLogRollingInterval) { method getCommitLogRollingMinimumSize (line 279) | public int getCommitLogRollingMinimumSize() { method setCommitLogRollingMinimumSize (line 283) | public void setCommitLogRollingMinimumSize(int commitLogRollingMinimum... method isTieredStoreGroupCommit (line 287) | public boolean isTieredStoreGroupCommit() { method setTieredStoreGroupCommit (line 291) | public void setTieredStoreGroupCommit(boolean tieredStoreGroupCommit) { method getTieredStoreGroupCommitTimeout (line 295) | public int getTieredStoreGroupCommitTimeout() { method setTieredStoreGroupCommitTimeout (line 299) | public void setTieredStoreGroupCommitTimeout(int tieredStoreGroupCommi... method getTieredStoreGroupCommitCount (line 303) | public int getTieredStoreGroupCommitCount() { method setTieredStoreGroupCommitCount (line 307) | public void setTieredStoreGroupCommitCount(int tieredStoreGroupCommitC... method getTieredStoreGroupCommitSize (line 311) | public int getTieredStoreGroupCommitSize() { method setTieredStoreGroupCommitSize (line 315) | public void setTieredStoreGroupCommitSize(int tieredStoreGroupCommitSi... method getTieredStoreMaxGroupCommitCount (line 319) | public int getTieredStoreMaxGroupCommitCount() { method setTieredStoreMaxGroupCommitCount (line 323) | public void setTieredStoreMaxGroupCommitCount(int tieredStoreMaxGroupC... method isReadAheadCacheEnable (line 327) | public boolean isReadAheadCacheEnable() { method setReadAheadCacheEnable (line 331) | public void setReadAheadCacheEnable(boolean readAheadCacheEnable) { method getReadAheadMessageCountThreshold (line 335) | public int getReadAheadMessageCountThreshold() { method setReadAheadMessageCountThreshold (line 339) | public void setReadAheadMessageCountThreshold(int readAheadMessageCoun... method getReadAheadMessageSizeThreshold (line 343) | public int getReadAheadMessageSizeThreshold() { method setReadAheadMessageSizeThreshold (line 347) | public void setReadAheadMessageSizeThreshold(int readAheadMessageSizeT... method getReadAheadCacheExpireDuration (line 351) | public long getReadAheadCacheExpireDuration() { method setReadAheadCacheExpireDuration (line 355) | public void setReadAheadCacheExpireDuration(long duration) { method getReadAheadCacheSizeThresholdRate (line 359) | public double getReadAheadCacheSizeThresholdRate() { method setReadAheadCacheSizeThresholdRate (line 363) | public void setReadAheadCacheSizeThresholdRate(double rate) { method getTieredStoreMaxPendingLimit (line 367) | public int getTieredStoreMaxPendingLimit() { method setTieredStoreMaxPendingLimit (line 371) | public void setTieredStoreMaxPendingLimit(int tieredStoreMaxPendingLim... method isTieredStoreCrcCheckEnable (line 375) | public boolean isTieredStoreCrcCheckEnable() { method setTieredStoreCrcCheckEnable (line 379) | public void setTieredStoreCrcCheckEnable(boolean tieredStoreCrcCheckEn... method getTieredStoreFilePath (line 383) | public String getTieredStoreFilePath() { method setTieredStoreFilePath (line 387) | public void setTieredStoreFilePath(String tieredStoreFilePath) { method setObjectStoreEndpoint (line 391) | public void setObjectStoreEndpoint(String objectStoreEndpoint) { method getObjectStoreBucket (line 395) | public String getObjectStoreBucket() { method setObjectStoreBucket (line 399) | public void setObjectStoreBucket(String objectStoreBucket) { method getObjectStoreAccessKey (line 403) | public String getObjectStoreAccessKey() { method setObjectStoreAccessKey (line 407) | public void setObjectStoreAccessKey(String objectStoreAccessKey) { method getObjectStoreSecretKey (line 411) | public String getObjectStoreSecretKey() { method setObjectStoreSecretKey (line 415) | public void setObjectStoreSecretKey(String objectStoreSecretKey) { method getObjectStoreEndpoint (line 419) | public String getObjectStoreEndpoint() { method isWriteWithoutMmap (line 423) | public boolean isWriteWithoutMmap() { method setWriteWithoutMmap (line 427) | public void setWriteWithoutMmap(boolean writeWithoutMmap) { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/MessageStoreExecutor.java class MessageStoreExecutor (line 27) | public class MessageStoreExecutor { class SingletonHolder (line 38) | private static class SingletonHolder { method getInstance (line 42) | public static MessageStoreExecutor getInstance() { method MessageStoreExecutor (line 46) | public MessageStoreExecutor() { method MessageStoreExecutor (line 50) | public MessageStoreExecutor(int maxQueueCapacity) { method shutdownExecutor (line 81) | private void shutdownExecutor(ExecutorService executor) { method shutdown (line 87) | public void shutdown() { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/TieredMessageStore.java class TieredMessageStore (line 65) | public class TieredMessageStore extends AbstractPluginMessageStore { method TieredMessageStore (line 86) | public TieredMessageStore(MessageStorePluginContext context, MessageSt... method load (line 107) | @Override method getBrokerName (line 122) | public String getBrokerName() { method getStoreConfig (line 126) | public MessageStoreConfig getStoreConfig() { method getDefaultStore (line 130) | public MessageStore getDefaultStore() { method getMetadataStore (line 134) | private MetadataStore getMetadataStore(MessageStoreConfig storeConfig) { method getMetadataStore (line 145) | public MetadataStore getMetadataStore() { method getTopicFilter (line 149) | public MessageStoreFilter getTopicFilter() { method getStoreExecutor (line 153) | public MessageStoreExecutor getStoreExecutor() { method getFlatFileStore (line 157) | public FlatFileStore getFlatFileStore() { method getIndexService (line 161) | public IndexService getIndexService() { method fetchFromCurrentStore (line 165) | public boolean fetchFromCurrentStore(String topic, int queueId, long o... method fetchFromCurrentStore (line 169) | @SuppressWarnings("all") method getMessage (line 209) | @Override method getMessageAsync (line 215) | @Override method getMinOffsetInQueue (line 302) | @Override method getTimerMessageRocksDBStore (line 316) | @Override method getTransMessageRocksDBStore (line 321) | @Override method setTimerMessageRocksDBStore (line 326) | @Override method setTransMessageRocksDBStore (line 331) | @Override method getEarliestMessageTime (line 336) | @Override method getEarliestMessageTimeAsync (line 346) | @Override method getMessageStoreTimeStamp (line 359) | @Override method getMessageStoreTimeStampAsync (line 364) | @Override method getOffsetInQueueByTime (line 382) | @Override method getOffsetInQueueByTime (line 387) | @Override method queryMessage (line 406) | @Override method queryMessage (line 411) | @Override method queryMessageAsync (line 417) | @Override method queryMessageAsync (line 452) | @Override method getMetricsView (line 484) | @Override method initMetrics (line 491) | @Override method getMessageRocksDBStorage (line 497) | @Override method cleanUnusedTopic (line 502) | @Override method deleteTopics (line 516) | @Override method shutdown (line 528) | @Override method destroy (line 552) | @Override FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/common/AppendResult.java type AppendResult (line 19) | public enum AppendResult { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/common/FileSegmentType.java type FileSegmentType (line 21) | public enum FileSegmentType { method FileSegmentType (line 31) | FileSegmentType(int code) { method getCode (line 35) | public int getCode() { method valueOf (line 39) | public static FileSegmentType valueOf(int fileType) { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/common/GetMessageResultExt.java class GetMessageResultExt (line 27) | public class GetMessageResultExt extends GetMessageResult { method GetMessageResultExt (line 31) | public GetMessageResultExt() { method addMessageExt (line 35) | public void addMessageExt(SelectMappedBufferResult bufferResult, long ... method getTagCodeList (line 40) | public List getTagCodeList() { method doFilterMessage (line 48) | public GetMessageResult doFilterMessage(MessageFilter messageFilter) { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/common/GroupCommitContext.java class GroupCommitContext (line 24) | public class GroupCommitContext { method getEndOffset (line 32) | public long getEndOffset() { method setEndOffset (line 36) | public void setEndOffset(long endOffset) { method getBufferList (line 40) | public List getBufferList() { method setBufferList (line 44) | public void setBufferList(List bufferList) { method getDispatchRequests (line 48) | public List getDispatchRequests() { method setDispatchRequests (line 52) | public void setDispatchRequests(List dispatchRequests) { method release (line 56) | public void release() { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/common/SelectBufferResult.java class SelectBufferResult (line 23) | public class SelectBufferResult { method SelectBufferResult (line 31) | public SelectBufferResult(ByteBuffer byteBuffer, long startOffset, int... method getByteBuffer (line 39) | public ByteBuffer getByteBuffer() { method getStartOffset (line 43) | public long getStartOffset() { method getSize (line 47) | public int getSize() { method getTagCode (line 51) | public long getTagCode() { method getAccessCount (line 55) | public AtomicLong getAccessCount() { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/core/MessageStoreDispatcherImpl.java class MessageStoreDispatcherImpl (line 61) | public class MessageStoreDispatcherImpl extends ServiceThread implements... method MessageStoreDispatcherImpl (line 76) | public MessageStoreDispatcherImpl(TieredMessageStore messageStore) { method getServiceName (line 90) | @Override method getFailedGroupCommitMap (line 95) | @VisibleForTesting method dispatchWithSemaphore (line 100) | public void dispatchWithSemaphore(FlatFileInterface flatFile) { method dispatch (line 115) | @Override method doScheduleDispatch (line 124) | @Override method commitAsync (line 331) | public CompletableFuture commitAsync(FlatFileInterface flatFi... method constructIndexFile (line 335) | public void constructIndexFile(long topicId, GroupCommitContext groupC... method constructIndexFile0 (line 352) | public void constructIndexFile0(long topicId, DispatchRequest request) { method releaseClosedPendingGroupCommit (line 364) | public void releaseClosedPendingGroupCommit() { method run (line 376) | @Override FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/core/MessageStoreFetcher.java type MessageStoreFetcher (line 26) | public interface MessageStoreFetcher { method getEarliestMessageTimeAsync (line 33) | CompletableFuture getEarliestMessageTimeAsync(String topic, int ... method getMessageStoreTimeStampAsync (line 43) | CompletableFuture getMessageStoreTimeStampAsync(String topic, in... method getOffsetInQueueByTime (line 53) | long getOffsetInQueueByTime(String topic, int queueId, long timestamp,... method getMessageAsync (line 66) | CompletableFuture getMessageAsync( method queryMessageAsync (line 78) | CompletableFuture queryMessageAsync( FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/core/MessageStoreFetcherImpl.java class MessageStoreFetcherImpl (line 51) | public class MessageStoreFetcherImpl implements MessageStoreFetcher { method MessageStoreFetcherImpl (line 67) | public MessageStoreFetcherImpl(TieredMessageStore messageStore) { method MessageStoreFetcherImpl (line 72) | public MessageStoreFetcherImpl(TieredMessageStore messageStore, Messag... method initCache (line 87) | private Cache initCache(MessageStoreConfig... method getFetcherCache (line 102) | public Cache getFetcherCache() { method putMessageToCache (line 106) | protected void putMessageToCache(FlatMessageFile flatFile, long offset... method getMessageFromCache (line 111) | protected SelectBufferResult getMessageFromCache(FlatMessageFile flatF... method getMessageFromCache (line 128) | protected GetMessageResultExt getMessageFromCache( method fetchMessageThenPutToCache (line 165) | protected CompletableFuture fetchMessageThenPutToCache( method getMessageFromCacheAsync (line 194) | public CompletableFuture getMessageFromCacheAsync( method getMessageFromTieredStoreAsync (line 223) | public CompletableFuture getMessageFromTieredStor... method getMessageAsync (line 329) | @Override method getEarliestMessageTimeAsync (line 381) | @Override method getMessageStoreTimeStampAsync (line 387) | @Override method getOffsetInQueueByTime (line 427) | @Override method queryMessageAsync (line 436) | @Override FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/core/MessageStoreFilter.java type MessageStoreFilter (line 20) | public interface MessageStoreFilter { method filterTopic (line 22) | boolean filterTopic(String topicName); method addTopicToBlackList (line 24) | void addTopicToBlackList(String topicName); FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/core/MessageStoreTopicFilter.java class MessageStoreTopicFilter (line 28) | public class MessageStoreTopicFilter implements MessageStoreFilter { method MessageStoreTopicFilter (line 32) | public MessageStoreTopicFilter(MessageStoreConfig storeConfig) { method filterTopic (line 38) | @Override method addTopicToBlackList (line 49) | @Override FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/exception/TieredStoreErrorCode.java type TieredStoreErrorCode (line 19) | public enum TieredStoreErrorCode { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/file/FlatFileInterface.java type FlatFileInterface (line 28) | public interface FlatFileInterface { method getTopicId (line 30) | long getTopicId(); method getFileLock (line 32) | Lock getFileLock(); method getMessageQueue (line 34) | MessageQueue getMessageQueue(); method isFlatFileInit (line 36) | boolean isFlatFileInit(); method initOffset (line 38) | void initOffset(long offset); method rollingFile (line 40) | boolean rollingFile(long interval); method appendCommitLog (line 48) | AppendResult appendCommitLog(ByteBuffer message); method appendCommitLog (line 50) | AppendResult appendCommitLog(SelectMappedBufferResult message); method appendConsumeQueue (line 58) | AppendResult appendConsumeQueue(DispatchRequest request); method release (line 60) | void release(); method getMinStoreTimestamp (line 62) | long getMinStoreTimestamp(); method getMaxStoreTimestamp (line 64) | long getMaxStoreTimestamp(); method getFirstMessageOffset (line 66) | long getFirstMessageOffset(); method getCommitLogMinOffset (line 68) | long getCommitLogMinOffset(); method getCommitLogMaxOffset (line 70) | long getCommitLogMaxOffset(); method getCommitLogCommitOffset (line 72) | long getCommitLogCommitOffset(); method getConsumeQueueMinOffset (line 74) | long getConsumeQueueMinOffset(); method getConsumeQueueMaxOffset (line 76) | long getConsumeQueueMaxOffset(); method getConsumeQueueCommitOffset (line 78) | long getConsumeQueueCommitOffset(); method commitAsync (line 83) | CompletableFuture commitAsync(); method getMessageAsync (line 91) | CompletableFuture getMessageAsync(long consumeQueueOffset); method getCommitLogAsync (line 100) | CompletableFuture getCommitLogAsync(long offset, int length); method getConsumeQueueAsync (line 108) | CompletableFuture getConsumeQueueAsync(long consumeQueueOf... method getConsumeQueueAsync (line 117) | CompletableFuture getConsumeQueueAsync(long consumeQueueOf... method getQueueOffsetByTimeAsync (line 141) | CompletableFuture getQueueOffsetByTimeAsync(long timestamp, Boun... method isClosed (line 143) | boolean isClosed(); method shutdown (line 148) | void shutdown(); method destroyExpiredFile (line 153) | void destroyExpiredFile(long timestamp); method destroy (line 158) | void destroy(); FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/file/FlatFileStore.java class FlatFileStore (line 39) | public class FlatFileStore { method FlatFileStore (line 49) | public FlatFileStore(MessageStoreConfig storeConfig, MetadataStore met... method load (line 57) | public boolean load() { method recover (line 73) | public void recover() { method recoverAsync (line 89) | public CompletableFuture recoverAsync(TopicMetadata topicMetadat... method scheduleDeleteExpireFile (line 106) | public void scheduleDeleteExpireFile() { method getMetadataStore (line 127) | public MetadataStore getMetadataStore() { method getStoreConfig (line 131) | public MessageStoreConfig getStoreConfig() { method getFlatFileFactory (line 135) | public FlatFileFactory getFlatFileFactory() { method computeIfAbsent (line 139) | public FlatMessageFile computeIfAbsent(MessageQueue messageQueue) { method getFlatFile (line 144) | public FlatMessageFile getFlatFile(MessageQueue messageQueue) { method deepCopyFlatFileToList (line 148) | public ImmutableList deepCopyFlatFileToList() { method shutdown (line 152) | public void shutdown() { method destroyFile (line 156) | public void destroyFile(MessageQueue mq) { method destroy (line 169) | public void destroy() { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/file/FlatMessageFile.java class FlatMessageFile (line 46) | public class FlatMessageFile implements FlatFileInterface { method FlatMessageFile (line 64) | public FlatMessageFile(FlatFileFactory fileFactory, String topic, int ... method FlatMessageFile (line 71) | public FlatMessageFile(FlatFileFactory fileFactory, String filePath) { method getTopicId (line 81) | @Override method getMessageQueue (line 86) | @Override method isFlatFileInit (line 91) | @Override method recoverTopicMetadata (line 96) | public TopicMetadata recoverTopicMetadata(String topic) { method recoverQueueMetadata (line 104) | public QueueMetadata recoverQueueMetadata(String topic, int queueId) { method flushMetadata (line 113) | public void flushMetadata() { method getFileLock (line 122) | @Override method getCommitLock (line 127) | @VisibleForTesting method rollingFile (line 132) | @Override method initOffset (line 137) | @Override method appendCommitLog (line 148) | @Override method appendCommitLog (line 156) | @Override method appendConsumeQueue (line 164) | @Override method release (line 179) | @Override method getMinStoreTimestamp (line 183) | @Override method getMaxStoreTimestamp (line 195) | @Override method getFirstMessageOffset (line 200) | @Override method getCommitLogMinOffset (line 205) | @Override method getCommitLogMaxOffset (line 210) | @Override method getCommitLogCommitOffset (line 215) | @Override method getConsumeQueueMinOffset (line 220) | @Override method getConsumeQueueMaxOffset (line 227) | @Override method getConsumeQueueCommitOffset (line 232) | @Override method commitAsync (line 237) | @Override method getMessageAsync (line 253) | @Override method getCommitLogAsync (line 262) | @Override method getConsumeQueueAsync (line 267) | @Override method getConsumeQueueAsync (line 272) | @Override method getQueueOffsetByTimeAsync (line 279) | @Override method hashCode (line 359) | @Override method equals (line 364) | @Override method isClosed (line 378) | @Override method shutdown (line 383) | @Override method destroyExpiredFile (line 395) | @Override method destroy (line 406) | public void destroy() { method getFileReservedHours (line 420) | public long getFileReservedHours() { FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/index/IndexService.java type IndexService (line 25) | public interface IndexService { method start (line 27) | void start(); method putKey (line 41) | AppendResult putKey( method queryAsync (line 53) | CompletableFuture> queryAsync(String topic, String key... method forceUpload (line 55) | default void forceUpload() { method shutdown (line 61) | void shutdown(); method forceShutdown (line 66) | default void forceShutdown() { method destroy (line 73) | void destroy(); FILE: tieredstore/src/main/java/org/apache/rocketmq/tieredstore/index/IndexStoreService.java class IndexStoreService (line 51) | public class IndexStoreService extends ServiceThread implements IndexSer... method IndexStoreService (line 73) | public IndexStoreService(FlatFileFactory flatFileFactory, String fileP... method IndexStoreService (line 77) | public IndexStoreService(FlatFileFactory flatFileFactory, String fileP... method start (line 87) | @Override method doConvertOldFormatFile (line 93) | private void doConvertOldFormatFile(String filePath) { method recover (line 112) | private void recover() { method createNewIndexFile (line 173) | public void createNewIndexFile(long timestamp) { method getTimeStoreTable (line 192) | @VisibleForTesting method putKey (line 197) | @Override method queryAsync (line 226) | @Override method forceUpload (line 275) | @Override method doCompactThenUploadFile (line 299) | public boolean doCompactThenUploadFile(IndexFile indexFile) { method destroyExpiredFile (line 344) | public void destroyExpiredFile(long expireTimestamp) { method destroy (line 363) | public void destroy() { method getServiceName (line 385) | @Override method setCompactTimestamp (line 390) | public void setCompactTimestamp(long timestamp) { method getNextSealedFile (line 395) | protected IndexFile getNextSealedFile() { method shutdown (line 404) | @Override method forceShutdown (line 417) | @Override method run (line 422) | @Override