Package pl.edu.icm.unity.engine.api
Interface TranslationProfileManagement
public interface TranslationProfileManagement
This interface allows clients to manipulate translation profiles. Translation profiles are
used to manipulate entities data in various moments of Unity usage. Each profile has its type
which defines the place where it can be used. For instance the input profiles are used to manipulate the incoming
data from external IdPs.
- Author:
- K. Benedyczak
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addProfile
(TranslationProfile toAdd) getInputProfile
(String name) getOutputProfile
(String name) void
removeProfile
(ProfileType type, String name) void
updateProfile
(TranslationProfile updated)
-
Field Details
-
DEFAULT_OUTPUT_PROFILE
- See Also:
-
-
Method Details
-
addProfile
- Throws:
EngineException
-
removeProfile
- Throws:
EngineException
-
updateProfile
- Throws:
EngineException
-
getInputProfile
- Throws:
EngineException
-
getOutputProfile
- Throws:
EngineException
-
listInputProfiles
- Throws:
EngineException
-
listOutputProfiles
- Throws:
EngineException
-