- cleanupOldVersions() - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
Clean-up the file versions older than a month For full fledged SCM
system, use external e.g.
- constructPathFrom(int) - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Construct path from.
- constructPathTo(int) - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Construct path to.
- CONTENT_TYPE_DEFAULT - Static variable in interface org.eclipse.dirigible.repository.api.IResource
-
The default content type - text/plain.
- copyTo(String) - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Copies this entity to a collection at the specified path.
- create() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Forces this entity to be created at its current path.
- createCollection(String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Creates a new collection with the specified name in this collection.
- createCollection(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method creates a new empty collection at the specified path.
- createResource(String, byte[], boolean, String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Create resource under this collection by specifying the binary flag.
- createResource(String, byte[]) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Create resource under this collection by recognizing the content type and binary flag by its file extension.
- createResource(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method creates a new empty resource at the specified path.
- createResource(String, byte[]) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method creates a new resource at the specified path and fills it
with the specified content.
- createResource(String, byte[], boolean, String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method creates a new empty resource at the specified path.
- createResource(String, byte[], boolean, String, boolean) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method creates a new empty, or override resource at the specified path.
- getAllResourcePaths() - Method in interface org.eclipse.dirigible.repository.api.IRepositoryReader
-
Returns a list of all the paths pointing to a resource
- getChildren() - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
List the children of this collection.
- getCollection(String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns the collection with the specified name contained in this
collection.
- getCollection(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryReader
-
Returns an ICollection instance representing the resource at
the specified path.
- getCollections() - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns a list of all the child collections held by this collection.
- getCollectionsNames() - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns a list containing the names of all the child collections directly
contained within this collection.
- getContent() - Method in interface org.eclipse.dirigible.repository.api.IResource
-
Returns the content of the resource as a byte array.
- getContent() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Returns the content of the resource version as a byte array.
- getContentType() - Method in interface org.eclipse.dirigible.repository.api.IResource
-
Getter for the content type.
- getContentType() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Getter for the content type.
- getCreatedAt() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Timestamp of the creation of the entity.
- getCreatedAt() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Timestamp of the creation of the entity.
- getCreatedBy() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
The creator of the entity.
- getCreatedBy() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
The creator of the entity.
- getInformation() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns an instance of IEntityInformation through which one
can obtain information on the current entity.
- getLastSegment() - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Getter for the last segment.
- getLogger() - Method in class org.eclipse.dirigible.repository.api.RepositoryExceptionHandler
-
- getModifiedAt() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Timestamp of the last modification of the entity.
- getModifiedBy() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
The last modifier of the entity.
- getName() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns the name of this entity.
- getName() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Returns the name of the entity.
- getParameter(String) - Method in interface org.eclipse.dirigible.repository.api.IRepository
-
Gets the internal named parameter value
- getParent() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns the collection that holds this entity.
- getParentPath() - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Getter for the path of the parent.
- getPath() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns the path of this entity.
- getPath() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Returns the path of the entity within the repository.
- getPath() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Returns the path of this resource version
- getPath() - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Gets the path.
- getPermissions() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Returns a flag mask indicating the permissions of this entity.
- getRepository() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns the repository that holds this resource.
- getResource(String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns the resource with the specified name contained in this
collection.
- getResource(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryReader
-
Returns an instance of IResource which represents the
resource located at the specified path.
- getResourceExtension(IResource) - Static method in class org.eclipse.dirigible.repository.api.ResourceUtil
-
Returns the extension of the resource name if there is such, otherwise
returns null.
- getResourcePureName(IResource) - Static method in class org.eclipse.dirigible.repository.api.ResourceUtil
-
Returns the name of a resource without the extension.
- getResources() - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns a list of all the resources held by this collection.
- getResourcesNames() - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Returns a list containing the names of all the resources directly
contained in this collection.
- getResourceVersion(String, int) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryVersioning
-
Retrieve a particular version of a given resource.
- getResourceVersion(int) - Method in interface org.eclipse.dirigible.repository.api.IResource
-
Retrieve a particular version of a given resource.
- getResourceVersions(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryVersioning
-
Retrieve all the kept versions of a given resource.
- getResourceVersions() - Method in interface org.eclipse.dirigible.repository.api.IResource
-
Retrieve all the kept versions of a given resource.
- getResponseMessage(RepositoryException) - Method in class org.eclipse.dirigible.repository.api.RepositoryExceptionHandler
-
- getResponseStatus(RepositoryException) - Method in class org.eclipse.dirigible.repository.api.RepositoryExceptionHandler
-
- getRoot() - Method in interface org.eclipse.dirigible.repository.api.IRepositoryReader
-
Returns an instance of ICollection which represents the root
collection of the repository.
- getSegments() - Method in class org.eclipse.dirigible.repository.api.RepositoryPath
-
Gets the segments.
- getSize() - Method in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
Returns the size of this resource.
- getType() - Method in class org.eclipse.dirigible.repository.api.RepositoryExceptionHandler
-
- getVersion() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Returns the version number.
- ICollection - Interface in org.eclipse.dirigible.repository.api
-
The ICollection interface represents a collection in the
repository.
- IEntity - Interface in org.eclipse.dirigible.repository.api
-
- IEntityInformation - Interface in org.eclipse.dirigible.repository.api
-
Through this interface the user can obtain information on a particular
repository entity.
- IMasterRepository - Interface in org.eclipse.dirigible.repository.api
-
Represents the Master Repository, which is used as an read only image for initial load or reset.
- importZip(ZipInputStream, String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- importZip(ZipInputStream, String, boolean) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- importZip(ZipInputStream, String, boolean, boolean) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- importZip(byte[], String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- importZip(byte[], String, boolean) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- importZip(byte[], String, boolean, boolean, Map<String, String>) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryImporter
-
Imports content from zip file to the repository, based on the relative
root.
- initialize() - Method in interface org.eclipse.dirigible.repository.api.IRepositoryReader
-
Performs initialization tasks.
- IRepository - Interface in org.eclipse.dirigible.repository.api
-
This interface represents a Repository.
- IRepositoryExporter - Interface in org.eclipse.dirigible.repository.api
-
The interface with the export related methods of the repository .
- IRepositoryImporter - Interface in org.eclipse.dirigible.repository.api
-
The interface with the import methods for the repository .
- IRepositoryReader - Interface in org.eclipse.dirigible.repository.api
-
This interface represents a READ ONLY Repository.
- IRepositorySearch - Interface in org.eclipse.dirigible.repository.api
-
The interface containing the search related methods of the repository .
- IRepositoryStructure - Interface in org.eclipse.dirigible.repository.api
-
The Interface IRepositoryStructure.
- IRepositoryVersioning - Interface in org.eclipse.dirigible.repository.api
-
The interface containing versioning related methods of the repository .
- IRepositoryWriter - Interface in org.eclipse.dirigible.repository.api
-
This interface represents a Repository.
- IResource - Interface in org.eclipse.dirigible.repository.api
-
The IResource interface represents a resource located in the
repository.
- IResourceVersion - Interface in org.eclipse.dirigible.repository.api
-
The interface representing a version instance of an
IResource.
- isBinary() - Method in interface org.eclipse.dirigible.repository.api.IResource
-
Getter for binary flag.
- isBinary() - Method in interface org.eclipse.dirigible.repository.api.IResourceVersion
-
Getter for binary flag.
- isEmpty() - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Returns whether this entity is empty.
- PATH_REGISTRY - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATH_REGISTRY.
- PATH_REGISTRY_PUBLIC - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATH_REGISTRY_PUBLIC.
- PATH_ROOT - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATH_ROOT.
- PATH_USERS - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATH_USERS.
- PATTERN_USERS_WORKSPACE_DEFAULT - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATTERN_USERS_WORKSPACE_DEFAULT.
- PATTERN_USERS_WORKSPACE_NAMED - Static variable in interface org.eclipse.dirigible.repository.api.IRepositoryStructure
-
The Constant PATTERN_USERS_WORKSPACE_NAMED.
- PERMISSION_GROUP_READ - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that users, part of the owner's group, are allowed to
read this entity.
- PERMISSION_GROUP_UPDATE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that users, part of the owner's group, are allowed to
update the content of this entity.
- PERMISSION_GROUP_WRITE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that users, part of the owner's group, are allowed to
write or delete this entity.
- PERMISSION_NONE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that no one has any rights to this entity.
- PERMISSION_OTHERS_READ - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that all other users are allowed to read this entity.
- PERMISSION_OTHERS_UPDATE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that all other users are allowed to update this
entity's contents.
- PERMISSION_OTHERS_WRITE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that all other users are allowed to write or delete
this entity.
- PERMISSION_OWNER_READ - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that the owner of this entity is allowed to read its
content.
- PERMISSION_OWNER_UPDATE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that the owner of this entity is allowed to update
its content.
- PERMISSION_OWNER_WRITE - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that the owner of this entity is allowed to write or
delete it.
- PERMISSION_UNKNOWN - Static variable in interface org.eclipse.dirigible.repository.api.IEntityInformation
-
This flag indicates that a permission status for this entity could not be
evaluated.
- removeCollection(String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Removes the collection with the specified name contained in this
collection.
- removeCollection(ICollection) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Removes the child collection represented by the parameter.
- removeCollection(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method removes the collection with the specified path from the
repository.
- removeResource(String) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Removes the resource with the specified name from this collection.
- removeResource(IResource) - Method in interface org.eclipse.dirigible.repository.api.ICollection
-
Removes the child resource represented by the parameter.
- removeResource(String) - Method in interface org.eclipse.dirigible.repository.api.IRepositoryWriter
-
This method removes the resource at the specified path from the
repository.
- renameTo(String) - Method in interface org.eclipse.dirigible.repository.api.IEntity
-
Changes the name of this entity to the specified value.
- RepositoryCreationException - Exception in org.eclipse.dirigible.repository.api
-
The Class RepositoryCreationException.
- RepositoryCreationException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryCreationException
-
Instantiates a new repository creation exception.
- RepositoryCreationException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryCreationException
-
Instantiates a new repository creation exception.
- RepositoryCreationException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryCreationException
-
Instantiates a new repository creation exception.
- RepositoryCreationException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryCreationException
-
Instantiates a new repository creation exception.
- RepositoryException - Exception in org.eclipse.dirigible.repository.api
-
The
RepositoryException is thrown in situations when a user is trying
to use any of the repository API in a way that is invalid or not expected.
One such example is when passing
null to a method when it does
not expect it.
- RepositoryException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryException
-
Instantiates a new repository exception.
- RepositoryException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryException
-
Instantiates a new repository exception.
- RepositoryException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryException
-
Instantiates a new repository exception.
- RepositoryException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryException
-
Instantiates a new repository exception.
- RepositoryExceptionHandler - Class in org.eclipse.dirigible.repository.api
-
The Class RepositoryExceptionHandler.
- RepositoryExceptionHandler() - Constructor for class org.eclipse.dirigible.repository.api.RepositoryExceptionHandler
-
- RepositoryExportException - Exception in org.eclipse.dirigible.repository.api
-
The Class RepositoryExportException.
- RepositoryExportException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryExportException
-
Instantiates a new repository export exception.
- RepositoryExportException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryExportException
-
Instantiates a new repository export exception.
- RepositoryExportException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryExportException
-
Instantiates a new repository export exception.
- RepositoryExportException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryExportException
-
Instantiates a new repository export exception.
- RepositoryImportException - Exception in org.eclipse.dirigible.repository.api
-
The Class RepositoryImportException.
- RepositoryImportException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryImportException
-
Instantiates a new repository import exception.
- RepositoryImportException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryImportException
-
Instantiates a new repository import exception.
- RepositoryImportException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryImportException
-
Instantiates a new repository import exception.
- RepositoryImportException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryImportException
-
Instantiates a new repository import exception.
- RepositoryInitializationException - Exception in org.eclipse.dirigible.repository.api
-
The Class RepositoryInitializationException.
- RepositoryInitializationException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryInitializationException
-
Instantiates a new repository initialization exception.
- RepositoryInitializationException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryInitializationException
-
Instantiates a new repository initialization exception.
- RepositoryInitializationException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryInitializationException
-
Instantiates a new repository initialization exception.
- RepositoryInitializationException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryInitializationException
-
Instantiates a new repository initialization exception.
- RepositoryNotFoundException - Exception in org.eclipse.dirigible.repository.api
-
The Class RepositoryNotFoundException.
- RepositoryNotFoundException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryNotFoundException
-
Instantiates a new repository not found exception.
- RepositoryNotFoundException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryNotFoundException
-
Instantiates a new repository not found exception.
- RepositoryNotFoundException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryNotFoundException
-
Instantiates a new repository not found exception.
- RepositoryNotFoundException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryNotFoundException
-
Instantiates a new repository not found exception.
- RepositoryPath - Class in org.eclipse.dirigible.repository.api
-
Utility class representing the path object in the Repository.
- RepositoryPath(String) - Constructor for class org.eclipse.dirigible.repository.api.RepositoryPath
-
Instantiates a new repository path.
- RepositoryPath(RepositoryPath) - Constructor for class org.eclipse.dirigible.repository.api.RepositoryPath
-
Instantiates a new repository path.
- RepositoryPath(String...) - Constructor for class org.eclipse.dirigible.repository.api.RepositoryPath
-
Instantiates a new repository path.
- RepositoryReadException - Exception in org.eclipse.dirigible.repository.api
-
The Repository Read Exception.
- RepositoryReadException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryReadException
-
Instantiates a new repository read exception.
- RepositoryReadException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryReadException
-
Instantiates a new repository read exception.
- RepositoryReadException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryReadException
-
Instantiates a new repository read exception.
- RepositoryReadException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryReadException
-
Instantiates a new repository read exception.
- RepositorySearchException - Exception in org.eclipse.dirigible.repository.api
-
The Repository Search Exception.
- RepositorySearchException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositorySearchException
-
Instantiates a new repository search exception.
- RepositorySearchException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositorySearchException
-
Instantiates a new repository search exception.
- RepositorySearchException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositorySearchException
-
Instantiates a new repository search exception.
- RepositorySearchException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositorySearchException
-
Instantiates a new repository search exception.
- RepositoryVersioningException - Exception in org.eclipse.dirigible.repository.api
-
The Repository Versioning Exception.
- RepositoryVersioningException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryVersioningException
-
Instantiates a new repository versioning exception.
- RepositoryVersioningException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryVersioningException
-
Instantiates a new repository versioning exception.
- RepositoryVersioningException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryVersioningException
-
Instantiates a new repository versioning exception.
- RepositoryVersioningException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryVersioningException
-
Instantiates a new repository versioning exception.
- RepositoryWriteException - Exception in org.eclipse.dirigible.repository.api
-
The Repository Write Exception.
- RepositoryWriteException() - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryWriteException
-
Instantiates a new repository write exception.
- RepositoryWriteException(String, Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryWriteException
-
Instantiates a new repository write exception.
- RepositoryWriteException(String) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryWriteException
-
Instantiates a new repository write exception.
- RepositoryWriteException(Throwable) - Constructor for exception org.eclipse.dirigible.repository.api.RepositoryWriteException
-
Instantiates a new repository write exception.
- ResourceUtil - Class in org.eclipse.dirigible.repository.api
-
Utility class for handling Resource objects.