Class EJBComponentCreateService

    • Constructor Detail

      • EJBComponentCreateService

        public EJBComponentCreateService​(ComponentConfiguration componentConfiguration,
                                         ApplicationExceptions applicationExceptions)
        Construct a new instance.
        Parameters:
        componentConfiguration - the component configuration
    • Method Detail

      • processTxAttr

        protected void processTxAttr​(EJBComponentDescription ejbComponentDescription,
                                     org.jboss.metadata.ejb.spec.MethodInterfaceType methodIntf,
                                     Method method)
      • getViewServices

        public Map<String,​org.jboss.msc.service.ServiceName> getViewServices()
      • getTimeoutInterceptors

        public Map<Method,​org.jboss.invocation.InterceptorFactory> getTimeoutInterceptors()
      • getTimeoutMethod

        public Method getTimeoutMethod()
      • getEjbHome

        public org.jboss.msc.service.ServiceName getEjbHome()
      • getEjbLocalHome

        public org.jboss.msc.service.ServiceName getEjbLocalHome()
      • getEjbObject

        public org.jboss.msc.service.ServiceName getEjbObject()
      • getEjbLocalObject

        public org.jboss.msc.service.ServiceName getEjbLocalObject()
      • getApplicationName

        public String getApplicationName()
      • getEarApplicationName

        public String getEarApplicationName()
      • getDistinctName

        public String getDistinctName()
      • getModuleName

        public String getModuleName()
      • getEJBSuspendHandlerInjector

        public org.jboss.msc.inject.Injector<EJBSuspendHandlerService> getEJBSuspendHandlerInjector()
      • getControlPoint

        public org.wildfly.extension.requestcontroller.ControlPoint getControlPoint()
      • getControlPointInjector

        public org.jboss.msc.inject.Injector<org.wildfly.extension.requestcontroller.ControlPoint> getControlPointInjector()
      • getExceptionLoggingEnabled

        public AtomicBoolean getExceptionLoggingEnabled()
      • getSecurityDomain

        public org.wildfly.security.auth.server.SecurityDomain getSecurityDomain()
      • isEnableJacc

        public boolean isEnableJacc()
      • isLegacyCompliantPrincipalPropagation

        public boolean isLegacyCompliantPrincipalPropagation()
      • getIdentityOutflowFunction

        public Function getIdentityOutflowFunction()
      • isSecurityRequired

        public boolean isSecurityRequired()
      • getTimerServiceFactoryInjector

        public org.jboss.msc.inject.Injector<ManagedTimerServiceFactory> getTimerServiceFactoryInjector()