Interface ISpecialistBroker
public interface ISpecialistBroker
Specialist Broker
- Author:
- I-D Media AG
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSystemEvent(@NotNull ESystemEventNotification eType, @NotNull String sMessage) Add a system event message@NotNull IConnectorEventBroker@NotNull ICustomMessageXmlBrokerGet the custom message xml broker@NotNull StringGet the host name and address@NotNull IMemoryUsageCalculationOperationgetMemoryUsageCalculation(int nMemoryExceedThresholdWarning) Get the current memory usage information@NotNull IMessageQueueGet the Message Queue@NotNull IMetricsBrokerGet the metrics broker@NotNull List<ISystemEventNotification> getNotifications(long lFromTimeForward) Get system events@NotNull ISecuritySpecialist@NotNull ITranslatableXmlFileReader@NotNull ITranslationStatusSpecialistGet the translation status specialistvoidregisterSpecialist(@NotNull ISpecialist pSpecialist) <T> TrequestSpecialist(@NotNull Class<T> Type, int nId) @NotNull IOperationProcessSimple<File, Integer> Analyses all XML files in a given folder whether they are XLIFF files and initializes their conversion into the standard translatable xml format.@NotNull IOperationProcessSimple<File, Integer> restoreTranslatedFromXliffSpecialist(boolean bSwapLanguageNodes) Swap Xliff language nodes
-
Method Details
-
getCustomMessageBroker
Get the custom message xml broker- Returns:
-
getMemoryUsageCalculation
@NotNull @NotNull IMemoryUsageCalculationOperation getMemoryUsageCalculation(int nMemoryExceedThresholdWarning) Get the current memory usage information- Parameters:
nMemoryExceedThresholdWarning-- Returns:
-
getTranslationStatusSpecialist
Get the translation status specialist- Returns:
-
getMetricsBroker
Get the metrics broker- Returns:
-
addSystemEvent
void addSystemEvent(@NotNull @NotNull ESystemEventNotification eType, @NotNull @NotNull String sMessage) Add a system event message- Parameters:
eType-sMessage-
-
getNotifications
Get system events- Parameters:
lFromTimeForward-- Returns:
-
getMessageQueue
Get the Message Queue- Parameters:
eType-- Returns:
-
getHostNameAndAddress
Get the host name and address- Returns:
-
restoreTranslatedFromXliffSpecialist
Analyses all XML files in a given folder whether they are XLIFF files and initializes their conversion into the standard translatable xml format.- Returns:
-
restoreTranslatedFromXliffSpecialist
@NotNull @NotNull IOperationProcessSimple<File,Integer> restoreTranslatedFromXliffSpecialist(boolean bSwapLanguageNodes) Swap Xliff language nodes- Parameters:
bSwapLanguageNodes-- Returns:
-
registerSpecialist
-
requestSpecialist
-
getSecuritySpecialist
-
getTranslatableXmlFileReader
-
getConnectorEventBroker
-