public class KarafInstance extends Object
Constructor and Description |
---|
KarafInstance(String root,
String clientType) |
KarafInstance(String root,
String instanceFilePath,
String clientType) |
Modifier and Type | Method and Description |
---|---|
void |
assignPortsAndCreateCache() |
void |
close() |
String |
getCachePath() |
String |
getClientType() |
int |
getInstanceNumber() |
KarafInstancePort |
getPort(String id) |
Set<String> |
getPortIds() |
List<KarafInstancePort> |
getPorts() |
void |
processConfigFile() |
void |
registerPort(KarafInstancePort instancePort) |
void |
setCacheLock(FileLock cacheLock) |
void |
setCachePath(String cachePath) |
void |
setInstanceNumber(Integer instanceNumber) |
void |
setInstanceSocket(ServerSocket instanceSocket) |
public void setCachePath(String cachePath)
public void processConfigFile() throws FileNotFoundException
FileNotFoundException
public void assignPortsAndCreateCache() throws KarafInstanceResolverException
KarafInstanceResolverException
public void close() throws IOException
IOException
public int getInstanceNumber()
public String getCachePath()
public void registerPort(KarafInstancePort instancePort)
public KarafInstancePort getPort(String id)
public List<KarafInstancePort> getPorts()
public void setInstanceNumber(Integer instanceNumber)
public void setInstanceSocket(ServerSocket instanceSocket)
public String getClientType()
public void setCacheLock(FileLock cacheLock)