diff --git a/block-api/framework/analyticsbuilder-framework.cdp b/block-api/framework/analyticsbuilder-framework.cdp index 246b0ab..70b7778 100644 Binary files a/block-api/framework/analyticsbuilder-framework.cdp and b/block-api/framework/analyticsbuilder-framework.cdp differ diff --git a/doc/apamadoc/alltypes-frame.html b/doc/apamadoc/alltypes-frame.html index 0c7f8a2..015c63e 100644 --- a/doc/apamadoc/alltypes-frame.html +++ b/doc/apamadoc/alltypes-frame.html @@ -20,6 +20,16 @@ InventoryLookupResult
L10N
LngLat
+ModelCreateRequest
+ModelCreateResponse
+ModelDeleteRequest
+ModelDeleteResponse
+ModelFailed
+ModelFailedInternal
+ModelLifecycleManager
+ModelStatus
+ModelStatusRequest
+ModelStatusResponse
NameValue
OutputHandler
OutputParams
@@ -31,7 +41,11 @@ PromiseJoiner
PromiseReturner
RequestForwarding
+RunModelInternalRequest
+RunModelInternalResponse
SlowSystemWarning
+StopModelInternalRequest
+StopModelInternalResponse
TemplateParameterDefinition
TemplateReference
TimerHandle
diff --git a/doc/apamadoc/alltypes-noframe.html b/doc/apamadoc/alltypes-noframe.html index dbde4ac..30045c8 100644 --- a/doc/apamadoc/alltypes-noframe.html +++ b/doc/apamadoc/alltypes-noframe.html @@ -20,6 +20,16 @@ InventoryLookupResult
L10N
LngLat
+ModelCreateRequest
+ModelCreateResponse
+ModelDeleteRequest
+ModelDeleteResponse
+ModelFailed
+ModelFailedInternal
+ModelLifecycleManager
+ModelStatus
+ModelStatusRequest
+ModelStatusResponse
NameValue
OutputHandler
OutputParams
@@ -31,7 +41,11 @@ PromiseJoiner
PromiseReturner
RequestForwarding
+RunModelInternalRequest
+RunModelInternalResponse
SlowSystemWarning
+StopModelInternalRequest
+StopModelInternalResponse
TemplateParameterDefinition
TemplateReference
TimerHandle
diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateRequest.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateRequest.html new file mode 100644 index 0000000..eaca66e --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateRequest.html @@ -0,0 +1,32 @@ + + +ModelCreateRequest

apama.analyticsbuilder.framework
Event ModelCreateRequest


+Request for creating (deploying) a model.

A ModelCreateResponse event is sent back with the same reqId with the result.
Constant summary
 constant stringSEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event must be sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance being deployed.
 dictionary<string, string>params
+
Other parameters for the models. Following parameters are supported: - name - name of the model. In case of template model instance, it is the name of the parent template model. - builderModel - the details of the model (blocks and its connection) - mode - mode of model deployment - modeProperties - mode specific properties - templateParameters - definition of the template parameters in case of template model instance. Missing in case of static model. - templateParameterValues - value of template parameters in case of template model instance. Missing in case of static model. - parentModelId - the ID of the parent model if it is a template instance. Currently unused.
 
Constant detail
+

SEND_CHANNEL

constant string SEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event must be sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance being deployed.

In case of a static model deployment, this will be the ID of the model. In case of deployment of an instance of a template model, this will be the ID of the instance.

This is the ID which is used for all lifecycle operations and tracking the model.
+

params

dictionary<string, string> params
+Other parameters for the models. Following parameters are supported: - name - name of the model. In case of template model instance, it is the name of the parent template model. - builderModel - the details of the model (blocks and its connection) - mode - mode of model deployment - modeProperties - mode specific properties - templateParameters - definition of the template parameters in case of template model instance. Missing in case of static model. - templateParameterValues - value of template parameters in case of template model instance. Missing in case of static model. - parentModelId - the ID of the parent model if it is a template instance. Currently unused.
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateResponse.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateResponse.html new file mode 100644 index 0000000..05e8ce9 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelCreateResponse.html @@ -0,0 +1,47 @@ + + +ModelCreateResponse

apama.analyticsbuilder.framework
Event ModelCreateResponse


+Response to the ModelCreateRequest.
Constant summary
 constant stringSUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event is sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 stringmodelName
+
Name of the model.
 stringstatus
+
State of the model. RUNNING if creation is successful, else FAILED.
 stringruntimeError
+
The model creation error in English. Empty if the creation is successful.
 sequence<any>runtimeErrorLocalized
+
The localized error details. Empty if the creation is successful.
 dictionary<string, dictionary<string, sequence<dictionary<string, any>>>>modelInputDetails
+
Details of model inputs.
 dictionary<string, dictionary<string, sequence<dictionary<string, any>>>>modelOutputDetails
+
Details of model outputs.
 
Constant detail
+

SUBSCRIBE_CHANNEL

constant string SUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event is sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

modelInputDetails

dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> modelInputDetails
+Details of model inputs.
+

modelName

string modelName
+Name of the model.

This is the name of the model in case of static model deployment. In case of template model instance deployment, this is the name of the parent template model.
+

modelOutputDetails

dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> modelOutputDetails
+Details of model outputs.
+

reqId

integer reqId
+The request ID.
+

runtimeError

string runtimeError
+The model creation error in English. Empty if the creation is successful.
+

runtimeErrorLocalized

sequence<any> runtimeErrorLocalized
+The localized error details. Empty if the creation is successful.
+

status

string status
+State of the model. RUNNING if creation is successful, else FAILED.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteRequest.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteRequest.html new file mode 100644 index 0000000..8fcbb59 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteRequest.html @@ -0,0 +1,29 @@ + + +ModelDeleteRequest

apama.analyticsbuilder.framework
Event ModelDeleteRequest


+Request for deleting a model.

A ModelDeleteResponse event is sent back with the same reqId with the result.
Constant summary
 constant stringSEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event must be sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 
Constant detail
+

SEND_CHANNEL

constant string SEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event must be sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteResponse.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteResponse.html new file mode 100644 index 0000000..93a049d --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelDeleteResponse.html @@ -0,0 +1,32 @@ + + +ModelDeleteResponse

apama.analyticsbuilder.framework
Event ModelDeleteResponse


+Response to the ModelDeleteRequest.
Constant summary
 constant stringSUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event is sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 booleanmodelExisted
+
True if the model was actually deployed previously, otherwise false.
 
Constant detail
+

SUBSCRIBE_CHANNEL

constant string SUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event is sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

modelExisted

boolean modelExisted
+True if the model was actually deployed previously, otherwise false.
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailed.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailed.html new file mode 100644 index 0000000..15158ec --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailed.html @@ -0,0 +1,35 @@ + + +ModelFailed

apama.analyticsbuilder.framework
Event ModelFailed


+Event sent if a running model fails.
Constant summary
 constant stringSUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event is sent.
 
Field summary
 stringmId
+
The ID of the model or the template instance.
 stringmodelName
+
Name of the model. If it is a template instance, then it is the name of the parent template model.
 stringruntimeError
+
The model creation error in English. Empty if the creation is successful.
 sequence<any>runtimeErrorLocalized
+
The localized error details. Empty if the creation is successful.
 
Constant detail
+

SUBSCRIBE_CHANNEL

constant string SUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event is sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

modelName

string modelName
+Name of the model. If it is a template instance, then it is the name of the parent template model.
+

runtimeError

string runtimeError
+The model creation error in English. Empty if the creation is successful.
+

runtimeErrorLocalized

sequence<any> runtimeErrorLocalized
+The localized error details. Empty if the creation is successful.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailedInternal.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailedInternal.html new file mode 100644 index 0000000..2da1233 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelFailedInternal.html @@ -0,0 +1,26 @@ + + +ModelFailedInternal

apama.analyticsbuilder.framework
Event ModelFailedInternal


+Routed by the Framework.mon when a running model has failed.
Field summary
 stringmId
+
The ID of the model or the template instance.
 com.apama.exceptions.Exceptionex
+
The failure exception.
 
Field detail
+

ex

com.apama.exceptions.Exception ex
+The failure exception.
+

mId

string mId
+The ID of the model or the template instance.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelLifecycleManager.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelLifecycleManager.html new file mode 100644 index 0000000..3cdd873 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelLifecycleManager.html @@ -0,0 +1,49 @@ + + +ModelLifecycleManager

apama.analyticsbuilder.framework
Event ModelLifecycleManager


+The event to manage requests for model lifecycle.

