| Interface | Description | 
|---|---|
| Authentication | An Authentication object represents the parameters for an authentication request. | 
| RestResponse | RestResponsecontains the following response information following aRestServicescall:
 
   HTTP Code - HTTP Response code return from theRestServicescall
   Response Headers - All the HTTP response headers as key-->value String pairs
   Body - A String representation of the response body
   
 Contains the following methods:RestResponse.getCode()RestResponse.getHeaders()RestResponse.getBody()RestResponse.isSuccess()RestServices | 
| SelectStatementCallback | Callback interface used with DatabaseServices.executeSQLStatement | 
| Class | Description | 
|---|---|
| DatabaseServices | |
| DateServices | Date Services | 
| EncryptionServices | Encryption and decryption services | 
| FileServices | File services | 
| HttpAuthentication | HttpAuthentication is a convenience class to create HTTP Authentication objects. | 
| LdapServices | LdapServicesprovides static methods that provide authentication and search methods against an Ldap Registry. | 
| LdapServices2 | LdapServicesprovides static methods that provide authentication and search methods against an Ldap Registry. | 
| MongoServices | |
| ObjectServices | |
| PostcodeAnywhereServices | PostcodeAnywhereServicesprovides static methods to access the PostcodeAnywhere service. | 
| PushNotification | |
| RestServices | RestServicesprovides static methods that provide methods to access REST services. | 
| SchedulerServices | SchedulerServicesprovides static methods that enable Scheduled Tasks to be started from a form, workflow job or Integration Service. | 
| VelocityServices | VelocityServicesprovides static methods to invoke a Velocity template. |