Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ccwxl/multi-tenancy-spring-boot-starter
/ functions
Functions
848 in github.com/ccwxl/multi-tenancy-spring-boot-starter
⨍
Functions
848
◇
Types & classes
178
↓ 2 callers
Method
getFormatPath
格式化后的包全名称 @return 压缩包的全名称
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:65
↓ 2 callers
Method
getIdentityWithDefaultScenario
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:65
↓ 2 callers
Method
getIdentityWithDefaultTenant
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:69
↓ 2 callers
Method
getIgnorePath
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:118
↓ 2 callers
Method
getJndiName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:170
↓ 2 callers
Method
getLazy
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:138
↓ 2 callers
Method
getPgDumpBinFileDir
获取pg_dump 可执行文件的路径 @param baseDir 目录 @return path
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:86
↓ 2 callers
Method
getStripPrefix
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:49
↓ 2 callers
Method
getUncompressDir
获取解压缩的父目录 @param baseDir 目录 @return 目录
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:20
↓ 2 callers
Method
getUrl
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:154
↓ 2 callers
Method
getUrlForTenant
(String url, String prefix, String tenantId, String dsKey, String schema)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantDatabaseMetaDataPorxy.java:44
↓ 2 callers
Method
getValue
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TCustomizationModel.java:32
↓ 2 callers
Method
hashCode
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/Fun.java:56
↓ 2 callers
Method
invocationWrapperInstance
(String functionDefinition, Object target, Type inputType, Type outputType)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:135
↓ 2 callers
Method
isMacOs
判断操作系统是否是 MacOS @return true:操作系统是 MacOS false:其它操作系统
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:51
↓ 2 callers
Method
locateComponent
(Class<C> targetClz, BizScenario context)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/AbstractComponentExecutor.java:49
↓ 2 callers
Method
names
(Collection<String> names)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:122
↓ 2 callers
Method
normalizeType
Will return Object.class if type is represented as TypeVariable(T) or WildcardType(?).
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:42
↓ 2 callers
Method
poll
清空当前线程数据源 <p> 如果当前线程是连续切换数据源 只会移除掉当前线程的数据源名称 </p>
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantContextHolder.java:62
↓ 2 callers
Method
prepareCall
(String sql)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantConnectionProxy.java:37
↓ 2 callers
Method
registerBefore
(ApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionPointI.java:13
↓ 2 callers
Method
setDriverClassName
(String driverClassName)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:94
↓ 2 callers
Method
setFactory
(DefaultListableBeanFactory springFactory)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ApplicationContextHelper.java:37
↓ 2 callers
Method
setLazy
(Boolean lazy)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:142
↓ 2 callers
Method
setPassword
(String password)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:118
↓ 2 callers
Method
setScriptExecutor
(ScriptExecutor scriptExecutor)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:35
↓ 2 callers
Method
setTenantCustomization
(TenantCustomization tenantCustomization)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:31
↓ 2 callers
Method
setUsername
(String username)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:110
↓ 2 callers
Method
switchTenantRole
(Connection connection, String tenantId)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceProxy.java:65
↓ 2 callers
Method
type
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/Script.java:13
↓ 2 callers
Method
updateOrDelete
租户配置项变更 @param tenant 租户 @param key key
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/notify/TenantCustomizationEventChanger.java:35
↓ 1 callers
Method
accountCalculate
(Account account)
example/src/main/java/cc/sofast/example/extension/AccountExtPt.java:13
↓ 1 callers
Method
addDataSource
添加数据源 @param ds 数据源名称 @param dataSource 数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:110
↓ 1 callers
Method
buildBinding
构建binding信息
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Groovy.java:105
↓ 1 callers
Method
buildingWithJava17
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:71
↓ 1 callers
Method
checkDirAndCommand
(String baseDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:87
↓ 1 callers
Method
checkNull
(BizScenario bizScenario)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/TenantExtensionExecutor.java:109
↓ 1 callers
Method
compose
(String functionDefinition)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:113
↓ 1 callers
Method
configureDependencyManagement
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:75
↓ 1 callers
Method
configureDevelopmentStageConfiguration
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/SofastModulePlugin.java:59
↓ 1 callers
Method
configureJavaConventions
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:50
↓ 1 callers
Method
configureJavadocConventions
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:41
↓ 1 callers
Method
createDataSource
(String jndiName)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/JndiDataSourceCreator.java:18
↓ 1 callers
Method
createDataSourceMap
( Map<String, DataSourceProperty> dataSourcePropertiesMap)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/AbstractTenantDataSourceProvider.java:31
↓ 1 callers
Method
createStatement
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantConnectionProxy.java:27
↓ 1 callers
Method
decompression
(String baseDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:64
↓ 1 callers
Method
defaultTenantTry
third try with default use case + default scenario <p> example: biz1.#defaultTenant#.#defaultScenario#
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/TenantExtensionExecutor.java:98
↓ 1 callers
Method
determineDefDataSource
获取默认数据源 @return def 数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:77
↓ 1 callers
Method
diff
(SchemaInfo source, SchemaInfo target, String binFileDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/diff/SchemaDiff.java:31
↓ 1 callers
Method
discoverBeanDefinitionNameByQualifier
(ListableBeanFactory beanFactory, String qualifier)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:300
↓ 1 callers
Method
discoverDefinitionName
(String functionDefinition, GenericApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:445
↓ 1 callers
Method
discoverFunctionInBeanFactory
(String functionName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:175
↓ 1 callers
Method
discoverFunctionType
(Object function, String functionName, GenericApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:265
↓ 1 callers
Method
doApply
(Object input)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:68
↓ 1 callers
Method
doCreateDataSource
子类去实际创建连接池 @param dataSourceProperty 数据源信息 @return 实际连接池
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/AbstractDataSourceCreator.java:26
↓ 1 callers
Method
doLookups
(String functionDefinition)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:105
↓ 1 callers
Method
doRegistration
(ExtensionPointI extensionObject)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:41
↓ 1 callers
Method
doRegistrationExtensions
(ExtensionPointI extensionObject)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:57
↓ 1 callers
Method
eval
(TKey key, Map<String, Object> param)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:19
↓ 1 callers
Method
exeShell
Execute the shell @param command command @return result of execute the shell @throws IOException errors
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:104
↓ 1 callers
Method
exec
(String sql)
example/src/main/java/cc/sofast/example/service/SqlSync.java:20
↓ 1 callers
Method
execCommand
Static method to execute a shell command. Covers most of the simple cases without requiring the user to implement the <code>AbstractShell</code> inter
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:70
↓ 1 callers
Method
execSQL
(DataSource dataSource, String peek, String sql)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/exec/Exec.java:7
↓ 1 callers
Method
existWorkspace
工作空间是否存在 @param baseDir 工作空间 @return 工作空间
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:54
↓ 1 callers
Method
extractReactiveType
(Type type)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:435
↓ 1 callers
Method
extractTarXz
解压缩txz包 @param fileInputStream 文件输入流 @param outputDirPath 输出 @throws IOException 异常
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/TzxUtils.java:26
↓ 1 callers
Method
failed
执行失败 @param exception 异常信息 @return org.basis.enhance.groovy.entity.EngineExecutorResult<java.lang.Object> @author wenpan 2022/9/18 12:54 下午
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/EngineExecutorResult.java:59
↓ 1 callers
Method
fetchMethod
to support springboot 1.5 and 2.x HikariConfig 2.x use 'copyState' to copy config HikariConfig 3.x use 'copyStateTo' to copy config
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/HikariDataSourceCreator.java:35
↓ 1 callers
Method
findBeanType
(AbstractBeanDefinition definition, String declaringClassName, String methodName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:89
↓ 1 callers
Method
findFunctionInFunctionRegistrations
(String functionName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:146
↓ 1 callers
Method
firstTry
first try with full namespace <p> example: biz1.tenant.scenario1
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/TenantExtensionExecutor.java:78
↓ 1 callers
Method
getApplicationContext
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/ScriptTemplate.java:21
↓ 1 callers
Method
getAttributes
(String catalog, String schemaPattern, S
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantDatabaseMetaDataPorxy.java:841
↓ 1 callers
Method
getCandidateMethods
(final Class<?> factoryClass, final RootBeanDefinition mbd)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:98
↓ 1 callers
Method
getContext
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ApplicationContextHelper.java:42
↓ 1 callers
Method
getDataSourceMap
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:193
↓ 1 callers
Method
getDeleteSQL
(TKey tKey)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/db/JdbcCustomizationLoader.java:56
↓ 1 callers
Method
getDriverClassName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:90
↓ 1 callers
Method
getDriverClassName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:146
↓ 1 callers
Method
getDsType
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:138
↓ 1 callers
Method
getExecString
()
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:113
↓ 1 callers
Method
getExecString
@return an array containing the command name and its parameters
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/AbstractShell.java:221
↓ 1 callers
Method
getFingerprint
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyScriptEntry.java:75
↓ 1 callers
Method
getFixed
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:102
↓ 1 callers
Method
getFunctionDefinition
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:100
↓ 1 callers
Method
getGenericType
A convenience method identical to {@link #getImmediateGenericType(Type, int)} for cases when provided 'type' is {@link Publisher} or {@link Message}.
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:87
↓ 1 callers
Method
getHikari
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:146
↓ 1 callers
Method
getHikari
TODO 需要重构。支持多种数据源注册。使用json/yaml配置。
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventProcess.java:81
↓ 1 callers
Method
getInputType
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:105
↓ 1 callers
Method
getKey
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/ScriptTemplate.java:31
↓ 1 callers
Method
getMaxLen
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationProperties.java:46
↓ 1 callers
Method
getMaxLen
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventNotifyProperties.java:48
↓ 1 callers
Method
getMaxPoolSize
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:178
↓ 1 callers
Method
getMd5
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Md5Script.java:15
↓ 1 callers
Method
getMinIdle
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:186
↓ 1 callers
Method
getNames
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:45
↓ 1 callers
Method
getOSArch
获取系统的架构 @return DARWIN,LINUX,WINDOWS
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:20
↓ 1 callers
Method
getOutput
@return the output of the shell command
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:134
↓ 1 callers
Method
getOutputType
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:109
↓ 1 callers
Method
getP6spy
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:130
← previous
next →
101–200 of 848, ranked by callers