Cortex Android
 All Classes Namespaces Functions Variables
nl.sense_os.cortex.coaching.backend.StyleMessageAPI Class Reference
Inheritance diagram for nl.sense_os.cortex.coaching.backend.StyleMessageAPI:
nl.sense_os.cortex.coaching.backend.CoachingAPI

Public Member Functions

List< StyleMessagegetAllStyleMessages ()
 
double getLastMutationDate ()
 

Static Public Member Functions

static StyleMessageAPI getInstance (SensePlatform sensePlatform)
 

Protected Attributes

final String USER_END_POINT_PREFIX = "/motivations"
 
- Protected Attributes inherited from nl.sense_os.cortex.coaching.backend.CoachingAPI
final String RESPONSE_CODE = "http response code"
 
final String RESPONSE_CONTENT = "content"
 
String secret_code
 
SensePlatform mSensePlatform
 
SharedPreferences mAuthPrefs
 
CoachingEngine coachingEngine
 

Static Protected Attributes

static final String TAG = "StyleMessagePI"
 
static String KEY_ID = "id"
 
static String KEY_STYLE = "style"
 
static String KEY_TASK_TYPE = "task_type"
 
static String KEY_MSG_TYPE = "msg_type"
 
static String KEY_TITLE = "title"
 
static String KEY_NOTIFICATION = "notification"
 
static String KEY_TEXT = "text"
 
static StyleMessageAPI instance
 
- Static Protected Attributes inherited from nl.sense_os.cortex.coaching.backend.CoachingAPI
static String BASE_URL_STAGING = "http://coaching-api.staging.sense-os.nl"
 
static String BASE_URL_TESTING = "http://coaching-api.dev.sense-os.nl"
 
static final String RESPONSE_OK = "200"
 
static final String RESPONSE_CREATED = "201"
 
static final String RESPONSE_NO_CONENT = "204"
 
static final String REQUEST_METHOD_PUT = "PUT"
 
static final String REQUEST_METHOD_DELETE = "DELETE"
 

Additional Inherited Members

- Static Public Attributes inherited from nl.sense_os.cortex.coaching.backend.CoachingAPI
static final String BASE_URL_PRODUCTION = "https://coaching-api.sense-os.nl"
 
- Protected Member Functions inherited from nl.sense_os.cortex.coaching.backend.CoachingAPI
 CoachingAPI (SensePlatform sensePlatform)
 
Map< String, String > request (String endPoint, JSONObject content) throws IOException, RuntimeException
 
BACKEND_RELEASE getBackendRelease ()
 
Map< String, String > request (String endPoint, JSONObject content, String requestMethod) throws IOException, RuntimeException
 

Member Function Documentation

List<StyleMessage> nl.sense_os.cortex.coaching.backend.StyleMessageAPI.getAllStyleMessages ( )

Get all the StyleMessages

Returns
A list of all the messages
double nl.sense_os.cortex.coaching.backend.StyleMessageAPI.getLastMutationDate ( )

Get the last mutation date

Returns
the last mutation date in seconds if available else, Double.NaN

The documentation for this class was generated from the following file: