|
|
|
@ -1,5 +1,6 @@
|
|
|
|
|
package com.fanruan.boot.init; |
|
|
|
|
|
|
|
|
|
import com.fanruan.boot.RepositorySourceRegister; |
|
|
|
|
import com.fanruan.carina.Carina; |
|
|
|
|
import com.fanruan.carina.annotions.DependsOn; |
|
|
|
|
import com.fanruan.carina.annotions.FineComponent; |
|
|
|
@ -7,18 +8,14 @@ import com.fanruan.carina.annotions.Start;
|
|
|
|
|
import com.fanruan.carina.annotions.Stop; |
|
|
|
|
import com.fanruan.carina.annotions.Supplemental; |
|
|
|
|
import com.fanruan.plugin.autonomy.AutonomyClassManagerGroup; |
|
|
|
|
import com.fanruan.repository.TemplateRepository; |
|
|
|
|
import com.fanruan.workplace.conetxt.CompatiblePool; |
|
|
|
|
import com.fanruan.workplace.http.HttpConstants; |
|
|
|
|
import com.fanruan.workplace.http.RepositoryManager; |
|
|
|
|
import com.fanruan.workplace.http.WorkspaceHeartBeatShell; |
|
|
|
|
import com.fanruan.workplace.http.exception.DefaultRemoteExceptionHandler; |
|
|
|
|
import com.fr.report.UnLockedHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignLoginLockHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignNoAuthHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignPasswordNeedUpdateHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignPasswordStrengthHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignUserPwdErrorHandler; |
|
|
|
|
import com.fanruan.workplace.http.exception.RemoteExceptionConvert; |
|
|
|
|
import com.fanruan.workplace.network.RemoteNetworkRepository; |
|
|
|
|
import com.fanruan.workplace.standard.ServerInfo; |
|
|
|
|
import com.fanruan.workplace.standard.ServerInfoOperator; |
|
|
|
|
import com.fr.base.io.FileAssistUtils; |
|
|
|
@ -38,6 +35,7 @@ import com.fr.file.filetree.FileNodes;
|
|
|
|
|
import com.fr.file.filetree.LocalFileNodes; |
|
|
|
|
import com.fr.general.build.BuildInfoOperator; |
|
|
|
|
import com.fr.general.build.impl.BuildInfoOperatorImpl; |
|
|
|
|
import com.fr.report.UnLockedHandler; |
|
|
|
|
import com.fr.security.encryption.storage.StorageEncryptors; |
|
|
|
|
import com.fr.security.encryption.storage.StorageTransfer; |
|
|
|
|
import com.fr.stable.StringUtils; |
|
|
|
@ -50,6 +48,11 @@ import com.fr.workspace.engine.FineWorkspaceFactory;
|
|
|
|
|
import com.fr.workspace.engine.base.FineObjectPool; |
|
|
|
|
import com.fr.workspace.engine.client.heartbeart.FineWorkspaceHeartbeat; |
|
|
|
|
import com.fr.workspace.engine.client.heartbeart.WorkspaceHeartbeat; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignLoginLockHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignNoAuthHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignPasswordNeedUpdateHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignPasswordStrengthHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDesignUserPwdErrorHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteDriverUnExistHandler; |
|
|
|
|
import com.fr.workspace.engine.exception.RemoteProcedureErrorHandler; |
|
|
|
|
import com.fr.workspace.engine.resource.FineWorkResource; |
|
|
|
@ -60,7 +63,6 @@ import com.fr.workspace.resource.WorkResource;
|
|
|
|
|
import com.fr.workspace.server.repository.authority.RemoteAuthorityRepository; |
|
|
|
|
import com.fr.workspace.server.repository.compatible.CompatibleConnectionOperator; |
|
|
|
|
import com.fr.workspace.server.repository.compatible.register.CompatibleRegister; |
|
|
|
|
import com.fanruan.workplace.network.RemoteNetworkRepository; |
|
|
|
|
import com.fr.workspace.server.repository.config.ConfigRepository; |
|
|
|
|
import com.fr.workspace.server.repository.connection.ConnectionRepository; |
|
|
|
|
import com.fr.workspace.server.repository.plugin.PluginRepository; |
|
|
|
@ -68,7 +70,6 @@ import com.fr.workspace.server.repository.resource.PublicResourceRepository;
|
|
|
|
|
import com.fr.workspace.server.repository.resource.WorkResourceRepository; |
|
|
|
|
import com.fr.workspace.server.repository.system.SystemInfoRepository; |
|
|
|
|
import com.fr.workspace.server.repository.tabledata.TableDataRepository; |
|
|
|
|
import com.fr.workspace.server.repository.template.TemplateRepository; |
|
|
|
|
import com.fr.workspace.server.repository.vcs.VcsRepository; |
|
|
|
|
import com.fr.workspace.server.repository.widget.ShareRepository; |
|
|
|
|
|
|
|
|
@ -94,6 +95,7 @@ public class DesignWorkContextComponent {
|
|
|
|
|
public void prepare() { |
|
|
|
|
supplementalExtra(); |
|
|
|
|
supplementalCommon(); |
|
|
|
|
RepositorySourceRegister.registerRepositorySource(); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|