Methods in org.apache.falcon.catalog that throw FalconException |
boolean |
HiveCatalogService.dropPartitions(String catalogUrl,
String database,
String tableName,
Map<String,String> partitions)
|
abstract boolean |
AbstractCatalogService.dropPartitions(String catalogUrl,
String database,
String tableName,
Map<String,String> partitions)
Drops a given partition. |
static org.apache.hcatalog.api.HCatClient |
HiveCatalogService.get(org.apache.falcon.entity.v0.cluster.Cluster cluster)
|
static org.apache.hcatalog.api.HCatClient |
HiveCatalogService.get(String metastoreUrl)
|
static AbstractCatalogService |
CatalogServiceFactory.getCatalogService()
|
CatalogPartition |
HiveCatalogService.getPartition(String catalogUrl,
String database,
String tableName,
Map<String,String> partitionSpec)
|
abstract CatalogPartition |
AbstractCatalogService.getPartition(String catalogUrl,
String database,
String tableName,
Map<String,String> partitionSpec)
Gets the partition. |
boolean |
HiveCatalogService.isAlive(String catalogBaseUrl)
|
abstract boolean |
AbstractCatalogService.isAlive(String catalogBaseUrl)
This method checks if the catalog service is alive. |
boolean |
HiveCatalogService.isTableExternal(String catalogUrl,
String database,
String tableName)
|
abstract boolean |
AbstractCatalogService.isTableExternal(String catalogUrl,
String database,
String tableName)
Returns if the table is external or not. |
List<CatalogPartition> |
HiveCatalogService.listPartitionsByFilter(String catalogUrl,
String database,
String tableName,
String filter)
|
abstract List<CatalogPartition> |
AbstractCatalogService.listPartitionsByFilter(String catalogUrl,
String database,
String tableName,
String filter)
List partitions by filter. |
boolean |
HiveCatalogService.tableExists(String catalogUrl,
String database,
String tableName)
|
abstract boolean |
AbstractCatalogService.tableExists(String catalogUrl,
String database,
String tableName)
This method checks if the given table exists in the catalog. |
Methods in org.apache.falcon.converter that throw FalconException |
COORDINATORAPP |
OozieProcessMapper.createDefaultCoordinator(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Path bundlePath)
Creates default oozie coordinator. |
protected void |
OozieProcessMapper.createWorkflow(org.apache.falcon.entity.v0.cluster.Cluster cluster,
org.apache.falcon.entity.v0.process.Process process,
org.apache.falcon.entity.v0.process.Workflow processWorkflow,
String wfName,
Path wfPath)
|
protected List<COORDINATORAPP> |
OozieFeedMapper.getCoordinators(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Path bundlePath)
|
protected List<COORDINATORAPP> |
OozieProcessMapper.getCoordinators(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Path bundlePath)
|
protected abstract List<COORDINATORAPP> |
AbstractOozieEntityMapper.getCoordinators(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Path bundlePath)
|
protected COORDINATORAPP |
AbstractOozieEntityMapper.getCoordinatorTemplate(String template)
|
protected WORKFLOWAPP |
AbstractOozieEntityMapper.getWorkflowTemplate(String template)
|
boolean |
AbstractOozieEntityMapper.map(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Path bundlePath)
|
protected void |
AbstractOozieEntityMapper.marshal(org.apache.falcon.entity.v0.cluster.Cluster cluster,
BUNDLEAPP bundle,
Path outPath)
|
protected String |
AbstractOozieEntityMapper.marshal(org.apache.falcon.entity.v0.cluster.Cluster cluster,
COORDINATORAPP coord,
Path outPath,
String name)
|
protected void |
AbstractOozieEntityMapper.marshal(org.apache.falcon.entity.v0.cluster.Cluster cluster,
JAXBElement<?> jaxbElement,
JAXBContext jaxbContext,
Path outPath)
|
protected void |
AbstractOozieEntityMapper.marshal(org.apache.falcon.entity.v0.cluster.Cluster cluster,
WORKFLOWAPP workflow,
Path outPath)
|
Methods in org.apache.falcon.entity that throw FalconException |
static Storage |
FeedHelper.createReadOnlyStorage(org.apache.falcon.entity.v0.cluster.Cluster clusterEntity,
org.apache.falcon.entity.v0.feed.Feed feed)
Factory method to dole out a storage instance used for replication source. |
static Storage |
FeedHelper.createStorage(org.apache.falcon.entity.v0.cluster.Cluster clusterEntity,
org.apache.falcon.entity.v0.feed.Feed feed)
|
static Storage |
FeedHelper.createStorage(org.apache.falcon.entity.v0.feed.Cluster cluster,
org.apache.falcon.entity.v0.feed.Feed feed)
|
static Storage |
FeedHelper.createStorage(org.apache.falcon.entity.v0.feed.Cluster cluster,
org.apache.falcon.entity.v0.feed.Feed feed,
org.apache.falcon.entity.v0.cluster.Cluster clusterEntity)
|
static Storage |
FeedHelper.createStorage(org.apache.falcon.entity.v0.feed.Feed feed)
|
static Storage |
FeedHelper.createStorage(String clusterName,
org.apache.falcon.entity.v0.feed.Feed feed)
|
static boolean |
EntityUtil.equals(Entity lhs,
Entity rhs)
|
static boolean |
EntityUtil.equals(Entity lhs,
Entity rhs,
String[] filterProps)
|
static String |
FeedHelper.evaluateClusterExp(org.apache.falcon.entity.v0.cluster.Cluster clusterEntity,
String exp)
|
boolean |
Storage.exists()
Check if the storage, filesystem location or catalog table exists. |
boolean |
FileSystemStorage.exists()
|
boolean |
CatalogStorage.exists()
|
static String |
EntityUtil.fromUTCtoURIDate(String utc)
|
Date |
ExternalId.getDate()
|
static
|
EntityUtil.getEntity(EntityType type,
String entityName)
|
static
|
EntityUtil.getEntity(String type,
String entityName)
|
static org.apache.falcon.entity.v0.process.LateProcess |
EntityUtil.getLateProcess(Entity entity)
|
static Path |
EntityUtil.getLogPath(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Entity entity)
|
static org.apache.falcon.entity.v0.process.Retry |
EntityUtil.getRetry(Entity entity)
|
static Path |
EntityUtil.getStagingPath(org.apache.falcon.entity.v0.cluster.Cluster cluster,
Entity entity)
|
static String |
EntityUtil.getStagingPath(Entity entity)
|
static Storage.TYPE |
FeedHelper.getStorageType(org.apache.falcon.entity.v0.feed.Feed feed)
|
static Storage.TYPE |
FeedHelper.getStorageType(org.apache.falcon.entity.v0.feed.Feed feed,
org.apache.falcon.entity.v0.feed.Cluster cluster)
|
static Storage.TYPE |
FeedHelper.getStorageType(org.apache.falcon.entity.v0.feed.Feed feed,
org.apache.falcon.entity.v0.cluster.Cluster clusterEntity)
|
static String |
EntityUtil.getWorkflowNameSuffix(String workflowName,
Entity entity)
|
boolean |
Storage.isIdentical(Storage toCompareAgainst)
Check for equality of this instance against the one in question. |
boolean |
FileSystemStorage.isIdentical(Storage toCompareAgainst)
|
boolean |
CatalogStorage.isIdentical(Storage toCompareAgainst)
|
static String |
EntityUtil.md5(Entity entity)
|
void |
ColoClusterRelation.onChange(Entity oldEntity,
Entity newEntity)
|
static Date |
EntityUtil.parseDateUTC(String dateStr)
|
static String |
EntityUtil.stringOf(Entity entity)
|
Methods in org.apache.falcon.service that throw FalconException |
void |
SLAMonitoringService.afterDelete(Entity entity,
String cluster)
|
void |
SLAMonitoringService.afterResume(Entity entity,
String cluster)
|
void |
SLAMonitoringService.afterSchedule(Entity entity,
String cluster)
|
void |
SLAMonitoringService.afterSuspend(Entity entity,
String cluster)
|
void |
SLAMonitoringService.beforeDelete(Entity entity,
String cluster)
|
void |
SLAMonitoringService.beforeResume(Entity entity,
String cluster)
|
void |
SLAMonitoringService.beforeSchedule(Entity entity,
String cluster)
|
void |
SLAMonitoringService.beforeSuspend(Entity entity,
String cluster)
|
void |
FalconTopicSubscriber.closeSubscriber()
|
void |
SLAMonitoringService.destroy()
|
void |
ProcessSubscriberService.destroy()
|
void |
ServiceInitializer.destroy()
|
void |
LogCleanupService.destroy()
|
void |
FalconService.destroy()
|
void |
SLAMonitoringService.init()
|
void |
ProcessSubscriberService.init()
|
void |
LogCleanupService.init()
|
void |
FalconService.init()
|
FalconService |
Services.init(String serviceName)
|
void |
ServiceInitializer.initialize()
|
void |
SharedLibraryHostingService.onAdd(Entity entity,
boolean ignoreFailure)
|
void |
ConfigurationChangeListener.onAdd(Entity entity,
boolean ignoreFailure)
|
void |
SharedLibraryHostingService.onChange(Entity oldEntity,
Entity newEntity)
|
void |
ConfigurationChangeListener.onChange(Entity oldEntity,
Entity newEntity)
|
void |
SharedLibraryHostingService.onRemove(Entity entity)
|
void |
ConfigurationChangeListener.onRemove(Entity entity)
|
static void |
SharedLibraryHostingService.pushLibsToHDFS(String src,
Path target,
org.apache.falcon.entity.v0.cluster.Cluster cluster,
FalconPathFilter pathFilter)
|
void |
Services.register(FalconService service)
|
void |
FalconTopicSubscriber.startSubscriber()
|
Methods in org.apache.falcon.workflow that throw FalconException |
protected Properties |
OozieWorkflowBuilder.createAppProperties(String clusterName,
Path bundlePath,
String user)
|
static WorkflowBuilder<Entity> |
WorkflowBuilder.getBuilder(String engine,
Entity entity)
|
Date |
OozieFeedWorkflowBuilder.getNextStartTime(org.apache.falcon.entity.v0.feed.Feed feed,
String cluster,
Date now)
|
Date |
OozieProcessWorkflowBuilder.getNextStartTime(org.apache.falcon.entity.v0.process.Process process,
String cluster,
Date now)
|
abstract Date |
OozieWorkflowBuilder.getNextStartTime(T entity,
String cluster,
Date now)
|
static AbstractWorkflowEngine |
WorkflowEngineFactory.getWorkflowEngine()
|
Properties |
OozieFeedWorkflowBuilder.newWorkflowSchedule(org.apache.falcon.entity.v0.feed.Feed feed,
Date startDate,
String clusterName,
String user)
|
Map<String,Properties> |
OozieFeedWorkflowBuilder.newWorkflowSchedule(org.apache.falcon.entity.v0.feed.Feed feed,
List<String> clusters)
|
Properties |
OozieProcessWorkflowBuilder.newWorkflowSchedule(org.apache.falcon.entity.v0.process.Process process,
Date startDate,
String clusterName,
String user)
|
Map<String,Properties> |
OozieProcessWorkflowBuilder.newWorkflowSchedule(org.apache.falcon.entity.v0.process.Process process,
List<String> clusters)
|
abstract Properties |
WorkflowBuilder.newWorkflowSchedule(T entity,
Date startDate,
String clusterName,
String user)
|
abstract Map<String,Properties> |
WorkflowBuilder.newWorkflowSchedule(T entity,
List<String> clusters)
|
Methods in org.apache.falcon.workflow.engine that throw FalconException |
void |
OozieHouseKeepingService.afterDelete(Entity entity,
String clusterName)
|
void |
WorkflowEngineActionListener.afterDelete(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.afterResume(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.afterResume(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.afterSchedule(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.afterSchedule(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.afterSuspend(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.afterSuspend(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.beforeDelete(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.beforeDelete(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.beforeResume(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.beforeResume(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.beforeSchedule(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.beforeSchedule(Entity entity,
String cluster)
|
void |
OozieHouseKeepingService.beforeSuspend(Entity entity,
String cluster)
|
void |
WorkflowEngineActionListener.beforeSuspend(Entity entity,
String cluster)
|
String |
OozieWorkflowEngine.delete(Entity entity)
|
abstract String |
AbstractWorkflowEngine.delete(Entity entity)
|
String |
OozieWorkflowEngine.delete(Entity entity,
String cluster)
|
abstract String |
AbstractWorkflowEngine.delete(Entity entity,
String cluster)
|
static OozieClient |
OozieClientFactory.get(org.apache.falcon.entity.v0.cluster.Cluster cluster)
|
static OozieClient |
OozieClientFactory.get(String cluster)
|
protected Map<String,List<CoordinatorAction>> |
OozieWorkflowEngine.getCoordActions(Entity entity,
Date start,
Date end)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.getJobDetails(String cluster,
String jobId)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.getJobDetails(String cluster,
String jobId)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.getRunningInstances(Entity entity)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.getRunningInstances(Entity entity)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.getStatus(Entity entity,
Date start,
Date end)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.getStatus(Entity entity,
Date start,
Date end)
|
Properties |
OozieWorkflowEngine.getWorkflowProperties(String cluster,
String jobId)
|
abstract Properties |
AbstractWorkflowEngine.getWorkflowProperties(String cluster,
String jobId)
|
String |
OozieWorkflowEngine.getWorkflowStatus(String cluster,
String jobId)
|
abstract String |
AbstractWorkflowEngine.getWorkflowStatus(String cluster,
String jobId)
|
boolean |
OozieWorkflowEngine.isActive(Entity entity)
|
abstract boolean |
AbstractWorkflowEngine.isActive(Entity entity)
|
boolean |
OozieWorkflowEngine.isAlive(org.apache.falcon.entity.v0.cluster.Cluster cluster)
|
abstract boolean |
AbstractWorkflowEngine.isAlive(org.apache.falcon.entity.v0.cluster.Cluster cluster)
|
boolean |
OozieWorkflowEngine.isSuspended(Entity entity)
|
abstract boolean |
AbstractWorkflowEngine.isSuspended(Entity entity)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.killInstances(Entity entity,
Date start,
Date end,
Properties props)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.killInstances(Entity entity,
Date start,
Date end,
Properties props)
|
void |
OozieWorkflowEngine.reRun(String cluster,
String jobId,
Properties props)
|
abstract void |
AbstractWorkflowEngine.reRun(String cluster,
String wfId,
Properties props)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.reRunInstances(Entity entity,
Date start,
Date end,
Properties props)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.reRunInstances(Entity entity,
Date start,
Date end,
Properties props)
|
String |
OozieWorkflowEngine.resume(Entity entity)
|
abstract String |
AbstractWorkflowEngine.resume(Entity entity)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.resumeInstances(Entity entity,
Date start,
Date end,
Properties props)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.resumeInstances(Entity entity,
Date start,
Date end,
Properties props)
|
void |
OozieWorkflowEngine.schedule(Entity entity)
|
abstract void |
AbstractWorkflowEngine.schedule(Entity entity)
|
String |
OozieWorkflowEngine.suspend(Entity entity)
|
abstract String |
AbstractWorkflowEngine.suspend(Entity entity)
|
org.apache.falcon.resource.InstancesResult |
OozieWorkflowEngine.suspendInstances(Entity entity,
Date start,
Date end,
Properties props)
|
abstract org.apache.falcon.resource.InstancesResult |
AbstractWorkflowEngine.suspendInstances(Entity entity,
Date start,
Date end,
Properties props)
|
void |
OozieWorkflowEngine.update(Entity oldEntity,
Entity newEntity,
String cluster)
|
abstract void |
AbstractWorkflowEngine.update(Entity oldEntity,
Entity newEntity,
String cluster)
|