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, setupViewInterceptors
addDeclaredRoles, 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, toString
addClassInterceptor, 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, setNamingMode
public 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 EntityBeanComponentDescription
protected void addRemoveInterceptor()
addRemoveInterceptor
in class EntityBeanComponentDescription
protected EntityBeanObjectViewConfigurator getObjectViewConfigurator()
getObjectViewConfigurator
in class EntityBeanComponentDescription
protected EntityBeanHomeViewConfigurator getHomeViewConfigurator()
getHomeViewConfigurator
in class EntityBeanComponentDescription
protected org.jboss.invocation.InterceptorFactory getSynchronizationInterceptorFactory()
getSynchronizationInterceptorFactory
in class EntityBeanComponentDescription
protected ViewInstanceFactory getRemoteViewInstanceFactory(String applicationName, String moduleName, String distinctName, String componentName)
getRemoteViewInstanceFactory
in class EntityBeanComponentDescription
public JDBCEntityMetaData getEntityMetaData()
public void setEntityMetaData(JDBCEntityMetaData entityMetaData)
Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.