com.dtolabs.rundeck.core.common
Interface IFrameworkResource

All Known Subinterfaces:
IFrameworkProjectMgr, IFrameworkResourceParent
All Known Implementing Classes:
Framework, FrameworkProject, FrameworkProjectMgr, FrameworkResource, FrameworkResourceParent

public interface IFrameworkResource

Implementations of this interface provide a resource in a composition hierarchy of resources. Conceptually, one can imagine a framework resource as a node in a acyclic directed graph. The word "Node" was not chosen to avoid confusion with "machine nodes".


Method Summary
 java.io.File getBaseDir()
          Getter to resource base dir
 java.lang.String getName()
          Getter to resource name
 IFrameworkResourceParent getParent()
          Get the parent of this resource
 boolean isValid()
           
 

Method Detail

getName

java.lang.String getName()
Getter to resource name

Returns:

getBaseDir

java.io.File getBaseDir()
Getter to resource base dir

Returns:

getParent

IFrameworkResourceParent getParent()
Get the parent of this resource


isValid

boolean isValid()