public class CmpEntityBeanComponentDescription extends EntityBeanComponentDescription
| Constructor and Description |
|---|
CmpEntityBeanComponentDescription(String componentName,
String componentClassName,
EjbJarDescription ejbJarDescription,
org.jboss.msc.service.ServiceName deploymentUnitServiceName,
org.jboss.metadata.ejb.spec.EntityBeanMetaData descriptorData) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addRemoveInterceptor() |
ComponentConfiguration |
createEntityBeanConfiguration(ClassIndex classIndex,
ClassLoader moduleClassLoader,
org.jboss.modules.ModuleLoader moduleLoader) |
JDBCEntityMetaData |
getEntityMetaData() |
protected EntityBeanHomeViewConfigurator |
getHomeViewConfigurator() |
protected EntityBeanObjectViewConfigurator |
getObjectViewConfigurator() |
protected ViewInstanceFactory |
getRemoteViewInstanceFactory(String applicationName,
String moduleName,
String distinctName,
String componentName) |
protected org.jboss.invocation.InterceptorFactory |
getSynchronizationInterceptorFactory() |
void |
setEntityMetaData(JDBCEntityMetaData entityMetaData) |
addCurrentInvocationContextFactory, addCurrentInvocationContextFactory, addSynchronizationInterceptor, createConfiguration, getPersistenceType, getPoolConfigName, getPrimaryKeyType, isEntity, isReentrant, isTimerServiceApplicable, setPersistenceType, setPoolConfigName, setPrimaryKeyType, setReentrant, setupViewInterceptorsaddDeclaredRoles, addEjbLocalObjectView, addEjbObjectView, addLocalHome, addRemoteHome, addRemoteTransactionsRepositoryDependency, addScheduleMethod, getAnnotationMethodPermissions, getDeclaredRoles, getDescriptorData, getDescriptorMethodPermissions, getEJBClassName, getEjbHomeView, getEjbLocalHomeView, getEjbLocalView, getEJBName, getEjbRemoteView, getRunAs, getRunAsPrincipal, getScheduleMethods, getSecurityDomain, getSecurityRoleLinks, getSecurityRoles, getTimeoutMethod, getTimerService, getTransactionAttributes, getTransactionManagementType, getTransactionTimeouts, isExposedViaIiop, isMessageDriven, isSecurityEnabled, isSession, isSingleton, isStateful, isStateless, linkSecurityRoles, registerView, registerView, setDeclaredRoles, setExposedViaIiop, setRunAs, setRunAsPrincipal, setSecurityDomain, setSecurityRoles, setTimeoutMethod, setTimerService, setTransactionManagementType, setupClientViewInterceptors, setupSecurityInterceptors, toStringaddClassInterceptor, addDependency, addInterceptorMethodOverride, addMethodInterceptor, addResourceInjection, excludeClassInterceptors, excludeDefaultInterceptors, getAllInterceptors, getApplicationName, getBeanDeploymentArchiveId, getBindingConfigurations, getClassInterceptor, getClassInterceptors, getComponentClassName, getComponentName, getConfigurators, getContextServiceName, getCreateServiceName, getDefaultInterceptors, getDependencies, getDeploymentDescriptorEnvironment, getMethodInterceptors, getModuleDescription, getModuleName, getNamingMode, getResourceInjections, getServiceName, getStartServiceName, getViews, isExcludeClassInterceptors, isExcludeDefaultInterceptors, isExcludeDefaultInterceptors, isIntercepted, isOptional, isPassivationApplicable, setBeanDeploymentArchiveId, setClassInterceptors, setContextServiceName, setDefaultInterceptors, setDeploymentDescriptorEnvironment, setExcludeDefaultInterceptors, setMethodInterceptors, setNamingModepublic CmpEntityBeanComponentDescription(String componentName, String componentClassName, EjbJarDescription ejbJarDescription, org.jboss.msc.service.ServiceName deploymentUnitServiceName, org.jboss.metadata.ejb.spec.EntityBeanMetaData descriptorData)
public ComponentConfiguration createEntityBeanConfiguration(ClassIndex classIndex, ClassLoader moduleClassLoader, org.jboss.modules.ModuleLoader moduleLoader)
createEntityBeanConfiguration in class EntityBeanComponentDescriptionprotected void addRemoveInterceptor()
addRemoveInterceptor in class EntityBeanComponentDescriptionprotected EntityBeanObjectViewConfigurator getObjectViewConfigurator()
getObjectViewConfigurator in class EntityBeanComponentDescriptionprotected EntityBeanHomeViewConfigurator getHomeViewConfigurator()
getHomeViewConfigurator in class EntityBeanComponentDescriptionprotected org.jboss.invocation.InterceptorFactory getSynchronizationInterceptorFactory()
getSynchronizationInterceptorFactory in class EntityBeanComponentDescriptionprotected ViewInstanceFactory getRemoteViewInstanceFactory(String applicationName, String moduleName, String distinctName, String componentName)
getRemoteViewInstanceFactory in class EntityBeanComponentDescriptionpublic JDBCEntityMetaData getEntityMetaData()
public void setEntityMetaData(JDBCEntityMetaData entityMetaData)
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.