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

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

public class NullMetadataProvider
extends Object
implements QueryMetadataProvider

Null implementation of QueryMetadataProvider


Constructor Summary
NullMetadataProvider()
           
 
Method Summary
 org.mule.common.Result<org.mule.common.metadata.MetaData> getInputMetaData()
          Provides input metadata
 org.mule.common.Result<org.mule.common.metadata.MetaData> getOutputMetaData(org.mule.common.metadata.MetaData metaData)
          Provides output metadata
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullMetadataProvider

public NullMetadataProvider()
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
Returns:
input metadata for a given type of query. Can be null

getOutputMetaData

public org.mule.common.Result<org.mule.common.metadata.MetaData> getOutputMetaData(org.mule.common.metadata.MetaData metaData)
Description copied from interface: QueryMetadataProvider
Provides output metadata

Specified by:
getOutputMetaData in interface QueryMetadataProvider
Parameters:
metaData - metadata propagated from the input
Returns:
input metadata for a given type of query. Can be null


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