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