Skip to content

Instantly share code, notes, and snippets.

@edaubert
Created March 10, 2014 12:42
Show Gist options
  • Save edaubert/9464318 to your computer and use it in GitHub Desktop.
Save edaubert/9464318 to your computer and use it in GitHub Desktop.
{
"eClass": "org.kevoree.ContainerRoot",
"generated_KMF_ID": "262483471394196702562",
"nodes": [
{
"eClass": "org.kevoree.ContainerNode",
"name": "fog4",
"started": "false",
"metaData": "{\"x\":479,\"y\":96}",
"typeDefinition": [
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]"
],
"hosts": [
"nodes[kwaku]",
"nodes[diversifyfog4Child0]",
"nodes[diversifyfog4Child2]",
"nodes[diversifyfog4Child1]"
],
"host": [],
"groups": [
"groups[sync]"
],
"dictionary": [
{
"eClass": "org.kevoree.Dictionary",
"generated_KMF_ID": "18676726711394459068606",
"values": [
{
"eClass": "org.kevoree.DictionaryValue",
"name": "CREATE_CLONE_TIMEOUT",
"value": "300000"
},
{
"eClass": "org.kevoree.DictionaryValue",
"name": "log",
"value": "trace"
}
]
}
],
"fragmentDictionary": [],
"components": [
{
"eClass": "org.kevoree.ComponentInstance",
"name": "web",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[WebFrontend/3.4.2-SNAPSHOT]"
],
"namespace": [],
"dictionary": [],
"fragmentDictionary": [],
"provided": [],
"required": []
}
],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "1_lxcbr0",
"value": "fe80:0:0:0:be5f:f4ff:fe09:130f%3"
},
{
"eClass": "org.kevoree.NetworkProperty",
"name": "2_lxcbr0",
"value": "10.0.4.1"
},
{
"eClass": "org.kevoree.NetworkProperty",
"name": "0_vethQG3ILY",
"value": "fe80:0:0:0:fc06:f7ff:fe56:114c%47"
}
]
}
]
},
{
"eClass": "org.kevoree.ContainerNode",
"name": "kwaku",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]"
],
"hosts": [],
"host": [
"nodes[fog4]"
],
"groups": [],
"dictionary": [],
"fragmentDictionary": [],
"components": [],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "eth0",
"value": "10.100.0.119"
}
]
}
]
},
{
"eClass": "org.kevoree.ContainerNode",
"name": "diversifyfog4Child0",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
],
"hosts": [],
"host": [
"nodes[fog4]"
],
"groups": [
"groups[broadcast]"
],
"dictionary": [],
"fragmentDictionary": [],
"components": [],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "eth0",
"value": "10.100.0.205"
}
]
}
]
},
{
"eClass": "org.kevoree.ContainerNode",
"name": "diversifyfog4Child2",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
],
"hosts": [],
"host": [
"nodes[fog4]"
],
"groups": [
"groups[broadcast]"
],
"dictionary": [],
"fragmentDictionary": [],
"components": [],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "eth0",
"value": "10.100.0.187"
}
]
}
]
},
{
"eClass": "org.kevoree.ContainerNode",
"name": "diversifyfog4Child1",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
],
"hosts": [],
"host": [
"nodes[fog4]"
],
"groups": [
"groups[broadcast]"
],
"dictionary": [],
"fragmentDictionary": [],
"components": [],
"networkInformation": [
{
"eClass": "org.kevoree.NetworkInfo",
"name": "ip",
"values": [
{
"eClass": "org.kevoree.NetworkProperty",
"name": "eth0",
"value": "10.100.0.204"
}
]
}
]
}
],
"typeDefinitions": [
{
"eClass": "org.kevoree.ComponentType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.api.page.AbstractParentHTTPHandler",
"name": "AbstractParentHTTPHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractHTTPHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "151577661394196702657",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.channels.LoadBalancer",
"lowerFragments": "0",
"name": "LoadBalancer",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.channels/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "19428006321394203610310",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "clone",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.demo.AptgetRemoverComponent",
"name": "AptgetRemoverComponent",
"factoryBean": "",
"version": "1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify.demo//kevoree-utils-xtend/1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "319741581394202103838",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "postScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "false",
"name": "packageName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "preScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.sky.web.WebFrontend",
"name": "WebFrontend",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.web/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "10370640571394203843566",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "maxRetry",
"state": "false",
"datatype": "int",
"defaultValue": "10",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "delayWhenNothing",
"state": "false",
"datatype": "long",
"defaultValue": "1000",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.api.server.AbstractHTTPServer",
"name": "AbstractHTTPServer",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "65285671394196702667",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "8080",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "timeout",
"state": "false",
"datatype": "long",
"defaultValue": "5000",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "session",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "request",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "response",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.netty.component.NettyHTTPServer",
"name": "NettyHTTPServer",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-netty/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractHTTPServer/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "243713271394196704068",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "8080",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "timeout",
"state": "false",
"datatype": "long",
"defaultValue": "5000",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "session",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "request",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "response",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.api.page.AbstractHTTPHandler",
"name": "AbstractHTTPHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "26768191394196702636",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.lightlxc.LightLXCNode",
"name": "LightLXCNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.lightlxc/3.4.2-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[PlatformJavaNode/3.4.2-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "1431205941394203882881",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "DISK_SIZE",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "containeripbaseaddress",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "192.168.1.1",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ipStep",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "98",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "RAM",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "hostitfip",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "192.168.1.1",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "routeditfname",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "eth0",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_SHARES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "sshdStart",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ipStart",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "1",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "hostitfname",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "eth0",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ARCH",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "createBridge",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_CORES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "networkMask",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "255.255.255.0",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "freeze",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "bridgeName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "lxcbr0",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.api.PlatformJavaNode",
"name": "PlatformJavaNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[PlatformNode/3.4.2-SNAPSHOT]",
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "20138154841394203786893",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "DISK_SIZE",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ARCH",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "RAM",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_CORES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_SHARES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.channels.SizeBufferedBroadcast",
"lowerFragments": "0",
"name": "SizeBufferedBroadcast",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.channels/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "5625507001394203610304",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "bufferSize",
"state": "false",
"datatype": "int",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "clone",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.samples.session.HttpSessionManagerEternal",
"name": "HttpSessionManagerEternal",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractHttpSessionManager/1.1.0-SNAPSHOT]"
],
"dictionaryType": [],
"required": [],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "removeHTTPSession",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "createHTTPSession",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "getHTTPSession",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.samples.pages.StaticFileHandler",
"name": "StaticFileHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractParentHTTPHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "312587251394196703094",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "defaultFile",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "index.html",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "useCache",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "path",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": ".",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "contained",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.samples.pages.FaviconHandler",
"name": "FaviconHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractHTTPHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "147796431394196703099",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "favicon",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "favicon.png",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.kevoree.loadBalancer.KevoreeLBMonitor",
"name": "KevoreeLBMonitor",
"factoryBean": "",
"version": "1.0.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify//org.diversify.kevoree.loadBalancer/1.0.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "144168751394202095286",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "8099",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "logFile",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/tmp/loadbalancerclient/proxy.log",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "pathWhereExtract",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/tmp/loadbalancerclient/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "serverName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "localhost",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "getNbSosieCalled",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "receiveNbSosieCalled",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.defaultNodeTypes.JavaNode",
"name": "JavaNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "12044687171394203577893",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.demo.DemoXtendComponent",
"name": "DemoXtendComponent",
"factoryBean": "",
"version": "1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify.demo//kevoree-utils-xtend/1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "177674791394202103846",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "_myparameter",
"state": "false",
"datatype": "int",
"defaultValue": "2000",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "simplePort",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "consumeHello",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.GroupType",
"abstract": "false",
"bean": "org.kevoree.library.ws.WSGroup",
"name": "WSGroup",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.ws/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "625915291394203665591",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "true",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "java.lang.Integer",
"defaultValue": "9000",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.kevoree.restarter.DemoManager",
"name": "DemoManager",
"factoryBean": "",
"version": "1.0.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify//org.diversify.kevoree.restarter/1.0.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[SimpleTemplatingStaticFileHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "167190401394202096848",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "defaultFile",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "index.html",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "templates",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "useCache",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "path",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": ".",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "configuratorComponents",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "nginx,softwareInstaller",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "contained",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "componentType",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "SosieRunner",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.demo.AptGetInstallerRemoverComponent",
"name": "AptGetInstallerRemoverComponent",
"factoryBean": "",
"version": "1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify.demo//kevoree-utils-xtend/1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "206435591394202103850",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "preRemoveScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "false",
"name": "packageName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "postRemoveScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "postInstallScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "preInstallScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.channels.DelayBufferedBroadcast",
"lowerFragments": "0",
"name": "DelayBufferedBroadcast",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.channels/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "21284811491394203610316",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "clone",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "delay",
"state": "false",
"datatype": "long",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.lxc.LXCNode",
"name": "LXCNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.lxc/3.4.2-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[PlatformJavaNode/3.4.2-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "19960866001394203873259",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "DISK_SIZE",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "ARCH",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "SUPERVISION_TIMEOUT",
"state": "false",
"datatype": "long",
"defaultValue": "10000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "initialTemplate",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "ubuntu",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "RAM",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_CORES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CREATE_CLONE_TIMEOUT",
"state": "false",
"datatype": "long",
"defaultValue": "180000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "CPU_SHARES",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "log",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "INFO",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "jvmArgs",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.api.session.AbstractAttributeListenerManager",
"name": "AbstractAttributeListenerManager",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.GroupType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.netty.group.AbstractNettyHttpGroup",
"name": "AbstractNettyHttpGroup",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-netty/1.1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "308955211394196704078",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "true",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "9000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "timeout",
"state": "false",
"datatype": "int",
"defaultValue": "5000",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.channels.SyncBroadcast",
"lowerFragments": "0",
"name": "SyncBroadcast",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.channels/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "3791839271394203610324",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "clone",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.java.hazelcast.DistributedBroadcast",
"lowerFragments": "0",
"name": "DistributedBroadcast",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.hazelcast/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": []
},
{
"eClass": "org.kevoree.NodeType",
"abstract": "true",
"bean": "org.kevoree.library.cloud.api.PlatformNode",
"name": "PlatformNode",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.samples.pages.SimpleTemplatingStaticFileHandler",
"name": "SimpleTemplatingStaticFileHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[StaticFileHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "180627601394196703087",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "defaultFile",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "index.html",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "templates",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "useCache",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "path",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": ".",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "contained",
"state": "false",
"datatype": "boolean",
"defaultValue": "true",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.GroupType",
"abstract": "false",
"bean": "org.kevoree.library.java.hazelcast.BroadcastGroup",
"name": "BroadcastGroup",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.hazelcast/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.kevoree.nginx.NginxConfigurator",
"name": "NginxConfigurator",
"factoryBean": "",
"version": "1.0.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify//org.diversify.kevoree.nginx/1.0.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "315716901394202097758",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "servers",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "localhost",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "useless",
"ref": [],
"mappings": []
}
],
"provided": []
},
{
"eClass": "org.kevoree.GroupType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.netty.group.BroadcastNettyHttpGroup",
"name": "BroadcastNettyHttpGroup",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-netty/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractNettyHttpGroup/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "138863851394196704084",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "true",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "9000",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "timeout",
"state": "false",
"datatype": "int",
"defaultValue": "5000",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.javase.http.samples.pages.HelloWorldHandler",
"name": "HelloWorldHandler",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
],
"superTypes": [
"typeDefinitions[AbstractHTTPHandler/1.1.0-SNAPSHOT]"
],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "68846191394196703091",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "urlPattern",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "patternToRemove",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/",
"genericTypes": []
}
]
}
],
"required": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "content",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "forward",
"ref": [],
"mappings": []
}
],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "false",
"name": "request",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.diversify.demo.UselessChannel",
"lowerFragments": "0",
"name": "UselessChannel",
"factoryBean": "",
"version": "1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify.demo//kevoree-utils-xtend/1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.demo.AptgetInstallerComponent",
"name": "AptgetInstallerComponent",
"factoryBean": "",
"version": "1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify.demo//kevoree-utils-xtend/1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "335470451394202103858",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "postScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "false",
"name": "packageName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "preScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.ChannelType",
"upperFragments": "0",
"abstract": "false",
"upperBindings": "0",
"lowerBindings": "0",
"bean": "org.kevoree.library.channels.AsyncBroadcast",
"lowerFragments": "0",
"name": "AsyncBroadcast",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.channels/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "10486536741394203610327",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "clone",
"state": "false",
"datatype": "boolean",
"defaultValue": "false",
"genericTypes": []
}
]
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.diversify.kevoree.loadBalancer.KevoreeSimpleLBMonitor",
"name": "KevoreeSimpleLBMonitor",
"factoryBean": "",
"version": "1.0.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.diversify//org.diversify.kevoree.loadBalancer/1.0.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "48395561394202095289",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "port",
"state": "false",
"datatype": "int",
"defaultValue": "8099",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "logFile",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/tmp/loadbalancerclient/proxy.log",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "pathWhereExtract",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "/tmp/loadbalancerclient/",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "true",
"name": "serverName",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "localhost",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "true",
"bean": "org.kevoree.library.javase.http.api.session.AbstractHttpSessionManager",
"name": "AbstractHttpSessionManager",
"factoryBean": "",
"version": "1.1.0-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [],
"required": [],
"provided": [
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "removeHTTPSession",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "createHTTPSession",
"ref": [],
"mappings": []
},
{
"eClass": "org.kevoree.PortTypeRef",
"noDependency": "false",
"optional": "true",
"name": "getHTTPSession",
"ref": [],
"mappings": []
}
]
},
{
"eClass": "org.kevoree.ComponentType",
"abstract": "false",
"bean": "org.kevoree.library.cloud.system.ScriptRunner",
"name": "ScriptRunner",
"factoryBean": "",
"version": "3.4.2-SNAPSHOT",
"deployUnit": [
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.system/3.4.2-SNAPSHOT]"
],
"superTypes": [],
"dictionaryType": [
{
"eClass": "org.kevoree.DictionaryType",
"generated_KMF_ID": "19176898571394203889931",
"attributes": [
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "false",
"name": "startScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
},
{
"eClass": "org.kevoree.DictionaryAttribute",
"fragmentDependant": "false",
"optional": "false",
"name": "stopScript",
"state": "false",
"datatype": "java.lang.String",
"defaultValue": "",
"genericTypes": []
}
]
}
],
"required": [],
"provided": []
}
],
"repositories": [
{
"eClass": "org.kevoree.Repository",
"url": "https://oss.sonatype.org/content/groups/public/"
},
{
"eClass": "org.kevoree.Repository",
"url": "http://oss.sonatype.org/content/groups/public/"
},
{
"eClass": "org.kevoree.Repository",
"url": "http://sd-35000.dedibox.fr:8080/archiva/repository/internal/"
},
{
"eClass": "org.kevoree.Repository",
"url": "https://repo1.maven.org/maven2"
}
],
"dataTypes": [],
"libraries": [
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java :: Groups",
"subTypes": [
"typeDefinitions[WSGroup/3.4.2-SNAPSHOT]",
"typeDefinitions[BroadcastGroup/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Default",
"subTypes": [
"typeDefinitions[WebFrontend/3.4.2-SNAPSHOT]",
"typeDefinitions[PlatformNode/3.4.2-SNAPSHOT]",
"typeDefinitions[PlatformJavaNode/3.4.2-SNAPSHOT]",
"typeDefinitions[LXCNode/3.4.2-SNAPSHOT]",
"typeDefinitions[AptgetRemoverComponent/1.0-SNAPSHOT]",
"typeDefinitions[NettyHTTPServer/1.1.0-SNAPSHOT]",
"typeDefinitions[HttpSessionManagerEternal/1.1.0-SNAPSHOT]",
"typeDefinitions[FaviconHandler/1.1.0-SNAPSHOT]",
"typeDefinitions[KevoreeLBMonitor/1.0.0-SNAPSHOT]",
"typeDefinitions[DemoXtendComponent/1.0-SNAPSHOT]",
"typeDefinitions[DemoManager/1.0.0-SNAPSHOT]",
"typeDefinitions[AptGetInstallerRemoverComponent/1.0-SNAPSHOT]",
"typeDefinitions[AbstractAttributeListenerManager/1.1.0-SNAPSHOT]",
"typeDefinitions[AbstractNettyHttpGroup/1.1.0-SNAPSHOT]",
"typeDefinitions[SimpleTemplatingStaticFileHandler/1.1.0-SNAPSHOT]",
"typeDefinitions[NginxConfigurator/1.0.0-SNAPSHOT]",
"typeDefinitions[BroadcastNettyHttpGroup/1.1.0-SNAPSHOT]",
"typeDefinitions[HelloWorldHandler/1.1.0-SNAPSHOT]",
"typeDefinitions[AptgetInstallerComponent/1.0-SNAPSHOT]",
"typeDefinitions[KevoreeSimpleLBMonitor/1.0.0-SNAPSHOT]",
"typeDefinitions[AbstractHttpSessionManager/1.1.0-SNAPSHOT]",
"typeDefinitions[ScriptRunner/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java :: Nodes",
"subTypes": [
"typeDefinitions[JavaNode/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Cloud",
"subTypes": [
"typeDefinitions[LightLXCNode/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "web",
"subTypes": [
"typeDefinitions[AbstractParentHTTPHandler/1.1.0-SNAPSHOT]",
"typeDefinitions[AbstractHTTPServer/1.1.0-SNAPSHOT]",
"typeDefinitions[AbstractHTTPHandler/1.1.0-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java :: Channels",
"subTypes": [
"typeDefinitions[SizeBufferedBroadcast/3.4.2-SNAPSHOT]",
"typeDefinitions[LoadBalancer/3.4.2-SNAPSHOT]",
"typeDefinitions[SyncBroadcast/3.4.2-SNAPSHOT]",
"typeDefinitions[DistributedBroadcast/3.4.2-SNAPSHOT]",
"typeDefinitions[AsyncBroadcast/3.4.2-SNAPSHOT]",
"typeDefinitions[DelayBufferedBroadcast/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "Java",
"subTypes": [
"typeDefinitions[UselessChannel/1.0-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.TypeLibrary",
"name": "JavaSE",
"subTypes": [
"typeDefinitions[StaticFileHandler/1.1.0-SNAPSHOT]"
]
}
],
"hubs": [
{
"eClass": "org.kevoree.Channel",
"name": "response",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[AsyncBroadcast/3.4.2-SNAPSHOT]"
],
"bindings": [],
"dictionary": [],
"fragmentDictionary": []
},
{
"eClass": "org.kevoree.Channel",
"name": "nginxChannel",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[UselessChannel/1.0-SNAPSHOT]"
],
"bindings": [],
"dictionary": [],
"fragmentDictionary": []
},
{
"eClass": "org.kevoree.Channel",
"name": "request",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[AsyncBroadcast/3.4.2-SNAPSHOT]"
],
"bindings": [],
"dictionary": [],
"fragmentDictionary": []
},
{
"eClass": "org.kevoree.Channel",
"name": "lbMonitorChannelGetNbSosieCalled",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[DistributedBroadcast/3.4.2-SNAPSHOT]"
],
"bindings": [],
"dictionary": [],
"fragmentDictionary": []
},
{
"eClass": "org.kevoree.Channel",
"name": "lbMonitorChannelReceiveNbSosieCalled",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[DistributedBroadcast/3.4.2-SNAPSHOT]"
],
"bindings": [],
"dictionary": [],
"fragmentDictionary": []
}
],
"mBindings": [],
"deployUnits": [
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.javaNode",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.komponents",
"name": "http-api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.1.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[javax.servlet//servlet-api/2.4]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-codec",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": [
"deployUnits[io.netty//netty-transport/4.0.17.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.diversify",
"name": "org.diversify.kevoree.restarter",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.0.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.komponents//http-samples/1.1.0-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.lxc",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.kevscript/3.4.2-SNAPSHOT]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.5.5.Final",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.objenesis",
"name": "objenesis",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.2",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-handler",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": [
"deployUnits[io.netty//netty-codec/4.0.17.Final]",
"deployUnits[io.netty//netty-transport/4.0.17.Final]",
"deployUnits[io.netty//netty-buffer/4.0.17.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.maven.resolver",
"hashcode": "",
"type": "jar",
"url": "",
"version": "16",
"requiredLibs": [
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.komponents",
"name": "helpers",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.1.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.web",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.webbitserver//webbit/0.4.15]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.channels",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[uk.com.robust-it//cloning/1.9.0]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.diversify",
"name": "org.diversify.kevoree.loadBalancer",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.0.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[commons-io//commons-io/2.4]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.thingml//load-balancing-demo/0.0.1-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-codec-http",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": [
"deployUnits[io.netty//netty-codec/4.0.17.Final]",
"deployUnits[io.netty//netty-handler/4.0.17.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.eclipse.xtext",
"name": "org.eclipse.xtext.xbase.lib",
"hashcode": "",
"type": "jar",
"url": "",
"version": "2.5.2",
"requiredLibs": [
"deployUnits[com.google.guava//guava/14.0]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.java-websocket",
"name": "Java-WebSocket",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.3.0",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.modeling",
"name": "org.kevoree.modeling.microframework",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.9.12",
"requiredLibs": [
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "javax.servlet",
"name": "servlet-api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "2.4",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.diversify",
"name": "org.diversify.kevoree.nginx",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.0.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.komponents//helpers/1.1.0-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "uk.com.robust-it",
"name": "cloning",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.9.0",
"requiredLibs": [
"deployUnits[org.objenesis//objenesis/1.2]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "fr.inria.jfilter",
"name": "jfilter-library",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.3",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.komponents",
"name": "http-samples",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.1.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.jetbrains.kotlin",
"name": "kotlin-runtime",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.6.1673",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.diversify.demo",
"name": "kevoree-utils-xtend",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.eclipse.xtend//org.eclipse.xtend.lib/2.5.2]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.komponents",
"name": "http-netty",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.1.0-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.komponents//http-api/1.1.0-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[io.netty//netty-codec-http/4.0.17.Final]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.hazelcast",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[com.hazelcast//hazelcast/3.1]",
"deployUnits[com.googlecode.concurrentlinkedhashmap//concurrentlinkedhashmap-lru/1.4]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.kcl",
"name": "org.kevoree.kcl",
"hashcode": "",
"type": "jar",
"url": "",
"version": "7",
"requiredLibs": [
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.kevscript",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.maven.resolver/16]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-transport",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": [
"deployUnits[io.netty//netty-buffer/4.0.17.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "com.hazelcast",
"name": "hazelcast",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.1",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.eclipse.xtend",
"name": "org.eclipse.xtend.lib",
"hashcode": "",
"type": "jar",
"url": "",
"version": "2.5.2",
"requiredLibs": [
"deployUnits[org.eclipse.xtext//org.eclipse.xtext.xbase.lib/2.5.2]",
"deployUnits[com.google.guava//guava/14.0]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.log",
"name": "org.kevoree.log",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "commons-io",
"name": "commons-io",
"hashcode": "",
"type": "jar",
"url": "",
"version": "2.4",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.system",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.webbitserver",
"name": "webbit",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.4.15",
"requiredLibs": [
"deployUnits[io.netty//netty/3.5.5.Final]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.cloud",
"name": "org.kevoree.library.cloud.lightlxc",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.library.java//org.kevoree.library.java.javaNode/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.library.cloud//org.kevoree.library.cloud.api/3.4.2-SNAPSHOT]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.annotation.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.api",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree//org.kevoree.model/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.kcl//org.kevoree.kcl/7]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree",
"name": "org.kevoree.model",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.kevoree.modeling//org.kevoree.modeling.microframework/1.9.12]",
"deployUnits[fr.inria.jfilter//jfilter-library/1.3]",
"deployUnits[org.jetbrains.kotlin//kotlin-stdlib/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "com.google.guava",
"name": "guava",
"hashcode": "",
"type": "jar",
"url": "",
"version": "14.0",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.thingml",
"name": "load-balancing-demo",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.0.1-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.java-websocket//Java-WebSocket/1.3.0]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.jetbrains.kotlin",
"name": "kotlin-stdlib",
"hashcode": "",
"type": "jar",
"url": "",
"version": "0.6.1673",
"requiredLibs": [
"deployUnits[org.jetbrains.kotlin//kotlin-runtime/0.6.1673]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "org.kevoree.library.java",
"name": "org.kevoree.library.java.ws",
"hashcode": "",
"type": "jar",
"url": "",
"version": "3.4.2-SNAPSHOT",
"requiredLibs": [
"deployUnits[org.java-websocket//Java-WebSocket/1.3.0]",
"deployUnits[org.kevoree//org.kevoree.annotation.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree//org.kevoree.api/3.4.2-SNAPSHOT]",
"deployUnits[org.kevoree.log//org.kevoree.log/1]"
]
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "com.googlecode.concurrentlinkedhashmap",
"name": "concurrentlinkedhashmap-lru",
"hashcode": "",
"type": "jar",
"url": "",
"version": "1.4",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-common",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": []
},
{
"eClass": "org.kevoree.DeployUnit",
"groupName": "io.netty",
"name": "netty-buffer",
"hashcode": "",
"type": "jar",
"url": "",
"version": "4.0.17.Final",
"requiredLibs": [
"deployUnits[io.netty//netty-common/4.0.17.Final]"
]
}
],
"nodeNetworks": [],
"groups": [
{
"eClass": "org.kevoree.Group",
"name": "sync",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[WSGroup/3.4.2-SNAPSHOT]"
],
"subNodes": [
"nodes[fog4]"
],
"dictionary": [],
"fragmentDictionary": [
{
"eClass": "org.kevoree.FragmentDictionary",
"name": "fog4",
"generated_KMF_ID": "",
"values": [
{
"eClass": "org.kevoree.DictionaryValue",
"name": "port",
"value": "9000"
}
]
}
]
},
{
"eClass": "org.kevoree.Group",
"name": "broadcast",
"started": "true",
"metaData": "",
"typeDefinition": [
"typeDefinitions[BroadcastGroup/3.4.2-SNAPSHOT]"
],
"subNodes": [
"nodes[diversifyfog4Child0]",
"nodes[diversifyfog4Child2]",
"nodes[diversifyfog4Child1]"
],
"dictionary": [],
"fragmentDictionary": []
}
]
}
[{ "traceType" : "REMOVE" , "src" : "nodes[fog4]", "refname" : "hosts", "objpath" : "nodes[diversifyfog4Child0]" },
{ "traceType" : "ADD" , "src" : "groups[broadcast]", "refname" : "subNodes", "previouspath" : ""},
{ "traceType" : "REMOVE" , "src" : "groups[broadcast]", "refname" : "subNodes", "objpath" : "nodes[diversifyfog4Child0]" },
{ "traceType" : "REMOVE" , "src" : "", "refname" : "nodes", "objpath" : "nodes[diversifyfog4Child0]" },
{ "traceType" : "REMOVE" , "src" : "nodes[diversifyfog4Child0]", "refname" : "networkInformation", "objpath" : "nodes[diversifyfog4Child0]/networkInformation[ip]" },
{ "traceType" : "REMOVE" , "src" : "nodes[diversifyfog4Child0]/networkInformation[ip]", "refname" : "values", "objpath" : "nodes[diversifyfog4Child0]/networkInformation[ip]/values[eth0]" }]
@dukeboard
Copy link

Ok it seems that the order of the trace is strange, and the add is strange, how we obtains that ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment