@ThreadSafe
@Service(value=io.fabric8.api.PortService.class)
public final class ZookeeperPortService
extends io.fabric8.api.scr.AbstractComponent
implements io.fabric8.api.PortService
| Constructor and Description |
|---|
ZookeeperPortService() |
| Modifier and Type | Method and Description |
|---|---|
Set<Integer> |
findUsedPortByContainer(io.fabric8.api.Container container) |
Set<Integer> |
findUsedPortByHost(io.fabric8.api.Container container) |
int |
lookupPort(io.fabric8.api.Container container,
String pid,
String key) |
void |
registerPort(io.fabric8.api.Container container,
String pid,
String key,
int port) |
int |
registerPort(io.fabric8.api.Container container,
String pid,
String key,
int fromPort,
int toPort,
Set<Integer> excludes) |
void |
unregisterPort(io.fabric8.api.Container container) |
void |
unregisterPort(io.fabric8.api.Container container,
String pid) |
void |
unregisterPort(io.fabric8.api.Container container,
String pid,
String key) |
public int registerPort(io.fabric8.api.Container container,
String pid,
String key,
int fromPort,
int toPort,
Set<Integer> excludes)
registerPort in interface io.fabric8.api.PortServicepublic void registerPort(io.fabric8.api.Container container,
String pid,
String key,
int port)
registerPort in interface io.fabric8.api.PortServicepublic void unregisterPort(io.fabric8.api.Container container,
String pid,
String key)
unregisterPort in interface io.fabric8.api.PortServicepublic void unregisterPort(io.fabric8.api.Container container,
String pid)
unregisterPort in interface io.fabric8.api.PortServicepublic void unregisterPort(io.fabric8.api.Container container)
unregisterPort in interface io.fabric8.api.PortServicepublic int lookupPort(io.fabric8.api.Container container,
String pid,
String key)
lookupPort in interface io.fabric8.api.PortServicepublic Set<Integer> findUsedPortByContainer(io.fabric8.api.Container container)
findUsedPortByContainer in interface io.fabric8.api.PortServiceCopyright © 2011–2014 Red Hat. All rights reserved.