Package com.aspectran.undertow.service
Class DefaultTowService
java.lang.Object
com.aspectran.core.service.AbstractServiceLifeCycle
com.aspectran.core.service.AbstractCoreService
com.aspectran.core.service.DefaultCoreService
com.aspectran.undertow.service.AbstractTowService
com.aspectran.undertow.service.DefaultTowService
- All Implemented Interfaces:
CoreService
,ServiceLifeCycle
,TowService
Created: 2019-07-27
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
service
(io.undertow.server.HttpServerExchange exchange) Executes web activity.Methods inherited from class com.aspectran.undertow.service.AbstractTowService
configure, configure, getUriDecoding, isTrailingSlashRedirect, setTrailingSlashRedirect, setUriDecoding
Methods inherited from class com.aspectran.core.service.DefaultCoreService
afterContextLoaded, beforeContextDestroy, buildActivityContext, destroyActivityContext, doStart, doStop, start, stop
Methods inherited from class com.aspectran.core.service.AbstractCoreService
buildSchedulerService, getActivityContext, getActivityContextBuilder, getAltClassLoader, getApplicationAdapter, getAspectranConfig, getBasePath, getDefaultActivity, getSchedulerService, getServiceClassLoader, getServiceLifeCycle, getServiceName, hasActivityContextBuilder, hasServiceClassLoader, isAcceptable, isDerived, setActivityContext, setActivityContextBuilder, setAltClassLoader, setAspectranConfig, setBasePath, setServiceAcceptables, setServiceClassLoader
Methods inherited from class com.aspectran.core.service.AbstractServiceLifeCycle
clearDerivedServices, getLock, getParentService, getRootService, isActive, isBusy, isOrphan, isRootService, joinDerivedService, leaveFromRootService, pause, pause, restart, restart, resume, setServiceStateListener, withdrawDerivedService
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.aspectran.core.service.CoreService
getActivityContext, getAltClassLoader, getApplicationAdapter, getAspectranConfig, getBasePath, getDefaultActivity, getParentService, getRootService, getSchedulerService, getServiceClassLoader, getServiceLifeCycle, hasServiceClassLoader, isAcceptable, isDerived, isOrphan, isRootService
-
Field Details
-
pauseTimeout
protected volatile long pauseTimeout
-
-
Method Details
-
service
Description copied from interface:TowService
Executes web activity.- Parameters:
exchange
- the HTTP request/response exchange- Returns:
- true if the activity was handled; false otherwise
- Throws:
IOException
- If an error occurs during Activity execution
-