Handle the given message on the aggregate root or one of its child entities.
Get the unique identifier of this aggregate
Get the unique identifier of this aggregate, represented as a String.
Invoke a method on the underlying aggregate root or one of its instances. Use
this over #execute(Con
Check if this aggregate has been deleted. This is checked by aggregate
repositories when an aggregat
Get the class type of the wrapped aggregate root that the Aggregate defers to
for command handling.
Get the String representation of the aggregate's type. This defaults to the
simple name of the #root
Get the aggregate's version. For event sourced aggregates this is identical to
the sequence number o