Codota Logo
WikittyConfigOption.getKey
Code IndexAdd Codota to your IDE (free)

How to use
getKey
method
in
org.nuiton.wikitty.WikittyConfigOption

Best Java code snippets using org.nuiton.wikitty.WikittyConfigOption.getKey (Showing top 20 results out of 315)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
ScheduledThreadPoolExecutor s =
  • Codota Iconnew ScheduledThreadPoolExecutor(corePoolSize)
  • Codota IconThreadFactory threadFactory;new ScheduledThreadPoolExecutor(corePoolSize, threadFactory)
  • Codota IconString str;new ScheduledThreadPoolExecutor(1, new ThreadFactoryBuilder().setNameFormat(str).build())
  • Smart code suggestions by Codota
}
origin: org.nuiton.wikitty/wikitty-api

protected boolean canCreateUser() {
  boolean result = config.getOptionAsBoolean(
      WikittyConfigOption.WIKITTY_SERVICE_AUTHENTICATION_LDAP_AUTOCREATE_USER.getKey());
  return result;
}
origin: org.nuiton.wikitty/wikitty-api

public String getOptionValue(ApplicationConfig config) {
  String result = config.getOption(getKey());
  return result;
}
origin: org.nuiton.wikitty/wikitty-api

/**
 * Par default on utilise le mot de passe en parametre, sauf s'il est blanc
 * ou null, dans se cas on utilise le mot de passe general.
 * @param config
 * @param password
 * @return
 */
static public String getCryptPassword(ApplicationConfig config, String password) {
  if (StringUtils.isBlank(password)) {
    password = config.getOption(WikittyConfigOption.WIKITTY_STORAGE_CRYPT_PASSWORD.getKey());
  }
  return password;
}
origin: org.nuiton.wikitty/wikitty-api

public void put(String extensionName, WikittyExtensionMigration o) {
  String key = WikittyConfigOption.WIKITTY_MIGRATION_CLASS.getKey() + extensionName;
  config.putObject(key, o);
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyImportExportService(WikittyClient client) {
  this.client = client;
  ApplicationConfig config = client.getConfig();
  exportDirectory = config.getOption(
      WikittyConfigOption.WIKITTY_EXPORT_DIRECTORY.getKey());
  exportPublicURL = config.getOption(
      WikittyConfigOption.WIKITTY_EXPORT_PUBLICURL.getKey());
  int maxThread = config.getOptionAsInt(
      WikittyConfigOption.WIKITTY_EXPORT_THREADNUMBER.getKey());
  this.importExportExecutor =
      Executors.newFixedThreadPool(maxThread);
}
origin: org.nuiton.wikitty/wikitty-api

/**
 *
 * @param ws
 * @param props
 */
public XMPPNotifierTransporter(ApplicationConfig config) {
  propagateEvent = config.getOptionAsBoolean(WikittyConfigOption.
      WIKITTY_EVENT_PROPAGATE.getKey());
  listenEvent = config.getOptionAsBoolean(WikittyConfigOption.
      WIKITTY_EVENT_LISTEN.getKey());
  initXMPP(config);
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyProxy(ApplicationConfig config) {
  if (config != null) {
    long timeToLogInfo = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_PROXY_TIME_TO_LOG_INFO.getKey());
    long timeToLogWarn = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_PROXY_TIME_TO_LOG_WARN.getKey());
    timeLog.setTimeToLogInfo(timeToLogInfo);
    timeLog.setTimeToLogWarn(timeToLogWarn);
  }
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyServiceAuthentication(ApplicationConfig config, WikittyService ws) {
  super(config, ws);
  if (config != null) {
    long timeToLogInfo = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_INFO.getKey());
    long timeToLogWarn = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_WARN.getKey());
    timeLog.setTimeToLogInfo(timeToLogInfo);
    timeLog.setTimeToLogWarn(timeToLogWarn);
  }
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyExtensionMigration get(String extensionName) {
  try {
    String key = WikittyConfigOption.WIKITTY_MIGRATION_CLASS.getKey() + extensionName;
    WikittyExtensionMigration result =
        config.getOptionAsSingleton(WikittyExtensionMigration.class, key);
    return result;
  } catch (Exception eee) {
    throw new WikittyException("Can't get migration class in configuration", eee);
  }
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyServiceAuthenticationAbstract(
    ApplicationConfig config, WikittyService delegate) {
  super(delegate);
  this.config = config;
  
  if (config != null) {
    long timeToLogInfo = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_INFO.getKey());
    long timeToLogWarn = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_WARN.getKey());
    timeLog.setTimeToLogInfo(timeToLogInfo);
    timeLog.setTimeToLogWarn(timeToLogWarn);
  }
}
origin: org.nuiton.wikitty/wikitty-api

