org.apache.falcon.resource
Class AbstractInstanceManager
java.lang.Object
org.apache.falcon.resource.AbstractEntityManager
org.apache.falcon.resource.AbstractInstanceManager
- Direct Known Subclasses:
- InstanceManager, InstanceManagerProxy
public abstract class AbstractInstanceManager
- extends AbstractEntityManager
A base class for managing Entity's Instance operations.
Method Summary |
protected void |
checkType(String type)
|
org.apache.falcon.resource.InstancesResult |
getLogs(String type,
String entity,
String startStr,
String endStr,
String colo,
String runId)
|
org.apache.falcon.resource.InstancesResult |
getRunningInstances(String type,
String entity,
String colo)
|
org.apache.falcon.resource.InstancesResult |
getStatus(String type,
String entity,
String startStr,
String endStr,
String colo)
|
org.apache.falcon.resource.InstancesResult |
killInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
|
org.apache.falcon.resource.InstancesResult |
reRunInstance(String type,
String entity,
String startStr,
String endStr,
javax.servlet.http.HttpServletRequest request,
String colo)
|
org.apache.falcon.resource.InstancesResult |
resumeInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
|
org.apache.falcon.resource.InstancesResult |
suspendInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
|
Methods inherited from class org.apache.falcon.resource.AbstractEntityManager |
audit, checkColo, delete, deserializeEntity, getAllColos, getApplicableColos, getApplicableColos, getColosFromExpression, getDependencies, getEntityDefinition, getEntityList, getStatus, getStatus, getWorkflowEngine, submit, submitInternal, update, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractInstanceManager
public AbstractInstanceManager()
checkType
protected void checkType(String type)
getRunningInstances
public org.apache.falcon.resource.InstancesResult getRunningInstances(String type,
String entity,
String colo)
getStatus
public org.apache.falcon.resource.InstancesResult getStatus(String type,
String entity,
String startStr,
String endStr,
String colo)
getLogs
public org.apache.falcon.resource.InstancesResult getLogs(String type,
String entity,
String startStr,
String endStr,
String colo,
String runId)
killInstance
public org.apache.falcon.resource.InstancesResult killInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
suspendInstance
public org.apache.falcon.resource.InstancesResult suspendInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
resumeInstance
public org.apache.falcon.resource.InstancesResult resumeInstance(javax.servlet.http.HttpServletRequest request,
String type,
String entity,
String startStr,
String endStr,
String colo)
reRunInstance
public org.apache.falcon.resource.InstancesResult reRunInstance(String type,
String entity,
String startStr,
String endStr,
javax.servlet.http.HttpServletRequest request,
String colo)
Copyright © 2013-2014 Apache Software Foundation. All Rights Reserved.