@Override public void deregisterPort(int port, GridPortProtocol proto) { ctx.ports().deregisterPort(port, proto, spi.getClass()); }
@Override public void deregisterPorts() { ctx.ports().deregisterPorts(spi.getClass()); }
@Override public void registerPort(int port, GridPortProtocol proto) { ctx.ports().registerPort(port, proto, spi.getClass()); }
/** * Get registered port * * @param protoCls Protocol class. * @param def Default value if such class is not registered. * @return Registered port for the protocol class or {@code def}ault value if such class is not registered. */ private int getRegisteredPort(Class<? extends GridRestProtocol> protoCls, int def) { for (GridPortRecord r : ctx.ports().records()) { if (r.protocol() == GridPortProtocol.TCP && protoCls.isAssignableFrom(r.clazz())) return r.port(); } return def; }
/** {@inheritDoc} */ @Override public void stop() { if (srv != null) { ctx.ports().deregisterPorts(getClass()); srv.stop(); } if (log.isInfoEnabled()) log.info(stopInfo()); }
ggfsCtx.kernalContext().ports().registerPort(srvEndpoint.getPort(), TCP, srvEndpoint.getClass());
ggfsCtx.kernalContext().ports().registerPort(srvEndpoint.getPort(), TCP, srvEndpoint.getClass());
ggfsCtx.kernalContext().ports().deregisterPort(srvEndpoint.getPort(), TCP, srvEndpoint.getClass());
ggfsCtx.kernalContext().ports().deregisterPort(srvEndpoint.getPort(), TCP, srvEndpoint.getClass());
for (GridPortRecord rec : ctx.ports().records()) sb.a(rec.protocol()).a(":").a(rec.port()).a(" ");
ctx.ports().registerPort(port, GridPortProtocol.TCP, getClass());
SB sb = new SB(); for (GridPortRecord rec : ctx.ports().records()) sb.a(rec.protocol()).a(":").a(rec.port()).a(" ");