This reschedules FIXMEs so they target next API-incompatible release.
Change-Id: Ica9ea81b2e362acf8dc411ae3d820f5b1139c7ee
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
/**
* Listener for transaction chain events.
*/
-// FIXME: 5.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from TransactionChain
+// FIXME: 6.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from TransactionChain
public interface TransactionChainListener extends EventListener {
/**
* Invoked if when a transaction in the chain fails. All transactions submitted after the failed transaction, in the
/**
* The concept of a logical data store, similar to RFC8342.
*/
-// FIXME: 3.0.0: turn this into an interface so it can be externally-defined?
-// FIXME: 3.0.0: note that mount points can have different types and policies, which can potentially be mapped
+// FIXME: 6.0.0: turn this into an interface so it can be externally-defined?
+// FIXME: 6.0.0: note that mount points can have different types and policies, which can potentially be mapped
public enum LogicalDatastoreType implements WritableObject {
/**
* Logical datastore representing operational state of the system and it's components. This datastore is used
* or report a subclass of {@link DOMRpcException} reporting a transport
* error.
*/
- // FIXME: 5.0.0: do not allow null input
+ // FIXME: 6.0.0: do not allow null input
@NonNull ListenableFuture<DOMRpcResult> invokeRpc(@NonNull DOMRpcIdentifier rpc,
@Nullable NormalizedNode<?, ?> input);
* @return A {@link ListenableFuture} which will return either a result structure, or report a subclass
* of {@link DOMRpcException} reporting a transport error.
*/
- // FIXME: 5.0.0: do not allow null input
+ // FIXME: 6.0.0: do not allow null input
@NonNull ListenableFuture<DOMRpcResult> invokeRpc(@NonNull SchemaPath type, @Nullable NormalizedNode<?, ?> input);
/**
/**
* Listener for transaction chain events.
*/
-// FIXME: 5.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from
+// FIXME: 6.0.0: remove this in favor of a TransactionChain destiny, available as a FluentFuture from
// DOMTransactionChain
public interface DOMTransactionChainListener extends EventListener {
/**
* @throws NullPointerException if prefix is null.
*/
@Override
- // FIXME: 5.0.0: reconcile @NonNull vs. super @Nullable
+ // FIXME: 6.0.0: reconcile @NonNull vs. super @Nullable
@NonNull DOMDataTreeWriteCursor createCursor(@NonNull DOMDataTreeIdentifier prefix);
/**