SimpleCommandMessage
constructor(id: String = generateGlobalId(), header: Header = DefaultHeader.empty(), body: C, aggregateId: AggregateId, ownerId: String = OwnerId.DEFAULT_OWNER_ID, requestId: String = id, aggregateVersion: Int? = null, name: String = body.javaClass.toName(), isCreate: Boolean = false, allowCreate: Boolean = false, isVoid: Boolean = false, createTime: Long = System.currentTimeMillis())