/** * @return Client configuration. */ protected ConnectorConfiguration config() { return ctx.config().getConnectorConfiguration(); }
/** * @return Client configuration. */ private ConnectorConfiguration config() { return ctx.config().getConnectorConfiguration(); }
/** * @param ctx Context. */ protected GridRestProtocolAdapter(GridKernalContext ctx) { assert ctx != null; assert ctx.config().getConnectorConfiguration() != null; this.ctx = ctx; log = ctx.log(getClass()); secretKey = ctx.config().getConnectorConfiguration().getSecretKey(); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); assert cfg.getConnectorConfiguration() != null; cfg.getConnectorConfiguration().setSecretKey(REST_SECRET_KEY); return cfg; }
/** * @return Whether or not REST is enabled. */ private boolean isRestEnabled() { assert cfg != null; return cfg.getConnectorConfiguration() != null && // By default rest processor doesn't start on client nodes. (!isClientNode() || (isClientNode() && IgniteSystemProperties.getBoolean(IGNITE_REST_START_ON_CLIENT))); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); assert cfg.getConnectorConfiguration() != null; if (customPort != null) cfg.getConnectorConfiguration().setPort(customPort); return cfg; }
/** * @return Whether or not REST is enabled. */ private boolean isRestEnabled() { return !ctx.config().isDaemon() && ctx.config().getConnectorConfiguration() != null; }
/** * Resolves host for REST TCP server using grid configuration. * * @param cfg Grid configuration. * @return REST host. * @throws IOException If failed to resolve REST host. */ private InetAddress resolveRestTcpHost(IgniteConfiguration cfg) throws IOException { String host = cfg.getConnectorConfiguration().getHost(); if (host == null) host = cfg.getLocalHost(); return U.resolveLocalHost(host); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.getConnectorConfiguration().setPort(restPort++); return cfg; }
/** {@inheritDoc} */ @Override protected Ignite startRestNode(String name, @Nullable String addr, @Nullable Integer port) throws Exception { IgniteConfiguration cfg = getConfiguration(name); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); if (addr != null) clientCfg.setHost(addr); if (port != null) clientCfg.setPort(port); cfg.setConnectorConfiguration(clientCfg); return G.start(cfg); }
/** * @throws Exception If failed. */ @Test public void testConnectorThreadPoolSize() throws Exception { final IgniteConfiguration cfg = configuration(); cfg.getConnectorConfiguration().setThreadPoolSize(WRONG_VALUE); testWrongPoolSize(cfg); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setLocalHost("127.0.0.1"); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(PORT); cfg.setConnectorConfiguration(clientCfg); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration c = super.getConfiguration(igniteInstanceName); c.setLocalHost(HOST); assert c.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(REST_TCP_PORT_BASE); c.setConnectorConfiguration(clientCfg); return c; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME), cacheConfiguration(CUSTOM_CACHE_NAME)); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); if (!igniteInstanceName.endsWith("0")) clientCfg.setPort(CUSTOM_PORT); cfg.setConnectorConfiguration(clientCfg); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); assert cfg.getConnectorConfiguration() == null; cfg.setLocalHost(HOST); ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(BINARY_PORT); clientCfg.setJettyPath(REST_JETTY_CFG); cfg.setConnectorConfiguration(clientCfg); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setLocalHost(HOST); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(PORT); cfg.setConnectorConfiguration(clientCfg); cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME), cacheConfiguration(CACHE_NAME)); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setLocalHost(HOST); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(PORT); cfg.setConnectorConfiguration(clientCfg); cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME), cacheConfiguration(CACHE_NAME)); return cfg; }
/** {@inheritDoc}*/ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setLocalHost(HOST); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(TCP_PORT); cfg.setConnectorConfiguration(clientCfg); TestDiscoverySpi disc = new TestDiscoverySpi(); disc.setIpFinder(sharedStaticIpFinder); cfg.setDiscoverySpi(disc); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setLocalHost(HOST); assert cfg.getConnectorConfiguration() == null; ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(BINARY_PORT); cfg.setConnectorConfiguration(clientCfg); cfg.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME), cacheConfiguration("replicated"), cacheConfiguration("partitioned"), cacheConfiguration(CACHE_NAME)); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setDataStorageConfiguration(new DataStorageConfiguration()); cfg.getDataStorageConfiguration().getDefaultDataRegionConfiguration().setMaxSize(100 * 1024 * 1024); cfg.getDataStorageConfiguration().getDefaultDataRegionConfiguration().setPersistenceEnabled(true); cfg.setConnectorConfiguration(new ConnectorConfiguration()); cfg.getConnectorConfiguration().setSslEnabled(true); cfg.setSslContextFactory(createSslFactory()); return cfg; }