public class ErrorDetailResource extends AbstractResource
AbstractResource.AdvancedInputDataHandlingConstants, AbstractResource.AdvancedOutputDataHandlingConstants, AbstractResource.ApplicationDescriptorConstants, AbstractResource.ApplicationInputConstants, AbstractResource.ApplicationOutputConstants, AbstractResource.ComputationalResourceSchedulingConstants, AbstractResource.ConfigurationConstants, AbstractResource.DataTransferDetailConstants, AbstractResource.ErrorDetailConstants, AbstractResource.ExperimentConfigurationDataConstants, AbstractResource.ExperimentConstants, AbstractResource.ExperimentInputConstants, AbstractResource.ExperimentOutputConstants, AbstractResource.GatewayConstants, AbstractResource.GatewayWorkerConstants, AbstractResource.HostDescriptorConstants, AbstractResource.JobDetailConstants, AbstractResource.NodeInputConstants, AbstractResource.NodeOutputConstants, AbstractResource.ProjectConstants, AbstractResource.ProjectUserConstants, AbstractResource.PublishedWorkflowConstants, AbstractResource.QosParamsConstants, AbstractResource.ServiceDescriptorConstants, AbstractResource.StatusConstants, AbstractResource.TaskDetailConstants, AbstractResource.UserConstants, AbstractResource.UserWorkflowConstants, AbstractResource.WorkflowNodeDetailsConstantsADVANCE_INPUT_DATA_HANDLING, ADVANCE_OUTPUT_DATA_HANDLING, APPLICATION_DESCRIPTOR, APPLICATION_INPUT, APPLICATION_OUTPUT, COMPUTATIONAL_RESOURCE_SCHEDULING, CONFIG_DATA, CONFIGURATION, DATA_TRANSFER_DETAIL, ERROR_DETAIL, EXPERIMENT, EXPERIMENT_CONFIG_DATA, EXPERIMENT_INPUT, EXPERIMENT_OUTPUT, GATEWAY, GATEWAY_WORKER, HOST_DESCRIPTOR, JOB_DETAIL, NODE_INPUT, NODE_OUTPUT, PROJECT, PROJECT_USER, PUBLISHED_WORKFLOW, QOS_PARAMS, SERVICE_DESCRIPTOR, STATUS, TASK_DETAIL, USER_WORKFLOW, USERS, WORKFLOW_NODE_DETAIL| Constructor and Description |
|---|
ErrorDetailResource() |
| Modifier and Type | Method and Description |
|---|---|
Resource |
create(ResourceType type)
This method will create associate resource objects for the given resource type.
|
List<Resource> |
get(ResourceType type)
This method will list all the child resources for the given resource type
|
Resource |
get(ResourceType type,
Object name)
This method will return the given child resource from the database
|
String |
getActionableGroup() |
String |
getActualErrorMsg() |
String |
getCorrectiveAction() |
Timestamp |
getCreationTime() |
String |
getErrorCategory() |
int |
getErrorId() |
ExperimentResource |
getExperimentResource() |
String |
getJobId() |
WorkflowNodeDetailResource |
getNodeDetail() |
TaskDetailResource |
getTaskDetailResource() |
String |
getUserFriendlyErrorMsg() |
boolean |
isTransientPersistent() |
void |
remove(ResourceType type,
Object name)
This method will remove the given child resource from the database
|
void |
save()
This method will save the resource to the database.
|
void |
setActionableGroup(String actionableGroup) |
void |
setActualErrorMsg(String actualErrorMsg) |
void |
setCorrectiveAction(String correctiveAction) |
void |
setCreationTime(Timestamp creationTime) |
void |
setErrorCategory(String errorCategory) |
void |
setErrorId(int errorId) |
void |
setExperimentResource(ExperimentResource experimentResource) |
void |
setJobId(String jobId) |
void |
setNodeDetail(WorkflowNodeDetailResource nodeDetail) |
void |
setTaskDetailResource(TaskDetailResource taskDetailResource) |
void |
setTransientPersistent(boolean transientPersistent) |
void |
setUserFriendlyErrorMsg(String userFriendlyErrorMsg) |
getResourceList, isExistspublic int getErrorId()
public void setErrorId(int errorId)
public Timestamp getCreationTime()
public void setCreationTime(Timestamp creationTime)
public String getActualErrorMsg()
public void setActualErrorMsg(String actualErrorMsg)
public String getUserFriendlyErrorMsg()
public void setUserFriendlyErrorMsg(String userFriendlyErrorMsg)
public boolean isTransientPersistent()
public void setTransientPersistent(boolean transientPersistent)
public String getErrorCategory()
public void setErrorCategory(String errorCategory)
public String getCorrectiveAction()
public void setCorrectiveAction(String correctiveAction)
public String getActionableGroup()
public void setActionableGroup(String actionableGroup)
public ExperimentResource getExperimentResource()
public void setExperimentResource(ExperimentResource experimentResource)
public TaskDetailResource getTaskDetailResource()
public void setTaskDetailResource(TaskDetailResource taskDetailResource)
public WorkflowNodeDetailResource getNodeDetail()
public void setNodeDetail(WorkflowNodeDetailResource nodeDetail)
public String getJobId()
public void setJobId(String jobId)
public Resource create(ResourceType type) throws RegistryException
Resourcetype - child resource typeRegistryExceptionpublic void remove(ResourceType type, Object name) throws RegistryException
Resourcetype - child resource typename - child resource nameRegistryExceptionpublic Resource get(ResourceType type, Object name) throws RegistryException
Resourcetype - child resource typename - child resource nameRegistryExceptionpublic List<Resource> get(ResourceType type) throws RegistryException
Resourcetype - child resource typeRegistryExceptionpublic void save()
throws RegistryException
ResourceRegistryExceptionCopyright © 2011–2014 The Apache Software Foundation. All rights reserved.