gr.uoa.di.madgik.workflow.adaptor.utils.hadoop
Class AdaptorHadoopResources

java.lang.Object
  extended by gr.uoa.di.madgik.workflow.adaptor.utils.hadoop.AdaptorHadoopResources
All Implemented Interfaces:
IAdaptorResources

public class AdaptorHadoopResources
extends Object
implements IAdaptorResources


Field Summary
 Set<AttachedHadoopResource> Resources
           
 
Constructor Summary
AdaptorHadoopResources()
           
 
Method Summary
 List<AttachedHadoopResource> GetArchiveResources()
           
 List<AttachedHadoopResource> GetArgumentResources()
           
 AttachedHadoopResource GetConfigurationResource()
           
 List<AttachedHadoopResource> GetFileResources()
           
 Set<HadoopInOutDirectoryInfo> GetInputBaseDirs()
           
 List<AttachedHadoopResource> GetInputResources()
           
 AttachedHadoopResource GetJarResource()
           
 List<AttachedHadoopResource> GetLibResources()
           
 AttachedHadoopResource GetMainClassResource()
           
 Set<HadoopInOutDirectoryInfo> GetOutputBaseDirs()
           
 List<AttachedHadoopResource> GetOutputResources()
           
 List<AttachedHadoopResource> GetPropertyResources()
           
 AttachedHadoopResource GetResource(String ResourceKey)
           
 AttachedHadoopResource GetScopeResource()
           
 boolean ResourceExists(String ResourceKey)
           
 void StoreResources(Set<AttachedHadoopResource.ResourceType> ResourcesToStore, gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
           
 void Validate()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

Resources

public Set<AttachedHadoopResource> Resources
Constructor Detail

AdaptorHadoopResources

public AdaptorHadoopResources()
Method Detail

Validate

public void Validate()
              throws WorkflowValidationException
Throws:
WorkflowValidationException

ResourceExists

public boolean ResourceExists(String ResourceKey)

GetResource

public AttachedHadoopResource GetResource(String ResourceKey)

StoreResources

public void StoreResources(Set<AttachedHadoopResource.ResourceType> ResourcesToStore,
                           gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
                    throws Exception
Throws:
Exception

GetScopeResource

public AttachedHadoopResource GetScopeResource()

GetJarResource

public AttachedHadoopResource GetJarResource()

GetMainClassResource

public AttachedHadoopResource GetMainClassResource()

GetArgumentResources

public List<AttachedHadoopResource> GetArgumentResources()

GetConfigurationResource

public AttachedHadoopResource GetConfigurationResource()

GetPropertyResources

public List<AttachedHadoopResource> GetPropertyResources()

GetFileResources

public List<AttachedHadoopResource> GetFileResources()

GetLibResources

public List<AttachedHadoopResource> GetLibResources()

GetArchiveResources

public List<AttachedHadoopResource> GetArchiveResources()

GetInputResources

public List<AttachedHadoopResource> GetInputResources()

GetInputBaseDirs

public Set<HadoopInOutDirectoryInfo> GetInputBaseDirs()

GetOutputResources

public List<AttachedHadoopResource> GetOutputResources()

GetOutputBaseDirs

public Set<HadoopInOutDirectoryInfo> GetOutputBaseDirs()


Copyright © 2013. All Rights Reserved.