C# Class ChatterService.Web.ChatterProxyService

Inheritance: IChatterProxyService
Show file Open project: CTSIatUCSF/gadgets

Public Methods

Method Description
ChatterProxyService ( ) : System
CreateGroup ( Stream stream ) : CommonResult
Follow ( string viewerId, string ownerId, string accessToken ) : CommonResult
GetActivities ( int count, string mode ) : Activity[]
GetActivities ( Object stateInfo ) : void
GetUserActivities ( string userId, string mode, int count ) : Activity[]
HandleError ( Exception error, string key ) : bool
IsUserFollowing ( string viewerId, string ownerId, string accessToken ) : CommonResult
Unfollow ( string viewerId, string ownerId, string accessToken ) : CommonResult

Private Methods

Method Description
ValidateSignature ( ) : void
WriteLogToFile ( String msg ) : void
customXertificateValidation ( object sender, X509Certificate cert, X509Chain chain, System error ) : bool
getChatterRestService ( string accessToken ) : ChatterRestService
getChatterSoapService ( ) : ChatterSoapService
getSalesforceUserId ( ChatterSoapService soap, string nodeId ) : string
parseParameters ( Stream stream ) : NameValueCollection

Method Details

ChatterProxyService() public method

public ChatterProxyService ( ) : System
return System

CreateGroup() public method

public CreateGroup ( Stream stream ) : CommonResult
stream Stream
return CommonResult

Follow() public method

public Follow ( string viewerId, string ownerId, string accessToken ) : CommonResult
viewerId string
ownerId string
accessToken string
return CommonResult

GetActivities() public method

public GetActivities ( int count, string mode ) : Activity[]
count int
mode string
return Activity[]

GetActivities() public method

public GetActivities ( Object stateInfo ) : void
stateInfo Object
return void

GetUserActivities() public method

public GetUserActivities ( string userId, string mode, int count ) : Activity[]
userId string
mode string
count int
return Activity[]

HandleError() public method

public HandleError ( Exception error, string key ) : bool
error System.Exception
key string
return bool

IsUserFollowing() public method

public IsUserFollowing ( string viewerId, string ownerId, string accessToken ) : CommonResult
viewerId string
ownerId string
accessToken string
return CommonResult

Unfollow() public method

public Unfollow ( string viewerId, string ownerId, string accessToken ) : CommonResult
viewerId string
ownerId string
accessToken string
return CommonResult