|
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.TelecommandManagement.Telecommand
|
+--RtjAocsFramework.TelecommandManagement.TransactionTelecommand
|
+--RtjAocsFramework.TelecommandManagement.ReconfigureTransactionTelecommand
Transaction telecommand to command a reconfiguration in a reconfiguration manager.
NB: The management of the health status in case of failed reconfiguration attempts giving rise to an unExecute operation may be wrong. Copyright: see the Copyright Notice.
| Constructor Summary | |
ReconfigureTransactionTelecommand(int timeTag,
Reconfigurable reconfigurationManager)
Create the telecommand object by specifying the time tag and the target reconfiguration manager. |
|
| Method Summary | |
short |
execute()
Command a reconfiguration and check that the target reconfiguration manager changed its state. |
short |
unExecute()
Restore the old configuration and check that the restore operation was successful. |
| Methods inherited from class RtjAocsFramework.TelecommandManagement.TransactionTelecommand |
canExecute, getNextTransactionTelecommand, getPreviousTransactionTelecommand, getTelecommandManager, isEnabled, setNextTransactionTelecommand, setPreviousTransactionTelecommand, setTelecommandManager |
| Methods inherited from class RtjAocsFramework.TelecommandManagement.Telecommand |
getTelecommandId, getTelecommandTypeId, getTimeTag, setEnable |
| Methods inherited from class RtjAocsFramework.BasicObjects.RootObject |
getClassId, getInstanceId, setClassId |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public ReconfigureTransactionTelecommand(int timeTag,
Reconfigurable reconfigurationManager)
| Method Detail |
public short execute()
execute in class TransactionTelecommandTelecommand.execute()public short unExecute()
unExecute in class TransactionTelecommand
|
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 | ||||||||||