| java.lang.Object org.objectweb.speedo.naming.lib.NamingManagerHelper org.objectweb.speedo.naming.lib.UserIdCompositeNamingManager
Method Summary | |
public boolean | canManage(SpeedoClass sc) | public boolean | canProvidePBinder(Object hints, ClassLoader classLoader) | public boolean | canProvidePNamingContext(Object hints, ClassLoader classLoader) | public PName | decode(PNameCoder pnc, Object oid, java.lang.Class clazz, JormFactory jf) | public void | defineClassIdentifierNameDef(NameDef nd, Class jc, SpeedoClass sc, ClassMapping cm, MIBuilderHelper mibh, JormMIMappingBuilder mb, Collection createdMOs) | public void | defineClassReferenceNameDef(NameDef nd, ClassRef cr, SpeedoField sf, SpeedoClass currentClass, ClassMapping cm, MIBuilderHelper mibh, JormMIMappingBuilder mb) | public void | defineClassReferenceNameDef(NameDef nd, ClassRef cr, SpeedoField sf, SpeedoClass currentClass, GenClassMapping gcm, MIBuilderHelper mibh, JormMIMappingBuilder mb) | public void | defineGenClassIdentifierNameDef(NameDef nd, GenClassRef gcr, SpeedoField sf, SpeedoClass currentClass, GenClassMapping gcm, MIBuilderHelper mibh, JormMIMappingBuilder mb) | public void | defineGenClassReferenceNameDef(NameDef nd, GenClassRef gcr, SpeedoField sf, SpeedoClass currentClass, ClassMapping cm, MIBuilderHelper mibh, JormMIMappingBuilder mb) | public Object | encode(PName pn) | public String | getGCPNameHints(SpeedoClass sc, NameDef nd) | public void | getJormNamingConfig(NameDef nd, SpeedoClass targetClass, MetaObject sourceMO, String key, Properties result) | protected String | getName() | public String | getPNameHints(SpeedoClass sc, NameDef nd) | public Object[] | getPNameHints2(SpeedoClass sc, NameDef nd) | public boolean | needInheritanceDiscriminator(SpeedoClass sc) |
encode | public Object encode(PName pn) throws PException(Code) | | |
getJormNamingConfig | public void getJormNamingConfig(NameDef nd, SpeedoClass targetClass, MetaObject sourceMO, String key, Properties result) throws SpeedoException(Code) | | Build a property value compsed such as this pattern
userid,binder_class_name,pnc_class_name,class_name
Parameters: nd - Parameters: targetClass - Parameters: sourceMO - Parameters: key - Parameters: result - |
Methods inherited from org.objectweb.speedo.naming.lib.NamingManagerHelper | public boolean canProvidePBinder(Object hints, ClassLoader classLoader)(Code)(Java Doc) public boolean canProvidePNamingContext(Object hints, ClassLoader classLoader)(Code)(Java Doc) public static String getBinderClassNameFromHints(Object hints, String idCatName)(Code)(Java Doc) public SpeedoColumn[] getDefaultColumn(SpeedoClass sc)(Code)(Java Doc) abstract protected String getName()(Code)(Java Doc) public NamingManager.NamingField[] getNamingfields(SpeedoClass sc) throws PException(Code)(Java Doc) public PBinder getPBinder(String className, String hints, ClassLoader classLoader, byte mappingStructureRule, Map cn2binder, Map cn2pnc) throws PException(Code)(Java Doc) public static String getPNCClassNameFromHints(Object hints, String idCatName)(Code)(Java Doc) public PNamingContext getPNamingContext(String className, String hints, ClassLoader classLoader, byte mappingStructureRule, Map cn2binder, Map cn2pnc, Manager miManager, PClassMapping pcm) throws PException(Code)(Java Doc) public static String[] getTokens(Object o)(Code)(Java Doc) public boolean needInheritanceDiscriminator(SpeedoClass sc) throws SpeedoException(Code)(Java Doc) public void setCache(CacheManager cache)(Code)(Java Doc) public void setLogger(Logger logger)(Code)(Java Doc) public void setPMapper(PMapper mapper)(Code)(Java Doc) public void setPmf(POManagerFactoryItf pmf)(Code)(Java Doc) public boolean supportPNamingcontext()(Code)(Java Doc)
|
|
|