| Modifier and Type | Method and Description |
|---|---|
static String |
ConnectorsUtil.getModuleName(EjbDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbContainerUtilImpl.ejbIdToDescriptor(long ejbId) |
EjbDescriptor |
EjbIiopServiceImpl.ejbIdToDescriptor(long ejbId) |
EjbDescriptor |
EjbContainerUtil.ejbIdToDescriptor(long ejbId) |
EjbDescriptor |
EjbContainerUtilImpl.getDescriptor(long id) |
EjbDescriptor |
EjbContainerUtil.getDescriptor(long id) |
| Constructor and Description |
|---|
EJBHomeInvocationHandler(EjbDescriptor ejbDescriptor,
Class homeIntfClass) |
EJBLocalHomeInvocationHandler(EjbDescriptor ejbDescriptor,
Class localHomeIntf) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
JCDIService.createInterceptorInstance(Class<T> interceptorClass,
EjbDescriptor ejbDesc,
JCDIService.JCDIInjectionContext<T> ejbContext,
Set<EjbInterceptor> ejbInterceptors)
Create an interceptor instance for an ejb.
|
<T> JCDIService.JCDIInjectionContext<T> |
JCDIService.createJCDIInjectionContext(EjbDescriptor ejbDesc,
Map<Class<?>,Object> ejbInfo)
Create an ejb via CDI.
|
<T> JCDIService.JCDIInjectionContext<T> |
JCDIService.createJCDIInjectionContext(EjbDescriptor ejbDesc,
T instance,
Map<Class<?>,Object> ejbInfo) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EjbMessageBeanDescriptor
Interface for Message-Driven Beans
|
interface |
EjbSessionDescriptor |
| Modifier and Type | Method and Description |
|---|---|
abstract EjbDescriptor[] |
EjbBundleDescriptor.getEjbByClassName(String className) |
abstract EjbDescriptor |
EjbBundleDescriptor.getEjbByName(String name) |
EjbDescriptor |
Application.getEjbByName(String ejbName)
Obtain the EJB in this application of the given display name.
|
abstract EjbDescriptor[] |
EjbBundleDescriptor.getEjbBySEIName(String className) |
EjbDescriptor |
WebServiceEndpoint.getEjbComponentImpl() |
EjbDescriptor |
EjbReferenceDescriptor.getEjbDescriptor()
return the ejb to whoch I refer.
|
EjbDescriptor[] |
Application.getSortedEjbDescriptors()
Returns all the ejb descriptor in this application in ordered form.
|
| Modifier and Type | Method and Description |
|---|---|
Vector<EjbDescriptor> |
Application.getEjbDescriptors()
Return the Vector of ejb deployment objects.
|
abstract Set<? extends EjbDescriptor> |
EjbBundleDescriptor.getEjbs() |
| Modifier and Type | Method and Description |
|---|---|
static NamedReferencePair |
NamedReferencePair.createEjbPair(EjbDescriptor referant,
EjbDescriptor referee) |
Vector |
MethodDescriptor.doStyleConversion(EjbDescriptor ejbDescriptor,
Collection allMethods)
Performs a conversion from the style1 style2 and style3 (no interface symbol) to method descriptors of style3 with an
interface symbol.
|
Method |
MethodDescriptor.getDeclaredMethod(EjbDescriptor ejbDescriptor) |
Method |
MethodDescriptor.getDeclaredMethod(EjbDescriptor ejbDescriptor,
Class[] javaParamClassNames) |
Collection<WebServiceEndpoint> |
WebServicesDescriptor.getEndpointsImplementedBy(EjbDescriptor ejb) |
Method |
MethodDescriptor.getMethod(EjbDescriptor ejbDescriptor) |
boolean |
WebServicesDescriptor.hasEndpointsImplementedBy(EjbDescriptor ejb) |
boolean |
WebServiceEndpoint.implementedByEjbComponent(EjbDescriptor ejb) |
void |
WebServiceEndpoint.setEjbComponentImpl(EjbDescriptor ejbComponent) |
void |
EjbReferenceDescriptor.setEjbDescriptor(EjbDescriptor ejbDescriptor)
Sets the ejb descriptor to which I refer.
|
| Constructor and Description |
|---|
EjbReferenceDescriptor(String name,
String description,
EjbDescriptor ejbDescriptor)
Construct an remote ejb reference to the given ejb descriptor
with the given name and descriptor of the reference.
|
EjbReferenceDescriptor(String name,
String description,
EjbDescriptor ejbDescriptor,
boolean isLocal)
constructs an local or remote ejb reference to the given ejb descriptor,
the description and the name of the reference
|
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbContext.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
EjbContext.setDescriptor(EjbDescriptor currentEjb) |
| Constructor and Description |
|---|
EjbContext(EjbDescriptor currentEjb,
Class ejbClass) |
EjbsContext(EjbDescriptor[] ejbDescs,
Class ejbClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
PermitAllHandler.processEjbMethodSecurity(Annotation authAnnoation,
MethodDescriptor md,
EjbDescriptor ejbDesc) |
protected void |
DenyAllHandler.processEjbMethodSecurity(Annotation authAnnotation,
MethodDescriptor md,
EjbDescriptor ejbDesc) |
protected void |
RolesAllowedHandler.processEjbMethodSecurity(Annotation authAnnotation,
MethodDescriptor md,
EjbDescriptor ejbDesc)
Add roles and permissions to given method in EjbDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
WebServiceEndpointRuntimeNode.writeWebServiceEndpointInfo(Node parent,
EjbDescriptor ejb)
writes all the runtime information for web service endpoints for a given ejb
|
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbReference.getEjbDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
EjbReference.setEjbDescriptor(EjbDescriptor descriptor) |
| Modifier and Type | Method and Description |
|---|---|
protected EjbDescriptor |
ComponentValidator.getEjbDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
protected Collection<EjbDescriptor> |
ApplicationValidator.getEjbDescriptors() |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
CSIV2TaggedComponentInfo.getEjbDescriptor(IORInfo iorInfo) |
| Modifier and Type | Method and Description |
|---|---|
TaggedComponent |
CSIV2TaggedComponentInfo.createSecurityTaggedComponent(int sslPort,
EjbDescriptor ejbDescriptor)
Create the security mechanism list tagged component based on the deployer specified configuration
information.
|
TaggedComponent |
CSIV2TaggedComponentInfo.createSecurityTaggedComponent(List<com.sun.corba.ee.spi.folb.SocketInfo> socketInfos,
EjbDescriptor ejbDescriptor)
Create the CSIv2 tagged component for a clustered app server.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
JaccEJBConstraintsTranslator.translateConstraintsToPermissions(EjbDescriptor ejbDescriptor,
javax.security.jacc.PolicyConfiguration policyConfiguration)
Translate the security constraints presents in the given
EjbDescriptor to JACC permissions
and store those in the given PolicyConfiguration. |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
ACCJCDIServiceImpl.createInterceptorInstance(Class<T> interceptorClass,
EjbDescriptor ejbDesc,
JCDIService.JCDIInjectionContext<T> ejbContext,
Set<EjbInterceptor> ejbInterceptors) |
<T> JCDIService.JCDIInjectionContext<T> |
ACCJCDIServiceImpl.createJCDIInjectionContext(EjbDescriptor ejbDesc,
Map<Class<?>,Object> ejbInfo) |
<T> JCDIService.JCDIInjectionContext<T> |
ACCJCDIServiceImpl.createJCDIInjectionContext(EjbDescriptor ejbDesc,
T instance,
Map<Class<?>,Object> ejbInfo) |
| Modifier and Type | Method and Description |
|---|---|
Vector |
BeanMethodCalculatorImpl.getMethodsFor(EjbDescriptor ejbDescriptor,
ClassLoader classLoader) |
Collection |
BeanMethodCalculatorImpl.getTransactionalMethodsFor(EjbDescriptor desc,
ClassLoader loader) |
| Modifier and Type | Class and Description |
|---|---|
class |
DummyEjbDescriptor
A dummy implementation of the EjbDescriptor
|
class |
EjbCMPEntityDescriptor
This class contains information about EJB1.1 and EJB2.0 CMP EntityBeans.
|
class |
EjbDescriptor
This abstract class encapsulates the meta-information describing Entity, Session and MessageDriven EJBs.
|
class |
EjbEntityDescriptor
This class contains deployment information for an EntityBean with
bean-managed persistence.
|
class |
EjbMessageBeanDescriptor
Objects of this kind represent the deployment information describing a single message driven Ejb.
|
class |
EjbSessionDescriptor
Objects of this kind represent the deployment information describing a single
Session Ejb : { stateful , stateless, singleton }
|
class |
IASEjbCMPEntityDescriptor
This class contains information about EJB1.1 and EJB2.0 CMP EntityBeans.
|
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
FlushAtEndOfMethodDescriptor.getEjbDescriptor()
Getter for ejbDescriptor
|
EjbDescriptor |
CheckpointAtEndOfMethodDescriptor.getEjbDescriptor()
Getter for ejbDescriptor
|
EjbDescriptor |
PrefetchDisabledDescriptor.getEjbDescriptor()
Getter for ejbDescriptor
|
EjbDescriptor |
IASEjbExtraDescriptors.getEjbDescriptor()
Getter for property ejbDescriptor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IASEjbExtraDescriptors.parseCheckpointedMethods(EjbDescriptor ejbDesc)
Parse checkpointed-methods element and save its values in
CheckpointAtEndOfMethodDescriptor
The methods should be separated by semicolons.
|
void |
FlushAtEndOfMethodDescriptor.setEjbDescriptor(EjbDescriptor ejbDescriptor)
Setter for ejbDescriptors
|
void |
CheckpointAtEndOfMethodDescriptor.setEjbDescriptor(EjbDescriptor ejbDescriptor)
Setter for ejbDescriptors
|
void |
PrefetchDisabledDescriptor.setEjbDescriptor(EjbDescriptor ejbDescriptor)
Setter for ejbDescriptors
|
void |
IASEjbExtraDescriptors.setEjbDescriptor(EjbDescriptor ejbDescriptor)
Setter for property ejbDescriptor
|
| Modifier and Type | Method and Description |
|---|---|
Node |
MethodPermissionNode.writeDescriptor(Node parent,
String nodeName,
MethodPermissionDescriptor descriptor,
EjbDescriptor ejb)
write the descriptor class to a DOM tree and return it
|
Node |
MethodPermissionNode.writeDescriptorInNode(Node subNode,
MethodPermissionDescriptor descriptor,
EjbDescriptor ejb)
Write the descriptor in a DOM tree which root element is provided
|
| Modifier and Type | Method and Description |
|---|---|
void |
EjbContainerInterceptor.postInvoke(EjbDescriptor ejbDesc)
User can set some useful informations after
invoking the EJB application
|
void |
EjbContainerInterceptor.preInvoke(EjbDescriptor ejbDesc)
User can set some useful informations before
invoking the EJB application
|
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
ProtocolManager.getEjbDescriptor(byte[] ejbKey) |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
CSIv2Policy.getEjbDescriptor() |
EjbDescriptor |
POAProtocolMgr.getEjbDescriptor(byte[] ejbKey)
Called from SecurityMechanismSelector for each objref creation
|
| Constructor and Description |
|---|
CSIv2Policy(EjbDescriptor ejbDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbService.ejbIdToDescriptor(long ejbId) |
EjbDescriptor |
EjbContainerFacade.getEjbDescriptor() |
| Constructor and Description |
|---|
EntityBeanLocalHomeImpl(EjbDescriptor ejbDescriptor,
Class localHomeIntf) |
ReadOnlyEJBLocalHomeImpl(EjbDescriptor ejbDescriptor,
Class localHomeIntf) |
| Modifier and Type | Method and Description |
|---|---|
Collection<EjbDescriptor> |
DeploymentImpl.getDeployedEjbs() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
DeploymentImpl.addDeployedEjbs(Collection<EjbDescriptor> ejbs) |
void |
DeploymentImpl.scanArchive(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext context,
String moduleName)
Produce
BeanDeploymentArchives for this Deployment
from information from the provided ReadableArchive. |
| Constructor and Description |
|---|
BeanDeploymentArchiveImpl(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext ctx)
Produce a
BeanDeploymentArchive form information contained
in the provided ReadableArchive. |
BeanDeploymentArchiveImpl(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext ctx,
String bdaID) |
BeanDeploymentArchiveImpl(String id,
List<Class<?>> wClasses,
List<URL> beansXmlUrls,
Collection<EjbDescriptor> ejbs,
DeploymentContext ctx)
These are for empty BDAs that do not model Bean classes in the current
//deployment unit -- for example: BDAs for portable Extensions.
|
DeploymentImpl(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext context,
ArchiveFactory archiveFactory,
String moduleName,
InjectionManager injectionManager)
Produce
BeanDeploymentArchives for this Deployment
from information from the provided ReadableArchive. |
RootBeanDeploymentArchive(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext deploymentContext) |
RootBeanDeploymentArchive(ReadableArchive archive,
Collection<EjbDescriptor> ejbs,
DeploymentContext deploymentContext,
String moduleBdaID) |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbDescriptorImpl.getEjbDescriptor() |
| Constructor and Description |
|---|
EjbDescriptorImpl(EjbDescriptor ejbDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
JCDIServiceImpl.createInterceptorInstance(Class<T> interceptorClass,
EjbDescriptor ejb,
JCDIService.JCDIInjectionContext<T> ejbContext,
Set<EjbInterceptor> ejbInterceptors) |
<T> JCDIService.JCDIInjectionContext<T> |
JCDIServiceImpl.createJCDIInjectionContext(EjbDescriptor ejbDesc,
Map<Class<?>,Object> ejbInfo) |
<T> JCDIService.JCDIInjectionContext<T> |
JCDIServiceImpl.createJCDIInjectionContext(EjbDescriptor ejbDesc,
T instance,
Map<Class<?>,Object> ejbInfo) |
Copyright © 2019. All rights reserved.