Components supported by the WorldServer SDK
A brief description of the components supported by the SDK. Most of the content that might be relevant for developers is provided in the package and object-level Java documentation. The SDK also includes documented samples for each supported component.
- The AIS trigger component
An AIS trigger is a component that can define a rule or a user-defined action which is executed when a certain AIS event takes place. - The AIS connector component
The AIS connector component provides the framework that allows WorldServer to interoperate with a particular back-end content repository. You can use this framework to create new connectors through which WorldServer can access content from various content repositories. - The attribute validator component
By using the attribute validator component, you can define value sets for custom attributes. - The automatic action component
By using the automatic action component, you can create functions that can be applied to project tasks without requiring user input at the point of execution. You can use them to define steps within project workflows. - The file type component
WorldServer file types segment assets so that users can translate them. File types are typically designed to handle specific types of assets. For example, the XML file type is used to parse and segment .xml assets. - The machine translation adapter component
By using the machine translation (MT) adapter component, you can integrate machine translation engines with WorldServer. - Notification services component
The notification services component provides the framework through which you can override the default format of notification email messages. You can also create a user interface and use it to configure custom message formats. - The project asset selector component
By using the project asset selector component, you can create rules or conditions that define which assets from the ones associated with a project are to be executed as tasks in the project. - Rule clause components
By using rule clause components, you can create additional rule clauses to use with the WorldServer business rule engine. - Security components
WorldServer supports two basic security components: a password policy component and a password authenticator component. - The servlet component
WorldServer provides a way to create HTTP servlets that can access WorldServer services. You can use custom servlets to provide remote access to custom services that might be required to extend WorldServer features. - The translation memory repair component
By using repair components, you can define how to correct differences between lookup text and source text, as well as how to correct the target. - The translation memory services component
WorldServer provides a component through which you can extend or override certain translation memory (TM) services. By doing so, you can tweak certain aspects related to the behavior of the translation memory. - The UI hooks component
You can customize WorldServer pages by using the UI hooks component. - Web services
The SDK includes web services out of the box, but you may need to create additional web services to meet your business needs. - Word breakers
Word breakers attempt to identify word boundaries within text content and present the information to WorldServer for further processing. Word breaking is critical to translation memory and terminology database searches (excluding ICE match and exact match searches). - Word stemmers
By using word stemmers, you can create multiple stemming implementations that can be assigned and used with WorldServer translation memories.