Factory service for instantiating HierarchicalTransactionServices
Creates a new HierarchialTransaction service instance depending on the specified type.
a new instance of HierarchialTransaction<HierarchialTransaction, HierarchialState>
The type of the transaction
Factory service for instantiating HierarchicalTransactionServices