Package org.jboss.as.ejb3.deployment
Class EjbDeploymentInformation
java.lang.Object
org.jboss.as.ejb3.deployment.EjbDeploymentInformation
Runtime information about a Jakarta Enterprise Beans bean in a module
- Author:
- Stuart Douglas
-
Constructor Summary
ConstructorsConstructorDescriptionEjbDeploymentInformation(String ejbName, org.jboss.msc.value.InjectedValue<EJBComponent> ejbComponent, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> componentViews, ClassLoader deploymentClassLoader, org.jboss.msc.value.InjectedValue<EjbIIOPService> iorFactory) Deprecated.EjbDeploymentInformation(String ejbName, org.jboss.msc.value.InjectedValue<EJBComponent> ejbComponent, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> remoteViews, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> localViews, ClassLoader deploymentClassLoader, org.jboss.msc.value.InjectedValue<EjbIIOPService> iorFactory) -
Method Summary
Modifier and TypeMethodDescriptionbooleanisRemoteView(String viewClassName) Returns true if the passedviewClassNamerepresents a remote view of the Jakarta Enterprise Beans component.
-
Constructor Details
-
EjbDeploymentInformation
@Deprecated public EjbDeploymentInformation(String ejbName, org.jboss.msc.value.InjectedValue<EJBComponent> ejbComponent, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> componentViews, ClassLoader deploymentClassLoader, org.jboss.msc.value.InjectedValue<EjbIIOPService> iorFactory) Deprecated.- Parameters:
ejbName- The EJB nameejbComponent- The EJB componentcomponentViews- The views exposed by the EJB componentdeploymentClassLoader- The deployment classloader of the EJB componentiorFactory- TheEjbIIOPService
-
EjbDeploymentInformation
public EjbDeploymentInformation(String ejbName, org.jboss.msc.value.InjectedValue<EJBComponent> ejbComponent, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> remoteViews, Map<String, org.jboss.msc.value.InjectedValue<ComponentView>> localViews, ClassLoader deploymentClassLoader, org.jboss.msc.value.InjectedValue<EjbIIOPService> iorFactory) - Parameters:
ejbName- Name of the EJBejbComponent- The EJB componentremoteViews- The component views, which are exposed remotely, by the EJB. Can be null.localViews- The component views which are exposed locally by the EJB. Can be null.deploymentClassLoader- The deployment classloader of the EJB componentiorFactory- TheEjbIIOPService
-
-
Method Details
-
getEjbName
-
getEjbComponent
-
getViewNames
-
getView
-
getDeploymentClassLoader
-
getIorFactory
-
isRemoteView
Returns true if the passedviewClassNamerepresents a remote view of the Jakarta Enterprise Beans component. Else returns false.- Parameters:
viewClassName- The fully qualified classname of the view- Returns:
-
EjbDeploymentInformation(String, org.jboss.msc.value.InjectedValue, java.util.Map, java.util.Map, ClassLoader, org.jboss.msc.value.InjectedValue)instead