com.octo.android.robospice
Class JacksonSpringAndroidSpiceService

java.lang.Object
  extended by android.content.Context
      extended by android.content.ContextWrapper
          extended by android.app.Service
              extended by com.octo.android.robospice.SpiceService
                  extended by com.octo.android.robospice.SpringAndroidSpiceService
                      extended by com.octo.android.robospice.JacksonSpringAndroidSpiceService
All Implemented Interfaces:
android.content.ComponentCallbacks, android.content.ComponentCallbacks2

public class JacksonSpringAndroidSpiceService
extends SpringAndroidSpiceService

A SpringAndroidSpiceService dedicated to json web services via Jackson. Provides caching.

Author:
sni

Nested Class Summary
 
Nested classes/interfaces inherited from class com.octo.android.robospice.SpiceService
SpiceService.SelfStopperRequestProcessorListener, SpiceService.SpiceServiceBinder
 
Field Summary
 
Fields inherited from class com.octo.android.robospice.SpiceService
DEFAULT_NOTIFICATION_ID, DEFAULT_THREAD_COUNT, DEFAULT_THREAD_KEEP_ALIVE_TIME, DEFAULT_THREAD_PRIORITY
 
Fields inherited from class android.app.Service
START_CONTINUATION_MASK, START_FLAG_REDELIVERY, START_FLAG_RETRY, START_NOT_STICKY, START_REDELIVER_INTENT, START_STICKY, START_STICKY_COMPATIBILITY
 
Fields inherited from class android.content.Context
ACCESSIBILITY_SERVICE, ACCOUNT_SERVICE, ACTIVITY_SERVICE, ALARM_SERVICE, AUDIO_SERVICE, BIND_ABOVE_CLIENT, BIND_ADJUST_WITH_ACTIVITY, BIND_ALLOW_OOM_MANAGEMENT, BIND_AUTO_CREATE, BIND_DEBUG_UNBIND, BIND_IMPORTANT, BIND_NOT_FOREGROUND, BIND_WAIVE_PRIORITY, CLIPBOARD_SERVICE, CONNECTIVITY_SERVICE, CONTEXT_IGNORE_SECURITY, CONTEXT_INCLUDE_CODE, CONTEXT_RESTRICTED, DEVICE_POLICY_SERVICE, DOWNLOAD_SERVICE, DROPBOX_SERVICE, INPUT_METHOD_SERVICE, INPUT_SERVICE, KEYGUARD_SERVICE, LAYOUT_INFLATER_SERVICE, LOCATION_SERVICE, MEDIA_ROUTER_SERVICE, MODE_APPEND, MODE_ENABLE_WRITE_AHEAD_LOGGING, MODE_MULTI_PROCESS, MODE_PRIVATE, MODE_WORLD_READABLE, MODE_WORLD_WRITEABLE, NFC_SERVICE, NOTIFICATION_SERVICE, NSD_SERVICE, POWER_SERVICE, SEARCH_SERVICE, SENSOR_SERVICE, STORAGE_SERVICE, TELEPHONY_SERVICE, TEXT_SERVICES_MANAGER_SERVICE, UI_MODE_SERVICE, USB_SERVICE, VIBRATOR_SERVICE, WALLPAPER_SERVICE, WIFI_P2P_SERVICE, WIFI_SERVICE, WINDOW_SERVICE
 
Fields inherited from interface android.content.ComponentCallbacks2
TRIM_MEMORY_BACKGROUND, TRIM_MEMORY_COMPLETE, TRIM_MEMORY_MODERATE, TRIM_MEMORY_RUNNING_CRITICAL, TRIM_MEMORY_RUNNING_LOW, TRIM_MEMORY_RUNNING_MODERATE, TRIM_MEMORY_UI_HIDDEN
 
Constructor Summary
JacksonSpringAndroidSpiceService()
           
 
Method Summary
 CacheManager createCacheManager(android.app.Application application)
           
 org.springframework.web.client.RestTemplate createRestTemplate()
           
 
Methods inherited from class com.octo.android.robospice.SpringAndroidSpiceService
addRequest, onCreate
 
Methods inherited from class com.octo.android.robospice.SpiceService
addSpiceServiceListener, createDefaultNotification, createRequestProcessor, createRequestProcessorListener, createRequestRequestListenerNotifier, createSpiceServiceListenerNotifier, dontNotifyRequestListenersForRequest, dumpState, getAllCacheKeys, getCoreThreadCount, getDataFromCache, getDateOfDataInCache, getExecutorService, getKeepAliveTime, getMaximumThreadCount, getNetworkStateChecker, getNotificationId, getRequestProcessor, getThreadCount, getThreadPriority, isCoreThreadDisposable, isCreated, isDataInCache, isFailOnCacheError, loadAllDataFromCache, onBind, onDestroy, onRebind, onStartCommand, onUnbind, putDataInCache, removeAllDataFromCache, removeAllDataFromCache, removeDataFromCache, removeSpiceServiceListener, setFailOnCacheError, setIsJunit
 
Methods inherited from class android.app.Service
dump, getApplication, onConfigurationChanged, onLowMemory, onStart, onTaskRemoved, onTrimMemory, startForeground, stopForeground, stopSelf, stopSelf, stopSelfResult
 
Methods inherited from class android.content.ContextWrapper
attachBaseContext, bindService, checkCallingOrSelfPermission, checkCallingOrSelfUriPermission, checkCallingPermission, checkCallingUriPermission, checkPermission, checkUriPermission, checkUriPermission, clearWallpaper, createPackageContext, databaseList, deleteDatabase, deleteFile, enforceCallingOrSelfPermission, enforceCallingOrSelfUriPermission, enforceCallingPermission, enforceCallingUriPermission, enforcePermission, enforceUriPermission, enforceUriPermission, fileList, getApplicationContext, getApplicationInfo, getAssets, getBaseContext, getCacheDir, getClassLoader, getContentResolver, getDatabasePath, getDir, getExternalCacheDir, getExternalFilesDir, getFilesDir, getFileStreamPath, getMainLooper, getObbDir, getPackageCodePath, getPackageManager, getPackageName, getPackageResourcePath, getResources, getSharedPreferences, getSystemService, getTheme, getWallpaper, getWallpaperDesiredMinimumHeight, getWallpaperDesiredMinimumWidth, grantUriPermission, isRestricted, openFileInput, openFileOutput, openOrCreateDatabase, openOrCreateDatabase, peekWallpaper, registerReceiver, registerReceiver, removeStickyBroadcast, revokeUriPermission, sendBroadcast, sendBroadcast, sendOrderedBroadcast, sendOrderedBroadcast, sendStickyBroadcast, sendStickyOrderedBroadcast, setTheme, setWallpaper, setWallpaper, startActivities, startActivities, startActivity, startActivity, startInstrumentation, startIntentSender, startIntentSender, startService, stopService, unbindService, unregisterReceiver
 
Methods inherited from class android.content.Context
getString, getString, getText, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, obtainStyledAttributes, registerComponentCallbacks, unregisterComponentCallbacks
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JacksonSpringAndroidSpiceService

public JacksonSpringAndroidSpiceService()
Method Detail

createCacheManager

public CacheManager createCacheManager(android.app.Application application)
                                throws CacheCreationException
Specified by:
createCacheManager in class SpiceService
Throws:
CacheCreationException

createRestTemplate

public org.springframework.web.client.RestTemplate createRestTemplate()
Specified by:
createRestTemplate in class SpringAndroidSpiceService


Copyright © 2012-2014. All Rights Reserved.