/** * @return Current snapshot of streaming progress. */ public StreamState getCurrentState() { return new StreamState(planId, description, coordinator.getAllSessionInfo()); }
/** * @return Current snapshot of streaming progress. */ public StreamState getCurrentState() { return new StreamState(planId, description, coordinator.getAllSessionInfo()); }
/** * @return Current snapshot of streaming progress. */ public StreamState getCurrentState() { return new StreamState(planId, description, coordinator.getAllSessionInfo()); }
/** * @return Current snapshot of streaming progress. */ public StreamState getCurrentState() { return new StreamState(planId, description, coordinator.getAllSessionInfo()); }
public static StreamState fromCompositeData(CompositeData cd) { assert cd.getCompositeType().equals(COMPOSITE_TYPE); Object[] values = cd.getAll(ITEM_NAMES); UUID planId = UUID.fromString((String) values[0]); String description = (String) values[1]; Set<SessionInfo> sessions = Sets.newHashSet(Iterables.transform(Arrays.asList((CompositeData[]) values[2]), new Function<CompositeData, SessionInfo>() { public SessionInfo apply(CompositeData input) { return SessionInfoCompositeData.fromCompositeData(input); } })); return new StreamState(planId, description, sessions); } }
public static StreamState fromCompositeData(CompositeData cd) { assert cd.getCompositeType().equals(COMPOSITE_TYPE); Object[] values = cd.getAll(ITEM_NAMES); UUID planId = UUID.fromString((String) values[0]); String description = (String) values[1]; Set<SessionInfo> sessions = Sets.newHashSet(Iterables.transform(Arrays.asList((CompositeData[]) values[2]), new Function<CompositeData, SessionInfo>() { public SessionInfo apply(CompositeData input) { return SessionInfoCompositeData.fromCompositeData(input); } })); return new StreamState(planId, description, sessions); } }
public static StreamState fromCompositeData(CompositeData cd) { assert cd.getCompositeType().equals(COMPOSITE_TYPE); Object[] values = cd.getAll(ITEM_NAMES); UUID planId = UUID.fromString((String) values[0]); String description = (String) values[1]; Set<SessionInfo> sessions = Sets.newHashSet(Iterables.transform(Arrays.asList((CompositeData[]) values[2]), new Function<CompositeData, SessionInfo>() { public SessionInfo apply(CompositeData input) { return SessionInfoCompositeData.fromCompositeData(input); } })); return new StreamState(planId, description, sessions); } }
public static StreamState fromCompositeData(CompositeData cd) { assert cd.getCompositeType().equals(COMPOSITE_TYPE); Object[] values = cd.getAll(ITEM_NAMES); UUID planId = UUID.fromString((String) values[0]); String description = (String) values[1]; Set<SessionInfo> sessions = Sets.newHashSet(Iterables.transform(Arrays.asList((CompositeData[]) values[2]), new Function<CompositeData, SessionInfo>() { public SessionInfo apply(CompositeData input) { return SessionInfoCompositeData.fromCompositeData(input); } })); return new StreamState(planId, description, sessions); } }