/** * Get the Jorm Class name in JOrm Meta Info * It is built from the Abstract Shema Name. * @return the Jorm Class Name */ private String getJormCName() { if (jormClassName == null) { jormClassName = BeanNaming.firstToUpperCase(abstractSchemaName); } return jormClassName; }
/** * Retrieves the Jorm PK Class, in case of composite PK * Used by Jorm to generate PNameGetter and Binder classes * @return the fully qualified class name */ public String getJormPKClassName() { if (! hasPrimaryKeyField() && jormPKClassName == null) { jormPKClassName = BeanNaming.getClassName(JORM_PACKAGE, BeanNaming.getBaseName(getPrimaryKeyClass().getName())); } return jormPKClassName; }
public String getJormCoherenceHelperPackageName() { return BeanNaming.getPackageName(getFullDerivedBeanName()); }
if (getServiceEndpointClass() != null) { String packageName = BeanDesc.GENERATED_PREFIX + BeanNaming.getPackageName(getServiceEndpointClass().getName()); wrpServiceEndpointName = new String("JOnAS" + ejbIdentifier + "ServiceEndpoint"); fullWrpServiceEndpointName = BeanNaming.getClassName(packageName, wrpServiceEndpointName); wrpSEHomeName = new String("JOnAS" + ejbIdentifier + "SEHome"); fullWrpSEHomeName = BeanNaming.getClassName(packageName, wrpSEHomeName); if (methd.getMethod().getName().equals("ejbTimeout")) { timerTxAttribute = methd.getTxAttribute(); ejbTimeoutSignature = BeanNaming.getSignature(getEjbName(), methd.getMethod());
packageName = GENERATED_PREFIX + BeanNaming.getPackageName(getRemoteClass().getName()); wrpRemoteName = new String("JOnAS" + ejbIdentifier + "Remote"); wrpHandleName = new String("JOnAS" + ejbIdentifier + "Handle"); fullWrpRemoteName = BeanNaming.getClassName(packageName, wrpRemoteName); fullWrpHandleName = BeanNaming.getClassName(packageName, wrpHandleName); packageName = GENERATED_PREFIX + BeanNaming.getPackageName(getLocalClass().getName()); wrpLocalName = new String("JOnAS" + ejbIdentifier + "Local"); fullWrpLocalName = BeanNaming.getClassName(packageName, wrpLocalName); packageName = GENERATED_PREFIX + BeanNaming.getPackageName(getHomeClass().getName()); wrpHomeName = new String("JOnAS" + ejbIdentifier + "Home"); fullWrpHomeName = BeanNaming.getClassName(packageName, wrpHomeName); packageName = GENERATED_PREFIX + BeanNaming.getPackageName(getLocalHomeClass().getName()); wrpLocalHomeName = new String("JOnAS" + ejbIdentifier + "LocalHome"); fullWrpLocalHomeName = BeanNaming.getClassName(packageName, wrpLocalHomeName); derivedBeanName = BeanNaming.getBaseName(getEjbClass().getName());
/** * It retrieves the class name of the generated Jorm accessor interface. * Used in the templates * @return the fully qualified class name */ public String getJormAccessorClassName() { if (jormAccessorClassName == null) { jormAccessorClassName = BeanNaming.getClassName(JORM_PACKAGE, getJormCName() + "Accessor"); } return jormAccessorClassName; }
String packageName = BeanDesc.GENERATED_PREFIX + BeanNaming.getPackageName(getEjbClass().getName()); derivedBeanName = new String("JOnAS" + getIdentifier() + "Bean"); fullDerivedBeanName = BeanNaming.getClassName(packageName, derivedBeanName);
if (methd.getMethod().getName().equals("ejbTimeout")) { timerTxAttribute = methd.getTxAttribute(); ejbTimeoutSignature = BeanNaming.getSignature(getEjbName(), methd.getMethod());
BeanNaming.getJonasXmlName(fileName + EJB_JAR_FILE_NAME), ejbLoader, f.getAbsolutePath()); BeanNaming.getJonasXmlName(fileName), ejbLoader, parent.getAbsolutePath());
/** * It retrieves the class name of the generated Jorm mapping. * Used in the JContainer to instanciate the JEntityFactory * @return the fully qualified class name */ public String getFactoryClassName() { return BeanNaming.getClassName(JORM_PACKAGE, "rdb." + getJormCName() + "Mapping"); }
ejbTimeoutSignature = BeanNaming.getSignature(getEjbName(), methd.getMethod());
String ejbjarXmlPath = new File(filename, EJB_JAR_FILE_NAME).getPath(); dd = getDeploymentDescriptor(ejbjarXmlPath, BeanNaming.getJonasXmlName(ejbjarXmlPath), ejbLoader, f.getAbsolutePath()); BeanNaming.getJonasXmlName(filename), ejbLoader, parent.getAbsolutePath());
/** * Get the Jorm Fully Qualified Class name in JOrm Meta Info * It is built from the Abstract Shema Name. * @return the Jorm Class Name */ public String getJormClassName() { if (jormFQClassName == null) { jormFQClassName = BeanNaming.getClassName(JORM_PACKAGE, getJormCName()); } return jormFQClassName; }
String realPackage = BeanNaming.getPackageName(serviceInterface.getName());
/** * It retrieves the class name of the generated Jorm binding. * Used by the JormFactory * @return the fully qualified class name */ public String getJormBindingClassName() { return BeanNaming.getClassName(JORM_PACKAGE, getJormCName() + "Binding"); }
/** * Return the class name of the generated Jorm state class. * @return the fully qualified class name */ public String getJormStateClassName() { return BeanNaming.getClassName(JORM_PACKAGE, getJormCName() + "State"); }