|
Real-Time Java AOCS Framework v1.0 API Specification | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--RtjAocsFramework.BasicObjects.RootObject
|
+--RtjAocsFramework.BasicObjects.AocsObject
|
+--RtjAocsFramework.FailureRecovery.RecoveryAction
|
+--RtjAocsFramework.FailureRecovery.Reconfiguration
This recovery action commands a reconfiguration to a reconfiguration manager. The reconfiguration manager is a settable configuration parameters.
Copyright: see the Copyright Notice.
| Field Summary |
| Fields inherited from interface RtjAocsFramework.TelemetryManagement.Telemeterable |
DEBUG_TM, LONG_TM, NORMAL_TM, NTMFORMATS, SHORT_TM |
| Constructor Summary | |
Reconfiguration()
This component should not be used before it is configured by setting the target reconfiguration manager. |
|
Reconfiguration(Reconfigurable objectToBeReconfigured)
|
|
| Method Summary | |
void |
doRecovery()
Calling this method will cause the recovery action to be executed. |
int |
getTelemetryImageLength()
Return the length (in bits) of the telemetry image of the object. |
boolean |
isConfigured()
Check that the target reconfiguration manager has been loaded. |
void |
resetConfiguration()
Unload the target reconfiguration manager. |
void |
setObjectToBeReconfigured(Reconfigurable r)
Set the target reconfiguration manager. |
void |
writeToTelemetry(TelemetryStream tmStream)
Direct the object to write its own state to the telemetry stream. |
| Methods inherited from class RtjAocsFramework.FailureRecovery.RecoveryAction |
getNextRecoveryAction, isEnabled, reset, setEnabled, setNextRecoveryAction |
| Methods inherited from class RtjAocsFramework.BasicObjects.RootObject |
getClassId, getInstanceId, setClassId |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public Reconfiguration()
public Reconfiguration(Reconfigurable objectToBeReconfigured)
| Method Detail |
public boolean isConfigured()
isConfigured in interface ConfigurableisConfigured in class AocsObjectpublic void doRecovery()
RecoveryAction
doRecovery in class RecoveryActionpublic void resetConfiguration()
resetConfiguration in interface ConfigurableresetConfiguration in class RecoveryActionpublic void setObjectToBeReconfigured(Reconfigurable r)
public void writeToTelemetry(TelemetryStream tmStream)
Telemeterable
writeToTelemetry in interface TelemeterablewriteToTelemetry in class RecoveryActionpublic int getTelemetryImageLength()
Telemeterable
getTelemetryImageLength in interface TelemeterablegetTelemetryImageLength in class RecoveryAction
|
Real-Time Java AOCS Framework v1.0 API Specification | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||