It makes sure that only one lifecycle request is handled at a time.
Routes:
apama.analyticsbuilder.framework.RunModelInternalRequest - 
apama.analyticsbuilder.framework.RunModelInternalResponse - 
apama.analyticsbuilder.framework.StopModelInternalRequest - 
Sends:
apama.analyticsbuilder.framework.ModelCreateResponse - 
apama.analyticsbuilder.framework.ModelDeleteResponse - 
apama.analyticsbuilder.framework.ModelFailed - 
apama.analyticsbuilder.framework.ModelStatusResponse - 
Listens:
apama.analyticsbuilder.framework.RunModelInternalResponse - 
apama.analyticsbuilder.framework.StopModelInternalResponse - 
any - 

Constant summary
 constant stringCHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel on which it listens for the requests.
 
Field summary
 com.apama.cumulocity.TenantDetailstenant
+
The current tenant.
 dictionary<string, apama.analyticsbuilder.framework.ModelStatus>_models
+
Status of currently deployed models.
 sequence<any>_pendingRequests
+
Currently pending request. It includes the request currently being processed.
 float_currentRequestStartTime
+
The start time of current request.
 listener_currentRequestWaitListener
+
A wait listener for logging warning for current request.
 sequence<listener>_requestListeners
+
The listeners created for all supported request types. Used for cleanup for testing.
  + +
Action summary
 apama.analyticsbuilder.framework.ModelLifecycleManagerstatic init(com.apama.cumulocity.TenantDetails tenant)
+
Create a new instance.
 voidqueueRequest(any req)
+
Queue a request.
 
Constant detail
+

CHANNEL

constant string CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel on which it listens for the requests.
Field detail
+

_currentRequestStartTime

float _currentRequestStartTime
+The start time of current request.
+

_currentRequestWaitListener

listener _currentRequestWaitListener
+A wait listener for logging warning for current request.
+

_models

dictionary<string, apama.analyticsbuilder.framework.ModelStatus_models
+Status of currently deployed models.
+

_pendingRequests

sequence<any> _pendingRequests
+Currently pending request. It includes the request currently being processed.
+

_requestListeners

sequence<listener> _requestListeners
+The listeners created for all supported request types. Used for cleanup for testing.
+

tenant

com.apama.cumulocity.TenantDetails tenant
+The current tenant.
Action detail
+

init

apama.analyticsbuilder.framework.ModelLifecycleManager static init(com.apama.cumulocity.TenantDetails tenant)
+Create a new instance.
Parameters:
tenant

+

queueRequest

void queueRequest(any req)
+Queue a request.
Parameters:
req


\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatus.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatus.html new file mode 100644 index 0000000..516a4ea --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatus.html @@ -0,0 +1,43 @@ + + +ModelStatus

apama.analyticsbuilder.framework
Event ModelStatus


+Current model status.
Field summary
 stringmId
+
The ID of the model or the template instance.
 stringmodelName
+
The name of the static model or the parent template model.
 stringstatus
+
Current status of the model - RUNNING / FAILED.
 stringruntimeError
+
The model failure error in English. Empty if model is running.
 sequence<any>runtimeErrorLocalized
+
The localized error details. Empty if the model is running.
  + +
Action summary
 apama.analyticsbuilder.framework.ModelStatusstatic create(string mId, string modelName)
+
Create an instance.
 apama.analyticsbuilder.framework.ModelStatusfailed(com.apama.exceptions.Exception e)
+
Update failure status.
 
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

modelName

string modelName
+The name of the static model or the parent template model.
+

runtimeError

string runtimeError
+The model failure error in English. Empty if model is running.
+

runtimeErrorLocalized

sequence<any> runtimeErrorLocalized
+The localized error details. Empty if the model is running.
+

status

string status
+Current status of the model - RUNNING / FAILED.
Action detail
+

create

apama.analyticsbuilder.framework.ModelStatus static create(string mId, string modelName)
+Create an instance.
Parameters:
mId
modelName

+

failed

apama.analyticsbuilder.framework.ModelStatus failed(com.apama.exceptions.Exception e)
+Update failure status.
Parameters:
e


\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusRequest.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusRequest.html new file mode 100644 index 0000000..b22abf8 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusRequest.html @@ -0,0 +1,29 @@ + + +ModelStatusRequest

apama.analyticsbuilder.framework
Event ModelStatusRequest


+Request for getting the current status of a model or a template instance. A ModelStatusResponse event is sent back with the same reqId with the result.
Constant summary
 constant stringSEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event must be sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 
Constant detail
+

SEND_CHANNEL

constant string SEND_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event must be sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusResponse.html b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusResponse.html new file mode 100644 index 0000000..ff49387 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/ModelStatusResponse.html @@ -0,0 +1,42 @@ + + +ModelStatusResponse

