Skip to main content

Abstract Class: BaseBackendAdapterModule<TConfig>

Defined in: service-framework-client/src/services.ts:196

Extends​

Extended by​

Type Parameters​

Type Parameter
TConfig

Constructors​

Constructor​

new BaseBackendAdapterModule<TConfig>(context: ServiceActivationContext<TConfig, BackendAdapterService>): BaseBackendAdapterModule<TConfig>;

Defined in: service-framework/src/base-service.ts:165

Parameters​

ParameterType
contextServiceActivationContext<TConfig, BackendAdapterService>

Returns​

BaseBackendAdapterModule<TConfig>

Inherited from​

BaseServiceModule.constructor

Properties​

PropertyModifierTypeDescriptionInherited fromDefined in
abortSignalreadonlyAbortSignal-BaseServiceModule.abortSignalservice-framework/src/base-service.ts:23
adapterKindabstractBackendAdapterKind--service-framework-client/src/services.ts:198
environmentreadonlyIEnvironmentDescriptor-BaseServiceModule.environmentservice-framework/src/base-service.ts:22
logEventreadonlyTelemetryLogEmit a telemetry record. Named logEvent rather than log because log is the name a service is most likely to have already claimed for its own logging helper, and an inherited member would break it. With no telemetry configured this is NO_OP_TELEMETRY_LOG.BaseServiceModule.logEventservice-framework/src/base-service.ts:31
managerreadonlyServiceManager-BaseServiceModule.managerservice-framework/src/base-service.ts:20
parentServicereadonlyBackendAdapterService-BaseServiceModule.parentServiceservice-framework/src/base-service.ts:163
schedulerreadonlyIScheduler-BaseServiceModule.schedulerservice-framework/src/base-service.ts:21
serviceConfigreadonlyTConfig-BaseServiceModule.serviceConfigservice-framework/src/base-service.ts:46
serviceNamereadonlystring-BaseServiceModule.serviceNameservice-framework/src/base-service.ts:44
servicePriorityreadonlynumber-BaseServiceModule.servicePriorityservice-framework/src/base-service.ts:45

Accessors​

isDestroyed​

Get Signature​

get isDestroyed(): boolean;

Defined in: service-framework/src/base-service.ts:59

Returns​

boolean

Inherited from​

BaseServiceModule.isDestroyed


isEnabled​

Get Signature​

get isEnabled(): boolean;

Defined in: service-framework/src/base-service.ts:47

Returns​

boolean

Inherited from​

BaseServiceModule.isEnabled


isInitialized​

Get Signature​

get isInitialized(): boolean;

Defined in: service-framework/src/base-service.ts:51

Returns​

boolean

Inherited from​

BaseServiceModule.isInitialized


isServiceRegistered​

Get Signature​

get isServiceRegistered(): boolean;

Defined in: service-framework/src/base-service.ts:63

Returns​

boolean

Inherited from​

BaseServiceModule.isServiceRegistered


isStarted​

Get Signature​

get isStarted(): boolean;

Defined in: service-framework/src/base-service.ts:55

Returns​

boolean

Inherited from​

BaseServiceModule.isStarted


serviceModules​

Get Signature​

get serviceModules(): readonly IServiceModule<IService>[];

Defined in: service-framework/src/base-service.ts:67

Returns​

readonly IServiceModule<IService>[]

Inherited from​

BaseServiceModule.serviceModules

Methods​

_setDestroyedState()​

_setDestroyedState(isDestroyed: boolean): void;

Defined in: service-framework/src/base-service.ts:157

Parameters​

ParameterType
isDestroyedboolean

Returns​

void

Inherited from​

BaseServiceModule._setDestroyedState


_setInitializedState()​

_setInitializedState(isInitialized: boolean): void;

Defined in: service-framework/src/base-service.ts:149

Parameters​

ParameterType
isInitializedboolean

Returns​

void

Inherited from​

BaseServiceModule._setInitializedState


_setRegistrationState()​

_setRegistrationState(isRegistered: boolean): void;

Defined in: service-framework/src/base-service.ts:145

Parameters​

ParameterType
isRegisteredboolean

Returns​

void

Inherited from​

BaseServiceModule._setRegistrationState


_setStartedState()​

_setStartedState(isStarted: boolean): void;

