Real-Time Java AOCS Framework v1.0 API Specification

JbedSmmApplication.Factories
Class JbedSmmFailureDetectionFactory

java.lang.Object
  |
  +--RtjAocsFramework.Factories.FailureDetectionFactory
        |
        +--JbedSmmApplication.Factories.JbedSmmFailureDetectionFactory

public class JbedSmmFailureDetectionFactory
extends FailureDetectionFactory

Factory for failure detection management components for the SMM application. This factory initializes the size of the consistency checkable and monitoring check lists and it offers a method to create and configure the mode manager. application-specific factory.

Copyright: see the Copyright Notice.

Version:
1.0
Author:
V. Cechticky/A. Pasetti (ETH-Zurich)

Constructor Summary
JbedSmmFailureDetectionFactory()
          Create an application specific controller factory, set the size of the consistency checkable lists, and monitoring check lists.
 
Method Summary
 ModeManager getModeManager()
          Return failure detection mode manager.
 void makeModeManager(ModeManager master, ModeChangeAction mca)
          Construct and configure the failure detection mode manager.
 
Methods inherited from class RtjAocsFramework.Factories.FailureDetectionFactory
getConsistencyCheckableList, getFailureDetectionManager, getMonitoringCheckList, makeMonitoringCheck
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JbedSmmFailureDetectionFactory

public JbedSmmFailureDetectionFactory()
Create an application specific controller factory, set the size of the consistency checkable lists, and monitoring check lists.

Method Detail

makeModeManager

public void makeModeManager(ModeManager master,
                            ModeChangeAction mca)
Construct and configure the failure detection mode manager. This application uses a follower mode manager. The master mode manager is passed as method parameter. The second method parameter is the mode change action associated to the mode manager. After being created and configured, the mode manager is plugged into the failure manager.

Parameters:
master - the master mode manager
mca - the action that is associated to a mode transition

getModeManager

public ModeManager getModeManager()
Return failure detection mode manager.


Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland