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 classAbstractInternationalizationProvider.TargetInternationalizedFieldprotected classAbstractInternationalizationProvider.VisitedField
-
Field Summary
Fields Modifier and Type Field Description protected org.apache.commons.logging.LogLOG
-
Constructor Summary
Constructors Constructor Description AbstractInternationalizationProvider()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voiddoServiceGet(Collection<? extends BaseIdentity> collection, String languageId)voiddoServiceGet(BaseIdentity object, String languageId)protected abstract Class<?>getClass(BaseIdentity entity)protected ObjectgetMethodCallResult(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 voidsetValue(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)
-
-