org.apache.falcon.converter
Class OozieFeedMapper

java.lang.Object
  extended by org.apache.falcon.converter.AbstractOozieEntityMapper<org.apache.falcon.entity.v0.feed.Feed>
      extended by org.apache.falcon.converter.OozieFeedMapper

public class OozieFeedMapper
extends AbstractOozieEntityMapper<org.apache.falcon.entity.v0.feed.Feed>

Mapper which maps feed definition to oozie workflow definitions for replication & retention.


Field Summary
 
Fields inherited from class org.apache.falcon.converter.AbstractOozieEntityMapper
ACTUAL_TIME_EL, BUNDLE_JAXB_CONTEXT, COORD_JAXB_CONTEXT, DEFAULT_BROKER_MSG_TTL, FALCON_JAR_FILTER, HIVE_ACTION_JAXB_CONTEXT, MR_JOB_PRIORITY, MR_QUEUE_NAME, NOMINAL_TIME_EL, WORKFLOW_JAXB_CONTEXT
 
Constructor Summary
OozieFeedMapper(org.apache.falcon.entity.v0.feed.Feed feed)
           
 
Method Summary
protected  List<COORDINATORAPP> getCoordinators(org.apache.falcon.entity.v0.cluster.Cluster cluster, Path bundlePath)
           
protected  Map<String,String> getEntityProperties()
           
 
Methods inherited from class org.apache.falcon.converter.AbstractOozieEntityMapper
addLibExtensionsToWorkflow, createCoordDefaultConfiguration, createCoordProperty, createHiveConf, getCoordConfig, getCoordinatorTemplate, getCoordPath, getEntity, getStoragePath, getWorkflowTemplate, map, marshal, marshal, marshal, marshal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OozieFeedMapper

public OozieFeedMapper(org.apache.falcon.entity.v0.feed.Feed feed)
Method Detail

getCoordinators

protected List<COORDINATORAPP> getCoordinators(org.apache.falcon.entity.v0.cluster.Cluster cluster,
                                               Path bundlePath)
                                        throws FalconException
Specified by:
getCoordinators in class AbstractOozieEntityMapper<org.apache.falcon.entity.v0.feed.Feed>
Throws:
FalconException

getEntityProperties

protected Map<String,String> getEntityProperties()
Specified by:
getEntityProperties in class AbstractOozieEntityMapper<org.apache.falcon.entity.v0.feed.Feed>


Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.