/**
* @see javax.xml.bind.annotation.adapters.XmlAdapter#unmarshal(java.lang.Object)
*/
@Override
public String unmarshal(NameAndNamespacePair v) throws Exception {
if (v != null) {
Template permissionTemplate = KimApiServiceLocator.getPermissionService().findPermTemplateByNamespaceCodeAndName(
v.getNamespaceCode(), new NormalizedStringAdapter().unmarshal(v.getName()));
if (permissionTemplate == null) {
throw new UnmarshalException("Cannot find permission template with namespace \"" + v.getNamespaceCode() + "\" and name \"" + v.getName() + "\"");
}
return permissionTemplate.getId();
}
return null;
}
NameAndNamespacePairToPermTemplateIdAdapter.java 文件源码
java
阅读 29
收藏 0
点赞 0
评论 0
项目:kc-rice
作者:
评论列表
文章目录