import config {prefix config; revision-date 2013-04-05; }
import openflow-switch-connection-provider {prefix openflow-switch-connection-provider; revision-date 2014-03-28; }
- import ietf-inet-types {prefix ietf-inet; revision-date 2010-09-24; }
+ import ietf-inet-types {prefix ietf-inet; revision-date 2013-07-15; }
import openflow-configuration {prefix of-config; revision-date 2014-06-30; }
import rpc-context { prefix rpcx; revision-date 2013-06-17; }
base "config:module-type";
config:provided-service openflow-switch-connection-provider:openflow-switch-connection-provider;
config:java-name-prefix SwitchConnectionProvider;
+ status deprecated;
}
identity statistics-collection-service-impl {
case openflow-switch-connection-provider-impl {
when "/config:modules/config:module/config:type = 'openflow-switch-connection-provider-impl'";
+ leaf use-barrier {
+ description "Enable barrier in Openflow java";
+ type boolean;
+ default true;
+ }
+
leaf port {
description "local listening port";
type uint16;
description "password protecting truststore";
type string;
}
+ leaf-list cipher-suites {
+ description "combination of cryptographic algorithms used by TLS connection";
+ type string;
+ }
}
container threads {
leaf boss-threads {
identity reset-ofjava-statistics-rpc;
rpc print-ofjava-statistics {
- description
+ description
"Shortcut JMX call to printOfjavaStatistics.";
input {
uses rpcx:rpc-context-ref {
}
rpc reset-ofjava-statistics {
- description
+ description
"Shortcut JMX call to resetOfjavaStatistics.";
input {
uses rpcx:rpc-context-ref {
}
}
}
-}
\ No newline at end of file
+}