in src/main/java/org/apache/activemq/nms/openwire/tool/commands/SessionIdGenerator.java [23:49]
protected void generateConstructors( PrintWriter out ) {
out.println(" public "+getClassName()+"()");
out.println(" {");
out.println(" }");
out.println("");
out.println(" public "+getClassName()+"( ConnectionId connectionId, long sessionId )");
out.println(" {");
out.println(" this.ConnectionId = connectionId.Value;");
out.println(" this.value = sessionId;");
out.println(" }");
out.println("");
out.println(" public "+getClassName()+"( ProducerId producerId )");
out.println(" {");
out.println(" this.ConnectionId = producerId.ConnectionId;");
out.println(" this.value = producerId.SessionId;");
out.println(" }");
out.println("");
out.println(" public "+getClassName()+"( ConsumerId consumerId )");
out.println(" {");
out.println(" this.ConnectionId = consumerId.ConnectionId;");
out.println(" this.value = consumerId.SessionId;");
out.println(" }");
out.println("");
super.generateConstructors(out);
}