| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
Container.getEjbDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Container |
ContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext)
Create the appropriate Container instance and initialize it.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CacheProperties.init(EjbDescriptor desc) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
Generator.getSecurityAttribute(EjbDescriptor dd,
Method m) |
protected String |
Generator.getTxAttribute(EjbDescriptor dd,
Method method) |
| Modifier and Type | Field and Description |
|---|---|
protected EjbDescriptor |
BaseContainer.ejbDescriptor |
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
BaseContainer.getEjbDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Container |
StatefulContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext) |
Container |
SingletonContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext) |
Container |
StatelessContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext) |
void |
EJBTimerService.createSchedulesOnServer(EjbDescriptor ejbDescriptor,
String server_name)
Called in a clustered environment to eagerly create automatic persistent timers
on the specific server instance.
|
protected SecurityManager |
BaseContainerFactory.getSecurityManager(EjbDescriptor ejbDescriptor) |
protected void |
BaseContainer.preInitialize(EjbDescriptor ejbDesc,
ClassLoader loader) |
| Modifier and Type | Method and Description |
|---|---|
void |
HazelcastTimerStore.createSchedulesOnServer(EjbDescriptor ejbDescriptor,
String server_name) |
| Modifier and Type | Method and Description |
|---|---|
protected EjbDescriptor |
SingletonHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected abstract EjbDescriptor |
AbstractEjbHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected EjbDescriptor |
StatefulHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
protected EjbDescriptor |
StatelessHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
AbstractEjbHandler.doDescriptionProcessing(String description,
EjbDescriptor ejbDescriptor) |
protected void |
AbstractEjbHandler.doMappedNameProcessing(String mappedName,
EjbDescriptor ejbDesc) |
protected boolean |
SingletonHandler.isValidEjbDescriptor(EjbDescriptor ejbDesc,
Annotation annotation)
Check if the given EjbDescriptor matches the given Annotation.
|
protected abstract boolean |
AbstractEjbHandler.isValidEjbDescriptor(EjbDescriptor ejbDesc,
Annotation annotation) |
protected boolean |
StatefulHandler.isValidEjbDescriptor(EjbDescriptor ejbDesc,
Annotation annotation)
Check if the given EjbDescriptor matches the given Annotation.
|
protected boolean |
StatelessHandler.isValidEjbDescriptor(EjbDescriptor ejbDesc,
Annotation annotation)
Check if the given EjbDescriptor matches the given Annotation.
|
protected HandlerProcessingResult |
AbstractEjbHandler.setBusinessAndHomeInterfaces(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
MessageDriven bean does not need to invoke this API.
|
protected HandlerProcessingResult |
SingletonHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected abstract HandlerProcessingResult |
AbstractEjbHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected HandlerProcessingResult |
StatefulHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
protected HandlerProcessingResult |
StatelessHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
| 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 |
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[] |
EjbBundleDescriptorImpl.getEjbByClassName(String className)
Returns all ejb descriptors that has a give Class name.
|
EjbDescriptor |
EjbBundleDescriptorImpl.getEjbByName(String name)
Returns an ejb descriptor that I have by the same name, otherwise
throws an IllegalArgumentException
|
EjbDescriptor |
EjbBundleDescriptorImpl.getEjbByName(String name,
boolean isCreateDummy)
Returns an ejb descriptor that I have by the same name.
|
EjbDescriptor[] |
EjbBundleDescriptorImpl.getEjbBySEIName(String className)
Returns all ejb descriptors that has a given Class name as
the web service endpoint interface.
|
| Modifier and Type | Method and Description |
|---|---|
Set<EjbDescriptor> |
EjbBundleDescriptorImpl.getEjbs()
Return the Set of ejb descriptors that I have.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EjbBundleDescriptorImpl.addEjb(EjbDescriptor ejbDescriptor) |
void |
EjbDescriptor.addEjbDescriptor(EjbDescriptor other) |
void |
EjbBundleDescriptorImpl.removeEjb(EjbDescriptor ejbDescriptor)
Remove the given ejb descriptor from my (by equality).
|
| Constructor and Description |
|---|
EjbCMPEntityDescriptor(EjbDescriptor other)
The copy constructor.
|
EjbDescriptor(EjbDescriptor other) |
EjbEntityDescriptor(EjbDescriptor other)
The copy constructor.
|
IASEjbCMPEntityDescriptor(EjbDescriptor other)
The copy constructor.Hopefully we wont need it;)
|
| Modifier and Type | Class and Description |
|---|---|
class |
EjbNode<S extends EjbDescriptor>
This class is responsible for handling all common information
shared by all types of enterprise beans (MDB, session, entity)
|
class |
InterfaceBasedEjbNode<S extends EjbDescriptor>
This class is responsible for reading/writing all information
common to all EJB which are interfaces based (entity, session)
|
| Modifier and Type | Method and Description |
|---|---|
void |
InterceptorBindingNode.writeBindings(Node parent,
EjbDescriptor ejbDesc)
Write interceptor bindings for this ejb.
|
protected void |
EjbNode.writeCommonHeaderEjbDescriptor(Node ejbNode,
EjbDescriptor descriptor)
write the common descriptor info to a DOM tree and return it
|
protected void |
InterfaceBasedEjbNode.writeCommonHeaderEjbDescriptor(Node ejbNode,
EjbDescriptor descriptor) |
Node |
SecurityIdentityNode.writeDescriptor(Node parent,
String nodeName,
EjbDescriptor descriptor) |
Node |
ContainerTransactionNode.writeDescriptor(Node parent,
String nodeName,
EjbDescriptor ejb)
write the descriptor class to a DOM tree and return it
|
protected void |
EjbNode.writeSecurityIdentityDescriptor(Node parent,
EjbDescriptor descriptor)
write the security identity information about an EJB
|
| Modifier and Type | Method and Description |
|---|---|
EjbDescriptor |
EjbNode.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
EjbNode.writeDescriptor(Node parent,
String nodeName,
EjbDescriptor ejbDescriptor)
write the descriptor class to a DOM tree and return it
|
| Modifier and Type | Field and Description |
|---|---|
protected EjbDescriptor |
EjbBundleValidator.ejb |
| Modifier and Type | Method and Description |
|---|---|
protected EjbDescriptor |
EjbBundleValidator.getEjbDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
void |
EjbBundleValidator.accept(EjbDescriptor ejb)
visits an ejb descriptor
|
void |
EjbVisitor.accept(EjbDescriptor ejb)
visits an ejb descriptor
|
protected void |
EjbBundleTracerVisitor.accept(EjbDescriptor ejb) |
| Modifier and Type | Method and Description |
|---|---|
Container |
MessageBeanContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext) |
| Modifier and Type | Method and Description |
|---|---|
protected EjbDescriptor |
MessageDrivenHandler.createEjbDescriptor(String elementName,
AnnotationInfo ainfo)
Create a new EjbDescriptor for a given elementName and AnnotationInfo.
|
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
MessageDrivenHandler.isValidEjbDescriptor(EjbDescriptor ejbDesc,
Annotation annotation)
Check if the given EjbDescriptor matches the given Annotation.
|
protected HandlerProcessingResult |
MessageDrivenHandler.setEjbDescriptorInfo(EjbDescriptor ejbDesc,
AnnotationInfo ainfo)
Set Annotation information to Descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentEJBTimerService.createSchedulesOnServer(EjbDescriptor ejbDescriptor,
String server_name)
Called in a clustered environment to eagerly create automatic persistent timers
on the specific server instance.
|
| Modifier and Type | Method and Description |
|---|---|
static String |
EJBSecurityManager.getContextID(EjbDescriptor ejbDescriptor) |
void |
EJBSecurityManager.loadPolicyConfiguration(EjbDescriptor ejbDescriptor) |
| Constructor and Description |
|---|
EJBSecurityManager(EjbDescriptor ejbDescriptor,
InvocationManager invocationManager,
EJBSecurityManagerFactory fact) |
| Modifier and Type | Method and Description |
|---|---|
EJBSecurityManager |
EJBSecurityManagerFactory.createManager(EjbDescriptor ejbDescriptor,
boolean register) |
| Modifier and Type | Method and Description |
|---|---|
Collection<EjbDescriptor> |
EjbApplication.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Container |
EntityContainerFactory.createContainer(EjbDescriptor ejbDescriptor,
ClassLoader loader,
DeploymentContext deployContext) |
protected void |
EntityContainer.preInitialize(EjbDescriptor desc,
ClassLoader loader) |
| Constructor and Description |
|---|
CommitCEntityContainer(EjbDescriptor desc,
ClassLoader loader,
SecurityManager sm)
This constructor is called from the JarManager when a Jar is deployed.
|
EntityContainer(BaseContainer.ContainerType containerType,
EjbDescriptor desc,
ClassLoader loader,
SecurityManager sm) |
EntityContainer(EjbDescriptor desc,
ClassLoader loader,
SecurityManager sm)
This constructor is called from the JarManager when a Jar is deployed.
|
ReadOnlyBeanContainer(EjbDescriptor desc,
ClassLoader loader,
SecurityManager sm) |
Copyright © 2019. All rights reserved.