| Modifier and Type | Method and Description |
|---|---|
protected boolean |
BaseContainer.findFlushEnabledAttr(MethodDescriptor md) |
protected void |
BaseContainer.validateTxAttr(MethodDescriptor md,
int txAttr)
Validate transaction attribute value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
EJBTimerService.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name)
Create automatic timers defined by the @Schedule annotation on the EJB bean during
deployment to a cluster or the first create-application-ref call after deployment
to DAS only.
|
| Modifier and Type | Method and Description |
|---|---|
InterceptorManager.InterceptorChain |
InterceptorManager.getAroundInvokeChain(MethodDescriptor mDesc,
Method beanMethod) |
InterceptorManager.InterceptorChain |
InterceptorManager.getAroundTimeoutChain(MethodDescriptor mDesc,
Method beanMethod) |
| Modifier and Type | Method and Description |
|---|---|
MethodDescriptor[] |
MethodPermissionDescriptor.getMethods() |
| Modifier and Type | Method and Description |
|---|---|
Set<MethodDescriptor> |
EjbDescriptor.getMethodDescriptors() |
Map<MethodPermission,List<MethodDescriptor>> |
EjbDescriptor.getMethodPermissionsFromDD() |
Set<MethodDescriptor> |
EjbSessionDescriptor.getRemoveMethodDescriptors() |
| Modifier and Type | Method and Description |
|---|---|
void |
MethodPermissionDescriptor.addMethod(MethodDescriptor aMethod) |
void |
EjbDescriptor.addPermissionedMethod(MethodPermission mp,
MethodDescriptor md) |
Set<MethodPermission> |
EjbDescriptor.getMethodPermissionsFor(MethodDescriptor methodDescriptor) |
void |
ManagedBeanDescriptor.setMethodLevelInterceptorChain(MethodDescriptor m,
List<InterceptorDescriptor> chain) |
| Modifier and Type | Method and Description |
|---|---|
Class |
EjbContext.getDeclaringClass(MethodDescriptor md) |
| 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 |
|---|---|
MethodDescriptor |
MethodNode.getDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
Node |
MethodNode.writeDescriptor(Node parent,
String nodeName,
MethodDescriptor descriptor,
String ejbName) |
Node |
MethodNode.writeJavaMethodDescriptor(Node parent,
String nodeName,
MethodDescriptor descriptor)
write the method descriptor class to a java-method DOM tree and return it
|
Node |
MethodNode.writeJavaMethodDescriptor(Node parent,
String nodeName,
MethodDescriptor descriptor,
boolean writeEmptyMethodParamsElementForVoidMethods)
write the method descriptor class to a java-method DOM tree and return it
|
Node |
MethodNode.writeQueryMethodDescriptor(Node parent,
String nodeName,
MethodDescriptor descriptor)
write the method descriptor class to a query-method DOM tree and return it
|
| Modifier and Type | Method and Description |
|---|---|
MethodDescriptor |
MessageDescriptor.getMethodDescriptor() |
| Modifier and Type | Method and Description |
|---|---|
List<MethodDescriptor> |
MessageDescriptor.getAllDefinedMethodsInMessage()
Return all methods defined in this message.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MessageDescriptor.setMethodDescriptor(MethodDescriptor methodDescriptor) |
| Modifier and Type | Method and Description |
|---|---|
void |
HazelcastTimerStore.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name) |
| Modifier and Type | Field and Description |
|---|---|
MethodDescriptor |
EjbSessionDescriptor.AccessTimeoutHolder.method |
| Modifier and Type | Method and Description |
|---|---|
MethodDescriptor |
EjbSessionDescriptor.getAfterBeginMethod()
Returns the Method annotated @AfterBegin.
|
MethodDescriptor |
EjbSessionDescriptor.getAfterCompletionMethod()
Returns the Method annotated @AfterCompletion.
|
MethodDescriptor |
EjbInitInfo.getBeanMethod() |
MethodDescriptor |
EjbSessionDescriptor.getBeforeCompletionMethod()
Returns the Method annotated @AfterBegin.
|
MethodDescriptor |
InterceptorBindingDescriptor.getBusinessMethod() |
MethodDescriptor |
EjbDescriptor.getBusinessMethodDescriptorFor(Method m,
String methodIntf) |
MethodDescriptor |
ConcurrentMethodDescriptor.getConcurrentMethod() |
MethodDescriptor |
EjbInitInfo.getCreateMethod() |
MethodDescriptor |
EjbDescriptor.getEjbTimeoutMethod() |
MethodDescriptor |
QueryDescriptor.getQueryMethodDescriptor() |
MethodDescriptor |
EjbRemovalInfo.getRemoveMethod() |
MethodDescriptor |
ScheduledTimerDescriptor.getTimeoutMethod() |
| Modifier and Type | Method and Description |
|---|---|
List<MethodDescriptor> |
EjbSessionDescriptor.getAccessTimeoutMethods() |
List<MethodDescriptor> |
EjbSessionDescriptor.getAsynchronousMethods() |
Set<MethodDescriptor> |
EjbDescriptor.getMethodDescriptors()
Returns the full set of method descriptors (from all the methods on the home and remote interfaces).
|
Map<MethodDescriptor,List<EjbInterceptor>> |
EjbDescriptor.getMethodInterceptorsMap() |
Map<MethodPermission,List<MethodDescriptor>> |
EjbDescriptor.getMethodPermissionsFromDD()
Get a record of all the Method Permissions exactly as they were in the`DD
|
List<MethodDescriptor> |
EjbSessionDescriptor.getReadAndWriteLockMethods() |
List<MethodDescriptor> |
EjbSessionDescriptor.getReadLockMethods() |
Set<MethodDescriptor> |
EjbSessionDescriptor.getRemoveMethodDescriptors() |
List<MethodDescriptor> |
EjbSessionDescriptor.getWriteLockMethods() |
| Modifier and Type | Method and Description |
|---|---|
void |
EjbSessionDescriptor.addAccessTimeoutMethod(MethodDescriptor methodDescriptor,
long value,
TimeUnit unit) |
void |
EjbSessionDescriptor.addAfterBeginDescriptor(MethodDescriptor m) |
void |
EjbSessionDescriptor.addAfterCompletionDescriptor(MethodDescriptor m) |
void |
EjbSessionDescriptor.addAsynchronousMethod(MethodDescriptor m) |
void |
EjbSessionDescriptor.addBeforeCompletionDescriptor(MethodDescriptor m) |
void |
EjbDescriptor.addPermissionedMethod(MethodPermission mp,
MethodDescriptor md)
Add a new method permission to a method or a set of methods
|
void |
EjbSessionDescriptor.addReadLockMethod(MethodDescriptor methodDescriptor) |
void |
EjbSessionDescriptor.addWriteLockMethod(MethodDescriptor methodDescriptor) |
List<EjbInterceptor> |
EjbDescriptor.getAroundInvokeInterceptors(MethodDescriptor businessMethod)
Return the ordered list of interceptor info for AroundInvoke behavior of a particular business method.
|
List<EjbInterceptor> |
EjbDescriptor.getAroundTimeoutInterceptors(MethodDescriptor businessMethod)
Return the ordered list of interceptor info for AroundTimeout behavior of a particular business method.
|
ContainerTransaction |
EjbDescriptor.getContainerTransactionFor(MethodDescriptor methodDescriptor)
Fetches the assigned container transaction object for the given method object or null.
|
Set<MethodPermission> |
EjbDescriptor.getMethodPermissionsFor(MethodDescriptor methodDescriptor) |
QueryDescriptor |
PersistenceDescriptor.getQueryFor(MethodDescriptor method) |
EjbRemovalInfo |
EjbSessionDescriptor.getRemovalInfo(MethodDescriptor method) |
void |
EjbDescriptor.removePermissionedMethod(MethodPermission mp,
MethodDescriptor md)
Remove a method permission from a method or a set of methods
|
void |
PersistenceDescriptor.removeQueryFor(MethodDescriptor method) |
void |
EjbSessionDescriptor.setAfterBeginMethodIfNotSet(MethodDescriptor m)
Set the Method annotated @AfterBegin.
|
void |
EjbSessionDescriptor.setAfterCompletionMethodIfNotSet(MethodDescriptor m)
Set the Method annotated @AfterCompletion.
|
void |
EjbInitInfo.setBeanMethod(MethodDescriptor method) |
void |
EjbSessionDescriptor.setBeforeCompletionMethodIfNotSet(MethodDescriptor m)
Set the Method annotated @BeforeCompletion.
|
void |
InterceptorBindingDescriptor.setBusinessMethod(MethodDescriptor desc) |
void |
ConcurrentMethodDescriptor.setConcurrentMethod(MethodDescriptor m) |
void |
EjbMessageBeanDescriptor.setContainerTransactionFor(MethodDescriptor methodDescriptor,
ContainerTransaction containerTransaction) |
void |
EjbDescriptor.setContainerTransactionFor(MethodDescriptor methodDescriptor,
ContainerTransaction containerTransaction)
Sets the container transaction for the given method descriptor.
|
void |
EjbInitInfo.setCreateMethod(MethodDescriptor method) |
void |
EjbDescriptor.setEjbTimeoutMethod(MethodDescriptor method) |
void |
PersistenceDescriptor.setQueryFor(MethodDescriptor method,
QueryDescriptor query) |
void |
QueryDescriptor.setQueryMethodDescriptor(MethodDescriptor m) |
void |
EjbRemovalInfo.setRemoveMethod(MethodDescriptor method) |
void |
ScheduledTimerDescriptor.setTimeoutMethod(MethodDescriptor m) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EjbDescriptor.addAllInterfaceMethodsIn(Collection<MethodDescriptor> methodDescriptors,
Class<?> clazz,
String methodInterface) |
| Constructor and Description |
|---|
AccessTimeoutHolder(long v,
TimeUnit u,
MethodDescriptor m) |
| Modifier and Type | Method and Description |
|---|---|
void |
FlushAtEndOfMethodDescriptor.addMethodDescriptor(MethodDescriptor methodDesc)
Setter for method
|
void |
CheckpointAtEndOfMethodDescriptor.addMethodDescriptor(MethodDescriptor methodDesc)
Setter for method
|
void |
PrefetchDisabledDescriptor.addMethodDescriptor(MethodDescriptor methodDesc)
Setter for method
|
boolean |
CheckpointAtEndOfMethodDescriptor.isCheckpointEnabledFor(MethodDescriptor methodDesc) |
boolean |
FlushAtEndOfMethodDescriptor.isFlushEnabledFor(MethodDescriptor methodDesc) |
boolean |
IASEjbExtraDescriptors.isFlushEnabledFor(MethodDescriptor methodDesc)
Convenience method to check if a method is flush enabled or not
|
boolean |
PrefetchDisabledDescriptor.isPrefetchDisabledFor(MethodDescriptor methodDesc) |
| Modifier and Type | Field and Description |
|---|---|
Map<MethodDescriptor,List<EjbInterceptor>> |
InterceptorBindingTranslator.TranslationResults.methodInterceptorsMap |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EjbBundleTracerVisitor.accept(MethodDescriptor md,
ContainerTransaction ct) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
EjbBundleTracerVisitor.accept(MethodPermission pm,
Collection<MethodDescriptor> mds) |
| Modifier and Type | Method and Description |
|---|---|
void |
PersistentEJBTimerService.createSchedules(long containerId,
long applicationId,
Map<MethodDescriptor,List<ScheduledTimerDescriptor>> methodDescriptorSchedules,
String server_name)
Create automatic timers defined by the @Schedule annotation on the EJB bean during
deployment to a cluster or the first create-application-ref call after deployment
to DAS only.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
EntityContainer.validateTxAttr(MethodDescriptor md,
int txAttr) |
Copyright © 2019. All rights reserved.