Interface ResourceModelSource
-
- All Known Implementing Classes:
BaseFileResourceModelSource
,CachingResourceModelSource
,DelegateResourceModelSource
,DirectoryResourceModelSource
,ExceptionCatchingResourceModelSource
,FileResourceModelSource
,LocalResourceModelSource
,ScriptResourceModelSource
,URLResourceModelSource
public interface ResourceModelSource
ResourceModelSource produces INodeSet
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description INodeSet
getNodes()
default SourceType
getSourceType()
default WriteableModelSource
getWriteable()
-
-
-
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
-
-