org.mule.module.db.internal.metadata
Class DdlMetadataProvider

java.lang.Object
  extended by org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
      extended by org.mule.module.db.internal.metadata.UpdateMetadataProvider
          extended by org.mule.module.db.internal.metadata.DdlMetadataProvider
All Implemented Interfaces:
QueryMetadataProvider

public class DdlMetadataProvider
extends UpdateMetadataProvider

Provides metadata for DDL queries


Field Summary
 
Fields inherited from class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
dbConfigResolver, query
 
Constructor Summary
DdlMetadataProvider(DbConfigResolver dbConfigResolver, Query query, AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
           
 
Method Summary
 org.mule.common.Result<org.mule.common.metadata.MetaData> getInputMetaData()
          Provides input metadata
 
Methods inherited from class org.mule.module.db.internal.metadata.UpdateMetadataProvider
getDynamicOutputMetadata, getStaticOutputMetadata
 
Methods inherited from class org.mule.module.db.internal.metadata.AbstractQueryMetadataProvider
getDataTypeMetadataModel, getDynamicInputMetadata, getOutputMetaData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DdlMetadataProvider

public DdlMetadataProvider(DbConfigResolver dbConfigResolver,
                           Query query,
                           AutoGeneratedKeyStrategy autoGeneratedKeyStrategy)
Method Detail

getInputMetaData

public org.mule.common.Result<org.mule.common.metadata.MetaData> getInputMetaData()
Description copied from interface: QueryMetadataProvider
Provides input metadata

Specified by:
getInputMetaData in interface QueryMetadataProvider
Overrides:
getInputMetaData in class AbstractQueryMetadataProvider
Returns:
input metadata for a given type of query. Can be null


Copyright © 2003–2014 MuleSoft, Inc.. All rights reserved.