@ApplicationScoped public class ServerReferenceStorageImpl extends Object
| Constructor and Description |
|---|
ServerReferenceStorageImpl() |
ServerReferenceStorageImpl(org.uberfire.io.IOService ioService,
org.uberfire.java.nio.file.FileSystem fileSystem) |
| Modifier and Type | Method and Description |
|---|---|
void |
createContainer(ContainerRef containerRef) |
void |
deleteContainer(String serverId,
String containerId) |
boolean |
exists(ServerRef serverRef) |
void |
forceRegister(ServerRef serverRef) |
Collection<ServerRef> |
listRegisteredServers() |
ServerRef |
loadServerRef(String serverId) |
void |
register(ServerRef serverRef) |
String |
toHex(String arg) |
void |
unregister(ServerRef serverRef) |
void |
updateContainer(String serverId,
String containerId,
org.guvnor.common.services.project.model.GAV releaseId) |
void |
updateContainer(String serverId,
String containerId,
Long pollInterval) |
public ServerReferenceStorageImpl()
@Inject
public ServerReferenceStorageImpl(@Named(value="configIO")
org.uberfire.io.IOService ioService,
@Named(value="systemFS")
org.uberfire.java.nio.file.FileSystem fileSystem)
public boolean exists(ServerRef serverRef)
public void forceRegister(ServerRef serverRef)
public void register(ServerRef serverRef)
public Collection<ServerRef> listRegisteredServers()
public void unregister(ServerRef serverRef)
public void createContainer(ContainerRef containerRef)
public void updateContainer(String serverId, String containerId, org.guvnor.common.services.project.model.GAV releaseId)
Copyright © 2001–2015 JBoss by Red Hat. All rights reserved.