/** @deprecated use {@link StateSpec#bind} method via {@link #getSpec} for now. */ @Override @Deprecated public StateT bind(StateTag.StateBinder binder) { return spec.bind(this.id.getRawId(), adaptTagBinder(binder)); }
@Override public <T extends State> T state( StateNamespace namespace, StateTag<T> address, StateContext<?> context) { return address .getSpec() .bind( address.getId(), new FlinkStateBinder(namespace, context, flinkStateBackend, watermarkHolds)); }
@Override public <T extends State> T state( StateNamespace namespace, StateTag<T> address, StateContext<?> context) { return address .getSpec() .bind( address.getId(), new FlinkStateBinder(namespace, context, flinkStateBackend, watermarkHolds)); }