@ApplicationScoped public class ServerTemplateVFSStorage extends Object implements org.kie.server.controller.api.storage.KieServerTemplateStorage
| Constructor and Description |
|---|
ServerTemplateVFSStorage() |
ServerTemplateVFSStorage(org.uberfire.io.IOService ioService,
org.uberfire.java.nio.file.FileSystem fileSystem) |
| Modifier and Type | Method and Description |
|---|---|
protected org.uberfire.java.nio.file.Path |
buildPath(String identifier) |
org.kie.server.controller.api.model.spec.ServerTemplate |
delete(String identifier) |
boolean |
exists(String identifier) |
void |
init() |
protected boolean |
isHex(String endpoint) |
List<org.kie.server.controller.api.model.spec.ServerTemplate> |
load() |
org.kie.server.controller.api.model.spec.ServerTemplate |
load(String identifier) |
List<org.kie.server.controller.api.model.spec.ServerTemplateKey> |
loadKeys() |
protected org.kie.server.controller.api.model.spec.ServerTemplate |
readServerTemplate(org.uberfire.java.nio.file.Path registeredServer) |
org.kie.server.controller.api.model.spec.ServerTemplate |
store(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate) |
protected String |
toHex(String arg) |
org.kie.server.controller.api.model.spec.ServerTemplate |
update(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate) |
public ServerTemplateVFSStorage()
@Inject
public ServerTemplateVFSStorage(@Named(value="configIO")
org.uberfire.io.IOService ioService,
@Named(value="systemFS")
org.uberfire.java.nio.file.FileSystem fileSystem)
@PostConstruct public void init()
public org.kie.server.controller.api.model.spec.ServerTemplate store(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
store in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic List<org.kie.server.controller.api.model.spec.ServerTemplateKey> loadKeys()
loadKeys in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic List<org.kie.server.controller.api.model.spec.ServerTemplate> load()
load in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic org.kie.server.controller.api.model.spec.ServerTemplate load(String identifier)
load in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic boolean exists(String identifier)
exists in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic org.kie.server.controller.api.model.spec.ServerTemplate update(org.kie.server.controller.api.model.spec.ServerTemplate serverTemplate)
update in interface org.kie.server.controller.api.storage.KieServerTemplateStoragepublic org.kie.server.controller.api.model.spec.ServerTemplate delete(String identifier)
delete in interface org.kie.server.controller.api.storage.KieServerTemplateStorageprotected org.kie.server.controller.api.model.spec.ServerTemplate readServerTemplate(org.uberfire.java.nio.file.Path registeredServer)
protected org.uberfire.java.nio.file.Path buildPath(String identifier)
protected boolean isHex(String endpoint)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.