Skip to content

Releases: objectscript/RabbitMQ-Ensemble-javaapi

Safer close and exchange check

Choose a tag to compare

@eduard93 eduard93 released this 09 Dec 13:57
5921dee

Safer close and exchange check. Some heartbeat changes (which should not affect anything).

AMQP lib is the same 5.7.2 version.

To update:

  1. Stop production.
  2. Replace JAR file
  3. Create temp Gateway (replace path and lib with FULL paths):
set java = "JAVA_HOME path"
set path = "RabbitMQjava.jar"
set lib  = "amqp-client-5.7.2.jar"
set sc=##class(isc.rabbitmq.Utils).CreateGateway(,java,path_";"_lib)
write $System.Status.GetErrorText(sc)
  1. Update isc.rabbitmq.API:
set sc = ##class(isc.rabbitmq.Utils).UpdateJar(,path_";"_lib)
write $System.Status.GetErrorText(sc)
  1. Start production.

New jar build, amqp.jar is now separate for easier future updates

Choose a tag to compare

@eduard93 eduard93 released this 07 Sep 18:10
bd1ba37
  • Updated AMQP lib to 5.7.2
  • Split jars
  • Delivery mode - persistent
  • sendMessage split into sendMessage and sendMessageId
  • sendMessageToQueue split into sendMessageToQueue and sendMessageToQueueId

Added isOpen method

Choose a tag to compare

@eduard93 eduard93 released this 16 Nov 14:58
a086d29
v0.4

Added isOpen method

Content-Type support

Choose a tag to compare

@eduard93 eduard93 released this 19 Sep 18:52
8abe915

Content-Type of messages could now be set after creating API object via setContentType(type As %String) method.

Empty Exchange now works

Choose a tag to compare

@eduard93 eduard93 released this 13 Apr 15:05
v0.3.2

Catch null exchange value

Exchange property added

Choose a tag to compare

@eduard93 eduard93 released this 15 Mar 14:45
v0.3.1

New optional exchange parameter

Character encoding fix

Choose a tag to compare

@eduard93 eduard93 released this 12 Mar 20:18

UTF8 everywhere

Added durability argument for constructor

Choose a tag to compare

@eduard93 eduard93 released this 22 Jan 11:54

Durable.
Values: 1 or 0.
Required for queue creation, skipped for existing queues.

Added correlationId and messageid

Choose a tag to compare

@eduard93 eduard93 released this 11 Jan 16:54

Better stream handling

Choose a tag to compare

@eduard93 eduard93 released this 11 Oct 21:39
v0.1.1

Better stream handing