Age | Commit message (Collapse) | Author | Files | Lines |
|
Refactor CommandTask and its subclasses to be immutable.
Also made CommandResponse immutable.
Change-Id: I9ea1b57fdff677b163c0fe9ad5d48f24b781a08f
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Migrate the uses of the old Date class in CommonHeader,
RuntimeContext, QueueMessage, and TransactionRecord to
Java 8 Time API.
Change-Id: I3b0c18b2e63cdab06e37587d2010cb7f626a0396
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
CommandExecutorInput.getTtl() was never called. Once that
is removed, CommandExecutorInput only contains a single
RuntimeContext object. This change removes CommandExecutorInput
and replaces its uses with RuntimeContext directly.
Change-Id: Ib8145b7f844d4b9ea294622e7cf4bdfc3aefcd0a
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
From the last refactoring, CommandRequest ended up
containing only a single CommandExecutorInput value.
This change removes CommandRequest and subclasses and
replaces their use with CommandExecutorInput directly
The type parameter on CommandTask is also removed
accordingly.
Change-Id: I867df65f344fa58698a44c4b20815dbce382ad55
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
|
|
|
|
Remove unused methods/fields from CommandRequest
and make CommandRequest immutable.
Change-Id: Ie7c43da6a1025ce98dedbff2f68f6f2356882b5b
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Change Status class to be immutable.
Add convenience method to convert from a LCMCommandStatus to
a Status object.
Change-Id: I9e47750d15b5ee0f5649b2fabf6387aa12ff9c9d
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Change-Id: I935d39537b83d1daaa63cee86d6fb83c49a5011f
Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
|
|
Change-Id: Ica5535fd6ec85f350fe1640b42137b49f83f10f0
Signed-off-by: Patrick Brady <pb071s@att.com>
|