public void addEntityManagerFactoryReferenceDescriptor (EntityManagerFactoryReferenceDescriptor emfRefDesc) { getEmfRefContainer().addEntityManagerFactoryReferenceDescriptor (emfRefDesc); }
public void addEntityManagerReferenceDescriptor (EntityManagerReferenceDescriptor emRefDesc) { getEmRefContainer().addEntityManagerReferenceDescriptor (emRefDesc); }
public void addEnvEntryDescriptor(EnvironmentProperty envEntry) { getEnvEntryContainer().addEnvironmentProperty(envEntry); }
/** * Return the entity manager factory reference descriptor corresponding to * the given name. */ @Override public EntityManagerReferenceDescriptor getEntityManagerReferenceByName( String name) { if (env != null) return env.getEntityManagerReferenceByName(name); for (EntityManagerReferenceDescriptor next : getEntityManagerReferenceDescriptors()) { if (next.getName().equals(name)) { return next; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoentitymgrrefbyname", "This ejb {0} has no entity manager reference by the name of {1}", new Object[]{getName(), name})); }
/** * Return the entity manager factory reference descriptor corresponding to * the given name. */ @Override public final EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(String name) { if (env != null) return env.getEntityManagerFactoryReferenceByName(name); for (EntityManagerFactoryReferenceDescriptor next : getEntityManagerFactoryReferenceDescriptors()) { if (next.getName().equals(name)) { return next; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoentitymgrfactoryrefbyname", "This ejb {0} has no entity manager factory reference by the name of {1}", new Object[]{getName(), name})); }
/** * Returns the environment property object searching on the supplied key. * throws an illegal argument exception if no such environment property * exists. */ @Override public final EnvironmentProperty getEnvironmentPropertyByName(String name) { if (env != null) return env.getEnvironmentPropertyByName(name); for (Iterator itr = this.getEnvironmentProperties().iterator(); itr.hasNext();) { EnvironmentProperty ev = (EnvironmentProperty) itr.next(); if (ev.getName().equals(name)) { return ev; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoenvpropertybyname", "This bean {0} has no environment property by the name of {1}", new Object[]{getName(), name})); }
/** * @param postConstructDesc */ public void addPostConstructDescriptor( LifecycleCallbackDescriptor postConstructDesc) { getPostConstructContainer().addPostConstructDescriptor(postConstructDesc); }
/** * @param preDestroyDesc */ public void addPreDestroyDescriptor( LifecycleCallbackDescriptor preDestroyDesc) { getPreDestroyContainer().addPreDestroyDescriptor(preDestroyDesc); }
/** * Adds a reference to another ejb to me. */ @Override public void addEjbReferenceDescriptor(EjbReference ejbReference) { try { EjbReference existing = getEjbReference(ejbReference.getName()); for(InjectionTarget next : ejbReference.getInjectionTargets() ) { existing.addInjectionTarget(next); } } catch(IllegalArgumentException e) { if (env != null) env.addEjbReferenceDescriptor(ejbReference); else ejbReferences.add(ejbReference); ejbReference.setReferringBundleDescriptor(getEjbBundleDescriptor()); } }
@Override public void addMessageDestinationReferenceDescriptor( MessageDestinationReferenceDescriptor messageDestRef) { try { MessageDestinationReferenceDescriptor existing = getMessageDestinationReferenceByName( messageDestRef.getName()); for(InjectionTarget next : messageDestRef.getInjectionTargets()) { existing.addInjectionTarget(next); } } catch(IllegalArgumentException e) { if (env != null) env.addMessageDestinationReferenceDescriptor(messageDestRef); else messageDestReferences.add(messageDestRef); if (getEjbBundleDescriptor() != null) { messageDestRef.setReferringBundleDescriptor( getEjbBundleDescriptor()); } } }
/** * Return the entity manager factory reference descriptor corresponding to * the given name. */ @Override public final EntityManagerReferenceDescriptor getEntityManagerReferenceByName( String name) { if (env != null) return env.getEntityManagerReferenceByName(name); for (EntityManagerReferenceDescriptor next : getEntityManagerReferenceDescriptors()) { if (next.getName().equals(name)) { return next; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoentitymgrrefbyname", "This ejb {0} has no entity manager reference by the name of {1}", new Object[]{getName(), name})); }
/** * Return the entity manager factory reference descriptor corresponding to * the given name. */ @Override public EntityManagerFactoryReferenceDescriptor getEntityManagerFactoryReferenceByName(String name) { if (env != null) return env.getEntityManagerFactoryReferenceByName(name); for (EntityManagerFactoryReferenceDescriptor next : getEntityManagerFactoryReferenceDescriptors()) { if (next.getName().equals(name)) { return next; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoentitymgrfactoryrefbyname", "This ejb {0} has no entity manager factory reference by the name of {1}", new Object[]{getName(), name})); }
/** * Returns the environment property object searching on the supplied key. * throws an illegal argument exception if no such environment property * exists. */ @Override public EnvironmentProperty getEnvironmentPropertyByName(String name) { if (env != null) return env.getEnvironmentPropertyByName(name); for (Iterator itr = this.getEnvironmentProperties().iterator(); itr.hasNext();) { EnvironmentProperty ev = (EnvironmentProperty) itr.next(); if (ev.getName().equals(name)) { return ev; } } throw new IllegalArgumentException(localStrings.getLocalString( "enterprise.deployment.exceptionbeanhasnoenvpropertybyname", "This bean {0} has no environment property by the name of {1}", new Object[]{getName(), name})); }
/** * @param postConstructDesc */ public void addPostConstructDescriptor( LifecycleCallbackDescriptor postConstructDesc) { getPostConstructContainer().addPostConstructDescriptor(postConstructDesc); }
/** * @param preDestroyDesc */ public void addPreDestroyDescriptor( LifecycleCallbackDescriptor preDestroyDesc) { getPreDestroyContainer().addPreDestroyDescriptor(preDestroyDesc); }
/** * Adds a reference to another ejb to me. */ @Override public final void addEjbReferenceDescriptor(EjbReference ejbReference) { try { EjbReference existing = getEjbReference(ejbReference.getName()); for(InjectionTarget next : ejbReference.getInjectionTargets() ) { existing.addInjectionTarget(next); } } catch(IllegalArgumentException e) { if (env != null) env.addEjbReferenceDescriptor(ejbReference); else ejbReferences.add(ejbReference); ejbReference.setReferringBundleDescriptor(getEjbBundleDescriptor()); } }
@Override public final void addMessageDestinationReferenceDescriptor( MessageDestinationReferenceDescriptor messageDestRef) { try { MessageDestinationReferenceDescriptor existing = getMessageDestinationReferenceByName( messageDestRef.getName()); for(InjectionTarget next : messageDestRef.getInjectionTargets()) { existing.addInjectionTarget(next); } } catch(IllegalArgumentException e) { if (env != null) env.addMessageDestinationReferenceDescriptor(messageDestRef); else messageDestReferences.add(messageDestRef); if (getEjbBundleDescriptor() != null) { messageDestRef.setReferringBundleDescriptor( getEjbBundleDescriptor()); } } }
public void addEntityManagerFactoryReferenceDescriptor (EntityManagerFactoryReferenceDescriptor emfRefDesc) { getEmfRefContainer().addEntityManagerFactoryReferenceDescriptor (emfRefDesc); }
public void addEntityManagerReferenceDescriptor (EntityManagerReferenceDescriptor emRefDesc) { getEmRefContainer().addEntityManagerReferenceDescriptor (emRefDesc); }
public void addEnvEntryDescriptor(EnvironmentProperty envEntry) { getEnvEntryContainer().addEnvironmentProperty(envEntry); }