Appeon Server open interfaces give users the opportunity to manage services provided by Appeon Server through PowerBuilder code. There are the following open interfaces provided by Appeon Server:
-
getAllClients gets the IP addresses of all client machines which correspond to the active sessions that are opened for the specified application in the specified Appeon Server.
-
getAllSessions returns the detail information of active sessions with XML format, which are opened for the specific application in the specific Appeon Server.
-
getSessionByID returns the detail information of the specified session with XML format.
-
getSessionCount gets the total number of active sessions in a specified Appeon Server or an Appeon Server cluster.
-
killAllSessions kills all active sessions in an Appeon Server or an Appeon Server cluster and rolls back all associated transactions.
-
killSessions kills the specified session(s) in an Appeon Server or an Appeon Server cluster and rolls back the associated transactions.
-
rollbackAllTransactions rolls back all transactions in an Appeon Server or an Appeon Server cluster. To roll back all transactions in an Appeon Server cluster, you need to first configure the cluster in AEM.
For the syntax of Appeon Server open interfaces, refer to Appeon Server open interfaces in Workarounds & APIs Guide.