本文整理汇总了Java中org.kuali.rice.krms.impl.repository.ContextAttributeBo.setValue方法的典型用法代码示例。如果您正苦于以下问题:Java ContextAttributeBo.setValue方法的具体用法?Java ContextAttributeBo.setValue怎么用?Java ContextAttributeBo.setValue使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.kuali.rice.krms.impl.repository.ContextAttributeBo
的用法示例。
在下文中一共展示了ContextAttributeBo.setValue方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: createContextDefinition
import org.kuali.rice.krms.impl.repository.ContextAttributeBo; //导入方法依赖的package包/类
private ContextDefinition createContextDefinition(String nameSpace) {
// Attribute Defn for context;
KrmsAttributeDefinition.Builder contextTypeAttributeDefnBuilder = KrmsAttributeDefinition.Builder.create(null, "Context1Qualifier", nameSpace);
contextTypeAttributeDefnBuilder.setLabel("Context 1 Qualifier");
KrmsAttributeDefinition contextTypeAttributeDefinition = krmsAttributeDefinitionService.createAttributeDefinition(contextTypeAttributeDefnBuilder.build());
// Attr for context;
KrmsTypeAttribute.Builder krmsTypeAttrBuilder = KrmsTypeAttribute.Builder.create(null, contextTypeAttributeDefinition.getId(), 1);
// KrmsType for context
KrmsTypeDefinition.Builder krmsContextTypeDefnBuilder = KrmsTypeDefinition.Builder.create("KrmsTestContextType", nameSpace);
krmsContextTypeDefnBuilder.setAttributes(Collections.singletonList(krmsTypeAttrBuilder));
KrmsTypeDefinition krmsContextTypeDefinition = krmsContextTypeDefnBuilder.build();
krmsContextTypeDefinition = krmsTypeBoService.createKrmsType(krmsContextTypeDefinition);
// Context
ContextDefinition.Builder contextBuilder = ContextDefinition.Builder.create(nameSpace, CONTEXT_NAME);
contextBuilder.setTypeId(krmsContextTypeDefinition.getId());
ContextDefinition contextDefinition = contextBuilder.build();
contextDefinition = contextRepository.createContext(contextDefinition);
// Context Attribute
// TODO: do this fur eel
ContextAttributeBo contextAttribute = new ContextAttributeBo();
contextAttribute.setAttributeDefinition(KrmsAttributeDefinitionBo.from(contextTypeAttributeDefinition));
contextAttribute.setContext(ContextBo.from(contextDefinition));
contextAttribute.setValue("BLAH");
getDataObjectService().save(contextAttribute, PersistenceOption.FLUSH);
return contextDefinition;
}
示例2: createContextDefinition
import org.kuali.rice.krms.impl.repository.ContextAttributeBo; //导入方法依赖的package包/类
private ContextDefinition createContextDefinition(String nameSpace) {
// Attribute Defn for context;
KrmsAttributeDefinition.Builder contextTypeAttributeDefnBuilder = KrmsAttributeDefinition.Builder.create(null, "Context1Qualifier", nameSpace);
contextTypeAttributeDefnBuilder.setLabel("Context 1 Qualifier");
KrmsAttributeDefinition contextTypeAttributeDefinition = krmsAttributeDefinitionService.createAttributeDefinition(contextTypeAttributeDefnBuilder.build());
// Attr for context;
KrmsTypeAttribute.Builder krmsTypeAttrBuilder = KrmsTypeAttribute.Builder.create(null, contextTypeAttributeDefinition.getId(), 1);
// KrmsType for context
KrmsTypeDefinition.Builder krmsContextTypeDefnBuilder = KrmsTypeDefinition.Builder.create("KrmsTestContextType", nameSpace);
krmsContextTypeDefnBuilder.setAttributes(Collections.singletonList(krmsTypeAttrBuilder));
KrmsTypeDefinition krmsContextTypeDefinition = krmsContextTypeDefnBuilder.build();
krmsContextTypeDefinition = krmsTypeRepositoryService.createKrmsType(krmsContextTypeDefinition);
// Context
ContextDefinition.Builder contextBuilder = ContextDefinition.Builder.create(nameSpace, CONTEXT_NAME);
contextBuilder.setTypeId(krmsContextTypeDefinition.getId());
ContextDefinition contextDefinition = contextBuilder.build();
contextDefinition = contextRepository.createContext(contextDefinition);
// Context Attribute
// TODO: do this fur eel
ContextAttributeBo contextAttribute = new ContextAttributeBo();
contextAttribute.setAttributeDefinitionId(contextTypeAttributeDefinition.getId());
contextAttribute.setContextId(contextDefinition.getId());
contextAttribute.setValue("BLAH");
getBoService().save(contextAttribute);
return contextDefinition;
}