protected void cacheInstance() { cacheInstance(this); }
protected Object readResolve() throws ObjectStreamException { return getInstance(this); } }
@Override protected Object readResolve() throws ObjectStreamException { return super.readResolve(); }
public ConfigurationBuilder setGZIPEnabled(boolean gzipEnabled) { checkNotBuilt(); configurationBean.setGZIPEnabled(gzipEnabled); return this; }
public ConfigurationBuilder setDebugEnabled(boolean debugEnabled) { checkNotBuilt(); configurationBean.setDebug(debugEnabled); return this; }
public ConfigurationBuilder setApplicationOnlyAuthEnabled(boolean applicationOnlyAuthEnabled) { checkNotBuilt(); configurationBean.setApplicationOnlyAuthEnabled(applicationOnlyAuthEnabled); return this; }
public ConfigurationBuilder setDaemonEnabled(boolean daemonEnabled) { checkNotBuilt(); configurationBean.setDaemonEnabled(daemonEnabled); return this; }
public ConfigurationBuilder setAsyncNumThreads(int asyncNumThreads) { checkNotBuilt(); configurationBean.setAsyncNumThreads(asyncNumThreads); return this; }
public ConfigurationBuilder setDispatcherImpl(String dispatcherImpl) { checkNotBuilt(); configurationBean.setDispatcherImpl(dispatcherImpl); return this; }
public ConfigurationBuilder setContributingTo(long contributingTo) { checkNotBuilt(); configurationBean.setContributingTo(contributingTo); return this; }
public Configuration build() { checkNotBuilt(); configurationBean.cacheInstance(); try { return configurationBean; } finally { configurationBean = null; } }