/** * Determine the invalidationGroupName. * * @return the invalidationGroupName. */ public String determineInvalidationGroupName() { if (invalidationGroupName == null && entityBean != null) return entityBean.getEjbName(); return invalidationGroupName; }
/** * Determine the invalidationGroupName. * * @return the invalidationGroupName. */ public String determineInvalidationGroupName() { if (invalidationGroupName == null && entityBean != null) return entityBean.getEjbName(); return invalidationGroupName; }
@Override public String getEjbName() { return delegate.getEjbName(); }
public void merge(CacheInvalidationConfigMetaData override, CacheInvalidationConfigMetaData original) { String originalEjb = null; if(original != null) { originalEjb = original.entityBean != null ? original.entityBean.getEjbName() : null; if(original.invalidationGroupName != null) invalidationGroupName = original.invalidationGroupName; if(original.invalidationManagerName != null) invalidationManagerName = original.invalidationManagerName; } if(override != null) { if(override.entityBean != null && originalEjb != null) { if(!originalEjb.equals(override.entityBean.getEjbName())) throw new IllegalArgumentException( "Attempt to merge cache invalidation config for different " + "entity beans: " + originalEjb + " and " + override.entityBean.getEjbName()); } if(override.invalidationGroupName != null) invalidationGroupName = override.invalidationGroupName; if(override.invalidationManagerName != null) invalidationManagerName = override.invalidationManagerName; } } }
/** * Determine the jndi name * * @return the jndi name */ public String determineJndiName() { if (jndiName != null) return jndiName; String mapped = getMappedName(); if (mapped != null) return mapped; return getEjbName(); }
/** * Determine the jndi name * * @return the jndi name * @deprecated JBMETA-68 */ @Deprecated @Override public String determineJndiName() { if (jndiName != null) return jndiName; String mapped = getMappedName(); if (mapped != null) return mapped; return getEjbName(); }
/** * Determine the localJndiName. * * @return the localJndiName. * @deprecated JBMETA-68 */ @Deprecated @Override public String determineLocalJndiName() { if (getLocalJndiName() != null) return getLocalJndiName(); if(home == null && jndiName != null) return jndiName; String ejbName = getEjbName(); return "local/" + ejbName + '@' + System.identityHashCode(ejbName); }
String ejbName = ebean.getEjbName();