ProtectedapiProtectedloggerProtectedhttpThe HTTP client for making requests
Returns the current logger used by this service instance.
ProtectedformatOptionalproperties: string | string[]ProtectedhandleError handler
the error to process
Get all property names
Array of property names
Get the value of a specific property
Property name to get
Live refresh the property
Property name to refresh
Sets the value of a specific property and liverefreshes it
Property name to set
Property value to set
Checks if the instance is of Maximo Manage
True if the its Maximo manage, false otherwise.
Gets the current server date
Current server date
Helper function to check if os security is enabled using property mxe.int.enableosauth
Executes an action on an arbitrary endpoint Useful for service endpoints that don't follow the standard resource/ID pattern Supports both GET and POST methods based on payload presence
The endpoint to call the action on (e.g., 'service/logging')
The name of the action to execute (e.g., 'wsmethod:streamLog')
Optionalpayload: anyOptional payload data for the action (if provided, uses POST, otherwise GET)
OptionalreturnProperties: string | string[]Optional properties to return in the response
A promise resolving to a response object containing success status and optional data
API base path (e.g., '/maximo/api')