Adding nemo engine. 21/28921/1
authorA H <an.ho@huawei.com>
Thu, 29 Oct 2015 06:18:01 +0000 (23:18 -0700)
committerA H <an.ho@huawei.com>
Thu, 29 Oct 2015 06:18:01 +0000 (23:18 -0700)
commit7eee61442224fc764eab663569c41faacf0c3eff
treeda23f55f3ab523741754b1693cf98893cd6c6b92
parentb32473a92d00a6b5eaa9c7b37b36a867f33917c2
Adding nemo engine.

Change-Id: I5f959c18bfaa11ff1db7f1b34b3840e836ed7cf5
Signed-off-by: A H <an.ho@huawei.com>
98 files changed:
diff.log [new file with mode: 0644]
nemo-api/src/main/yang/nemo-common.yang
nemo-api/src/main/yang/nemo-intent.yang
nemo-api/src/main/yang/nemo-object.yang
nemo-api/src/main/yang/nemo-operation.yang
nemo-api/src/main/yang/nemo-result.yang
nemo-api/src/main/yang/nemo-user.yang [new file with mode: 0644]
nemo-features/pom.xml
nemo-features/src/main/features/features.xml
nemo-impl/pom.xml
nemo-impl/src/main/java/README [deleted file]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/ConnectionMapper.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/FlowManager.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/IntentResolutionException.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/IntentResolver.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/IntentResolverUtils.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/NodeMapper.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/OperationResolver.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/algorithm/Edge.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/algorithm/RoutingAlgorithm.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/algorithm/Vertex.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/computation/PNComputationUnit.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/computation/VNComputationUnit.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/computation/VNMappingException.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/computation/VNMappingUnit.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/intent/computation/VNMappingUnitUtils.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/UserManager.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/advancedquery/AdvancedQuery.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/advancedquery/QueryDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/tenantmanager/AAA.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/tenantmanager/RegisterUser.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/tenantmanager/TenantManage.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/transactionmanager/TransactionBegin.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/transactionmanager/TransactionEnd.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/VNSpaceManagement.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/instancecheck/ConnectionInstanceCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/instancecheck/FlowInstanceCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/instancecheck/NodeInstanceCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/instancecheck/OperationInstanceCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/instancecheck/ResultInstanceCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/languagestyle/LanguageIntent.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteConnection.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteFlow.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteIntent.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteNode.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteOperation.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/deleteintent/DeleteResult.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateConnection.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateFlow.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateIntent.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateNode.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateOperation.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/structurestyle/updateintent/UpdateResult.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/syntaxcheck/ConnectionDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/syntaxcheck/FlowDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/syntaxcheck/NodeDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/syntaxcheck/OperationDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/nemo/user/vnspacemanager/syntaxcheck/ResultDefinitionCheck.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/nemo/engine/impl/rev151010/NemoEngineModule.java [new file with mode: 0644]
nemo-impl/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/nemo/engine/impl/rev151010/NemoEngineModuleFactory.java [new file with mode: 0644]
nemo-impl/src/main/resources/etc/opendaylight/karaf/config.xml [new file with mode: 0644]
nemo-impl/src/main/resources/nemo-odl.py [new file with mode: 0644]
nemo-impl/src/main/yang/generic-physical-network.yang [new file with mode: 0644]
nemo-impl/src/main/yang/generic-virtual-network.yang [new file with mode: 0644]
nemo-impl/src/main/yang/intent-mapping-result.yang [new file with mode: 0644]
nemo-impl/src/main/yang/intent-processing-status.yang [new file with mode: 0644]
nemo-impl/src/main/yang/nemo-engine-common.yang [new file with mode: 0644]
nemo-impl/src/main/yang/nemo-engine-impl.yang [new file with mode: 0644]
nemo-impl/src/test/java/README [deleted file]
nemo-impl/src/test/resources/bod-1.py [new file with mode: 0644]
nemo-impl/src/test/resources/bod-2.py [new file with mode: 0644]
nemo-impl/src/test/resources/servicechain.py [new file with mode: 0644]
nemo-karaf/pom.xml
nemo-renderers/openflow-renderer/pom.xml
nemo-renderers/openflow-renderer/src/main/java/README [deleted file]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/FlowTableManager.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/FlowUtils.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/OpenflowRenderer.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/ResourceManager.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/entity/HostBean.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/entity/LinkBean.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/entity/NodeBean.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/entity/PortBean.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/nemo/renderer/openflow/entity/ResourceBean.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/nemo/openflow/renderer/impl/rev151010/OpenflowRendererModule.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/java/org/opendaylight/yang/gen/v1/urn/opendaylight/params/xml/ns/yang/nemo/openflow/renderer/impl/rev151010/OpenflowRendererModuleFactory.java [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/resources/etc/nemo/resource-bod.json [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/resources/etc/nemo/resource-servicechain.json [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/resources/etc/nemo/resource.json [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/main/yang/openflow-renderer-impl.yang
nemo-renderers/openflow-renderer/src/test/java/README [deleted file]
nemo-renderers/openflow-renderer/src/test/resources/network-down-bod.sh [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/test/resources/network-down-servicechain.sh [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/test/resources/network-up-bod.sh [new file with mode: 0644]
nemo-renderers/openflow-renderer/src/test/resources/network-up-servicechain.sh [new file with mode: 0644]
nemo-renderers/pom.xml
nemo-ui/src/main/resources/README [deleted file]
pom.xml