private MessageMappingProcessorActor(final ActorRef publisherActor, final ActorRef conciergeForwarder, final MessageMappingProcessor processor, final String connectionId) { this.publisherActor = publisherActor; this.conciergeForwarder = conciergeForwarder; this.processor = processor; this.connectionId = connectionId; timers = new ConcurrentHashMap<>(); placeholderSubstitution = new PlaceholderSubstitution(); adjustHeaders = new AdjustHeaders(connectionId); mapHeaders = new ApplyHeaderMapping(log); applySignalIdEnforcement = new ApplySignalIdEnforcement(log); }
private MessageMappingProcessorActor(final ActorRef publisherActor, final ActorRef conciergeForwarder, final MessageMappingProcessor processor, final String connectionId) { this.publisherActor = publisherActor; this.conciergeForwarder = conciergeForwarder; this.processor = processor; this.connectionId = connectionId; timers = new ConcurrentHashMap<>(); placeholderSubstitution = new PlaceholderSubstitution(); adjustHeaders = new AdjustHeaders(connectionId); mapHeaders = new ApplyHeaderMapping(log); applySignalIdEnforcement = new ApplySignalIdEnforcement(log); }