MCPcopy Create free account

hub / github.com/ccwxl/multi-tenancy-spring-boot-starter / functions

Functions848 in github.com/ccwxl/multi-tenancy-spring-boot-starter

↓ 35 callersMethodget
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:89
↓ 23 callersMethodequals
(Object o)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/Fun.java:44
↓ 20 callersMethodgetName
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyScriptEntry.java:67
↓ 17 callersMethodbuild
()
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:156
↓ 15 callersMethodgetType
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:62
↓ 13 callersMethodgetRawType
Effectively converts {@link Type} which could be {@link ParameterizedType} to raw Class (no generics). @param type actual {@link Type} instance @retu
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:101
↓ 11 callersMethodpeek
获得当前线程数据源 @return 数据源名称
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantContextHolder.java:38
↓ 10 callersMethodgetKey
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyKey.java:30
↓ 10 callersMethodgetKey
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventNotifyProperties.java:40
↓ 10 callersMethodvalueOf
(String bizId, String tenant, String scenario)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:38
↓ 9 callersMethodval
(TKey key)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationLoader.java:9
↓ 8 callersMethodbuilder
构造命令 @param schema schema 信息 @param binDir pg_dump 二进制文件所在的目录 @return 构建好的命令
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/postgresql/PostgresqlCommand.java:14
↓ 8 callersMethodgetUniqueIdentity
For above case, the BizScenario will be "tmall.placeOrder.88vip", with this code, we can provide extension processing other than "tmall.placeOrder.nor
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:79
↓ 8 callersMethodof
(String tenant, String key)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TKey.java:57
↓ 8 callersMethodremove
(TKey key)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationLoader.java:11
↓ 7 callersMethodgetBaseDir
工作目录 父目录+子目录 @param baseDir 工作目录 @return 工作目录 父目录+子目录
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:44
↓ 7 callersMethodgetStream
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationProperties.java:56
↓ 7 callersMethodgetStream
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventNotifyProperties.java:58
↓ 7 callersMethodof
(String tenant, String biz)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/Fun.java:39
↓ 7 callersMethodsaveOrUpdate
(TKey key, String valJson)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationLoader.java:13
↓ 7 callersMethodtoString
Returns the commands of this instance. Arguments with spaces in are presented with quotes round; other arguments are presented raw @return a string r
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:145
↓ 6 callersMethodgetImmediateGenericType
(Type type, int index)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:329
↓ 6 callersMethodgetOutputType
(Type functionType)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:308
↓ 6 callersMethodgetSchema
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceProxy.java:153
↓ 6 callersMethodgetTenant
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyKey.java:22
↓ 6 callersMethodgetTenants
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:98
↓ 6 callersMethodgetValue
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:62
↓ 6 callersMethodisWindows
判断操作系统是否是 Windows @return true:操作系统是 Windows false:其它操作系统
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:39
↓ 5 callersMethodapply
(Object input)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:59
↓ 5 callersMethoddiscoverFunctionTypeFromClass
(Class<?> functionalClass)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:143
↓ 5 callersMethodgetInputType
Returns input type of function type that represents Function or Consumer. @param functionType the Type of Function or Consumer @return the input type
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:243
↓ 5 callersMethodgetKey
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TKey.java:32
↓ 5 callersMethodgetPoolName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:74
↓ 5 callersMethodgetWeb
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:94
↓ 5 callersMethodwrapDataSource
(DataSource dataSource, DataSourceProperty dataSourceProperty, String tenant)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/AbstractTenantDataSourceProvider.java:58
↓ 4 callersMethodaccept
(Object o)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:54
↓ 4 callersMethodcreateDataSource
通过属性创建数据源 @param dataSourceProperty 数据源属性 @return 被创建的数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/DataSourceCreator.java:24
↓ 4 callersMethoddetermineDataSource
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:54
↓ 4 callersMethodexeCmd
Execute the corresponding command of Linux or Windows @param command command @return result of execute command @throws IOException errors
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:115
↓ 4 callersMethodexecute
Execute the shell command @throws IOException errors
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:109
↓ 4 callersMethodgetExtensionRepo
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionRepository.java:15
↓ 4 callersMethodgetId
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:41
↓ 4 callersMethodgetInstance
()
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:310
↓ 4 callersMethodgetPassword
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:170
↓ 4 callersMethodgetScript
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Md5Script.java:23
↓ 4 callersMethodgetUsername
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:162
↓ 4 callersMethodremove
(String tenant)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceRegister.java:10
↓ 4 callersMethodtenantHttpWebResolverType
(Environment environment, String propertySuffix, String ex
starter/src/main/java/cc/sofast/infrastructure/tenant/support/ResolverEnvironmentPropertyUtils.java:15
↓ 3 callersMethodbuilder
()
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:109
↓ 3 callersMethodbuilder
(SchemaInfo schema, String binDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/postgresql/pgdump/PgDump.java:17
↓ 3 callersMethodcalculateExtensionPoint
@param targetClz @return
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:101
↓ 3 callersMethodclose
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceProxy.java:128
↓ 3 callersMethoddestroy
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/Script.java:20
↓ 3 callersMethodequals
(Object o)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyKey.java:46
↓ 3 callersMethodeval
(String script, Map<String, Object> param)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/Script.java:18
↓ 3 callersMethodexecute
(GroovyScriptEntry scriptEntry, Map<String, Object> param)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Groovy.java:70
↓ 3 callersMethodgetId
()
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/PropagationProperties.java:15
↓ 3 callersMethodgetOsName
获取操作系统名称 @return os.name 属性值
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:74
↓ 3 callersMethodgetPgDumpBinPath
获取pg_dump 可执行文件的路径 @param baseDir 目录 @return path
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:96
↓ 3 callersMethodgetProperties
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:41
↓ 3 callersMethodgetRedisKey
(TKey key)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/redis/RedisCustomizationLoader.java:28
↓ 3 callersMethodgetTenant
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TKey.java:24
↓ 3 callersMethodgetTenantDsType
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:179
↓ 3 callersMethodgetTenants
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:154
↓ 3 callersMethodgetVal
(TKey key, Class<T> type)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantCustomization.java:76
↓ 3 callersMethodisOfType
(Type type, Class<?> cls)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:409
↓ 3 callersMethodisSupplier
(Type type)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:352
↓ 3 callersMethodlocate
(String name, String uniqueIdentity)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/TenantExtensionExecutor.java:103
↓ 3 callersMethodpush
设置当前线程数据源 <p> 如非必要不要手动调用,调用后确保最终清除 </p> @param ds 数据源名称
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantContextHolder.java:50
↓ 3 callersMethodread
Reads all the bytes from an input stream. Uses {@code initialSize} as a hint about how many bytes the stream will have. @param source the input
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/file/FileCustomizationLoader.java:57
↓ 3 callersMethodregister
(DataSourceProperty dsp)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceRegister.java:8
↓ 3 callersMethodrun
check to see if a command needs to be executed and execute if needed @throws IOException errors
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:96
↓ 3 callersMethodsetDb
(String db)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:43
↓ 3 callersMethodsetHost
(String host)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:35
↓ 3 callersMethodsetKey
(String key)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TCustomizationModel.java:28
↓ 3 callersMethodsetPassword
(String password)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:27
↓ 3 callersMethodsetPoolName
(String poolName)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:78
↓ 3 callersMethodsetPort
(int port)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:39
↓ 3 callersMethodsetSchema
(String schema)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:31
↓ 3 callersMethodsetTenant
(String tenant)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TCustomizationModel.java:20
↓ 3 callersMethodsetUrl
(String url)
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:158
↓ 3 callersMethodsetUsername
(String username)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/SchemaInfo.java:23
↓ 3 callersMethodsuccess
执行成功 @param context 内容 @return org.basis.enhance.groovy.entity.EngineExecutorResult<java.lang.Object> @author wenpan 2022/9/18 12:55 下午
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/EngineExecutorResult.java:81
↓ 3 callersMethodtenantResolverType
(Environment environment, String propertySuffix, String expectedPropertyValue)
starter/src/main/java/cc/sofast/infrastructure/tenant/support/ResolverEnvironmentPropertyUtils.java:28
↓ 2 callersMethodapply
(RequestTemplate template)
starter/src/main/java/cc/sofast/infrastructure/tenant/propagation/FeignTenantPropagationInterceptor.java:18
↓ 2 callersMethodassertSupportedTypes
(Type type)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:418
↓ 2 callersMethodclear
强制清空本地线程 <p> 防止内存泄漏,如手动调用了push可调用此方法确保清除 </p>
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantContextHolder.java:76
↓ 2 callersMethodcloseDataSource
close db @param ds dsName @param dataSource db
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:126
↓ 2 callersMethodcustomize
redisTemplate 自定义 @param redisTemplate RedisTemplate<String, Object>
starter/src/main/java/cc/sofast/infrastructure/tenant/redis/RedisTemplateCustomizer.java:15
↓ 2 callersMethodexecute
( String tenant, Class<T> targetClz,Function<T, R> exeFunction)
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantBizExecutor.java:26
↓ 2 callersMethodfindType
(ConfigurableListableBeanFactory registry, String... names)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:23
↓ 2 callersMethodgetBizScenario
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionCoordinate.java:23
↓ 2 callersMethodgetClazz
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyScriptEntry.java:83
↓ 2 callersMethodgetClientInfo
(String name)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantConnectionProxy.java:248
↓ 2 callersMethodgetDataSource
获取数据源 @param ds 数据源名称 @return 数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:65
↓ 2 callersMethodgetDatasource
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceProperties.java:40
↓ 2 callersMethodgetDefaultBaseDir
获取默认的工作目录 @return 默认的工作目录
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:33
↓ 2 callersMethodgetDefaultPropertyValue
(Environment environment, String prefix, String propertySuffix)
starter/src/main/java/cc/sofast/infrastructure/tenant/support/ResolverEnvironmentPropertyUtils.java:24
↓ 2 callersMethodgetDsType
(String dsType)
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventProcess.java:88
↓ 2 callersMethodgetExtensionPointClass
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionCoordinate.java:19
next →1–100 of 848, ranked by callers