/**
 *
 * @param config
 * @param ws
 */
public WikittyServiceAuthorisation(ApplicationConfig config, WikittyService ws) {
  super(ws);
  if (config != null) {
    long timeToLogInfo = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_INFO.getKey());
    long timeToLogWarn = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_SERVICE_TIME_TO_LOG_WARN.getKey());
    timeLog.setTimeToLogInfo(timeToLogInfo);
    timeLog.setTimeToLogWarn(timeToLogWarn);
  }
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyServiceCajoClient(ApplicationConfig config) {
  try {
    String url = config.getOption(WikittyConfigOption.
        WIKITTY_SERVER_URL.getKey());
    // cajo url is not http or other protocol, url must start with //
    // example: //localhost:1198/ws
    // remove protocol
    int i = url.indexOf("://");
    if (i >= 0) {
      url = url.substring(i+1);
    }
    log.info(String.format("Looking for serveur '%s'", url));
    WikittyService ws = (WikittyService) TransparentItemProxy.getItem(
        url, new Class[]{WikittyService.class});
    setDelegate(ws);
  } catch (Exception eee) {
    throw new WikittyException("Can't find wikitty server", eee);
  }
}
origin: org.nuiton.wikitty/wikitty-api

protected WikittyService getClient() throws Exception {
  Properties props = new Properties();
  props.setProperty(WikittyConfigOption.WIKITTY_SERVER_URL.getKey(),
      url);
  props.setProperty(WikittyConfigOption.WIKITTY_WIKITTYSERVICE_COMPONENTS.getKey(),
      WikittyServiceCajoClient.class.getName());
  ApplicationConfig config = WikittyConfig.getConfig(props);
  WikittyService result = WikittyServiceFactory.buildWikittyService(config);
  return result;
}
origin: org.nuiton.wikitty/wikitty-api

protected WikittyService startServer() throws Exception {
  Properties props = new Properties();
  props.setProperty(WikittyConfigOption.WIKITTY_SERVER_URL.getKey(),
      url);
  props.setProperty(WikittyConfigOption.WIKITTY_WIKITTYSERVICE_COMPONENTS.getKey(),
      WikittyServiceInMemory.class.getName() + "," +
      WikittyServiceCajoServer.class.getName());
  ApplicationConfig config = WikittyConfig.getConfig(props);
  WikittyService result = WikittyServiceFactory.buildWikittyService(config);
  return result;
}
origin: org.nuiton.wikitty/wikitty-api

public WikittyServiceInMemory(ApplicationConfig config) {
  super(config,
      new WikittyExtensionStorageInMemory(),
      new WikittyStorageInMemory(),
      null);
  searchEngine = new WikittySearchEngineInMemory(
      (WikittyStorageInMemory) wikittyStorage);
  if (config != null) {
    boolean persist = config.getOptionAsBoolean(
        WikittyConfigOption.WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE.getKey());
    if (persist) {
      persistenceFile = config.getOptionAsFile(
          WikittyConfigOption.WIKITTY_WIKITTYSERVICEINMEMORY_PERSISTENCE_FILE.getKey());
      restoreFromPersistenceFile(persistenceFile);
    }
  }
}
origin: org.nuiton.wikitty/wikitty-api

/**
 * Creation du client en forcant le wikittyService
 *
 * @param config
 * @param wikittyService
 * @param securityToken 
 */
public WikittyClient(ApplicationConfig config, WikittyService wikittyService, String securityToken) {
  if (config != null) {
    this.config = config;
    long timeToLogInfo = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_CLIENT_TIME_TO_LOG_INFO.getKey());
    long timeToLogWarn = config.getOptionAsInt(WikittyConfigOption.
        WIKITTY_CLIENT_TIME_TO_LOG_WARN.getKey());
    timeLog.setTimeToLogInfo(timeToLogInfo);
    timeLog.setTimeToLogWarn(timeToLogWarn);
  }
  setWikittyService(wikittyService);
  setSecurityToken(securityToken);
}
origin: org.nuiton.wikitty/wikitty-api

