/** * 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; }
/** * 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"); }
/** * 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; }
/** * 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"); }
/** * 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; }
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);
fullDerivedBeanName = BeanNaming.getClassName(packageName, derivedBeanName);
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);