org.pentaho.di.repository
Interface RepositoryCapabilities


public interface RepositoryCapabilities


Method Summary
 boolean hasVersionRegistry()
           
 boolean isReadOnly()
           
 boolean managesUsers()
           
 boolean supportsAcls()
           
 boolean supportsLocking()
           
 boolean supportsMetadata()
           
 boolean supportsRevisions()
           
 boolean supportsUsers()
           
 

Method Detail

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