コード例 #1
0
 @Override
 public InstanceType getInstanceType(Guid id) {
   VmTemplate result = get(id);
   if (result != null && result.getTemplateType() != VmEntityType.INSTANCE_TYPE) {
     result = null;
   }
   return result;
 }
コード例 #2
0
 @Override
 public ImageType getImageType(Guid id) {
   VmTemplate result = get(id);
   if (result != null && result.getTemplateType() != VmEntityType.IMAGE_TYPE) {
     result = null;
   }
   return result;
 }
コード例 #3
0
 @Override
 protected MapSqlParameterSource createFullParametersMapper(VmTemplate template) {
   return createBaseParametersMapper(template)
       .addValue("child_count", template.getChildCount())
       .addValue("name", template.getName())
       .addValue("status", template.getStatus())
       .addValue("is_disabled", template.isDisabled())
       .addValue("template_type", template.getTemplateType().name())
       .addValue("base_template_id", template.getBaseTemplateId())
       .addValue("template_version_name", template.getTemplateVersionName());
 }