示例#1
0
 @Override
 public Object lookupCodeValue(
     CommandContext context,
     String codeTableName,
     String returnElementName,
     String keyElementName,
     Object keyValue)
     throws BlockedException, TeiidComponentException, TeiidProcessingException {
   return parentDataMrg.lookupCodeValue(
       context, codeTableName, returnElementName, keyElementName, keyValue);
 }
示例#2
0
 @Override
 public TupleSource registerRequest(
     CommandContext context,
     Command command,
     String modelName,
     RegisterRequestParameter parameterObject)
     throws TeiidComponentException, TeiidProcessingException {
   // programs will be empty for parameter evaluation
   TupleSource ts = parentDataMrg.registerRequest(context, command, modelName, parameterObject);
   if (blockContext != null && ts instanceof DataTierTupleSource) {
     txnTupleSources.add(new WeakReference<DataTierTupleSource>((DataTierTupleSource) ts));
   }
   return ts;
 }
示例#3
0
 @Override
 public EventDistributor getEventDistributor() {
   return parentDataMrg.getEventDistributor();
 }