# Available alias groups

Caplin Trader provides some [alias groups](http://bladerunnerjs.org/docs/concepts/ioc/). Below is a description of the available groups and the aliases that they provide implementations for:

```
caplin.sljs-service-aliases
```

Sets various services that are backed by a StreamLink JS connection.

| Alias | Class  |
| --- | --- |
| caplin.permission-service | caplin.sljsadapter.providers.StreamLinkPermissionService |
| caplin.message-service | caplin.sljsadapter.providers.StreamLinkMessageService |
| caplin.connection-service | caplin.sljsadapter.providers.StreamLinkConnectionService |
| caplin.user-service | caplin.sljsadapter.providers.StreamLinkUserService |

```
caplin.webcentric-service-aliases
```

Sets several useful aliases for applications that use the Webcentric frame manager.

| Alias | Class  |
| --- | --- |
| caplin.user-prompt-service  | caplin.webcentric.alert.WebcentricAlertDispatcher |
| caplin.preference-service  | caplin.webcentric.providers.WebcentricPreferencesService |
| caplin.frame-manager-service | caplin.webcentric.frame.WebcentricFrameManager |
| caplin.layout-service | caplin.webcentric.layout.WebcentricLayoutService |
