|
void
|
connect(String uid, String email, String fullName)
Create a new connection to get satisfaction
|
|
String
|
connectionId()
Connection ID
|
|
abstract
String
|
createReplyForTopic(String idOrSlug, Reply reply)
|
|
abstract
String
|
createTopicAtCompany(String companyId, Topic topic)
|
|
void
|
disconnect()
Disconnect
|
|
String
|
getCompanyName()
|
|
String
|
getEmail()
|
|
String
|
getFullName()
|
|
HttpClient
|
getHttpClient()
|
|
String
|
getKey()
|
|
abstract
List<Product>
|
getProductsByCompany(String company)
Get all products in a particular community
|
|
abstract
List<Reply>
|
getRepliesByTopic(String idOrSlug, ReplyFilterCriteria filterBy, Boolean includeComments)
Get all replies for a topic
|
|
abstract
List<Reply>
|
getRepliesByUser(String userId, ReplyFilterCriteria filterBy, Boolean includeComments)
Get all replies made by a user
|
|
String
|
getSecret()
|
|
abstract
Topic
|
getTopic(String idOrSlug)
|
|
abstract
Topic
|
getTopicByCompany(String company, String idOrSlug)
Get a topic in a particular community
|
|
abstract
List<Topic>
|
getTopics(String search, SortCriteria sortBy, Style style, Long activeSince, String userId, List<String> products, String tag, List<Status> status, List<String> userDefinedCodes)
Get all topics in all public Get Satisfaction communities
|
|
abstract
List<Topic>
|
getTopicsByCompany(String company)
Get all topics in a particular community
|
|
abstract
List<Topic>
|
getTopicsByCompanyAndProduct(String company, String product, String query)
Get all topics in a particular community for a specific product
|
|
String
|
getUid()
|
|
boolean
|
isConnected()
Are we connected
|
|
void
|
setCompanyName(String companyName)
|
|
void
|
setEmail(String email)
|
|
void
|
setFullName(String fullName)
|
|
void
|
setHttpClient(HttpClient httpClient)
|
|
void
|
setKey(String key)
|
|
void
|
setSecret(String secret)
|
|
void
|
setUid(String uid)
|
|
static
String
|
transformGsObjectToJson(Object obj)
Create a JSON representation of an object from GetSatisfaction.
|
|
static
List<Product>
|
transformJsonToProducts(String json)
Transform JSON to a list of products
|
|
static
List<Reply>
|
transformJsonToReplies(String json)
Transform JSON to a list of replies
|
|
static
Topic
|
transformJsonToTopic(String json)
Transform JSON to a topic
|
|
static
List<Topic>
|
transformJsonToTopics(String json)
Transform JSON to a list of topics
|
|
static
String
|
transformProductToJson(Product product)
Create a JSON representation of a Product object
|
|
static
String
|
transformProductsToJson(List<Product> products)
Create a JSON representation of a list of Product objects
|
|
static
String
|
transformReplyToJson(Reply reply)
Create a JSON representation of a Reply object
|
|
static
String
|
transformReplysToJson(List<Reply> replys)
Create a JSON representation of a list of Reply objects
|
|
static
String
|
transformTopicToJson(Topic topic)
Create a JSON representation of a Topic object
|
|
static
String
|
transformTopicsToJson(List<Topic> topics)
Create a JSON representation of a list of Topic objects
|