@Test
public void testBuild() throws Exception {
  ApplicationConfig config = WikittyConfig.getConfig();
  config.setOption(WikittyConfigOption.WIKITTY_WIKITTYSERVICE_COMPONENTS.getKey(),
      WikittyServiceInMemory.class.getName() + "," +
      WikittyServiceNotifier.class.getName() + "," +
      WikittyServiceCached.class.getName());
  WikittyService ws = WikittyServiceFactory.buildWikittyService(config);
  Assert.assertEquals(WikittyServiceCached.class, ws.getClass());
  ws = ((WikittyServiceCached)ws).getDelegate();
  Assert.assertEquals(WikittyServiceNotifier.class, ws.getClass());
  ws = ((WikittyServiceNotifier)ws).getDelegate();
  Assert.assertEquals(WikittyServiceInMemory.class, ws.getClass());
}
origin: org.nuiton.wikitty/wikitty-api

@Test
public void testSampleConfig() throws Exception {
  {
    ApplicationConfig config = WikittyConfig.getConfig(
        "wikitty-config-sample-inmemory.properties");
    // surcharge certain option qui ont besoin d'autre module que api
    config.setOption(WikittyConfigOption.WIKITTY_WIKITTYSERVICESTORAGE_COMPONENTS.getKey(),
        WikittyStorageInMemory.class.getName()
        + "," + WikittyExtensionStorageInMemory.class.getName()
        + "," + WikittySearchEngineInMemory.class.getName());
    WikittyService ws = WikittyServiceFactory.buildWikittyService(config);
    Assert.assertEquals(WikittyServiceAuthorisation.class, ws.getClass());
    ws = ((WikittyServiceAuthorisation) ws).getDelegate();
    Assert.assertEquals(WikittyServiceAuthentication.class, ws.getClass());
    ws = ((WikittyServiceAuthentication) ws).getDelegate();
    Assert.assertEquals(WikittyServiceCached.class, ws.getClass());
    ws = ((WikittyServiceCached) ws).getDelegate();
    Assert.assertEquals(WikittyServiceNotifier.class, ws.getClass());
    ws = ((WikittyServiceNotifier) ws).getDelegate();
    Assert.assertEquals(WikittyServiceStorage.class, ws.getClass());
  }
}
origin: org.nuiton.wikitty/wikitty-api

/**
 * Override to method in sub tests to change wikitty client implementation.
 * 
 * @return wikitty client implementation to use in current test case instance
 */
@Override
protected WikittyClient getWikittyClient() {
  wikittyConfig.setOption(WikittyConfigOption
      .JCS_DEFAULT_CACHEATTRIBUTES_MAXOBJECTS.getKey(), "10");
  WikittyService wikittyService = new WikittyServiceInMemory(wikittyConfig);
  wikittyService = new WikittyServiceCached(wikittyConfig, wikittyService, new WikittyCacheJCS(wikittyConfig));
  WikittyClient client = new WikittyClient(wikittyConfig, wikittyService);
  return client;
}
origin: org.nuiton.wikitty/wikitty-api

/**
 * Override to method in sub tests to change wikitty client implementation.
 * 
 * @return wikitty client implementation to use in current test case instance
 */
@Override
protected WikittyClient getWikittyClient() {
  wikittyConfig.setOption(
      WikittyConfigOption.WIKITTY_CACHE_RESTORE_COPIES.getKey(),
      "true");
  WikittyService wikittyService = new WikittyServiceInMemory(wikittyConfig);
  wikittyService = new WikittyServiceCached(wikittyConfig, wikittyService, new WikittyCacheJCS(wikittyConfig));
  WikittyClient client = new WikittyClient(wikittyConfig, wikittyService);
  return client;
}
org.nuiton.wikittyWikittyConfigOptiongetKey

Popular methods of WikittyConfigOption

  • values

Popular in Java

  • Finding current android device location
  • getExternalFilesDir (Context)
  • onCreateOptionsMenu (Activity)
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • EOFException (java.io)
    Thrown when a program encounters the end of a file or stream during an input operation.
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Properties (java.util)
    The Properties class represents a persistent set of properties. The Properties can be saved to a st
  • Handler (java.util.logging)
    A Handler object accepts a logging request and exports the desired messages to a target, for example
  • Base64 (org.apache.commons.codec.binary)
    Provides Base64 encoding and decoding as defined by RFC 2045.This class implements section 6.8. Base
  • Option (scala)
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now