@Named(value="serviceTasksStorageVFS") @ApplicationScoped public class RepositoryStorageVFSImpl extends org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>
| Constructor and Description |
|---|
RepositoryStorageVFSImpl() |
RepositoryStorageVFSImpl(org.uberfire.io.IOService ioService,
org.uberfire.java.nio.file.FileSystem fileSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
init() |
ServiceTasksConfiguration |
loadConfiguration() |
void |
onAdded(org.jbpm.process.workitem.repository.service.RepoData service) |
void |
onDisabled(org.jbpm.process.workitem.repository.service.RepoData service) |
void |
onEnabled(org.jbpm.process.workitem.repository.service.RepoData service) |
void |
onInstalled(org.jbpm.process.workitem.repository.service.RepoData service,
String target) |
void |
onProjectDeleted(org.guvnor.structure.repositories.RepositoryRemovedEvent deletedEvent) |
void |
onUninstalled(org.jbpm.process.workitem.repository.service.RepoData service,
String target) |
protected void |
store(org.uberfire.java.nio.file.Path path,
Object data) |
void |
storeConfiguration(ServiceTasksConfiguration configuration) |
List<org.jbpm.process.workitem.repository.service.RepoData> |
synchronizeServices(List<org.jbpm.process.workitem.repository.service.RepoData> currentServices) |
public RepositoryStorageVFSImpl()
@Inject
public RepositoryStorageVFSImpl(@Named(value="configIO")
org.uberfire.io.IOService ioService,
@Named(value="systemFS")
org.uberfire.java.nio.file.FileSystem fileSystem)
@PostConstruct public void init()
public List<org.jbpm.process.workitem.repository.service.RepoData> synchronizeServices(List<org.jbpm.process.workitem.repository.service.RepoData> currentServices)
synchronizeServices in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>synchronizeServices in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onAdded(org.jbpm.process.workitem.repository.service.RepoData service)
onAdded in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>onAdded in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onEnabled(org.jbpm.process.workitem.repository.service.RepoData service)
onEnabled in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>onEnabled in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onDisabled(org.jbpm.process.workitem.repository.service.RepoData service)
onDisabled in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>onDisabled in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onInstalled(org.jbpm.process.workitem.repository.service.RepoData service,
String target)
onInstalled in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>onInstalled in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onUninstalled(org.jbpm.process.workitem.repository.service.RepoData service,
String target)
onUninstalled in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>onUninstalled in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public ServiceTasksConfiguration loadConfiguration()
loadConfiguration in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>loadConfiguration in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void storeConfiguration(ServiceTasksConfiguration configuration)
storeConfiguration in interface org.jbpm.process.workitem.repository.RepositoryStorage<ServiceTasksConfiguration>storeConfiguration in class org.jbpm.process.workitem.repository.storage.InMemoryRepositoryStorage<ServiceTasksConfiguration>public void onProjectDeleted(@Observes
org.guvnor.structure.repositories.RepositoryRemovedEvent deletedEvent)
protected void store(org.uberfire.java.nio.file.Path path,
Object data)
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.