@Override public void onResult(ResultEvent event) { subscriptionId = (String)event.getResult(); channel.addConsumer(consumer); }
@Override public void onResult(ResultEvent event) { subscriptionId = (String)event.getResult(); channel.addConsumer(consumer); for (TopicSubscriptionListener subscriptionListener : subscriptionListeners.keySet()) subscriptionListener.onSubscriptionSuccess(Consumer.this, event, subscriptionId); }
@Override public void onResult(ResultEvent event) { subscriptionId = (String)event.getResult(); channel.addConsumer(consumer); for (TopicSubscriptionListener subscriptionListener : subscriptionListeners.keySet()) subscriptionListener.onSubscriptionSuccess(Consumer.this, event, subscriptionId); }
public void run() { EntityManager entityManager = PersistenceManager.getEntityManager(entity); boolean saveUninitializeAllowed = entityManager.isUninitializeAllowed(); try { entityManager.setUninitializeAllowed(false); InvocationResult invocationResult = (InvocationResult)event.getResult(); // Assumes objects is a PersistentCollection or PersistentMap new ResultHandler<Object>(serverSession, event).handleResult(context, invocationResult, invocationResult.getResult()); } finally { entityManager.setUninitializeAllowed(saveUninitializeAllowed); } } });
Object result = null; if (event instanceof ResultEvent) result = ((ResultEvent)event).getResult(); else if (event instanceof IncomingMessageEvent<?>) result = ((IncomingMessageEvent<?>)event).getMessage();