Class AbstractCoreService

    • Constructor Detail

      • AbstractCoreService

        public AbstractCoreService​(ApplicationAdapter applicationAdapter)
      • AbstractCoreService

        public AbstractCoreService​(CoreService rootService)
    • Method Detail

      • setBasePath

        protected void setBasePath​(java.lang.String basePath)
      • setActivityContext

        public void setActivityContext​(ActivityContext activityContext)
      • getAspectranConfig

        public AspectranConfig getAspectranConfig()
        Description copied from interface: CoreService
        Returns the Aspectran configuration parameters used to generate the AspectranService.
        Specified by:
        getAspectranConfig in interface CoreService
        Returns:
        the Aspectran Configuration Parameters
      • isHardReload

        public boolean isHardReload()
        Description copied from interface: CoreService
        Returns whether to reload all Java classes, resources, and activity context configurations.
        Specified by:
        isHardReload in interface CoreService
        Returns:
        false if only the activity context configuration is reloaded; true if all are reloaded
      • joinDerivedService

        public void joinDerivedService​(CoreService coreService)
        Description copied from interface: CoreService
        Add a derived core service. Derived services follow the life cycle of the root service.
        Specified by:
        joinDerivedService in interface CoreService
        Parameters:
        coreService - the core service
      • isDerived

        public boolean isDerived()
        Description copied from interface: ServiceController
        Returns whether this service is derived from another root service.
        Specified by:
        isDerived in interface ServiceController
        Returns:
        whether this service is derived
      • setExposals

        protected void setExposals​(java.lang.String[] includePatterns,
                                   java.lang.String[] excludePatterns)
      • isExposable

        protected boolean isExposable​(java.lang.String transletName)
      • destroyActivityContext

        protected void destroyActivityContext()
      • createSchedulerService

        protected void createSchedulerService()
      • determineBasePath

        protected void determineBasePath()