Package tigase.http.java
Class JavaStandaloneHttpServer.ExecutorWithTimeout
java.lang.Object
tigase.http.java.JavaStandaloneHttpServer.ExecutorWithTimeout
- All Implemented Interfaces:
Executor
,tigase.kernel.beans.config.ConfigurationChangedAware
,tigase.kernel.beans.Initializable
,tigase.kernel.beans.UnregisterAware
- Enclosing class:
- JavaStandaloneHttpServer
@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
-
Nested Class Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
beanConfigurationChanged
(Collection<String> changedFields) void
void
int
int
void
-
Constructor Details
-
ExecutorWithTimeout
public ExecutorWithTimeout()
-
-
Method Details
-
execute
-
beforeUnregister
public void beforeUnregister()- Specified by:
beforeUnregister
in interfacetigase.kernel.beans.UnregisterAware
-
initialize
public void initialize()- Specified by:
initialize
in interfacetigase.kernel.beans.Initializable
-
beanConfigurationChanged
- Specified by:
beanConfigurationChanged
in interfacetigase.kernel.beans.config.ConfigurationChangedAware
-
getAcceptTimeout
public int getAcceptTimeout() -
getTimeout
public int getTimeout()
-