Save This Page
Home » openejb-3.1.2-src » org.apache » openejb » core » [javadoc | source]
org.apache.openejb.core
public class: CoreDeploymentInfo [javadoc | source]
java.lang.Object
   org.apache.openejb.core.CoreDeploymentInfo

All Implemented Interfaces:
    org$apache$openejb$DeploymentInfo

Constructor:
 public CoreDeploymentInfo(DeploymentContext context,
    Class beanClass,
    Class mdbInterface,
    Map<String, String> activationProperties) throws SystemException 
 public CoreDeploymentInfo(DeploymentContext context,
    Class beanClass,
    Class homeInterface,
    Class remoteInterface,
    Class localHomeInterface,
    Class localInterface,
    Class serviceEndpointInterface,
    List<Class> businessLocals,
    List<Class> businessRemotes,
    Class pkClass,
    BeanType componentType) throws SystemException 
Method from org.apache.openejb.core.CoreDeploymentInfo Summary:
addApplicationException,   addQuery,   addSecurityRoleReference,   appendMethodPermissions,   createMethodMap,   extractHomeBeanMethodName,   get,   getAbstractSchemaName,   getActivationProperties,   getAllInterceptors,   getAroundInvoke,   getAuthorizedRoles,   getAuthorizedRoles,   getBeanClass,   getBusinessLocalHome,   getBusinessLocalHome,   getBusinessLocalInterface,   getBusinessLocalInterfaces,   getBusinessRemoteHome,   getBusinessRemoteHome,   getBusinessRemoteInterface,   getBusinessRemoteInterfaces,   getCallbackInterceptors,   getClassLoader,   getCmpImplClass,   getCmrFields,   getComponentType,   getConcurrencyAttribute,   getContainer,   getContainerData,   getCreateMethod,   getDependsOn,   getDeploymentID,   getDestinationId,   getEJBHome,   getEJBLocalHome,   getEjbName,   getEjbTimeout,   getEjbTimerService,   getExceptionType,   getExtendedEntityManagerFactories,   getHomeInterface,   getInjections,   getInterface,   getInterfaceType,   getInterfaces,   getJarPath,   getJndiEnc,   getKeyGenerator,   getLocalHomeInterface,   getLocalInterface,   getMatchingBeanMethod,   getMatchingPostCreateMethod,   getMdbInterface,   getMethodInterceptors,   getMethodSchedules,   getModuleID,   getObjectInterface,   getPostActivate,   getPostConstruct,   getPreDestroy,   getPrePassivate,   getPrimaryKeyClass,   getPrimaryKeyField,   getQuery,   getRemoteInterface,   getRemoveMethods,   getRunAs,   getSecurityRole,   getServiceEndpointInterface,   getTransactionPolicyFactory,   getTransactionType,   isBeanManagedConcurrency,   isBeanManagedTransaction,   isCmp2,   isDestroyed,   isLoadOnStartup,   isReentrant,   isRemoteQueryResults,   isSessionSynchronized,   mapMethods,   retainIfExeption,   set,   setAbstractSchemaName,   setActivationProperties,   setBeanManagedConcurrency,   setBeanManagedTransaction,   setCallbackInterceptors,   setCmp2,   setCmpImplClass,   setCmrFields,   setContainer,   setContainerData,   setDestinationId,   setDestroyed,   setEjbName,   setEjbTimeout,   setEjbTimerService,   setExtendedEntityManagerFactories,   setIsReentrant,   setJarPath,   setKeyGenerator,   setLoadOnStartup,   setMethodConcurrencyAttribute,   setMethodInterceptors,   setMethodSchedules,   setMethodTransactionAttribute,   setModuleId,   setPrimaryKeyField,   setRemoteQueryResults,   setRetainIfExeption,   setRunAs,   setServiceEndpointInterface,   setTransactionPolicyFactory,   toString
Methods from java.lang.Object:
clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.openejb.core.CoreDeploymentInfo Detail:
 public  void addApplicationException(Class exception,
    boolean rollback) 
 public  void addQuery(Method queryMethod,
    String queryString) 
 public  void addSecurityRoleReference(String securityRoleReference,
    String linkedRoleName) 
 public  void appendMethodPermissions(Method m,
    List<String> roleNames) 
 public  void createMethodMap() throws SystemException 
 protected String extractHomeBeanMethodName(String methodName) 
 public T get(Class<T> type) 
 public String getAbstractSchemaName() 
 public Map<String, String> getActivationProperties() 
 public Set<InterceptorData> getAllInterceptors() 
 public List<Method> getAroundInvoke() 
 public Collection<String> getAuthorizedRoles(Method method) 
 public String[] getAuthorizedRoles(String action) 
 public Class getBeanClass() 
 public BusinessLocalHome getBusinessLocalHome() 
 public BusinessLocalHome getBusinessLocalHome(List<Class> interfaces) 
 public Class getBusinessLocalInterface() 
 public List<Class> getBusinessLocalInterfaces() 
 public BusinessRemoteHome getBusinessRemoteHome() 
 public BusinessRemoteHome getBusinessRemoteHome(List<Class> interfaces) 
 public Class getBusinessRemoteInterface() 
 public List<Class> getBusinessRemoteInterfaces() 
 public List<InterceptorData> getCallbackInterceptors() 
 public ClassLoader getClassLoader() 
 public Class getCmpImplClass() 
 public String[] getCmrFields() 
 public BeanType getComponentType() 
 public byte getConcurrencyAttribute(Method method) 
 public Container getContainer() 
 public Object getContainerData() 
 public Method getCreateMethod() 
 public Set<String> getDependsOn() 
 public Object getDeploymentID() 
 public String getDestinationId() 
 public EJBHome getEJBHome() 
 public EJBLocalHome getEJBLocalHome() 
 public String getEjbName() 
 public Method getEjbTimeout() 
 public EjbTimerService getEjbTimerService() 
 public ExceptionType getExceptionType(Throwable e) 
 public Index<EntityManagerFactory, Map> getExtendedEntityManagerFactories() 
 public Class getHomeInterface() 
 public List<Injection> getInjections() 
 public Class getInterface(InterfaceType interfaceType) 
 public InterfaceType getInterfaceType(Class clazz) 
 public List<Class> getInterfaces(InterfaceType interfaceType) 
 public String getJarPath() 
 public Context getJndiEnc() 
 public KeyGenerator getKeyGenerator() 
 public Class getLocalHomeInterface() 
 public Class getLocalInterface() 
 public Method getMatchingBeanMethod(Method interfaceMethod) 
 public Method getMatchingPostCreateMethod(Method createMethod) 
 public Class getMdbInterface() 
 public List<InterceptorData> getMethodInterceptors(Method method) 
 public List<MethodSchedule> getMethodSchedules() 
 public String getModuleID() 
 public List<Class> getObjectInterface(Class homeInterface) 
 public List<Method> getPostActivate() 
 public List<Method> getPostConstruct() 
 public List<Method> getPreDestroy() 
 public List<Method> getPrePassivate() 
 public Class getPrimaryKeyClass() 
 public String getPrimaryKeyField() 
 public String getQuery(Method queryMethod) 
 public Class getRemoteInterface() 
 public List<Method> getRemoveMethods() 
 public String getRunAs() 
 public String getSecurityRole(String securityRoleReference) 
 public Class getServiceEndpointInterface() 
 public TransactionPolicyFactory getTransactionPolicyFactory() 
 public TransactionType getTransactionType(Method method) 
 public boolean isBeanManagedConcurrency() 
 public boolean isBeanManagedTransaction() 
 public boolean isCmp2() 
 public boolean isDestroyed() 
 public boolean isLoadOnStartup() 
 public boolean isReentrant() 
 public boolean isRemoteQueryResults(String methodSignature) 
 public boolean isSessionSynchronized() 
 public  void mapMethods(Method interfaceMethod,
    Method beanMethod) 
 public boolean retainIfExeption(Method removeMethod) 
 public T set(Class<T> type,
    T value) 
 public  void setAbstractSchemaName(String abstractSchemaName) 
 public  void setActivationProperties(Map<String, String> activationProperties) 
 public  void setBeanManagedConcurrency(boolean beanManagedConcurrency) 
 public  void setBeanManagedTransaction(boolean value) 
 public  void setCallbackInterceptors(List<InterceptorData> callbackInterceptors) 
 public  void setCmp2(boolean cmp2) 
 public  void setCmpImplClass(Class cmpImplClass) 
 public  void setCmrFields(String[] cmrFields) 
 public  void setContainer(Container container) 
 public  void setContainerData(Object containerData) 
 public  void setDestinationId(String destinationId) 
 public  void setDestroyed(boolean destroyed) 
 public  void setEjbName(String ejbName) 
 public  void setEjbTimeout(Method ejbTimeout) 
 public  void setEjbTimerService(EjbTimerService ejbTimerService) 
 public  void setExtendedEntityManagerFactories(Index<EntityManagerFactory, Map> extendedEntityManagerFactories) 
 public  void setIsReentrant(boolean reentrant) 
 public  void setJarPath(String jarPath) 
 public  void setKeyGenerator(KeyGenerator keyGenerator) 
 public  void setLoadOnStartup(boolean loadOnStartup) 
 public  void setMethodConcurrencyAttribute(Method method,
    String concurrencyAttribute) 
 public  void setMethodInterceptors(Method method,
    List<InterceptorData> interceptors) 
 public  void setMethodSchedules(List<MethodSchedule> schedules) 
 public  void setMethodTransactionAttribute(Method method,
    String transAttribute) throws OpenEJBException 
 public  void setModuleId(String moduleId) 
 public  void setPrimaryKeyField(String primaryKeyField) 
 public  void setRemoteQueryResults(String methodSignature) 
 public  void setRetainIfExeption(Method removeMethod,
    boolean retain) 
 public  void setRunAs(String runAs) 
 public  void setServiceEndpointInterface(Class serviceEndpointInterface) 
 public  void setTransactionPolicyFactory(TransactionPolicyFactory transactionPolicyFactory) 
 public String toString()