MCPcopy Create free account

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

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

↓ 2 callersMethodgetFormatPath
格式化后的包全名称 @return 压缩包的全名称
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:65
↓ 2 callersMethodgetIdentityWithDefaultScenario
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:65
↓ 2 callersMethodgetIdentityWithDefaultTenant
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/BizScenario.java:69
↓ 2 callersMethodgetIgnorePath
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:118
↓ 2 callersMethodgetJndiName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:170
↓ 2 callersMethodgetLazy
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:138
↓ 2 callersMethodgetPgDumpBinFileDir
获取pg_dump 可执行文件的路径 @param baseDir 目录 @return path
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:86
↓ 2 callersMethodgetStripPrefix
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:49
↓ 2 callersMethodgetUncompressDir
获取解压缩的父目录 @param baseDir 目录 @return 目录
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:20
↓ 2 callersMethodgetUrl
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:154
↓ 2 callersMethodgetUrlForTenant
(String url, String prefix, String tenantId, String dsKey, String schema)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantDatabaseMetaDataPorxy.java:44
↓ 2 callersMethodgetValue
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TCustomizationModel.java:32
↓ 2 callersMethodhashCode
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/Fun.java:56
↓ 2 callersMethodinvocationWrapperInstance
(String functionDefinition, Object target, Type inputType, Type outputType)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:135
↓ 2 callersMethodisMacOs
判断操作系统是否是 MacOS @return true:操作系统是 MacOS false:其它操作系统
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:51
↓ 2 callersMethodlocateComponent
(Class<C> targetClz, BizScenario context)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/AbstractComponentExecutor.java:49
↓ 2 callersMethodnames
(Collection<String> names)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:122
↓ 2 callersMethodnormalizeType
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 callersMethodpoll
清空当前线程数据源 <p> 如果当前线程是连续切换数据源 只会移除掉当前线程的数据源名称 </p>
starter/src/main/java/cc/sofast/infrastructure/tenant/TenantContextHolder.java:62
↓ 2 callersMethodprepareCall
(String sql)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantConnectionProxy.java:37
↓ 2 callersMethodregisterBefore
(ApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/ExtensionPointI.java:13
↓ 2 callersMethodsetDriverClassName
(String driverClassName)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:94
↓ 2 callersMethodsetFactory
(DefaultListableBeanFactory springFactory)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ApplicationContextHelper.java:37
↓ 2 callersMethodsetLazy
(Boolean lazy)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:142
↓ 2 callersMethodsetPassword
(String password)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:118
↓ 2 callersMethodsetScriptExecutor
(ScriptExecutor scriptExecutor)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:35
↓ 2 callersMethodsetTenantCustomization
(TenantCustomization tenantCustomization)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:31
↓ 2 callersMethodsetUsername
(String username)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:110
↓ 2 callersMethodswitchTenantRole
(Connection connection, String tenantId)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDataSourceProxy.java:65
↓ 2 callersMethodtype
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/Script.java:13
↓ 2 callersMethodupdateOrDelete
租户配置项变更 @param tenant 租户 @param key key
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/notify/TenantCustomizationEventChanger.java:35
↓ 1 callersMethodaccountCalculate
(Account account)
example/src/main/java/cc/sofast/example/extension/AccountExtPt.java:13
↓ 1 callersMethodaddDataSource
添加数据源 @param ds 数据源名称 @param dataSource 数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:110
↓ 1 callersMethodbuildBinding
构建binding信息
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Groovy.java:105
↓ 1 callersMethodbuildingWithJava17
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:71
↓ 1 callersMethodcheckDirAndCommand
(String baseDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:87
↓ 1 callersMethodcheckNull
(BizScenario bizScenario)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/TenantExtensionExecutor.java:109
↓ 1 callersMethodcompose
(String functionDefinition)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:113
↓ 1 callersMethodconfigureDependencyManagement
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:75
↓ 1 callersMethodconfigureDevelopmentStageConfiguration
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/SofastModulePlugin.java:59
↓ 1 callersMethodconfigureJavaConventions
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:50
↓ 1 callersMethodconfigureJavadocConventions
(Project project)
buildSrc/src/main/java/cc/sofastframework/gradle/JavaConventionsPlugin.java:41
↓ 1 callersMethodcreateDataSource
(String jndiName)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/JndiDataSourceCreator.java:18
↓ 1 callersMethodcreateDataSourceMap
( Map<String, DataSourceProperty> dataSourcePropertiesMap)
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/provider/AbstractTenantDataSourceProvider.java:31
↓ 1 callersMethodcreateStatement
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantConnectionProxy.java:27
↓ 1 callersMethoddecompression
(String baseDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/Schema.java:64
↓ 1 callersMethoddefaultTenantTry
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 callersMethoddetermineDefDataSource
获取默认数据源 @return def 数据源
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:77
↓ 1 callersMethoddiff
(SchemaInfo source, SchemaInfo target, String binFileDir)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/diff/SchemaDiff.java:31
↓ 1 callersMethoddiscoverBeanDefinitionNameByQualifier
(ListableBeanFactory beanFactory, String qualifier)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:300
↓ 1 callersMethoddiscoverDefinitionName
(String functionDefinition, GenericApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:445
↓ 1 callersMethoddiscoverFunctionInBeanFactory
(String functionName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:175
↓ 1 callersMethoddiscoverFunctionType
(Object function, String functionName, GenericApplicationContext applicationContext)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:265
↓ 1 callersMethoddoApply
(Object input)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:68
↓ 1 callersMethoddoCreateDataSource
子类去实际创建连接池 @param dataSourceProperty 数据源信息 @return 实际连接池
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/creator/AbstractDataSourceCreator.java:26
↓ 1 callersMethoddoLookups
(String functionDefinition)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:105
↓ 1 callersMethoddoRegistration
(ExtensionPointI extensionObject)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:41
↓ 1 callersMethoddoRegistrationExtensions
(ExtensionPointI extensionObject)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/extension/register/ExtensionRegister.java:57
↓ 1 callersMethodeval
(TKey key, Map<String, Object> param)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/TenantDynamicScriptExecutor.java:19
↓ 1 callersMethodexeShell
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 callersMethodexec
(String sql)
example/src/main/java/cc/sofast/example/service/SqlSync.java:20
↓ 1 callersMethodexecCommand
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 callersMethodexecSQL
(DataSource dataSource, String peek, String sql)
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/exec/Exec.java:7
↓ 1 callersMethodexistWorkspace
工作空间是否存在 @param baseDir 工作空间 @return 工作空间
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/PgDumpUtils.java:54
↓ 1 callersMethodextractReactiveType
(Type type)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionTypeUtils.java:435
↓ 1 callersMethodextractTarXz
解压缩txz包 @param fileInputStream 文件输入流 @param outputDirPath 输出 @throws IOException 异常
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/TzxUtils.java:26
↓ 1 callersMethodfailed
执行失败 @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 callersMethodfetchMethod
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 callersMethodfindBeanType
(AbstractBeanDefinition definition, String declaringClassName, String methodName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:89
↓ 1 callersMethodfindFunctionInFunctionRegistrations
(String functionName)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantBizFuncExecutor.java:146
↓ 1 callersMethodfirstTry
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 callersMethodgetApplicationContext
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/ScriptTemplate.java:21
↓ 1 callersMethodgetAttributes
(String catalog, String schemaPattern, S
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/connection/TenantDatabaseMetaDataPorxy.java:841
↓ 1 callersMethodgetCandidateMethods
(final Class<?> factoryClass, final RootBeanDefinition mbd)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/FunctionContextUtils.java:98
↓ 1 callersMethodgetContext
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/ApplicationContextHelper.java:42
↓ 1 callersMethodgetDataSourceMap
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/TenantDynamicRoutingDataSource.java:193
↓ 1 callersMethodgetDeleteSQL
(TKey tKey)
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/db/JdbcCustomizationLoader.java:56
↓ 1 callersMethodgetDriverClassName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:90
↓ 1 callersMethodgetDriverClassName
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:146
↓ 1 callersMethodgetDsType
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:138
↓ 1 callersMethodgetExecString
()
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:113
↓ 1 callersMethodgetExecString
@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 callersMethodgetFingerprint
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/GroovyScriptEntry.java:75
↓ 1 callersMethodgetFixed
()
starter/src/main/java/cc/sofast/infrastructure/tenant/resolver/TenantResolverProperties.java:102
↓ 1 callersMethodgetFunctionDefinition
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:100
↓ 1 callersMethodgetGenericType
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 callersMethodgetHikari
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:146
↓ 1 callersMethodgetHikari
TODO 需要重构。支持多种数据源注册。使用json/yaml配置。
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventProcess.java:81
↓ 1 callersMethodgetInputType
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:105
↓ 1 callersMethodgetKey
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/ScriptTemplate.java:31
↓ 1 callersMethodgetMaxLen
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/CustomizationProperties.java:46
↓ 1 callersMethodgetMaxLen
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEventNotifyProperties.java:48
↓ 1 callersMethodgetMaxPoolSize
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:178
↓ 1 callersMethodgetMd5
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/customization/script/groovy/Md5Script.java:15
↓ 1 callersMethodgetMinIdle
()
starter/src/main/java/cc/sofast/infrastructure/tenant/notify/TenantEvent.java:186
↓ 1 callersMethodgetNames
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionRegistration.java:45
↓ 1 callersMethodgetOSArch
获取系统的架构 @return DARWIN,LINUX,WINDOWS
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/utils/OSUtils.java:20
↓ 1 callersMethodgetOutput
@return the output of the shell command
extend/template-schema-sync/src/main/java/cc/sofast/infrastructure/jdbc/schema/shell/ShellExecutor.java:134
↓ 1 callersMethodgetOutputType
()
extend/extension-point-plugin/src/main/java/cc/sofast/infrastructure/func/TenantFunctionInvocationWrapper.java:109
↓ 1 callersMethodgetP6spy
()
starter/src/main/java/cc/sofast/infrastructure/tenant/datasource/DataSourceProperty.java:130
← previousnext →101–200 of 848, ranked by callers