apama.analyticsbuilder.framework
Event ModelStatusResponse


+Response to the ModelStatusRequest.
Constant summary
 constant stringSUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+
The channel to which this event is sent.
 
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 stringstatus
+
Current state of the model - RUNNING / FAILED / INACTIVE.
 stringruntimeError
+
The model failure error in English. Empty if model is running or missing.
 sequence<any>runtimeErrorLocalized
+
The localized error details. Empty if the model is running of missing.
  +
Action summary
 booleanisMissing()
+
 
Constant detail
+

SUBSCRIBE_CHANNEL

constant string SUBSCRIBE_CHANNEL := "AnalyticsBuilder.ModelLifecycleManager"
+The channel to which this event is sent.
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

reqId

integer reqId
+The request ID.
+

runtimeError

string runtimeError
+The model failure error in English. Empty if model is running or missing.
+

runtimeErrorLocalized

sequence<any> runtimeErrorLocalized
+The localized error details. Empty if the model is running of missing.
+

status

string status
+Current state of the model - RUNNING / FAILED / INACTIVE.
Action detail
+

isMissing

boolean isMissing()
+

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalRequest.html b/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalRequest.html new file mode 100644 index 0000000..d618b6a --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalRequest.html @@ -0,0 +1,23 @@ + + +RunModelInternalRequest

apama.analyticsbuilder.framework
Event RunModelInternalRequest


+Internal events used for requesting starting a model. Handled by Framework.mon *
Field summary
 apama.analyticsbuilder.framework.ModelCreateRequestrequest
+
The actual ModelCreateRequest request.
 
Field detail
+

request

apama.analyticsbuilder.framework.ModelCreateRequest request
+The actual ModelCreateRequest request.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalResponse.html b/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalResponse.html new file mode 100644 index 0000000..a115131 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/RunModelInternalResponse.html @@ -0,0 +1,38 @@ + + +RunModelInternalResponse

apama.analyticsbuilder.framework
Event RunModelInternalResponse


+Response for RunModelInternalRequest. Routed from Framework.mon
Field summary
 integerreqId
+
The request ID.
 apama.analyticsbuilder.framework.ModelCreateResponseresp
+
The actual ModelCreateResponse.
  + + +
Action summary
 apama.analyticsbuilder.framework.RunModelInternalResponsestatic create(integer reqId, string mId, string modelName)
+
Create a new instance.
 apama.analyticsbuilder.framework.RunModelInternalResponsedone(dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> inputDetails, dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> outputDetails)
+
Request to run model completed successfully.
 apama.analyticsbuilder.framework.RunModelInternalResponsefailed(com.apama.exceptions.Exception ex)
+
Request to run model failed.
 
Field detail
+

reqId

integer reqId
+The request ID.
+

resp

apama.analyticsbuilder.framework.ModelCreateResponse resp
+The actual ModelCreateResponse.
Action detail
+

create

apama.analyticsbuilder.framework.RunModelInternalResponse static create(integer reqId, string mId, string modelName)
+Create a new instance.
Parameters:
reqId
mId
modelName

+

done

apama.analyticsbuilder.framework.RunModelInternalResponse done(dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> inputDetails, dictionary<string, dictionary<string, sequence<dictionary<string, any>>>> outputDetails)
+Request to run model completed successfully.
Parameters:
inputDetails
outputDetails

+

failed

apama.analyticsbuilder.framework.RunModelInternalResponse failed(com.apama.exceptions.Exception ex)
+Request to run model failed.
Parameters:
ex


\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalRequest.html b/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalRequest.html new file mode 100644 index 0000000..92e6b18 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalRequest.html @@ -0,0 +1,29 @@ + + +StopModelInternalRequest

apama.analyticsbuilder.framework
Event StopModelInternalRequest


+Internal events used for stopping all monitor instances of a model. Handled by Framework.mon *
Field summary
 integerreqId
+
The request ID.
 stringmId
+
The ID of the model or the template instance.
 booleanmodelFailed
+
True iff we are stopping the model (cleanup) if the model failed and not due to user deletion request.
 
Field detail
+

mId

string mId
+The ID of the model or the template instance.
+

modelFailed

boolean modelFailed
+True iff we are stopping the model (cleanup) if the model failed and not due to user deletion request.
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalResponse.html b/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalResponse.html new file mode 100644 index 0000000..0035936 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/StopModelInternalResponse.html @@ -0,0 +1,23 @@ + + +StopModelInternalResponse

