@Bean(name="executor",
parent=JavaStandaloneHttpServer.class,
active=true,
exportable=true)
public static class JavaStandaloneHttpServer.ExecutorWithTimeout
extends Object
implements Executor, tigase.kernel.beans.Initializable, tigase.kernel.beans.UnregisterAware, tigase.kernel.beans.config.ConfigurationChangedAware
| Modifier and Type | Class and Description |
|---|---|
static class |
JavaStandaloneHttpServer.ExecutorWithTimeout.Timer |
| Constructor and Description |
|---|
ExecutorWithTimeout() |
| Modifier and Type | Method and Description |
|---|---|
void |
beanConfigurationChanged(Collection<String> changedFields) |
void |
beforeUnregister() |
void |
execute(Runnable command) |
int |
getAcceptTimeout() |
int |
getTimeout() |
void |
initialize() |
public void beforeUnregister()
beforeUnregister in interface tigase.kernel.beans.UnregisterAwarepublic void initialize()
initialize in interface tigase.kernel.beans.Initializablepublic void beanConfigurationChanged(Collection<String> changedFields)
beanConfigurationChanged in interface tigase.kernel.beans.config.ConfigurationChangedAwarepublic int getAcceptTimeout()
public int getTimeout()
Copyright © 2013–2021 Tigase. All rights reserved.