Package org.openiam.internationalization
Class AbstractInternationalizationProvider
- java.lang.Object
-
- org.openiam.internationalization.AbstractInternationalizationProvider
-
- Direct Known Subclasses:
InternationalizationProvider
public abstract class AbstractInternationalizationProvider extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
AbstractInternationalizationProvider.TargetInternationalizedField
protected class
AbstractInternationalizationProvider.VisitedField
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.logging.Log
LOG
-
Constructor Summary
Constructors Constructor Description AbstractInternationalizationProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description void
doServiceGet(Collection<? extends BaseIdentity> collection, String languageId)
void
doServiceGet(BaseIdentity object, String languageId)
protected abstract Class<?>
getClass(BaseIdentity entity)
protected Object
getMethodCallResult(Field field, BaseIdentity entity)
protected Set<AbstractInternationalizationProvider.TargetInternationalizedField>
getTargetFields(BaseIdentity object, boolean isDelete)
protected Set<AbstractInternationalizationProvider.TargetInternationalizedField>
getTargetFields(BaseIdentity entity, Set<AbstractInternationalizationProvider.VisitedField> visitedSet, boolean isDelete)
protected void
setValue(Field field, BaseIdentity entity, Object obj)
-
-
-
Method Detail
-
getClass
protected abstract Class<?> getClass(BaseIdentity entity)
-
doServiceGet
public void doServiceGet(Collection<? extends BaseIdentity> collection, String languageId)
-
doServiceGet
public void doServiceGet(BaseIdentity object, String languageId)
-
getMethodCallResult
protected Object getMethodCallResult(Field field, BaseIdentity entity)
-
setValue
protected void setValue(Field field, BaseIdentity entity, Object obj)
-
getTargetFields
protected Set<AbstractInternationalizationProvider.TargetInternationalizedField> getTargetFields(BaseIdentity object, boolean isDelete)
-
getTargetFields
protected Set<AbstractInternationalizationProvider.TargetInternationalizedField> getTargetFields(BaseIdentity entity, Set<AbstractInternationalizationProvider.VisitedField> visitedSet, boolean isDelete)
-
-