apama.analyticsbuilder.framework
Event StopModelInternalResponse


+Response for StopModelInternalRequest. Routed from Framework.mon when all monitor instances related to the model are stopped.
Field summary
 integerreqId
+
The request ID.
 
Field detail
+

reqId

integer reqId
+The request ID.

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/package-frame.html b/doc/apamadoc/apama/analyticsbuilder/framework/package-frame.html new file mode 100644 index 0000000..71b60c9 --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/package-frame.html @@ -0,0 +1,6 @@ + + +apama.analyticsbuilder.frameworkapama.analyticsbuilder.framework
+ Events +   +
ModelCreateRequest
ModelCreateResponse
ModelDeleteRequest
ModelDeleteResponse
ModelFailed
ModelFailedInternal
ModelLifecycleManager
ModelStatus
ModelStatusRequest
ModelStatusResponse
RunModelInternalRequest
RunModelInternalResponse
StopModelInternalRequest
StopModelInternalResponse

\ No newline at end of file diff --git a/doc/apamadoc/apama/analyticsbuilder/framework/package-summary.html b/doc/apamadoc/apama/analyticsbuilder/framework/package-summary.html new file mode 100644 index 0000000..82251af --- /dev/null +++ b/doc/apamadoc/apama/analyticsbuilder/framework/package-summary.html @@ -0,0 +1,26 @@ + + +apama.analyticsbuilder.framework

Package apama.analyticsbuilder.framework

Event summary
ModelCreateRequestRequest for creating (deploying) a model.
ModelCreateResponseResponse to the ModelCreateRequest.
ModelDeleteRequestRequest for deleting a model.
ModelDeleteResponseResponse to the ModelDeleteRequest.
ModelFailedEvent sent if a running model fails.
ModelFailedInternalRouted by the Framework.mon when a running model has failed.
ModelLifecycleManagerThe event to manage requests for model lifecycle.
ModelStatusCurrent model status.
ModelStatusRequestRequest for getting the current status of a model or a template instance. A ModelStatusResponse event is sent back with the same reqId with the result.
ModelStatusResponseResponse to the ModelStatusRequest.
RunModelInternalRequestInternal events used for requesting starting a model. Handled by Framework.mon *
RunModelInternalResponseResponse for RunModelInternalRequest. Routed from Framework.mon
StopModelInternalRequestInternal events used for stopping all monitor instances of a model. Handled by Framework.mon *
StopModelInternalResponseResponse for StopModelInternalRequest. Routed from Framework.mon when all monitor instances related to the model are stopped.

+   +

+   +

\ No newline at end of file diff --git a/doc/apamadoc/element-list b/doc/apamadoc/element-list index 847b634..9c0a946 100644 --- a/doc/apamadoc/element-list +++ b/doc/apamadoc/element-list @@ -1,3 +1,4 @@ apama.analyticsbuilder.cumulocity.inventory apama.analyticsbuilder.cumulocity apama.analyticsbuilder +apama.analyticsbuilder.framework diff --git a/doc/apamadoc/overview-frame.html b/doc/apamadoc/overview-frame.html index 217945f..4ff4a54 100644 --- a/doc/apamadoc/overview-frame.html +++ b/doc/apamadoc/overview-frame.html @@ -2,5 +2,5 @@ Overview (Apama API Documentation) -
All Types

Packages
apama.analyticsbuilder
apama.analyticsbuilder.cumulocity
apama.analyticsbuilder.cumulocity.inventory

  +
All Types

Packages
apama.analyticsbuilder
apama.analyticsbuilder.cumulocity
apama.analyticsbuilder.cumulocity.inventory
apama.analyticsbuilder.framework

  \ No newline at end of file diff --git a/doc/apamadoc/overview-summary.html b/doc/apamadoc/overview-summary.html index 9242e14..2878d60 100644 --- a/doc/apamadoc/overview-summary.html +++ b/doc/apamadoc/overview-summary.html @@ -15,7 +15,7 @@ Apama Analytics BuilderFRAMES    NO FRAMES   -  
Packages
apama.analyticsbuilder 
apama.analyticsbuilder.cumulocity 
apama.analyticsbuilder.cumulocity.inventory 

  +  
Packages
apama.analyticsbuilder 
apama.analyticsbuilder.cumulocity 
apama.analyticsbuilder.cumulocity.inventory 
apama.analyticsbuilder.framework