Changes API: How to subscribe to transformer changes?
All transformer changes can be tracked using forAllTransformers
method.
Syntax
public IObservable<TransformerChangeNotification> forAllTransformers();
Return value | |
---|---|
IObservable<TransformerChangeNotification> | Observable that allows to add subscriptions to notifications for all transformers. |
Type: IObservable<TransformerChangeNotification>
Observable that allows to add subscriptions to notifications for all transformers.
Example
store
.changes()
.forAllTransformers()
.subscribe(Observers.create(new Action1<TransformerChangeNotification>() {
@Override
public void apply(TransformerChangeNotification change) {
switch (change.getType()) {
case TRANSFORMER_ADDED:
// do something
break;
case TRANSFORMER_REMOVED:
// do something
break;
default:
break;
}
}
}));