org.objectweb.speedo.mapper.api
Interface ClassPropertyManager

All Known Implementing Classes:
CPMCacheClassPolicy, CPMPrefetchOnExtent, CPMPrefetchOnGenClass, CPMPrefetchOnQuery, CPMShareablePolicy, CPMTransactionLockingLevel, CPMUserCachePolicy

public interface ClassPropertyManager


Method Summary
 void applyDefault(HomeItf home, HomeItf refHome, java.util.Properties props, org.objectweb.util.monolog.api.Logger l)
           
 void applyDefault(HomeItf home, java.util.Properties props, org.objectweb.util.monolog.api.Logger l)
           
 void applyProperty(java.lang.String name, java.lang.String value, HomeItf home, HomeItf refHome, java.util.Properties props, org.objectweb.util.monolog.api.Logger l)
           
 void applyProperty(java.lang.String name, java.lang.String value, HomeItf home, java.util.Properties props, org.objectweb.util.monolog.api.Logger l)
           
 java.lang.String getName()
           
 

Method Detail

getName

java.lang.String getName()

applyDefault

void applyDefault(HomeItf home,
                  java.util.Properties props,
                  org.objectweb.util.monolog.api.Logger l)

applyDefault

void applyDefault(HomeItf home,
                  HomeItf refHome,
                  java.util.Properties props,
                  org.objectweb.util.monolog.api.Logger l)

applyProperty

void applyProperty(java.lang.String name,
                   java.lang.String value,
                   HomeItf home,
                   java.util.Properties props,
                   org.objectweb.util.monolog.api.Logger l)

applyProperty

void applyProperty(java.lang.String name,
                   java.lang.String value,
                   HomeItf home,
                   HomeItf refHome,
                   java.util.Properties props,
                   org.objectweb.util.monolog.api.Logger l)