org.alfresco.mobile.android.api.asynchronous
Class DocumentCreateLoader
java.lang.Object
android.content.Loader<D>
android.content.AsyncTaskLoader<T>
org.alfresco.mobile.android.api.asynchronous.AbstractBaseLoader<LoaderResult<Document>>
org.alfresco.mobile.android.api.asynchronous.DocumentCreateLoader
public class DocumentCreateLoader
- extends AbstractBaseLoader<LoaderResult<Document>>
Provides an asynchronous Loader to create a Document object.
- Author:
- Jean Marie Pascal
Nested classes/interfaces inherited from class android.content.Loader |
android.content.Loader.ForceLoadContentObserver, android.content.Loader.OnLoadCanceledListener<D>, android.content.Loader.OnLoadCompleteListener<D> |
Field Summary |
static int |
ID
Unique DocumentCreateLoader identifier. |
Constructor Summary |
DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName)
Create an empty (with no content) document object. |
DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName,
Map<String,Serializable> properties)
Create an empty (with no content) document object. |
DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName,
Map<String,Serializable> properties,
ContentFile contentFile)
Create a document object. |
Methods inherited from class android.content.AsyncTaskLoader |
cancelLoadInBackground, dump, isLoadInBackgroundCanceled, onCanceled, onCancelLoad, onForceLoad, onLoadInBackground, setUpdateThrottle |
Methods inherited from class android.content.Loader |
abandon, cancelLoad, dataToString, deliverCancellation, forceLoad, getContext, getId, isAbandoned, isReset, isStarted, onAbandon, onContentChanged, registerListener, registerOnLoadCanceledListener, reset, startLoading, stopLoading, takeContentChanged, toString, unregisterListener, unregisterOnLoadCanceledListener |
ID
public static final int ID
- Unique DocumentCreateLoader identifier.
DocumentCreateLoader
public DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName)
- Create an empty (with no content) document object.
- Parameters:
context
- : Android Contextsession
- : Repository SessionparentFolder
- : Future parent folder of a new documentdocumentName
- : Name of the document
DocumentCreateLoader
public DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName,
Map<String,Serializable> properties)
- Create an empty (with no content) document object.
- Parameters:
context
- : Android Contextsession
- : Repository SessionparentFolder
- : Future parent folder of a new documentdocumentName
- : Name of the documentproperties
- : (Optional) list of property values that must be
applied
DocumentCreateLoader
public DocumentCreateLoader(android.content.Context context,
AlfrescoSession session,
Folder parentFolder,
String documentName,
Map<String,Serializable> properties,
ContentFile contentFile)
- Create a document object.
- Parameters:
context
- : Android Contextsession
- : Repository SessionparentFolder
- : Future parent folder of a new documentproperties
- : (Optional) list of property values that must be
appliedcontentFile
- : (Optional) ContentFile that contains data stream or
file
loadInBackground
public LoaderResult<Document> loadInBackground()
- Specified by:
loadInBackground
in class android.content.AsyncTaskLoader<LoaderResult<Document>>
Copyright © 2012 Alfresco Software. All Rights Reserved.