Cisco Support Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements

Attention: The Community will be in read-only mode on 12/14/2017 from 12:00 am pacific to 11:30 am.

During this time you will only be able to see content. Other interactions such as posting, replying to questions, or marking content as helpful will be disabled for few hours.

We apologize for the inconvenience while we perform important updates to the Community.

New Member

JMS service on UCCX 10.5

Hey.

 

working with the JMS (Java Message Service) for live data reporting on UCCX 10.5.

 

Does anybody know where to find documentation on this service (Can't fint the TeamName/Id on resources).

 

Best regards

Thomas Johannesen 

Everyone's tags (2)
7 REPLIES
Super Bronze

Hi ThomasJMS is new to me -

Hi Thomas

JMS is new to me - can you describe what you are doing in a little more detail, and particularly how it's interfacing to UCCX?

Your reference to team/name/id on resources sounds like a query about the database structure which I know quite well, if you can describe what you are doing more I can probably help.

Aaron

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!
New Member

Hej AaronJMS is cisco new

Hej Aaron

JMS is cisco new live data interface ( http://<UCCX IP>:9080/realtime/schema ), that the cisco FINESSE is using for the live reports .

I'm using this interface for wallboard data source. In the FINESSE i can se a "TEAM PERFORMACE REPORT", and that is using the team for stats on that, but I can't find anywhere in the JMs that is showing the teamName.

I know have to get  this from the DB, but I will try to only use the JMS for wallboard (because that is what the JMS is made for)

 

Cisco documentation is only for the RESt API on historical data. I need one for the JMs service

 

Best regards 

Thomas

Thomas, would you mind to

Thomas, would you mind to post what you get by calling one of these URL's? Is it a binary stream? A plaintext document? An XML, perhaps?

G.

New Member

This is the VoiceIAQStats:The

This is the VoiceIAQStats:

The output is xml/json

[
    {
        "id": "ICD3",
        "operation": "UPDATE",
        "VoiceIAQStats": {
            "id": 3,
            "esdId": 3,
            "esdName": "ICD3",
            "nResourcesLoggedIn": 0,
            "nTotalContacts": 0,
            "nHandledContacts": 0,
            "nAbandonedContacts": 0,
            "nDequeuedContacts": 0,
            "avgTalkDuration": 0,
            "longestTalkDuration": 0,
            "avgWaitDuration": 0,
            "longestWaitDuration": 0,
            "longestCurrentlyWaitingDuration": 0,
            "nAvailResources": 0,
            "nInSessionResources": 0,
            "nUnavailResources": 0,
            "nWorkResources": 0,
            "nSelectedResources": 0,
            "nWaitingContacts": 0,
            "nAverageHandlingTimeLowThreshold": 0,
            "nAverageHandlingTimeHighThreshold": 0,
            "nAverageWaitingTimeLowThreshold": 0,
            "nAverageWaitingTimeHighThreshold": 0,
            "nAbandonedCallsLowThreshold": 0,
            "nAbandonedCallsHighThreshold": 0,
            "nDequeuedCallsLowThreshold": 0,
            "nDequeuedCallsHighThreshold": 0,
            "nSLAPercentageLowThreshold": 0,
            "nSLAPercentageHighThreshold": 0
        }
    },
    {
        "id": "ICD2",
        "operation": "UPDATE",
        "VoiceIAQStats": {
            "id": 2,
            "esdId": 2,
            "esdName": "ICD2",
            "nResourcesLoggedIn": 0,
            "nTotalContacts": 0,
            "nHandledContacts": 0,
            "nAbandonedContacts": 0,
            "nDequeuedContacts": 0,
            "avgTalkDuration": 0,
            "longestTalkDuration": 0,
            "avgWaitDuration": 0,
            "longestWaitDuration": 0,
            "longestCurrentlyWaitingDuration": 0,
            "nAvailResources": 0,
            "nInSessionResources": 0,
            "nUnavailResources": 0,
            "nWorkResources": 0,
            "nSelectedResources": 0,
            "nWaitingContacts": 0,
            "nAverageHandlingTimeLowThreshold": 0,
            "nAverageHandlingTimeHighThreshold": 0,
            "nAverageWaitingTimeLowThreshold": 0,
            "nAverageWaitingTimeHighThreshold": 0,
            "nAbandonedCallsLowThreshold": 0,
            "nAbandonedCallsHighThreshold": 0,
            "nDequeuedCallsLowThreshold": 0,
            "nDequeuedCallsHighThreshold": 0,
            "nSLAPercentageLowThreshold": 0,
            "nSLAPercentageHighThreshold": 0
        }
    },
    {
        "id": "ICD1",
        "operation": "UPDATE",
        "VoiceIAQStats": {
            "id": 1,
            "esdId": 1,
            "esdName": "ICD1",
            "nResourcesLoggedIn": 0,
            "nTotalContacts": 0,
            "nHandledContacts": 0,
            "nAbandonedContacts": 0,
            "nDequeuedContacts": 0,
            "avgTalkDuration": 0,
            "longestTalkDuration": 0,
            "avgWaitDuration": 0,
            "longestWaitDuration": 0,
            "longestCurrentlyWaitingDuration": 0,
            "nAvailResources": 0,
            "nInSessionResources": 0,
            "nUnavailResources": 0,
            "nWorkResources": 0,
            "nSelectedResources": 0,
            "nWaitingContacts": 0,
            "nAverageHandlingTimeLowThreshold": 0,
            "nAverageHandlingTimeHighThreshold": 0,
            "nAverageWaitingTimeLowThreshold": 0,
            "nAverageWaitingTimeHighThreshold": 0,
            "nAbandonedCallsLowThreshold": 0,
            "nAbandonedCallsHighThreshold": 0,
            "nDequeuedCallsLowThreshold": 0,
            "nDequeuedCallsHighThreshold": 0,
            "nSLAPercentageLowThreshold": 0,
            "nSLAPercentageHighThreshold": 0
        }
    }
]

New Member

You can use the postman rest

You can use the postman rest client from chrome

 

https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm

 

Er... this is not JMS, this

Er... this is not JMS, this is JSON (although, to be absolutely correct, I must say that technically, nothing prevents two programs to exchange information in a JSON document over a JMS queue).

I am afraid this is not a public API. I will ask one of my Cisco contacts about this (I did not find any document on the topic but this might be due to my shortsightedness).

G.

597
Views
0
Helpful
7
Replies
CreatePlease to create content