public abstract class DataWorker extends Object
| Constructor and Description |
|---|
DataWorker() |
public VerifyResults verify()
public void prepare(DataWorkerPrepareData workerPrepareData) throws Exception
Exceptionprotected void applyTermMentionFilters(Vertex outVertex, Iterable<Vertex> termMentions)
protected void pushTextUpdated(DataWorkerData data)
public abstract void execute(InputStream in, DataWorkerData data) throws Exception
Exceptionpublic boolean isLocalFileRequired()
protected User getUser()
public Authorizations getAuthorizations()
@Inject public final void setGraph(Graph graph)
protected Graph getGraph()
@Inject public final void setWorkQueueRepository(WorkQueueRepository workQueueRepository)
@Inject public void setWebQueueRepository(WebQueueRepository webQueueRepository)
@Inject public final void setWorkspaceRepository(WorkspaceRepository workspaceRepository)
protected WorkspaceRepository getWorkspaceRepository()
protected WorkQueueRepository getWorkQueueRepository()
public WebQueueRepository getWebQueueRepository()
protected SchemaRepository getSchemaRepository()
@Inject public final void setSchemaRepository(SchemaRepository schemaRepository)
protected Configuration getConfiguration()
@Inject public final void setConfiguration(Configuration configuration)
protected VisibilityTranslator getVisibilityTranslator()
@Inject public final void setVisibilityTranslator(VisibilityTranslator visibilityTranslator)
@Inject public final void setGraphAuthorizationRepository(GraphAuthorizationRepository graphAuthorizationRepository)
protected GraphAuthorizationRepository getGraphAuthorizationRepository()
public GraphRepository getGraphRepository()
@Inject public final void setGraphRepository(GraphRepository graphRepository)
protected boolean isTextProperty(Property property)
protected static boolean isVertex(Element element)
protected void addVideoTranscriptAsTextPropertiesToMutation(ExistingElementMutation<Vertex> mutation, String propertyKey, VideoTranscript videoTranscript, Metadata metadata, Visibility visibility)
protected void pushVideoTranscriptTextPropertiesOnWorkQueue(Element element, String propertyKey, VideoTranscript videoTranscript, Priority priority)
protected void addVertexToWorkspaceIfNeeded(DataWorkerData data, Vertex vertex)
protected void pushChangedPropertiesOnWorkQueue(DataWorkerData data, List<BcPropertyUpdate> changedProperties)
Copyright © 2016–2021 MWARE SOLUTIONS. All rights reserved.