These notifications can be received through:
431432433434435436437438439440441
} @Override public void onNotification(Notification notification) { NotificationType type = notification.getType(); switch (type) { case BINDING_ADDED: {
219220221222223224225226227228229
{ HornetQServerLogger.LOGGER.trace("Receiving notification : " + notification + " on server " + this.server); } synchronized (notificationLock) { NotificationType type = notification.getType(); switch (type) { case BINDING_ADDED: {
613614615616617618619620621622623
// TODO - optimised this by just passing int in header - but filter needs to be extended to support IN with // a list of integers SimpleString type = message.getSimpleStringProperty(ManagementHelper.HDR_NOTIFICATION_TYPE); NotificationType ntype = NotificationType.valueOf(type.toString()); switch (ntype) { case BINDING_ADDED: {
430431432433434435436437438439440
12561257125812591260126112621263126412651266
12591260126112621263126412651266126712681269
157158159160161162163164165
{ EndpointReference participant = getParticipant(endpoint, addressingProperties); AddressingHelper.installFromFaultTo(addressingProperties, participant, identifier); BusinessAgreementWithCoordinatorCompletionCoordinatorPortType port; port = getPort(endpoint, addressingProperties, completedAction); NotificationType completed = new NotificationType(); port.completedOperation(completed); }