@ApplicationScoped public class GWTCodeServerPortLeaserImpl extends Object implements GWTCodeServerPortLeaser
| Modifier and Type | Field and Description |
|---|---|
protected static int |
CODE_SERVER_HIGHEST_PORT |
protected static int |
CODE_SERVER_LOWEST_PORT |
protected Map<String,Integer> |
codeServerByProject |
protected Set<Integer> |
leasedCodeServerPorts |
| Constructor and Description |
|---|
GWTCodeServerPortLeaserImpl() |
| Modifier and Type | Method and Description |
|---|---|
CodeServerPortHandle |
getAvailableCodeServerPort() |
Integer |
getCodeServerPortNumber(String projectName) |
boolean |
isCodeServerRunning(String projectName) |
void |
setCodeServerForProject(String projectName,
Integer portNumber) |
protected static final int CODE_SERVER_LOWEST_PORT
protected static final int CODE_SERVER_HIGHEST_PORT
public boolean isCodeServerRunning(String projectName)
isCodeServerRunning in interface GWTCodeServerPortLeaserpublic Integer getCodeServerPortNumber(String projectName)
getCodeServerPortNumber in interface GWTCodeServerPortLeaserpublic void setCodeServerForProject(String projectName, Integer portNumber)
setCodeServerForProject in interface GWTCodeServerPortLeaserpublic CodeServerPortHandle getAvailableCodeServerPort()
getAvailableCodeServerPort in interface GWTCodeServerPortLeaserCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.