@SuppressWarnings("unchecked")
public void init() {
if (notificationTypeManager == null) {
AbstractEnDeCoder subscribeEnDeCoder = new SubscribeEnDeCoder(encodingRegistry);
subscribeEnDeCoder.start();
AbstractEnDeCoder consumerReferenceEnDeCoder = new ConsumerReferenceEnDeCoder(encodingRegistry);
consumerReferenceEnDeCoder.start();
AbstractEnDeCoder endpointAddressEnDeCoder = new EndpointAddressEnDeCoder(encodingRegistry);
endpointAddressEnDeCoder.start();
AbstractEnDeCoder newConsumerEnDeCoder = new NewConsumerEnDeCoder(encodingRegistry);
newConsumerEnDeCoder.start();
AbstractEnDeCoder newProducerEnDeCoder = new NewProducerEnDeCoder(encodingRegistry);