diff --git a/reconnector.go b/reconnector.go index 36eb3ee..b7ab7b2 100644 --- a/reconnector.go +++ b/reconnector.go @@ -13,9 +13,9 @@ type Reconnector interface { RabbitConnect() GetConnection() *amqp.Connection SubscribeTo(exhangeName string, queueName string, routingKey string) (<-chan amqp.Delivery, *amqp.Channel, error) - publishResponse(ch *amqp.Channel, exchangeName string, replyTo string, correlationId string, body string, sessionId string, content_type string) (err error) - executeRPC(ch *amqp.Channel, exhangeName string, body []byte, strTimeout string, routingKey string) (response []byte, err error) - publishTo(ch *amqp.Channel, exhangeName string, routingKey string, body string) (err error) + PublishResponse(ch *amqp.Channel, exchangeName string, replyTo string, correlationId string, body string, sessionId string, content_type string) (err error) + ExecuteRPC(ch *amqp.Channel, exhangeName string, body []byte, strTimeout string, routingKey string) (response []byte, err error) + PublishTo(ch *amqp.Channel, exhangeName string, routingKey string, body string) (err error) } type ReconnectorEventHandler interface { diff --git a/rpc.go b/rpc.go index bc657c2..3e8b0e4 100644 --- a/rpc.go +++ b/rpc.go @@ -90,7 +90,7 @@ func (s *server) SubscribeTo(exhangeName string, queueName string, routingKey st return msgs, ch, nil } -func (s *server) publishResponse(ch *amqp.Channel, exchangeName string, replyTo string, correlationId string, body string, sessionId string, content_type string) (err error) { +func (s *server) PublishResponse(ch *amqp.Channel, exchangeName string, replyTo string, correlationId string, body string, sessionId string, content_type string) (err error) { err1 := ch.Publish( exchangeName, // exchange replyTo, // routing key @@ -120,7 +120,7 @@ func (s *server) publishResponse(ch *amqp.Channel, exchangeName string, replyTo } } -func (s *server) executeRPC(ch *amqp.Channel, exhangeName string, body []byte, strTimeout string, routingKey string) (response []byte, err error) { +func (s *server) ExecuteRPC(ch *amqp.Channel, exhangeName string, body []byte, strTimeout string, routingKey string) (response []byte, err error) { err = ch.ExchangeDeclare( exhangeName, // name "direct", // type @@ -262,7 +262,7 @@ func (s *server) executeRPC(ch *amqp.Channel, exhangeName string, body []byte, s } } -func (s *server) publishTo(ch *amqp.Channel, exhangeName string, routingKey string, body string) (err error) { +func (s *server) PublishTo(ch *amqp.Channel, exhangeName string, routingKey string, body string) (err error) { err = ch.ExchangeDeclare( exhangeName, // name "direct", // type