Class AbstractTowService

java.lang.Object
com.aspectran.core.service.AbstractServiceController
com.aspectran.core.service.AbstractCoreService
com.aspectran.core.service.AspectranCoreService
com.aspectran.undertow.service.AbstractTowService
All Implemented Interfaces:
com.aspectran.core.service.CoreService, com.aspectran.core.service.ServiceController, TowService
Direct Known Subclasses:
DefaultTowService

public abstract class AbstractTowService extends com.aspectran.core.service.AspectranCoreService implements TowService
Abstract base class for TowService implementations.

Created: 2019-07-27

  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    configure(com.aspectran.core.context.config.AspectranConfig aspectranConfig)
     
    protected void
    configure(com.aspectran.core.context.config.AspectranConfig aspectranConfig, com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)
     
    protected void
    configure(com.aspectran.core.context.config.WebConfig webConfig)
     
     
    boolean
     
    protected void
    setTrailingSlashRedirect(boolean trailingSlashRedirect)
     
    protected void
    setUriDecoding(String uriDecoding)
     

    Methods inherited from class com.aspectran.core.service.AspectranCoreService

    afterContextLoaded, beforeContextDestroy, buildActivityContext, destroyActivityContext, doPause, doPause, doResume, doStart, doStop, start, stop

    Methods inherited from class com.aspectran.core.service.AbstractCoreService

    checkDirectoryStructure, createSchedulerService, getActivityContext, getActivityContextBuilder, getAltClassLoader, getAspectranConfig, getBasePath, getDefaultActivity, getSchedulerService, getServiceClassLoader, getServiceController, hasActivityContextBuilder, hasServiceClassLoader, isDerived, isHardReload, isLateStart, joinDerivedService, leaveFromRootService, setActivityContext, setActivityContextBuilder, setAltClassLoader, setAspectranConfig, setBasePath, setServiceClassLoader, withdrawDerivedService

    Methods inherited from class com.aspectran.core.service.AbstractServiceController

    clearDerivedService, getLock, getRootService, getServiceName, isActive, isBusy, isExposable, joinDerivedService, pause, pause, restart, restart, resume, setExposals, setRootService, 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, getAspectranConfig, getBasePath, getDefaultActivity, getSchedulerService, getServiceClassLoader, getServiceController, hasServiceClassLoader, isDerived, isHardReload, isLateStart, joinDerivedService, leaveFromRootService, withdrawDerivedService

    Methods inherited from interface com.aspectran.undertow.service.TowService

    service
  • Method Details

    • getUriDecoding

      public String getUriDecoding()
    • setUriDecoding

      protected void setUriDecoding(String uriDecoding)
    • isTrailingSlashRedirect

      public boolean isTrailingSlashRedirect()
    • setTrailingSlashRedirect

      protected void setTrailingSlashRedirect(boolean trailingSlashRedirect)
    • configure

      protected void configure(@NonNull com.aspectran.core.context.config.AspectranConfig aspectranConfig)
      Overrides:
      configure in class com.aspectran.core.service.AspectranCoreService
    • configure

      protected void configure(@NonNull com.aspectran.core.context.config.AspectranConfig aspectranConfig, com.aspectran.core.adapter.ApplicationAdapter applicationAdapter)
      Overrides:
      configure in class com.aspectran.core.service.AspectranCoreService
    • configure

      protected void configure(@NonNull com.aspectran.core.context.config.WebConfig webConfig)