org.pentaho.di.repository
Interface RepositoryCapabilities
public interface RepositoryCapabilities
 
supportsUsers
boolean supportsUsers()
- Returns:
 - true if the repository supports users.
 
 
managesUsers
boolean managesUsers()
- Returns:
 - true if users can be managed in the repository
 
 
isReadOnly
boolean isReadOnly()
- Returns:
 - true if this repository is read-only
 
 
supportsRevisions
boolean supportsRevisions()
- Returns:
 - true if the repository supports revisions.
 
 
supportsMetadata
boolean supportsMetadata()
- Returns:
 - true if the repository supports storing metadata like names, descriptions, ... outside of the object definitions (XML)
 
 
supportsLocking
boolean supportsLocking()
- Returns:
 - true if this repository supports file locking
 
 
hasVersionRegistry
boolean hasVersionRegistry()
- Returns:
 - true if the repository has a version registry
 
 
supportsAcls
boolean supportsAcls()
- Returns:
 - true if the repository supports ACLs