Uses of Interface
it.uniroma2.art.semanticturkey.project.ProjectConsumer
Package
Description
-
Uses of ProjectConsumer in it.uniroma2.art.semanticturkey.converters
Modifier and TypeMethodDescription -
Uses of ProjectConsumer in it.uniroma2.art.semanticturkey.project
Modifier and TypeClassDescriptionclass
class
class
class
Modifier and TypeFieldDescriptionstatic final ProjectConsumer
ProjectConsumer.SYSTEM
SYSTEM is the default project consumerModifier and TypeMethodDescriptionstatic ProjectConsumer
ProjectManager.getLockingConsumer
(String projectName) Returns the ProjectConsumer that is locking the given project.static ProjectConsumer
ProjectManager.getProjectConsumer
(String consumerName) returns a project consumer from its string description.Modifier and TypeMethodDescriptionstatic Project
ProjectManager.accessProject
(ProjectConsumer consumer, String projectName, ProjectACL.AccessLevel requestedAccessLevel, ProjectACL.LockLevel requestedLockLevel) ProjectConsumer
s may request access to a project through this method.ProjectManager.checkAccessibility
(ProjectConsumer consumer, Project project, ProjectACL.AccessLevel requestedAccessLevel, ProjectACL.LockLevel requestedLockLevel) static Project
ProjectManager.createProject
(ProjectConsumer consumer, String projectName, org.eclipse.rdf4j.model.Literal label, org.eclipse.rdf4j.model.IRI model, org.eclipse.rdf4j.model.IRI lexicalizationModel, String baseURI, boolean historyEnabled, boolean validationEnabled, boolean blacklistingEnabled, RepositoryAccess repositoryAccess, String coreRepoID, PluginSpecification coreRepoSailConfigurerSpecification, String coreBackendType, String supportRepoID, PluginSpecification supportRepoSailConfigurerSpecification, String supportBackendType, PluginSpecification uriGeneratorSpecification, PluginSpecification renderingEngineSpecification, List<Pair<RDFResourceRole, String>> resourceMetadataAssociations, File preloadedDataFile, org.eclipse.rdf4j.rio.RDFFormat preloadedDataFormat, TransitiveImportMethodAllowance transitiveImportAllowance, Set<org.eclipse.rdf4j.model.IRI> failedImports, String leftDataset, String rightDataset, boolean shaclEnabled, SHACLSettings shaclSettings, boolean trivialInferenceEnabled, boolean openAtStartup, ProjectACL.AccessLevel universalAccess, boolean undoEnabled) static void
ProjectManager.disconnectFromProject
(ProjectConsumer consumer, String projectName) this method allowsProjectConsumer
consumer
to be disconnected from theProject
identified byprojectName
.
If the consumer isSYSTEM
, thenprojectName
is disconnected in turn from the projects it consumes.static ProjectACL.AccessLevel
ProjectManager.getAccessedLevel
(String projectName, ProjectConsumer consumer) Return the access level with which the consumer is accessing the project.ProjectACL.getAccessLevelForConsumer
(ProjectConsumer consumer) This method returns the AccessLevel granted from the project that is owning this ACL to the given consumer.static ProjectACL.LockLevel
ProjectManager.getLockingLevel
(String projectName, ProjectConsumer consumer) Returns the LockLevel which with the project is locked by the consumer.void
ProjectACL.grantAccess
(ProjectConsumer consumer, ProjectACL.AccessLevel reqAccessLevel) boolean
ProjectACL.hasInACL
(ProjectConsumer consumer) this method tells if consumerconsumer
is listed in the ACL of the current project.boolean
ProjectACL.isAccessibleFrom
(ProjectConsumer consumer, ProjectACL.AccessLevel reqAccessLevel, ProjectACL.LockLevel reqLock) this method tells if the project that is owning this ACL can be accessed with the desired access/lock level specifications.static Collection<Project>
ProjectManager.listOpenProjects
(ProjectConsumer consumer) lists the open projects.static Collection<AbstractProject>
ProjectManager.listProjects
(ProjectConsumer consumer) lists the projects available (stored in the projects directory of Semantic Turkey).void
ProjectACL.revokeAccess
(ProjectConsumer consumer) -
Uses of ProjectConsumer in it.uniroma2.art.semanticturkey.services
Modifier and TypeMethodDescriptionSimpleSTServiceContext.getProjectConsumer()
STServiceContext.getProjectConsumer()
-
Uses of ProjectConsumer in it.uniroma2.art.semanticturkey.services.http