File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed
src-222+/software/aws/toolkits/jetbrains/services/caws Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change 6
6
7
7
<extensions defaultExtensionNs =" com.intellij" >
8
8
<gateway .customization.metrics implementation =" software.aws.toolkits.jetbrains.services.caws.RebuildDevfileRequiredNotification" />
9
- <gateway .customization.name implementation =" software.aws.toolkits.jetbrains.services.caws.GatewayNameCustomizer " />
9
+ <gateway .customization.name implementation =" software.aws.toolkits.jetbrains.services.caws.CodeCatalystGatewayClientCustomizer " />
10
10
11
11
<postStartupActivity implementation =" software.aws.toolkits.jetbrains.services.caws.DevfileWatcher" />
12
12
<applicationService serviceImplementation =" software.aws.toolkits.jetbrains.services.caws.DevfileWatcher" />
Original file line number Diff line number Diff line change 4
4
package software.aws.toolkits.jetbrains.services.caws
5
5
6
6
import com.intellij.openapi.extensions.ExtensionNotApplicableException
7
+ import com.jetbrains.rdserver.unattendedHost.customization.DefaultGatewayExitCustomizationProvider
7
8
import com.jetbrains.rdserver.unattendedHost.customization.GatewayClientCustomizationProvider
9
+ import com.jetbrains.rdserver.unattendedHost.customization.GatewayExitCustomizationProvider
8
10
import com.jetbrains.rdserver.unattendedHost.customization.controlCenter.GatewayControlCenterProvider
9
11
import com.jetbrains.rdserver.unattendedHost.customization.controlCenter.GatewayHostnameDisplayKind
10
12
import icons.AwsIcons
11
13
import software.aws.toolkits.resources.message
12
14
13
- class GatewayNameCustomizer : GatewayClientCustomizationProvider {
15
+ class CodeCatalystGatewayClientCustomizer : GatewayClientCustomizationProvider {
14
16
init {
15
17
if (System .getenv(CawsConstants .CAWS_ENV_ID_VAR ) == null ) {
16
18
throw ExtensionNotApplicableException .create()
@@ -25,4 +27,8 @@ class GatewayNameCustomizer : GatewayClientCustomizationProvider {
25
27
26
28
override val icon = AwsIcons .Logos .CODE_CATALYST_SMALL
27
29
override val title = message(" caws.workspace.backend.title" )
30
+
31
+ override val exitCustomization: GatewayExitCustomizationProvider = object : GatewayExitCustomizationProvider by DefaultGatewayExitCustomizationProvider () {
32
+ override val isEnabled: Boolean = false
33
+ }
28
34
}
You can’t perform that action at this time.
0 commit comments