本文整理了Java中org.kevoree.Value.setValue()
方法的一些代码示例,展示了Value.setValue()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Value.setValue()
方法的具体详情如下:
包路径:org.kevoree.Value
类名称:Value
方法名:setValue
暂无
代码示例来源:origin: kevoree/kevoree
private DeployUnit createDeployUnit() {
DeployUnit du = factory.createDeployUnit();
du.setName(project.getArtifact().getArtifactId());
String hashcode = ModelBuilderHelper.createKey(namespace, project.getArtifactId(), project.getVersion(), null);
du.setHashcode(hashcode);
du.setVersion(project.getArtifact().getBaseVersion());
Value platform = factory.createValue();
platform.setName("platform");
platform.setValue("java");
du.addFilters(platform);
Value kevoreeVersion = factory.createValue();
kevoreeVersion.setName("kevoree_version");
kevoreeVersion.setValue(factory.getVersion());
du.addFilters(kevoreeVersion);
Value timestamp = factory.createValue();
timestamp.setName("timestamp");
timestamp.setValue(String.valueOf(System.currentTimeMillis()));
du.addFilters(timestamp);
// add repositories
for (Repository repo : project.getRepositories()) {
Value repoVal = factory.createValue();
repoVal.setName("repo_" + repo.getId());
repoVal.setValue(repo.getUrl());
du.addFilters(repoVal);
}
// set Maven groupId:artifactId:version
du.setUrl(project.getArtifact().getGroupId() + ":" + du.getName() + ":" + du.getVersion());
return du;
}
代码示例来源:origin: org.kevoree.library.java/org.kevoree.library.java.javaNode
fakeDicoValue.setValue(valueToInject);
fakeDicoValue.setName(dicValue.getName());
Object reffoundO = registry.lookup(c);
代码示例来源:origin: kevoree/kevoree
Value netprop = core.getFactory().createValue();
netprop.setName(i + "_" + networkInterface.getName());
netprop.setValue(inetAddress.getHostAddress());
info.addValues(netprop);
i++;
代码示例来源:origin: kevoree/kevoree
ComponentType ca = ReflectUtils.findAnnotation(clazz, ComponentType.class);
tdef.setVersion(String.valueOf(ca.version()));
desc.setValue(ca.description());
NodeType ca = ReflectUtils.findAnnotation(clazz, NodeType.class);
tdef.setVersion(String.valueOf(ca.version()));
desc.setValue(ca.description());
GroupType ca = ReflectUtils.findAnnotation(clazz, GroupType.class);
tdef.setVersion(String.valueOf(ca.version()));
desc.setValue(ca.description());
ChannelType ca = ReflectUtils.findAnnotation(clazz, ChannelType.class);
tdef.setVersion(String.valueOf(ca.version()));
desc.setValue(ca.description());
} else {
代码示例来源:origin: org.kevoree/org.kevoree.bootstrap
Value netprop = core.getFactory().createValue();
netprop.setName(i + "_" + networkInterface.getName());
netprop.setValue(inetAddress.getHostAddress());
info.addValues(netprop);
i++;
代码示例来源:origin: kevoree/kevoree
netprop.setValue(CtxVarExpr.interpret(valuePart, ctxVars));
} else {
netprop.setValue(valuePart.childrenAsString());
代码示例来源:origin: org.kevoree/org.kevoree.kevscript
netprop.setValue(CtxVarExpr.interpret(valuePart, ctxVars));
} else {
netprop.setValue(valuePart.childrenAsString());
代码示例来源:origin: kevoree/kevoree
classFilter.setValue(tdefClass.getName());
du.addFilters(classFilter);
代码示例来源:origin: kevoree/kevoree
private static void processTypeDefinition(TypeDefinition td, DeployUnit du, CtClass clazz, ContainerRoot root, KevoreeFactory factory) throws Exception {
if (Modifier.isAbstract(clazz.getModifiers())) {
td.setAbstract(true);
} else {
td.setAbstract(false);
}
final Value javaClazz = factory.createValue();
javaClazz.setName("class:" + td.getName() + ":" + td.getVersion());
javaClazz.setValue(clazz.getName());
du.addFilters(javaClazz);
td.addDeployUnits(du);
try {
checkParent(td, clazz.getSuperclass(), clazz, root, factory);
} catch (NotFoundException e) {
e.printStackTrace();
}
try {
for (CtClass interf : clazz.getInterfaces()) {
checkParent(td, interf, clazz, root, factory);
}
} catch (NotFoundException e) {
e.printStackTrace();
}
}
代码示例来源:origin: kevoree/kevoree
dicValue.setValue(propToSet);
} else {
for (final Instance targetNode : targetNodes) {
dicValue.setValue(propToSet);
代码示例来源:origin: org.kevoree/org.kevoree.kevscript
dicValue.setValue(propToSet);
} else {
for (final Instance targetNode : targetNodes) {
dicValue.setValue(propToSet);
代码示例来源:origin: org.kevoree/org.kevoree.kevscript
private static void apply(ContainerNode node, Group group) {
group.addSubNodes(node);
node.addGroups(group);
DictionaryType dictionaryType = group.getTypeDefinition().getDictionaryType();
if (dictionaryType != null) {
DefaultKevoreeFactory factory = new DefaultKevoreeFactory();
FragmentDictionary fDic = factory.createFragmentDictionary();
fDic.setName(node.getName());
for (DictionaryAttribute attr : dictionaryType.getAttributes()) {
if (attr.getFragmentDependant()) {
Value value = factory.createValue();
value.setName(attr.getName());
value.setValue(attr.getDefaultValue());
fDic.addValues(value);
}
}
group.addFragmentDictionary(fDic);
}
}
}
代码示例来源:origin: kevoree/kevoree
private static void apply(ContainerNode node, Group group) {
group.addSubNodes(node);
node.addGroups(group);
DictionaryType dictionaryType = group.getTypeDefinition().getDictionaryType();
if (dictionaryType != null) {
DefaultKevoreeFactory factory = new DefaultKevoreeFactory();
FragmentDictionary fDic = factory.createFragmentDictionary();
fDic.setName(node.getName());
for (DictionaryAttribute attr : dictionaryType.getAttributes()) {
if (attr.getFragmentDependant()) {
Value value = factory.createValue();
value.setName(attr.getName());
value.setValue(attr.getDefaultValue());
fDic.addValues(value);
}
}
group.addFragmentDictionary(fDic);
}
}
}
代码示例来源:origin: org.kevoree/org.kevoree.kevscript
Value value = factory.createValue();
value.setName(attr.getName());
value.setValue(attr.getDefaultValue());
dictionary.addValues(value);
代码示例来源:origin: kevoree/kevoree
Value value = factory.createValue();
value.setName(attr.getName());
value.setValue(attr.getDefaultValue());
dictionary.addValues(value);
代码示例来源:origin: kevoree/kevoree
Value param = factory.createValue();
param.setName(attr.getName());
param.setValue(attr.getDefaultValue());
node.getDictionary().addValues(param);
Log.debug("Set default node param: {} = '{}'", param.getName(), param.getValue());
代码示例来源:origin: kevoree/kevoree
Value desc = factory.createValue();
desc.setName("description");
desc.setValue(descVal);
td.addMetaData(desc);
内容来源于网络,如有侵权,请联系作者删除!