@Override public SyncRequest createResolveRequest() { if (clientState != null) { SyncRequest request = new SyncRequest(); request.setRequestId(increment.incrementAndGet()); BootstrapSyncRequest resolveRequest = new BootstrapSyncRequest(); List<KaaDataChannel> channels = channelManager.getChannels(); List<ProtocolVersionPair> pairs = new ArrayList<ProtocolVersionPair>(channels.size()); for (KaaDataChannel channel : channels) { TransportProtocolId channelTransportId = channel.getTransportProtocolId(); pairs.add(new ProtocolVersionPair(channelTransportId.getProtocolId(), channelTransportId.getProtocolVersion())); LOG.debug("Adding transport with id {} and version {} to resolve request", channelTransportId.getProtocolId(), channelTransportId.getProtocolVersion()); } resolveRequest.setSupportedProtocols(pairs); resolveRequest.setRequestId(increment.get()); request.setSyncRequestMetaData(new SyncRequestMetaData(sdkToken, null, null, null)); request.setBootstrapSyncRequest(resolveRequest); return request; } return null; }
org.kaaproject.kaa.common.endpoint.gen.SyncRequest request = new org.kaaproject.kaa.common.endpoint.gen.SyncRequest(); request.setRequestId(42); SyncRequestMetaData md = new SyncRequestMetaData(); md.setSdkToken("sdkToken");
org.kaaproject.kaa.common.endpoint.gen.SyncRequest request = new org.kaaproject.kaa.common.endpoint.gen.SyncRequest(); request.setRequestId(42); SyncRequestMetaData md = new SyncRequestMetaData(); md.setSdkToken("sdkToken");
if (types != null) { SyncRequest request = new SyncRequest(); request.setRequestId(requestsCounter.incrementAndGet());