* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.netconf.impl.mdsal;
+package org.opendaylight.netconf.server.mdsal.operations;
import org.opendaylight.netconf.server.api.operations.NetconfOperationServiceFactory;
import org.opendaylight.netconf.server.api.operations.NetconfOperationServiceFactoryListener;
@Component(service = { NetconfOperationServiceFactory.class, NetconfOperationServiceFactoryListener.class },
property = "type=mapper-aggregator-registry", immediate = true)
-public final class NetconfMapperAggregator extends AggregatedNetconfOperationServiceFactory {
+public final class MapperAggregatorRegistry extends AggregatedNetconfOperationServiceFactory {
@Activate
- public NetconfMapperAggregator() {
+ public MapperAggregatorRegistry() {
super();
}
* Wraps the execution of a single netconf operation.
*/
public interface NetconfOperationChainedExecution {
-
/**
* Check if this is termination point in operation execution.
*
}
@Override
- public Document execute(Document requestMessage) {
+ public Document execute(final Document requestMessage) {
throw new IllegalStateException("This execution represents the termination point in operation execution "
+ "and cannot be executed itself");
}
};
-
-
}
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-
package org.opendaylight.netconf.server.api.operations;
public interface NetconfOperationServiceFactoryListener {
void onAddNetconfOperationServiceFactory(NetconfOperationServiceFactory service);
void onRemoveNetconfOperationServiceFactory(NetconfOperationServiceFactory service);
-
-
}