Package org.uberfire.backend.server.io
Class ConfigIOServiceProducer
- java.lang.Object
-
- org.uberfire.backend.server.io.ConfigIOServiceProducer
-
@ApplicationScoped @Startup(BOOTSTRAP) public class ConfigIOServiceProducer extends Object
-
-
Constructor Summary
Constructors Constructor Description ConfigIOServiceProducer()ConfigIOServiceProducer(ExecutorService executorService, javax.enterprise.inject.Instance<org.jboss.errai.security.shared.service.AuthenticationService> applicationProvidedConfigIOAuthService)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.java.nio.file.FileSystemconfigFileSystem()org.uberfire.io.IOServiceconfigIOService()voiddestroy()static ConfigIOServiceProducergetInstance()voidsetup()
-
-
-
Constructor Detail
-
ConfigIOServiceProducer
public ConfigIOServiceProducer()
-
ConfigIOServiceProducer
@Inject public ConfigIOServiceProducer(@Unmanaged ExecutorService executorService, javax.enterprise.inject.Instance<org.jboss.errai.security.shared.service.AuthenticationService> applicationProvidedConfigIOAuthService)
-
-
Method Detail
-
getInstance
public static ConfigIOServiceProducer getInstance()
-
setup
@PostConstruct public void setup()
-
destroy
public void destroy()
-
configIOService
@Produces @Named("configIO") public org.uberfire.io.IOService configIOService()
-
configFileSystem
public org.uberfire.java.nio.file.FileSystem configFileSystem()
-
-