Additional Services
Vault Java SDK also provides the following services:
Document Services
Section link for Document ServicesDocumentMetadataService: Provides methods to retrieve document and document field metadata.DocumentRoleService: Provides methods to read and update document roles.
Object Services
Section link for Object ServicesObjectMetadataService: Provides methods to retrieve metadata for objects, object types, object fields, object type fields, object validation rules, and object type validation rules.RecordRoleService: Provides methods to read and update record roles.RecordDisplayService: Provides methods to format object record values as UI display values for fields with Format Masks. This enables the display of user-facing object record values for message prompts and notifications.
Learn more about services in the data package and see code examples in the Javadocs
Integration Services
Section link for Integration ServicesConnectionService: Provides methods that can be used withDocumentServiceto build Vault to Vault connections.IntegrationRuleService: Provides methods to retrieve and evaluate integration rules, which define data mapping for Vault to Vault integrations.HttpService: Provides methods to make HTTP requests. Frequently used as an HTTP Callout to Vault API for functionality not yet available within Vault Java SDK.CsvService: Provides methods for reading and writing CSV data.JsonService: Provides methods for reading and writing JSON data.
Other Services
Section link for Other ServicesNotificationService: Provides methods to create and send notifications.TranslationService: Provides methods to retrieve translated messages and Label Sets, and to replace message tokens with values. Learn more about how to implement a Message Catalog.UserActionUIService: Provides methods to set UI behavior for user actions.EmailService: Provides methods to interact with emails sent to Vault. Learn more about Email to Vault.UserDefinedModelService: Creates new user-defined model instances.UserDefinedService: Used to create custom user-defined services that can be used by other Vault Java SDK code.GroupService: Provides methods to retrieve information about user groups.PicklistService: Provides methods to retrieve picklist information.RuntimeService: Provides methods for handling Vault Java SDK runtime.MatchedDocumentService: Provides methods to add, remove, lock, and unlock matched documents, and to include and exclude automatically matched documents. Learn more about working with EDLs and matched documents in Vault Help.
Learn more in the Javadocs