| java.lang.Object | |
| ↳ | org.mule.module.getsatisfaction.GetSatisfactionConnector |
Known Direct Subclasses
|
Known Indirect Subclasses
|
GetSatisfaction Cloud Connector
Allows to access the services provided by GetSatisfaction in a RESTful manner. Get Satisfaction is the leading customer engagement platform that helps companies build better relationships with their customers and prospects, and better relationships mean better business. Get Satisfaction powers 70,000 customer communities for companies of all sizes and over 4 million registered users interact with top global brands on Get Satisfaction. With Get Satisfaction, you can quickly set-up an online customer community to engage with your customers anywhere they are: your website, Facebook, search and mobile devices.| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| companyName | Fastpass url connection | ||||||||||
| Email address of the user | |||||||||||
| fullName | Full name of the user | ||||||||||
| httpClient | REST Http Client | ||||||||||
| key | FastPass Key | ||||||||||
| secret | FastPass Secret | ||||||||||
| uid | User Identification | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Create a new connection to get satisfaction
| |||||||||||
Connection ID
| |||||||||||
Create reply at company
| |||||||||||
Create topic at company
| |||||||||||
Disconnect
| |||||||||||
Get all products in a particular community
| |||||||||||
Get all replies for a topic
| |||||||||||
Get all replies made by a user
| |||||||||||
Get a specific topic
| |||||||||||
Get a topic in a particular community
| |||||||||||
Get all topics in all public Get Satisfaction communities
| |||||||||||
Get all topics in a particular community
| |||||||||||
Get all topics in a particular community for a specific product
| |||||||||||
Are we connected
| |||||||||||
Create a JSON representation of an object from GetSatisfaction.
| |||||||||||
Transform JSON to a list of products
| |||||||||||
Transform JSON to a list of replies
| |||||||||||
Transform JSON to a topic
| |||||||||||
Transform JSON to a list of topics
| |||||||||||
Create a JSON representation of a
Product object
| |||||||||||
Create a JSON representation of a list of
Product objects
| |||||||||||
Create a JSON representation of a
Reply object
| |||||||||||
Create a JSON representation of a list of
Reply objects
| |||||||||||
Create a JSON representation of a
Topic object
| |||||||||||
Create a JSON representation of a list of
Topic objects
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
Fastpass url connection
Email address of the user
Full name of the user
REST Http Client
FastPass Key
FastPass Secret
User Identification
Create a new connection to get satisfaction
| uid | User id |
|---|---|
| The email of the user | |
| fullName | Full name of the user |
| ConnectionException | If a connection cannot be made |
|---|
Connection ID
Create reply at company
| idOrSlug | Topic Id or Slug |
|---|---|
| reply | Reply to reply |
| IOException | If there is a communication error |
|---|
Create topic at company
| companyId | Company Id |
|---|---|
| topic | Topic to create |
| IOException | If there is a communication error |
|---|
Disconnect
Get all products in a particular community
| company | Company Id |
|---|
| IOException | If there is a communication error |
|---|
Get all replies for a topic
| idOrSlug | Topic Slug or Id |
|---|---|
| filterBy | Filter by |
| includeComments | Ixclude comments from the returned replies |
| IOException | If there is a communication error |
|---|
Get all replies made by a user
| userId | User Id |
|---|---|
| filterBy | Filter by |
| includeComments | Ixclude comments from the returned replies |
| IOException | If there is a communication error |
|---|
Get a specific topic
| idOrSlug | Topic Slug or Id |
|---|
| IOException | If there is a communication error |
|---|
Get a topic in a particular community
| company | Company Id |
|---|---|
| idOrSlug | Topic Slug or Id |
| IOException | If there is a communication error |
|---|
Get all topics in all public Get Satisfaction communities
| search | Search for a particular string |
|---|---|
| sortBy | Sort criteria |
| style | Filter by style |
| activeSince | Filter by the time of the last activity in the community. Time is set in seconds since epoch. |
| userId | Filter by used id |
| products | Filter by product name in API queries where the company is specified (for example, /companies/[company name or company ID]/topics) |
| tag | Filter by tag |
| status | Filter by status |
| userDefinedCodes | Filter by User Defined Code (in communities with UDCs enabled) |
| IOException | If there is a communication error |
|---|
Get all topics in a particular community
| company | Company Id |
|---|
| IOException | If there is a communication error |
|---|
Get all topics in a particular community for a specific product
| company | Company Id |
|---|---|
| product | Product Id |
| query | Query |
| IOException | If there is a communication error |
|---|
Are we connected
| companyName |
|---|
| fullName |
|---|
| httpClient |
|---|
| key |
|---|
| secret |
|---|
| uid |
|---|
Create a JSON representation of an object from GetSatisfaction.
Supported objects areTopic and Reply.
Supported list are list of Topic, list of Reply and list of Product
| obj | The object to transform |
|---|
| IOException | If there is a transformation error |
|---|
Transform JSON to a list of products
| json | JSON string to transform |
|---|
Product object| IOException | If there is a transformation error |
|---|
Transform JSON to a list of replies
| json | JSON string to transform |
|---|
Reply object| IOException | If there is a transformation error |
|---|
Transform JSON to a topic
| json | JSON string to transform |
|---|
Topic object| IOException | If there is a transformation error |
|---|
Transform JSON to a list of topics
| json | JSON string to transform |
|---|
Topic object| IOException | If there is a transformation error |
|---|