| Prev | Next |
ISBPIIntegrationPlugin interface
The ISBPIIntegrationPlugin interface provides these methods:
ISBPIIntegrationPlugin interface methods
Most methods have a single string parameter (char* in C++, string in C#) that is encoded as JSON to provide a variety of parameters.
The ISBPIIntegrationPlugin interface provides these methods:
Method Name |
Notes |
See also |
|---|---|---|
|
Release |
C++ only. This is called by the controlling application when the interface class is no longer required. The method should delete class created during the CreatePlugin() function. |
|
|
SetCallbacks(const void ** callbackFunctions) |
C++ only. |
SetCallbacks |
|
SetConfiguration |
Receives the settings defined when the user sets up the Custom Integration Plugin in Pro Cloud Server. |
SetConfiguration |
|
SetAuthorisation |
SetAuthorisation | |
|
GetAuthorisationDetails |
GetAuthorisationDetails | |
|
PostOAuthCode |
PostOAuthCode | |
|
RefreshOAuthToken |
RefreshOAuthToken | |
|
GetMenuList |
GetMenuList | |
|
GetItemList |
GetItemList | |
|
GetItem |
GetItem | |
|
GetItems |
GetItems | |
|
GetItemNotes |
GetItemNotes | |
|
GetItemDiscussion |
GetItemDiscussion | |
|
PostNewItem |
PostNewItem | |
|
PostUpdateItem |
PostUpdateItem | |
|
PostNewDiscussion |
PostNewDiscussion | |
|
CreateWebEAHyperlink |
CreateWebEAHyperlink | |
|
GetDefaultTypeMapping |
GetDefaultTypeMapping | |
|
GetDefaultFieldMapping |
GetDefaultFieldMapping | |
|
GetTypes |
GetTypes | |
|
GetFields |
GetFields | |
|
GetIcon |
GetIcon | |
|
GenericRequest |
Reserved for future use. |