LocalizationDelegate Class
- public class LocalizationDelegate
extends Object
-
Hierarchy
-
Object
LocalizationDelegate
public static LocalizationResource |
-
addLocalizationResource (Connection connection, LocalizationResource localizationResource, LocalizationIntersectionId localizationIntersectionId)
|
public static LocalizationResource |
-
cloneLocalizationResource (Connection connection, LocalizationIntersectionId localizationIntersectionId)
- For every localization resource associated to this intersection id (one for each locale)
create a copy with the title slightly mutated ("_" + original)
|
public static LocalizationLocale |
-
createLocalizationLocale (Connection connection, LocalizationLocale localizationLocale)
|
public static LocalizationResource |
-
createLocalizationResource (Connection connection, LocalizationResource localizationResource)
|
public static LocalizationResource |
-
createLocalizationResource (Connection connection, LocalizationResource localizationResource, boolean getOrCreate)
- Create a new localization resource.
|
public static void |
-
deleteLocalizationLocale (Connection connection, LocalizationLocaleId localizationLocaleId)
|
public static void |
-
deleteLocalizationResource (Connection connection, LocalizationLocaleId localizationLocaleId, LocalizationIntersectionId localizationIntersectionId)
|
public static LocalizationLocale |
-
findBestMatch (Locale locale, LocalizationLocale [] localizationCandidates)
|
public static LocalizationLocale |
-
getCreateLocalizationLocale (Connection connection, Locale locale, String encoding)
|
public static DesktopDefinitionId |
-
getDesktopDefinitionId (Connection connection, LocalizationIntersectionId lid)
|
public static LocalizationLocale |
-
getLocalizationLocale (Connection connection, CustomizationContext customizationContext)
|
public static LocalizationLocale |
-
getLocalizationLocale (Connection connection, Locale locale)
|
public static LocalizationLocale |
-
getLocalizationLocale (Connection connection, LocalizationLocaleId localizationLocaleId)
|
public static LocalizationLocale |
-
getLocalizationLocaleExact (Connection connection, Locale locale)
|
public static LocalizationLocale [] |
-
getLocalizationLocales (Connection connection)
|
public static LocalizationResource |
-
getLocalizationResource (Connection connection, CustomizationContext customizationContext, LocalizationIntersectionId localizationIntersectionId)
|
public static LocalizationResource [] |
-
getLocalizationResources (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static LocalizationResource [] |
-
getLocalizationResources (Connection connection)
|
public static LocalizationResource [] |
-
getLocalizationResources (Connection connection, LocalizationLocaleId llId)
|
public static String |
-
getLocalizationResourceType (Connection connection, LocalizationIntersectionId liId)
|
public static LocalizationResourceView |
-
getLocalizationResourceView (Connection connection, CustomizationContext customizationContext, LocalizationIntersectionId intersectionId)
|
public static Locale [] |
-
getMatchingSupportedLocales (Connection connection, Locale [] locales)
|
public static PortalDefinition |
-
getPortal (Connection connection, LocalizationIntersectionId lid)
|
public static PortalDefinition |
-
getPortalDefinition (Connection connection, String webAppName, PortalPath portalPath)
|
public static String |
-
getWebAppNameForBook (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForLayout (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForLookAndFeel (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForMenu (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForPage (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForPortlet (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static String |
-
getWebAppNameForShell (Connection connection, LocalizationIntersectionId localizationIntersectionId)
|
public static void |
-
smartUpdateLocalizationResource (Connection connection, LocalizationResource oldLocalizationResource, LocalizationResource newLocalizationResource)
|
public static LocalizationResource |
-
updateChangeLocalizationResource (Connection connection, LocalizationResource localizationResource)
|
public static void |
-
updateLocalizationLocale (Connection connection, LocalizationLocale localizationLocale)
|
public static void |
-
updateLocalizationResource (Connection connection, LocalizationResource localizationResource)
|
Methods from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
debug
protected static Debug
debug
localeCacheDebug
protected static Debug
localeCacheDebug
localizationResourceCacheDebug
protected static Debug
localizationResourceCacheDebug
LocalizationDelegate
public LocalizationDelegate()
addLocalizationResource(Connection, LocalizationResource, LocalizationIntersectionId) Method
public static LocalizationResource
addLocalizationResource(Connection
connection,
LocalizationResource
localizationResource,
LocalizationIntersectionId
localizationIntersectionId)
throws MissingDataException
Exceptions
-
MissingDataException
cloneLocalizationResource(Connection, LocalizationIntersectionId) Method
public static LocalizationResource
cloneLocalizationResource(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
For every localization resource associated to this intersection id (one for each locale)
create a copy with the title slightly mutated ("_" + original)
Returns
- the new localization resource with the ne intersection id
createLocalizationLocale(Connection, LocalizationLocale) Method
public static LocalizationLocale
createLocalizationLocale(Connection
connection,
LocalizationLocale
localizationLocale)
throws MissingDataException
Exceptions
-
MissingDataException
createLocalizationResource(Connection, LocalizationResource) Method
public static LocalizationResource
createLocalizationResource(Connection
connection,
LocalizationResource
localizationResource)
throws MissingDataException
Exceptions
-
MissingDataException
createLocalizationResource(Connection, LocalizationResource, boolean) Method
public static LocalizationResource
createLocalizationResource(Connection
connection,
LocalizationResource
localizationResource,
boolean getOrCreate)
throws MissingDataException
Create a new localization resource. Since the primary key for the localization resource is made of
the locale_id and the intersection_id, this method will generate at leeast a new one of these.
Returns
- a reference the LocalizationResource
Exceptions
-
MissingDataException
deleteLocalizationLocale(Connection, LocalizationLocaleId) Method
public static void deleteLocalizationLocale(Connection
connection,
LocalizationLocaleId
localizationLocaleId)
throws ObjectNotFoundException
Exceptions
-
ObjectNotFoundException
deleteLocalizationResource(Connection, LocalizationLocaleId, LocalizationIntersectionId) Method
public static void deleteLocalizationResource(Connection
connection,
LocalizationLocaleId
localizationLocaleId,
LocalizationIntersectionId
localizationIntersectionId)
throws ObjectNotFoundException
Exceptions
-
ObjectNotFoundException
findBestMatch(Locale, LocalizationLocale[]) Method
public static LocalizationLocale
findBestMatch(Locale
locale,
LocalizationLocale
[] localizationCandidates)
getCreateLocalizationLocale(Connection, Locale, String) Method
public static LocalizationLocale
getCreateLocalizationLocale(Connection
connection,
Locale
locale,
String
encoding)
getDesktopDefinitionId(Connection, LocalizationIntersectionId) Method
public static DesktopDefinitionId
getDesktopDefinitionId(Connection
connection,
LocalizationIntersectionId
lid)
getLocalizationLocale(Connection, CustomizationContext) Method
public static LocalizationLocale
getLocalizationLocale(Connection
connection,
CustomizationContext
customizationContext)
getLocalizationLocale(Connection, Locale) Method
public static LocalizationLocale
getLocalizationLocale(Connection
connection,
Locale
locale)
getLocalizationLocale(Connection, LocalizationLocaleId) Method
public static LocalizationLocale
getLocalizationLocale(Connection
connection,
LocalizationLocaleId
localizationLocaleId)
getLocalizationLocaleExact(Connection, Locale) Method
public static LocalizationLocale
getLocalizationLocaleExact(Connection
connection,
Locale
locale)
getLocalizationLocales(Connection) Method
public static LocalizationLocale
[] getLocalizationLocales(Connection
connection)
getLocalizationResource(Connection, CustomizationContext, LocalizationIntersectionId) Method
public static LocalizationResource
getLocalizationResource(Connection
connection,
CustomizationContext
customizationContext,
LocalizationIntersectionId
localizationIntersectionId)
getLocalizationResources(Connection, LocalizationIntersectionId) Method
public static LocalizationResource
[] getLocalizationResources(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getLocalizationResources(Connection) Method
public static LocalizationResource
[] getLocalizationResources(Connection
connection)
getLocalizationResources(Connection, LocalizationLocaleId) Method
public static LocalizationResource
[] getLocalizationResources(Connection
connection,
LocalizationLocaleId
llId)
getLocalizationResourceType(Connection, LocalizationIntersectionId) Method
public static String
getLocalizationResourceType(Connection
connection,
LocalizationIntersectionId
liId)
getLocalizationResourceView(Connection, CustomizationContext, LocalizationIntersectionId) Method
public static LocalizationResourceView
getLocalizationResourceView(Connection
connection,
CustomizationContext
customizationContext,
LocalizationIntersectionId
intersectionId)
getMatchingSupportedLocales(Connection, Locale[]) Method
public static Locale
[] getMatchingSupportedLocales(Connection
connection,
Locale
[] locales)
getPortal(Connection, LocalizationIntersectionId) Method
public static PortalDefinition
getPortal(Connection
connection,
LocalizationIntersectionId
lid)
getPortalDefinition(Connection, String, PortalPath) Method
public static PortalDefinition
getPortalDefinition(Connection
connection,
String
webAppName,
PortalPath
portalPath)
getWebAppNameForBook(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForBook(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForLayout(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForLayout(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForLookAndFeel(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForLookAndFeel(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForMenu(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForMenu(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForPage(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForPage(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForPortlet(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForPortlet(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
getWebAppNameForShell(Connection, LocalizationIntersectionId) Method
public static String
getWebAppNameForShell(Connection
connection,
LocalizationIntersectionId
localizationIntersectionId)
smartUpdateLocalizationResource(Connection, LocalizationResource, LocalizationResource) Method
public static void smartUpdateLocalizationResource(Connection
connection,
LocalizationResource
oldLocalizationResource,
LocalizationResource
newLocalizationResource)
updateChangeLocalizationResource(Connection, LocalizationResource) Method
public static LocalizationResource
updateChangeLocalizationResource(Connection
connection,
LocalizationResource
localizationResource)
throws MissingDataException
Exceptions
-
MissingDataException
updateLocalizationLocale(Connection, LocalizationLocale) Method
public static void updateLocalizationLocale(Connection
connection,
LocalizationLocale
localizationLocale)
updateLocalizationResource(Connection, LocalizationResource) Method
public static void updateLocalizationResource(Connection
connection,
LocalizationResource
localizationResource)