Defined in: service-framework/src/base-service.ts:153

Parameters​

ParameterType
isStartedboolean

Returns​

void

Inherited from​

BaseServiceModule._setStartedState


destroy()​

destroy(): void;

Defined in: service-framework/src/base-service.ts:85

Returns​

void

Inherited from​

BaseServiceModule.destroy


Destroy()​

Destroy(): void;

Defined in: service-framework/src/base-service.ts:133

Returns​

void

Inherited from​

BaseServiceModule.Destroy


fixedUpdate()​

fixedUpdate(_context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:81

Parameters​

ParameterType
_contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.fixedUpdate


FixedUpdate()​

FixedUpdate(context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:125

Parameters​

ParameterType
contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.FixedUpdate


initialize()​

initialize(): void;

Defined in: service-framework/src/base-service.ts:71

Returns​

void

Inherited from​

BaseServiceModule.initialize


Initialize()​

Initialize(): void;

Defined in: service-framework/src/base-service.ts:105

Returns​

void

Inherited from​

BaseServiceModule.Initialize


lateUpdate()​

lateUpdate(_context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:79

Parameters​

ParameterType
_contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.lateUpdate


LateUpdate()​

LateUpdate(context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:121

Parameters​

ParameterType
contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.LateUpdate


onFocusChange()​

onFocusChange(_context: FocusChangeContext): void;

Defined in: service-framework/src/base-service.ts:87

Parameters​

ParameterType
_contextFocusChangeContext

Returns​

void

Inherited from​

BaseServiceModule.onFocusChange


OnFocusChange()​

OnFocusChange(context: FocusChangeContext): void;

Defined in: service-framework/src/base-service.ts:137

Parameters​

ParameterType
contextFocusChangeContext

Returns​

void

Inherited from​

BaseServiceModule.OnFocusChange


onPauseChange()​

onPauseChange(_context: {
paused: boolean;
}): void;

Defined in: service-framework/src/base-service.ts:89

Parameters​

ParameterType
_context{ paused: boolean; }
_context.pausedboolean

Returns​

void

Inherited from​

BaseServiceModule.onPauseChange


OnPauseChange()​

OnPauseChange(context: {
paused: boolean;
}): void;

Defined in: service-framework/src/base-service.ts:141

Parameters​

ParameterType
context{ paused: boolean; }
context.pausedboolean

Returns​

void

Inherited from​

BaseServiceModule.OnPauseChange


registerServiceModule()​

registerServiceModule(serviceModule: IServiceModule): void;

Defined in: service-framework/src/base-service.ts:91

Parameters​

ParameterType
serviceModuleIServiceModule

Returns​

void

Inherited from​

BaseServiceModule.registerServiceModule


render()​

render(_context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:83

Parameters​

ParameterType
_contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.render


Render()​

Render(context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:129

Parameters​

ParameterType
contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.Render


reset()​

reset(): void;

Defined in: service-framework/src/base-service.ts:75

Returns​

void

Inherited from​

BaseServiceModule.reset


Reset()​

Reset(): void;

Defined in: service-framework/src/base-service.ts:113

Returns​

void

Inherited from​

BaseServiceModule.Reset


send()​

abstract send(request: BackendConversationRequest): Promise<BackendConversationResponse>;

Defined in: service-framework-client/src/services.ts:199

Parameters​

ParameterType
requestBackendConversationRequest

Returns​

Promise<BackendConversationResponse>


start()​

start(): void;

Defined in: service-framework/src/base-service.ts:73

Returns​

void

Inherited from​

BaseServiceModule.start


Start()​

Start(): void;

Defined in: service-framework/src/base-service.ts:109

Returns​

void

Inherited from​

BaseServiceModule.Start


unregisterServiceModule()​

unregisterServiceModule(serviceModule: IServiceModule): void;

Defined in: service-framework/src/base-service.ts:97

Parameters​

ParameterType
serviceModuleIServiceModule

Returns​

void

Inherited from​

BaseServiceModule.unregisterServiceModule


update()​

update(_context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:77

Parameters​

ParameterType
_contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.update


Update()​

Update(context: LifecycleContext): void;

Defined in: service-framework/src/base-service.ts:117

Parameters​

ParameterType
contextLifecycleContext

Returns​

void

Inherited from​

BaseServiceModule.Update