Interface ResourceModelSource
-
- All Known Implementing Classes:
BaseFileResourceModelSource,CachingResourceModelSource,DelegateResourceModelSource,DirectoryResourceModelSource,ExceptionCatchingResourceModelSource,FileResourceModelSource,LocalResourceModelSource,ScriptResourceModelSource,URLResourceModelSource
public interface ResourceModelSourceResourceModelSource produces INodeSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description INodeSetgetNodes()default SourceTypegetSourceType()default WriteableModelSourcegetWriteable()
-
-
-
Method Detail
-
getNodes
INodeSet getNodes() throws ResourceModelSourceException
- Throws:
ResourceModelSourceException
-
getSourceType
default SourceType getSourceType()
- Returns:
- the type of source, which may be writeable, by default return READ_ONLY. If it is writeable, it must
implement
WriteableModelSource
-
getWriteable
default WriteableModelSource getWriteable()
- Returns:
- a WriteableModelSource if the source type is READ_WRITE
-
-