+ return dataChangeListener.path();
+ }
+
+ @Override
+ public boolean isRegisterOnAllInstances() {
+ return registerOnAllInstances;
+ }
+
+ @Override
+ public ListenerRegistrationMessages.RegisterChangeListener toSerializable() {
+ return ListenerRegistrationMessages.RegisterChangeListener.newBuilder()
+ .setInstanceIdentifierPath(InstanceIdentifierUtils.toSerializable(path))
+ .setDataChangeListenerActorPath(Serialization.serializedActorPath(dataChangeListener))
+ .setDataChangeScope(scope.ordinal()).setRegisterOnAllInstances(registerOnAllInstances).build();