@Override public Operation get() { return new AddInterceptorOperation(id, mapInterceptor, name); } }
@Override public void run() { mapService = getService(); MapContainer mapContainer = mapService.getMapServiceContext().getMapContainer(mapName); mapContainer.getInterceptorRegistry().register(id, mapInterceptor); }
@Override public void run() { mapService = getService(); MapContainer mapContainer = mapService.getMapServiceContext().getMapContainer(mapName); mapContainer.getInterceptorRegistry().register(id, mapInterceptor); }
@Override public Operation get() { return new AddInterceptorOperation(id, mapInterceptor, name); } }
public IdentifiedDataSerializable createNew(Integer arg) { return new AddInterceptorOperation(); } };
public IdentifiedDataSerializable createNew(Integer arg) { return new AddInterceptorOperation(); } };
public String addMapInterceptorInternal(MapInterceptor interceptor) { NodeEngine nodeEngine = getNodeEngine(); String id = mapServiceContext.generateInterceptorId(name, interceptor); Collection<Member> members = nodeEngine.getClusterService().getMembers(); for (Member member : members) { try { AddInterceptorOperation op = new AddInterceptorOperation(id, interceptor, name); Future future = operationService.invokeOnTarget(SERVICE_NAME, op, member.getAddress()); future.get(); } catch (Throwable t) { throw rethrow(t); } } return id; }
public String addMapInterceptorInternal(MapInterceptor interceptor) { NodeEngine nodeEngine = getNodeEngine(); String id = mapServiceContext.generateInterceptorId(name, interceptor); Collection<Member> members = nodeEngine.getClusterService().getMembers(); for (Member member : members) { try { AddInterceptorOperation op = new AddInterceptorOperation(id, interceptor, name); Future future = operationService.invokeOnTarget(SERVICE_NAME, op, member.getAddress()); future.get(); } catch (Throwable t) { throw rethrow(t); } } return id; }