Package org.teiid.adminapi.impl

Examples of org.teiid.adminapi.impl.ModelMetaData.addError()


      for (SourceMappingMetadata mapping:mappings) {
        ConnectorManager cm = cmr.getConnectorManager(mapping.getName());
        String msg = cm.getStausMessage();
        if (msg != null && msg.length() > 0) {
          valid = false;
          model.addError(ModelMetaData.ValidationError.Severity.ERROR.name(), cm.getStausMessage());
          LogManager.logInfo(LogConstants.CTX_RUNTIME, cm.getStausMessage());
        }
      }
     
      // in the dynamic case the metadata may be still loading.
View Full Code Here


            continue;
          }
          ConnectorManager cm = cmr.getConnectorManager(sourceName);
          String status = cm.getStausMessage();
          if (status != null && status.length() > 0) {
            model.addError(ModelMetaData.ValidationError.Severity.ERROR.name(), status);
            LogManager.logInfo(LogConstants.CTX_RUNTIME, status);         
          } else {
            //get the pending metadata load
            Runnable r = model.removeAttachment(Runnable.class);
            if (r != null) {
View Full Code Here

              msg = RuntimePlugin.Util.getString("translator_not_found", vdb.getName(), vdb.getVersion(), model.getSourceTranslatorName(sourceName)); //$NON-NLS-1$
            }
            else {
              msg = RuntimePlugin.Util.getString("datasource_not_found", vdb.getName(), vdb.getVersion(), model.getSourceTranslatorName(sourceName)); //$NON-NLS-1$
            }
            model.addError(ModelMetaData.ValidationError.Severity.ERROR.name(), msg);
            LogManager.logInfo(LogConstants.CTX_RUNTIME, msg);         
            LogManager.logInfo(LogConstants.CTX_RUNTIME, RuntimePlugin.Util.getString("vdb_inactivated",vdb.getName(), vdb.getVersion())); //$NON-NLS-1$             
          }
        }
      }
View Full Code Here

    modelOne.addSourceMapping("s1", "translator", "java:mybinding")
    modelOne.setModelType(Model.Type.PHYSICAL);
    modelOne.addProperty("model-prop", "model-value")
    modelOne.addProperty("model-prop", "model-value-override")
    modelOne.setVisible(false);
    modelOne.addError("ERROR", "There is an error in VDB")
    modelOne.setDescription("model description");
   
    vdb.addModel(modelOne);
   
    ModelMetaData modelTwo = new ModelMetaData();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.