New Features: SAP Mobile Platform SDK 3.0
Installation: SAP Mobile Platform SDK for Windows 3.0 and SP01
Installation: SAP Mobile Platform SDK for Mac OS 3.0 and SP01
Developer 3.0
Application Development in SAP Mobile Platform
Application and Device Security Overview
Client Hub
Native OData App Development
OData Framework Overview
Configuring the Application in the Management Cockpit
Developing Applications Using OData SDK
Developing Android Applications
Setting Up the Development Environment
Creating a Project and Importing the OData Libraries
Initializing an Application
Invoking a Request
Parsing the Data
Caching the Data
Changing Settings at Runtime
Enabling GCM Push Notifications
API Reference
SAP Mobile Platform 3.0 OData SDK for Android
AppSettings class
BaseRequest class
BatchRequest class
BundleRequest class
Cache class
Cache(Context, ILogger) constructor
addEntry(IODataEntry) method
addtoDelta(String, String) method
addtoLocal(IODataEntry, String) method
addtoServer(ODataEntryServer, String, boolean) method
clearCache(String) method
clearLocalEntry(String) method
deleteEntry(String) method
deleteFromServercache(String) method
deserialze(byte[]) method
getDeltaLink(String) method
initializeCache() method
mergeEntries(IODataFeed, String) method
readDocument(int, String) method
readEntriesFromServer(String, String) method
readEntriesLocal(String, String) method
readEntriesServer(String) method
serialize(Object) method
setCacheListener(ICacheUpdateListener) method
setIsPersistable(boolean) method
storeDocument(Object, int, String) method
updateEntry(IODataEntry) method
ctx variable
deltaCacheMap variable
documentMap variable
isPersistable variable
LocalCacheMap variable
logger variable
manager variable
ServerCacheMap variable
state variable
temp_key variable
CacheException class
CacheUpdateListener class
ClientConnection class
ClientConnection(Context, String, String, String, SDMRequestManager) constructor
ClientConnection(Context, String, String, String, RequestManager) constructor
getApplicationID() method
getDefaultRequestManager() method
getDomain() method
getRequestManager() method
getSecurityConfig() method
getServerHost() method
onError(IRequest, IResponse, IRequestStateElement) method
onSuccess(IRequest, IResponse) method
setApplicationConnectionID(String) method
setConnectionProfile(String) method
setConnectionProfile(boolean, String, String, String, String) method
setDefaultRequestManager(RequestManager) method
setTraceLevel(int) method
startTrace() method
stopTrace() method
uploadTrace() method
ConnectivityParameters class
Constants interface
DeltaLinkHandler class
EncryptionKeyManager class
HttpChannelListeners class
IBundleRequest interface
ICache interface
IConnectivityParameters interface
ILocalSchema interface
ILogger interface
canLog() method
d(final String, final String) method
d(final String, final String, final String) method
d(final String, final String, final Throwable) method
d(final String, final String, final Throwable, final String) method
e(final String, final String) method
e(final String, final String, final String) method
e(final String, final String, final Throwable) method
e(final String, final String, final Throwable, final String) method
getLogLevel() method
i(final String, final String) method
i(final String, final String, final String) method
i(final String, final String, final Throwable) method
i(final String, final String, final Throwable, final String) method
logFullLocation(boolean) method
logsFullLocation() method
p(final String, final String) method
p(final String, final String, final String) method
setHeaderData(final String, final String, final String, final String, final String, final String, final String, final String, final String) method
setLogLevel(final int) method
v(final String, final String) method
v(final String, final String, final String) method
v(final String, final String, final Throwable) method
v(final String, final String, final Throwable, final String) method
w(final String, final Throwable) method
w(final String, final Throwable, final String) method
w(final String, final String, final Throwable) method
w(final String, final String, final Throwable, final String) method
w(final String, final String) method
w(final String, final String, final String) method
ASSERT variable
DEBUG variable
ERROR variable
FATAL variable
INFO variable
PERFORMANCE variable
VERBOSE variable
WARN variable
INetListener interface
IODataAssociation interface
IODataAssociationSet interface
IODataCollection interface
IODataComplexType interface
IODataEntitySet interface
IODataEntityType interface
IODataEntry interface
IODataError interface
IODataFeed interface
IODataFunctionImport interface
IODataIcon interface
IODataLink interface
IODataNavigationProperty interface
IODataOpenSearchDescription interface
IODataParameter interface
IODataProperty interface
IODataSchema interface
IODataServiceDocument interface
IODataSubscriptionEntry interface
IODataURL interface
IODataWorkspace interface
IParser interface
buildODataDocument(IParserDocument) method
buildODataEntryRequestBody(IODataEntry, String, IODataSchema, int) method
enableParserPerformanceLog(boolean, Context) method
parse(String) method
parse(InputStream) method
parseFunctionImportResult(String, IODataFunctionImport, IODataSchema) method
parseFunctionImportResult(InputStream, IODataFunctionImport, IODataSchema) method
parseODataEntries(String, String, IODataSchema) method
parseODataEntries(InputStream, String, IODataSchema) method
parseODataError(String) method
parseODataError(InputStream) method
parseODataFeed(String, String, IODataSchema) method
parseODataFeed(InputStream, String, IODataSchema) method
parseODataOpenSearchDescription(String, String, IODataServiceDocument) method
parseODataOpenSearchDescription(InputStream, String, IODataServiceDocument) method
parseODataSchema(String, IODataServiceDocument) method
parseODataSchema(InputStream, IODataServiceDocument) method
parseODataServiceDocument(String) method
parseODataServiceDocument(InputStream) method
FORMAT_JSON variable
FORMAT_XML variable
IParserDocument interface
IParserDocument.EDMSIMPLETYPES enum
clone() method
getAttribute(String...) method
getAttributes(String...) method
getChildAttributeMap(String...) method
getChildAttributes(String...) method
getChildDocuments(String...) method
getChildDocumentsWithAttribute(String, String, String...) method
getChildDocumentsWithAttribute(String, String, boolean, String...) method
getDocument(String...) method
getDocuments(String...) method
getDocumentsWithAttribute(String, String, String...) method
getDocumentsWithAttribute(String, String, boolean, String...) method
getDocumentWithAttribute(String, String, String...) method
getDocumentWithAttribute(String, String, boolean, String...) method
getElementName() method
getFunctionImportComplexPropertyValue(String...) method
getPrefixForUri(String) method
getStrings() method
getValue(String...) method
getValues(String...) method
putAttribute(String, String...) method
putDocument(IParserDocument, String...) method
putValue(String, String...) method
removeAttribute(String...) method
removeAttributes(String...) method
removeDocument(String...) method
setAttributes(List< String >, String...) method
setDocuments(List< IParserDocument >, String...) method
setElementName(String, String...) method
setValues(List< String >, String...) method
toXMLString() method
ATTRIBUTE_ETAG variable
ATTRIBUTE_VALUEPREFIX_EDMTYPE variable
DEFAULT_PREFIXMAPPING variable
EDMDATETIME_PATTERNS variable
EDMDATETIMEOFFSET_PATTERNS variable
EDMTIME_PATTERN variable
ELEMENT_FEED variable
ELEMENT_ID variable
ROOT_DOCUMENT_NAME variable
XMLNS_APPLICATION_URI variable
XMLNS_ATOM_URI variable
XMLNS_DATASERVICES_URI variable
XMLNS_EDM_URI variable
XMLNS_EDMX_URI variable
XMLNS_GENERICPLAYER_URI variable
XMLNS_METADATA_URI variable
XMLNS_SAP_URI variable
IPersistable interface
IPreferenceChangeListener interface
IPreferences interface
IRequest interface
IRequestManager interface
IRequestStateElement interface
IResponse interface
JSONParser class
JSONParser() constructor
parseComplexEntry(String, String, IODataSchema, String) method
parseFunctionImportComplexType(String, String, IODataSchema, String) method
parseODataEntries(String, String, IODataSchema, JsonObject) method
parseODataEntry(String, String, IODataSchema) method
parseODataFeed(String, String, IODataSchema) method
parseODataServiceDocument(String) method
populateODataEntry(ODataEntry, JsonObject) method
JSON_TAG_D variable
JSON_TAG_DEFERRED variable
JSON_TAG_DELTA variable
JSON_TAG_METADATA variable
JSON_TAG_RESULTS variable
JSON_TAG_TYPE variable
JSON_TAG_URI variable
Logger class
Logger.LogEntry class
Logger() constructor
canLog() method
cleanUp(final int) method
d(final String, final String) method
d(final String, final String, final Throwable) method
d(final String, final String, final String) method
d(final String, final String, final Throwable, final String) method
e(final String, final String) method
e(final String, final String, final Throwable) method
e(final String, final String, final String) method
e(final String, final String, final Throwable, final String) method
getLogElements() method
getLogElements(final int) method
getLogElementsByCorrelationId(final String) method
getLogElementsByPID(final long) method
getLogElementsByTag(final String) method
getLogElementsByTimeStamp(final long, final long) method
getLogLevel() method
i(final String, final String) method
i(final String, final String, final Throwable) method
i(final String, final String, final String) method
i(final String, final String, final Throwable, final String) method
log(final int, final String, final String, final Throwable, String) method
logFullLocation(boolean) method
logsFullLocation() method
logsToAndroid() method
logToAndroid(final boolean) method
p(final String, final String) method
p(final String, final String, final String) method
read(BufferedReader) method
setHeaderData(final String, final String, final String, final String, final String, final String, final String, final String, final String) method
setLogLevel(final int) method
terminate() method
toString() method
v(final String, final String) method
v(final String, final String, final Throwable) method
v(final String, final String, final String) method
v(final String, final String, final Throwable, final String) method
w(final String, final Throwable) method
w(final String, final String, final Throwable) method
w(final String, final String) method
w(final String, final Throwable, final String) method
w(final String, final String, final String) method
w(final String, final String, final Throwable, final String) method
write(BufferedWriter) method
dateFormat variable
e2eStep variable
passportTraceLevel variable
ODataAssociation class
ODataAssociationSet class
ODataCollection class
ODataComplexType class
ODataEntitySet class
ODataEntityType class
ODataEntry class
ODataEntry() constructor
ODataEntry(boolean) constructor
ODataEntry(IODataSchema) constructor
ODataEntry(ParserDocument) constructor
ODataEntry(ParserDocument, IODataSchema) constructor
ODataEntry(JsonObject) constructor
ODataEntry(int[], String[]) constructor
addPropertyValues(IODataProperty, Map< String, String >, String) method
clone() method
fillPropertyData(IODataProperty, String...) method
fillPropertyDataWithAttribute(IODataProperty, String, String, boolean, String...) method
getActionLinks() method
getAuthorName() method
getCachestate() method
getCacheTimestamp() method
getCollectionId() method
getContentType() method
getEtag() method
getFilterUrl() method
getGPUseInSearchPropertiesData() method
getGPVisibleInDetailPropertiesData() method
getGPVisibleInListPropertiesData() method
getIcons() method
getId() method
getIsLocal() method
getKeyPropertyValues() method
getLastUpdated() method
getLinks() method
getMediaSrc() method
getPropertiesData() method
getPropertiesDataWithAttribute(String, String) method
getPropertiesDataWithAttribute(String, String, boolean) method
getPropertiesDocument() method
getPropertyValue(String...) method
getPropertyValueParsed(String...) method
getPropertyValues(List< String[]>) method
getPropertyValues() method
getRelatedDataLinks() method
getSAPSearchablePropertiesData() method
getSchema() method
getSelfLink() method
getSubscriptionLink() method
getSummary() method
getTitle() method
materialize() method
parseCollectionId() method
parseEdmTime(String) method
putComplexPropertyValue(String, String...) method
putContentType(String) method
putDocument(IParserDocument, String...) method
putId(String) method
putMediaSrc(String) method
putPropertyValue(String, String) method
putPropertyValue(String, String, boolean) method
read(BufferedReader) method
resolveTargetCollection(IODataLink) method
setAuthorName(String) method
setCachestate(cacheState) method
setCacheTimestamp(Long) method
setCollectionId(String) method
setIsLocal(boolean) method
setSchema(IODataSchema) method
setSummary(String) method
setTitle(String) method
write(BufferedWriter) method
cache_timestamp variable
Cachestate variable
collectionId variable
FALSE variable
FILTER variable
FILTER_AND variable
FILTER_EQ variable
isLocalEntry variable
jsonObject variable
NOT_TESTED variable
schema variable
TRUE variable
ODataError class
ODataFeed class
ODataFunctionImport class
ODataIcon class
ODataLink class
ODataNavigationProperty class
ODataOpenSearchDescription class
ODataParameter class
ODataProperty class
ODataReturnTypeEntry class
ODataSchema class
ODataServiceDocument class
ODataSubscriptionEntry class
ODataURL class
ODataWorkspace class
Parser class
Parser(IPreferences, ILogger) constructor
[instance initializer]() method
buildODataDocument(IParserDocument) method
buildODataEntryRequestBody(IODataEntry, String, IODataSchema, int) method
enableParserPerformanceLog(boolean, Context) method
init() method
parse(InputStream) method
parse(String) method
parseFunctionImportResult(String, IODataFunctionImport, IODataSchema) method
parseFunctionImportResult(InputStream, IODataFunctionImport, IODataSchema) method
parseODataEntries(String, String, IODataSchema) method
parseODataEntries(InputStream, String, IODataSchema) method
parseODataError(String) method
parseODataError(InputStream) method
parseODataFeed(String, String, IODataSchema) method
parseODataFeed(InputStream, String, IODataSchema) method
parseODataOpenSearchDescription(String, String, IODataServiceDocument) method
parseODataOpenSearchDescription(InputStream, String, IODataServiceDocument) method
parseODataSchema(String, IODataServiceDocument) method
parseODataSchema(InputStream, IODataServiceDocument) method
parseODataServiceDocument(String) method
parseODataServiceDocument(InputStream) method
readNameMap() method
writeNameMap(int) method
defaultFolder variable
lockObject variable
logger variable
logLevel variable
NAMEMAP_FILENAME variable
pa variable
parser variable
preferences variable
ParserDocument class
ParserDocument(String) constructor
ParserDocument(ParserDocument) constructor
ParserDocument() constructor
ParserDocument(boolean) constructor
ParserDocument(int[], String[]) constructor
ParserDocument(String, boolean) constructor
clone() method
getAttribute(String...) method
getAttributes(String...) method
getAttributesEndPosition(int[], int, int) method
getChildAttributeMap(String...) method
getChildAttributes(String...) method
getChildDocuments(String...) method
getChildDocumentsWithAttribute(String, String, String...) method
getChildDocumentsWithAttribute(String, String, boolean, String...) method
getDocument(String...) method
getDocumentPositions(String[], int, boolean, boolean) method
getDocuments(String...) method
getDocumentsWithAttribute(String, String, String...) method
getDocumentsWithAttribute(String, String, boolean, String...) method
getDocumentWithAttribute(String, String, String...) method
getDocumentWithAttribute(String, String, boolean, String...) method
getElementName() method
getExtension(String) method
getFunctionImportComplexPropertyValue(String...) method
getNameId(String, boolean, boolean) method
getNameMap() method
getPrefix(String) method
getPrefixForUri(String) method
getPrefixMapping() method
getStringPositions(String[], int, boolean, boolean) method
getStrings() method
getValue(String...) method
getValues(String...) method
insertRoutePositions(int[], int, int[]) method
insertRoutesPositions(int, int[]) method
insertStringsPositions(int, String[]) method
insertStringsPositions(String[], int, String[]) method
isMatched(String, String) method
putAttribute(String, String...) method
putDocument(IParserDocument, String...) method
putExtension(String, String) method
putString(int, String, int, String...) method
putValue(String, String...) method
read(BufferedReader) method
readExternal(ObjectInput) method
readNameMap(BufferedReader) method
removeAttribute(String...) method
removeAttributes(String...) method
removeDocument(String...) method
removeExtension(String) method
removeRoutesPositions(int, int) method
removeRoutesPositions(int[], int, int) method
removeString(String...) method
removeStrings(String...) method
removeStringsPositions(int, int) method
removeStringsPositions(String[], int, int) method
replaceRoutesPositions(int, int, int[]) method
replaceRoutesPositions(int[], int, int, int[]) method
replaceStringsPositions(int, int, String[]) method
replaceStringsPositions(String[], int, int, String[]) method
resolveUrl(String, String) method
setAttribute(String, String...) method
setAttributes(List< String >, String...) method
setDocument(IParserDocument, String...) method
setDocuments(List< IParserDocument >, String...) method
setElementName(String, String...) method
setNameMap(List< String >) method
setPrefixMapping(Map< String, String >) method
setString(String, String...) method
setStrings(List< String >, String...) method
setValue(String, String...) method
setValues(List< String >, String...) method
toXMLString() method
write(BufferedWriter) method
writeExternal(ObjectOutput) method
writeNameMap(BufferedWriter) method
ANY_STRING variable
ATTRIBUTE_ID variable
ATTRIBUTE_STRING variable
extensions variable
isComplexEntity variable
isJson variable
nameMap variable
prefixMapping variable
routes variable
strings variable
URL_PROTOCOL_PREFIX variable
VALUE_ID variable
VALUE_STRING variable
ParserException class
ParserHandler class
addValue() method
characters(char[], int, int) method
endElement(String, String, String) method
getDocument() method
resolveAttributeName(Attributes, int) method
resolveName(String, String, String) method
startDocument() method
startElement(String, String, String, Attributes) method
startPrefixMapping(String, String) method
buffer variable
routes variable
values variable
Preferences class
PreferencesException class
PropertyID class
PushRequest class
RouteManagerSchema class
RequestManager class
RequestStateElement class
ResponseImpl class
SMPClientListeners interface
SMPException class
UserManager class
Deprecated API List
AbstractConnectionHandler class
ConnectionFactory class
CookieJar class
ConnectionProtocolEnum enum
HttpsTrustManager class
HttpsTrustManager.ClientCertListener interface
HttpsTrustManager.HttpsClientCertInfo class
HttpsTrustManager.TrustManagerListener interface
ISDMBundleRequest interface
ISDMCache interface
ISDMCacheLoadListener interface
ISDMConnectionHandler interface
ISDMConnectivitiyParameters interface
ISDMEntrySearch interface
ISDMLocalSchema interface
ISDMLogger interface
canLog() method
d(final String, final String) method
d(final String, final String, final String) method
d(final String, final String, final Throwable) method
d(final String, final String, final Throwable, final String) method
e(final String, final String) method
e(final String, final String, final String) method
e(final String, final String, final Throwable) method
e(final String, final String, final Throwable, final String) method
getLogLevel() method
i(final String, final String) method
i(final String, final String, final String) method
i(final String, final String, final Throwable) method
i(final String, final String, final Throwable, final String) method
logFullLocation(boolean) method
logsFullLocation() method
p(final String, final String) method
p(final String, final String, final String) method
setHeaderData(final String, final String, final String, final String, final String, final String, final String, final String, final String) method
setLogLevel(final int) method
v(final String, final String) method
v(final String, final String, final String) method
v(final String, final String, final Throwable) method
v(final String, final String, final Throwable, final String) method
w(final String, final Throwable) method
w(final String, final Throwable, final String) method
w(final String, final String, final Throwable) method
w(final String, final String, final Throwable, final String) method
w(final String, final String) method
w(final String, final String, final String) method
wtf(final String, final Throwable) method
wtf(final String, final Throwable, final String) method
wtf(final String, final String) method
wtf(final String, final String, final String) method
wtf(final String, final String, final Throwable) method
wtf(final String, final String, final Throwable, final String) method
ASSERT variable
DEBUG variable
ERROR variable
FATAL variable
INFO variable
PERFORMANCE variable
VERBOSE variable
WARN variable
ISDMNetListener interface
ISDMODataAssociation interface
ISDMODataAssociation.ISDMODataAssociationEnd interface
ISDMODataAssociationSet interface
ISDMODataCollection interface
ISDMODataComplexType interface
ISDMODataEntitySet interface
ISDMODataEntityType interface
ISDMODataEntry interface
ISDMODataError interface
ISDMODataFunctionImport interface
ISDMODataIcon interface
ISDMODataLink interface
ISDMODataNavigationProperty interface
ISDMODataOpenSearchDescription interface
ISDMODataParameter interface
ISDMODataProperty interface
ISDMODataSchema interface
ISDMODataServiceDocument interface
ISDMODataSubscriptionEntry interface
ISDMODataURL interface
ISDMODataWorkspace interface
ISDMParser interface
buildSDMODataDocumentXML(ISDMParserDocument) method
buildSDMODataEntryJson(ISDMODataEntry, String, ISDMODataSchema) method
buildSDMODataEntryXML(ISDMODataEntry) method
enableParserPerformanceLog(boolean, Context) method
parseFunctionImportResultXML(String, ISDMODataFunctionImport, ISDMODataSchema) method
parseFunctionImportResultXML(InputStream, ISDMODataFunctionImport, ISDMODataSchema) method
parseSDMODataEntriesXML(String, String, ISDMODataSchema) method
parseSDMODataEntriesXML(InputStream, String, ISDMODataSchema) method
parseSDMODataErrorXML(String) method
parseSDMODataErrorXML(InputStream) method
parseSDMODataOpenSearchDescriptionXML(String, String, ISDMODataServiceDocument) method
parseSDMODataOpenSearchDescriptionXML(InputStream, String, ISDMODataServiceDocument) method
parseSDMODataSchemaXML(String, ISDMODataServiceDocument) method
parseSDMODataSchemaXML(InputStream, ISDMODataServiceDocument) method
parseSDMODataServiceDocumentXML(String) method
parseSDMODataServiceDocumentXML(InputStream) method
parseXML(String) method
parseXML(InputStream) method
ISDMParserDocument interface
clone() method
getAttribute(String...) method
getAttributes(String...) method
getChildAttributeMap(String...) method
getChildAttributes(String...) method
getChildDocuments(String...) method
getChildDocumentsWithAttribute(String, String, String...) method
getChildDocumentsWithAttribute(String, String, boolean, String...) method
getDocument(String...) method
getDocuments(String...) method
getDocumentsWithAttribute(String, String, String...) method
getDocumentsWithAttribute(String, String, boolean, String...) method
getDocumentWithAttribute(String, String, String...) method
getDocumentWithAttribute(String, String, boolean, String...) method
getElementName() method
getFunctionImportComplexPropertyValue(String...) method
getPrefixForUri(String) method
getStrings() method
getValue(String...) method
getValues(String...) method
putAttribute(String, String...) method
putDocument(ISDMParserDocument, String...) method
putValue(String, String...) method
removeAttribute(String...) method
removeAttributes(String...) method
removeDocument(String...) method
setAttributes(List< String >, String...) method
setDocuments(List< ISDMParserDocument >, String...) method
setElementName(String, String...) method
setValues(List< String >, String...) method
toXMLString() method
ATTRIBUTE_ETAG variable
ATTRIBUTE_VALUEPREFIX_EDMTYPE variable
DEFAULT_PREFIXMAPPING variable
EDMDATETIME_PATTERNS variable
EDMDATETIMEOFFSET_PATTERNS variable
EDMTIME_PATTERN variable
ELEMENT_FEED variable
ELEMENT_ID variable
ROOT_DOCUMENT_NAME variable
XMLNS_APPLICATION_URI variable
XMLNS_ATOM_URI variable
XMLNS_DATASERVICES_URI variable
XMLNS_EDM_URI variable
XMLNS_EDMX_URI variable
XMLNS_GENERICPLAYER_URI variable
XMLNS_METADATA_URI variable
XMLNS_SAP_URI variable
ISDMPersistable interface
ISDMPersistence interface
ISDMPreferenceChangeListener interface
ISDMPreferences interface
ISDMRequest interface
ISDMRequestManager interface
ISDMRequestStateElement interface
ISDMResponse interface
JSONParser class
JSONParser() constructor
parseComplexEntry(String, String, ISDMODataSchema, String) method
parseFunctionImportComplexType(String, String, ISDMODataSchema, String) method
parseODataEntries(String, String, ISDMODataSchema) method
parseODataEntry(String, String, ISDMODataSchema) method
parseODataServiceDocument(String) method
populateODataEntry(SDMODataEntry, JsonObject) method
JSON_TAG_D variable
JSON_TAG_DEFERRED variable
JSON_TAG_DELTA variable
JSON_TAG_METADATA variable
JSON_TAG_RESULTS variable
JSON_TAG_TYPE variable
JSON_TAG_URI variable
RouteManager class
SAPSSLSocketFactory class
SDMBaseRequest class
SDMBundleRequest class
SDMCache class
SDMCache(ISDMPreferences, ISDMLogger) constructor
SDMCache(ISDMPreferences, ISDMLogger, ISDMODataServiceDocument, ISDMODataSchema) constructor
addSearchablePropertyPath(ISDMODataProperty, String, List< String[]>, String...) method
clear() method
createStore() method
fullTermContainSearch(String, ISDMODataEntry, List< String[]>) method
fullTermPrefixSearch(String, ISDMODataEntry, List< String[]>) method
getEntrySearch() method
getSDMODataDocument(String) method
getSDMODataEntries(String) method
getSDMODataEntry(String) method
getSDMODataSchema() method
getSDMODataServiceDocument() method
getSearchAlgorithm() method
getStoredDocuments() method
onPreferenceChanged(String, Object) method
read(BufferedReader) method
regexSearch(String, ISDMODataEntry) method
removeSDMODataDocument(String) method
removeSDMODataEntries(String) method
removeStoredDocuments() method
searchInEntry(String, String, List< String >, ISDMODataEntry, List< String[]>, int) method
searchSDMODataEntries(String, String) method
searchSDMODataEntries(String, String, int) method
setEntrySearch(ISDMEntrySearch) method
setSDMODataDocument(String, ISDMParserDocument) method
setSDMODataEntries(List< ISDMODataEntry >) method
setSDMODataEntry(ISDMODataEntry) method
setSDMODataSchema(ISDMODataSchema) method
setSDMODataServiceDocument(ISDMODataServiceDocument) method
setSearchAlgorithm(int) method
tokenizedContainAllSearch(List< String >, ISDMODataEntry, List< String[]>) method
tokenizedContainSearch(List< String >, ISDMODataEntry, List< String[]>) method
tokenizedPrefixSearch(List< String >, ISDMODataEntry, List< String[]>) method
write(BufferedWriter) method
ALL_ENTRY_SEARCH_TERM variable
cacheCapacity variable
collectionStore variable
ENTRY_KEY_ODATASCHEMA variable
ENTRY_KEY_ODATASERVICEDOCUMENT variable
ENTRY_TYPE_ODATAENTRY variable
ENTRY_TYPE_ODATASBASEDOCUMENT variable
entrySearch variable
logger variable
maxSearchResult variable
mLogTag variable
mPerformanceTime variable
mTimerStart variable
NON_SAPDATA_DOCUMENTS_HASHMAP_KEY variable
preferences variable
schema variable
searchAlgorythm variable
searchField variable
serviceDocument variable
SDMConnectivityException class
SDMConnectivityParameters class
SDMConstants interface
SDMEncryptDecrypt class
SDMHttpChannelListeners class
SDMHttpChannelListeners.Authenticationschema class
SDMHttpChannelListeners.BasicCredetials class
SDMHttpChannelListeners.CookieCredetials class
SDMHttpChannelListeners.IAuthenticationChallengeListner interface
SDMHttpChannelListeners.ICredential interface
SDMHttpChannelListeners.IMutualSSLChallengeListener interface
SDMHttpChannelListeners.ISSLChallengeListener interface
SDMLogger class
SDMLogger() constructor
canLog() method
cleanUp(final int) method
d(final String, final String) method
d(final String, final String, final Throwable) method
d(final String, final String, final String) method
d(final String, final String, final Throwable, final String) method
e(final String, final String) method
e(final String, final String, final Throwable) method
e(final String, final String, final String) method
e(final String, final String, final Throwable, final String) method
getLogElements() method
getLogElements(final int) method
getLogElementsByCorrelationId(final String) method
getLogElementsByPID(final long) method
getLogElementsByTag(final String) method
getLogElementsByTimeStamp(final long, final long) method
getLogLevel() method
i(final String, final String) method
i(final String, final String, final Throwable) method
i(final String, final String, final String) method
i(final String, final String, final Throwable, final String) method
log(final int, final String, final String, final Throwable, String) method
logFullLocation(boolean) method
logsFullLocation() method
logsToAndroid() method
logToAndroid(final boolean) method
p(final String, final String) method
p(final String, final String, final String) method
read(BufferedReader) method
setHeaderData(final String, final String, final String, final String, final String, final String, final String, final String, final String) method
setLogLevel(final int) method
terminate() method
toString() method
v(final String, final String) method
v(final String, final String, final Throwable) method
v(final String, final String, final String) method
v(final String, final String, final Throwable, final String) method
w(final String, final Throwable) method
w(final String, final String, final Throwable) method
w(final String, final String) method
w(final String, final Throwable, final String) method
w(final String, final String, final String) method
w(final String, final String, final Throwable, final String) method
write(BufferedWriter) method
wtf(final String, final Throwable) method
wtf(final String, final String) method
wtf(final String, final String, final Throwable) method
wtf(final String, final Throwable, final String) method
wtf(final String, final String, final String) method
wtf(final String, final String, final Throwable, final String) method
e2eStep variable
passportTraceLevel variable
SDMODataAssociation class
SDMODataAssociation.SDMODataAssociationEnd class
SDMODataAssociationSet class
SDMODataCollection class
SDMODataComplexType class
SDMODataEntitySet class
SDMODataEntityType class
SDMODataEntry class
SDMODataEntry() constructor
SDMODataEntry(boolean) constructor
SDMODataEntry(ISDMODataSchema) constructor
SDMODataEntry(SDMParserDocument) constructor
SDMODataEntry(SDMParserDocument, ISDMODataSchema) constructor
SDMODataEntry(JsonObject) constructor
SDMODataEntry(int[], String[]) constructor
addPropertyValues(ISDMODataProperty, Map< String, String >, String) method
fillPropertyData(ISDMODataProperty, String...) method
fillPropertyDataWithAttribute(ISDMODataProperty, String, String, boolean, String...) method
getActionLinks() method
getAuthorName() method
getCachestate() method
getCacheTimestamp() method
getCollectionId() method
getEtag() method
getFilterUrl() method
getGPUseInSearchPropertiesData() method
getGPVisibleInDetailPropertiesData() method
getGPVisibleInListPropertiesData() method
getIcons() method
getId() method
getIsLocal() method
getKeyPropertyValues() method
getLastUpdated() method
getLinks() method
getPropertiesData() method
getPropertiesDataWithAttribute(String, String) method
getPropertiesDataWithAttribute(String, String, boolean) method
getPropertiesDocument() method
getPropertyValue(String...) method
getPropertyValueParsed(String...) method
getPropertyValues(List< String[]>) method
getPropertyValues() method
getRelatedDataLinks() method
getSAPSearchablePropertiesData() method
getSchema() method
getSelfLink() method
getSubscriptionLink() method
getSummary() method
getTitle() method
materialize() method
parseCollectionId() method
parseEdmTime(String) method
putComplexPropertyValue(String, String...) method
putDocument(ISDMParserDocument, String...) method
putId(String) method
putPropertyValue(String, String) method
putPropertyValue(String, String, boolean) method
read(BufferedReader) method
resolveTargetCollection(ISDMODataLink) method
setAuthorName(String) method
setCachestate(cacheState) method
setCacheTimestamp(Long) method
setCollectionId(String) method
setIsLocal(boolean) method
setSchema(ISDMODataSchema) method
setSummary(String) method
setTitle(String) method
write(BufferedWriter) method
cache_timestamp variable
Cachestate variable
collectionId variable
FALSE variable
FILTER variable
FILTER_AND variable
FILTER_EQ variable
isLocalEntry variable
jsonObject variable
NOT_TESTED variable
schema variable
TRUE variable
SDMODataError class
SDMODataFunctionImport class
SDMODataIcon class
SDMODataLink class
SDMODataNavigationProperty class
SDMODataOpenSearchDescription class
SDMODataParameter class
SDMODataProperty class
SDMODataReturnTypeEntry class
SDMODataReturnTypeEntry.SDMODataReturnSchema class
SDMODataReturnTypeEntry.SDMODataReturnSchema.SDMODataReturnEntityType class
SDMODataSchema class
SDMODataServiceDocument class
SDMODataSubscriptionEntry class
SDMODataURL class
SDMODataWorkspace class
SDMParser class
SDMParser(ISDMPreferences, ISDMLogger) constructor
[instance initializer]() method
buildSDMODataDocumentXML(ISDMParserDocument) method
buildSDMODataEntryJson(ISDMODataEntry, String, ISDMODataSchema) method
buildSDMODataEntryXML(ISDMODataEntry) method
enableParserPerformanceLog(boolean, Context) method
init() method
parseFunctionImportResultXML(String, ISDMODataFunctionImport, ISDMODataSchema) method
parseFunctionImportResultXML(InputStream, ISDMODataFunctionImport, ISDMODataSchema) method
parseSDMODataEntriesXML(String, String, ISDMODataSchema) method
parseSDMODataEntriesXML(InputStream, String, ISDMODataSchema) method
parseSDMODataErrorXML(String) method
parseSDMODataErrorXML(InputStream) method
parseSDMODataOpenSearchDescriptionXML(String, String, ISDMODataServiceDocument) method
parseSDMODataOpenSearchDescriptionXML(InputStream, String, ISDMODataServiceDocument) method
parseSDMODataSchemaXML(String, ISDMODataServiceDocument) method
parseSDMODataSchemaXML(InputStream, ISDMODataServiceDocument) method
parseSDMODataServiceDocumentXML(String) method
parseSDMODataServiceDocumentXML(InputStream) method
parseXML(InputStream) method
parseXML(String) method
readNameMap() method
writeNameMap(int) method
defaultFolder variable
lockObject variable
logger variable
logLevel variable
NAMEMAP_FILENAME variable
pa variable
parser variable
preferences variable
SDMParserDocument class
SDMParserDocument(String) constructor
SDMParserDocument(SDMParserDocument) constructor
SDMParserDocument() constructor
SDMParserDocument(boolean) constructor
SDMParserDocument(int[], String[]) constructor
SDMParserDocument(String, boolean) constructor
clone() method
getAttribute(String...) method
getAttributes(String...) method
getAttributesEndPosition(int[], int, int) method
getChildAttributeMap(String...) method
getChildAttributes(String...) method
getChildDocuments(String...) method
getChildDocumentsWithAttribute(String, String, String...) method
getChildDocumentsWithAttribute(String, String, boolean, String...) method
getDocument(String...) method
getDocumentPositions(String[], int, boolean, boolean) method
getDocuments(String...) method
getDocumentsWithAttribute(String, String, String...) method
getDocumentsWithAttribute(String, String, boolean, String...) method
getDocumentWithAttribute(String, String, String...) method
getDocumentWithAttribute(String, String, boolean, String...) method
getElementName() method
getExtension(String) method
getFunctionImportComplexPropertyValue(String...) method
getNameId(String, boolean, boolean) method
getNameMap() method
getPrefix(String) method
getPrefixForUri(String) method
getPrefixMapping() method
getStringPositions(String[], int, boolean, boolean) method
getStrings() method
getValue(String...) method
getValues(String...) method
insertRoutePositions(int[], int, int[]) method
insertRoutesPositions(int, int[]) method
insertStringsPositions(int, String[]) method
insertStringsPositions(String[], int, String[]) method
isMatched(String, String) method
putAttribute(String, String...) method
putDocument(ISDMParserDocument, String...) method
putExtension(String, String) method
putString(int, String, int, String...) method
putValue(String, String...) method
read(BufferedReader) method
readNameMap(BufferedReader) method
removeAttribute(String...) method
removeAttributes(String...) method
removeDocument(String...) method
removeExtension(String) method
removeRoutesPositions(int, int) method
removeRoutesPositions(int[], int, int) method
removeString(String...) method
removeStrings(String...) method
removeStringsPositions(int, int) method
removeStringsPositions(String[], int, int) method
replaceRoutesPositions(int, int, int[]) method
replaceRoutesPositions(int[], int, int, int[]) method
replaceStringsPositions(int, int, String[]) method
replaceStringsPositions(String[], int, int, String[]) method
resolveUrl(String, String) method
setAttribute(String, String...) method
setAttributes(List< String >, String...) method
setDocument(ISDMParserDocument, String...) method
setDocuments(List< ISDMParserDocument >, String...) method
setElementName(String, String...) method
setNameMap(List< String >) method
setPrefixMapping(Map< String, String >) method
setString(String, String...) method
setStrings(List< String >, String...) method
setValue(String, String...) method
setValues(List< String >, String...) method
toXMLString() method
write(BufferedWriter) method
writeNameMap(BufferedWriter) method
ANY_STRING variable
ATTRIBUTE_ID variable
ATTRIBUTE_STRING variable
extensions variable
isComplexEntity variable
isJson variable
nameMap variable
prefixMapping variable
routes variable
strings variable
URL_PROTOCOL_PREFIX variable
VALUE_ID variable
VALUE_STRING variable
SDMParserException class
SDMParserHandler class
addValue() method
characters(char[], int, int) method
endElement(String, String, String) method
getDocument() method
resolveAttributeName(Attributes, int) method
resolveName(String, String, String) method
startDocument() method
startElement(String, String, String, Attributes) method
startPrefixMapping(String, String) method
buffer variable
routes variable
values variable
SDMPersistence class
SDMPersistence(ISDMPreferences, ISDMLogger) constructor [deprecated]
SDMPersistence(ISDMPreferences, ISDMLogger, byte[], String) constructor [deprecated]
SDMPersistence(ISDMPreferences, ISDMLogger, byte[], String, ActivityManager) constructor
clear() method [deprecated]
deleteFiles(final boolean) method
generateSecretKey() method [deprecated]
generateSecretKey(String) method [deprecated]
isDataPersisted(String) method [deprecated]
isValidKey(String) method
loadDataStream(String) method [deprecated]
loadObject(String, T) method [deprecated]
loadRawData(String) method [deprecated]
loadSDMCache(ISDMCache) method [deprecated]
loadSDMCache(String, ISDMCache) method [deprecated]
onPreferenceChanged(String, Object) method [deprecated]
removeData(String) method [deprecated]
removeSDMCache() method [deprecated]
removeSDMCache(String) method [deprecated]
setEncryptionKey(byte[], String) method [deprecated]
storeDataStream(String, InputStream) method [deprecated]
storeObject(String, ISDMPersistable) method [deprecated]
storeRawData(String, byte[]) method [deprecated]
storeSDMCache(ISDMCache) method [deprecated]
storeSDMCache(String, ISDMCache) method [deprecated]
activityManager variable
bufferSize variable
CACHE_KEY variable
defaultFolder variable
encDec variable
lockObject variable
logger variable
mCipherTransformation variable
mLogLevel variable
mLogTag variable
SECURE_POSTFIX variable
secureMode variable
SDMPersistenceException class
SDMPreferences class
SDMPreferencesException class
SDMPushRequest class
SDMRequestManager class
SDMRequestManager.AuthenticationChallengeListener class
SDMRequestManager.InvalidHandlerClassException class
SDMRequestManager.MutualSSLChallengeListener class
SDMRequestManager.SSLChallengeListener class
SDMRequestManager.SuccessThread class
SDMRequestStateElement class
SDMResponseImpl class
SDMSemantics class
SocketConnectionHandler class
SUPRoute class
TrustSAPSSLSocketFactory class
TrustSAPSSLSocketFactory(KeyStore, String, final ISDMRequestManager) constructor
createSocket() method
createSocket(Socket, String, int, boolean) method
createSocket(InetAddress, int, InetAddress, int) method
createSocket(InetAddress, int) method
createSocket(String, int, InetAddress, int) method
createSocket(String, int) method
getDefaultCipherSuites() method
getSupportedCipherSuites() method
mLogger variable
mPreferences variable
TLS_SSL_CONTEXT variable
Developing with MAF Logon for Android
Developing with Android Reusable UI Components
Developing with the Android Extensibility Framework
Developing iOS Applications
Running and Testing Applications
Deploying Applications
Debugging Errors and Analyzing Logs
REST API Application Development
Kapsel Development
Mobile Application Workbench
Agentry App Development
Setting Up the Development Environment - Agentry Toolkit
Developing Agentry Apps
Agentry Language Reference
Application Level Definitions Overview
Module-Level Data Definitions Overview
Module-Level User Interface Definitions Overview
Rule Function Terms Overview
Syclo Data Markup Language
Agentry Test Script Overview
Agentry Java API
com.syclo.agentry package
utility package
AgentryException class
BusinessLogicException class
ComplexTableSession class
ComplexTable< CTOBJ > class
DataTableObject class
DataTableSession class
DataTable< DTOBJ extends DataTableObject > class
FatalTransactionException class
FatalTransactionExceptionStop class
FetchSession class
LoginBlockedException class
LoginException class
LoginSkippedException class
PasswordExpiredCannotChangeException class
PasswordExpiredException class
PasswordInvalidException class
PasswordWarningCannotChangeException class
PasswordWarningException class
PushSession class
PushUserSession class
RetryTransactionException class
RetryTransactionWithChangeException class
Server class
Server.LoginEnumeration enum
Server.LoginFailureReason enum
Server() constructor
createComplexTableSession(String, SessionData, User) method
createDataTableSession(String, SessionData, User) method
createFetchSession(String, Server, SessionData, User) method [deprecated]
createFetchSession(String, SessionData, User) method
createPushSession(String, Server, SessionData) method [deprecated]
createPushSession(String, SessionData) method
createPushUserSession(String, Server, SessionData, User) method [deprecated]
createPushUserSession(String, SessionData, User) method
createServiceEventSession(String, Server, SessionData) method [deprecated]
createServiceEventSession(String, SessionData) method
createTransactionSession(String, Server, SessionData, User) method [deprecated]
createTransactionSession(String, SessionData, User) method
createUser(String, int) method [deprecated]
createUser(String) method
debug(String) method
decryptPassword(String) method
findConfigurationFile(String) method
getImplementationVersion() method
getInstance() method
getSpecificationVersion() method
getTimeZone() method
login(String, String, SessionData) method [deprecated]
login(User, String, SessionData) method
loginBlocked(String, StringBuffer) method [deprecated]
loginBlocked(User, StringBuffer, SessionData) method [deprecated]
loginBlocked(User, String, StringBuffer, SessionData) method
loginFailed(String, StringBuffer) method [deprecated]
loginFailed(User, String, LoginFailureReason, StringBuffer, SessionData) method
loginPreviousUser(String, String, SessionData) method [deprecated]
loginPreviousUser(User, String, SessionData) method
setDebugEnabled(boolean) method [deprecated]
shutdown() method
startup() method
ServiceEvent class
ServiceEventSession class
Session class
Steplet class
StepletAbortException class
StepletStopException class
SycloCalendar class
SycloCalendar(GregorianCalendar) constructor
SycloCalendar(GregorianCalendar, Locale) constructor
SycloCalendar() constructor
SycloCalendar(int, int, int, int, int, int) constructor
SycloCalendar(int, int, int, int, int) constructor
SycloCalendar(int, int, int) constructor
SycloCalendar(Locale) constructor
SycloCalendar(TimeZone, Locale) constructor
SycloCalendar(TimeZone) constructor
getInvalidTimeAndDate() method
isInvalidTimeAndDate() method
isInvalidTimeAndDate(GregorianCalendar) method
TransactionSession class
User class
SessionData interface
Agentry SAP Framework
Agentry Device Client Branding SDK
Agentry OpenUI API
SMS Application Development
Developing SMS Applications
Starting the Server
Launching the SMS Builder Web UI
Developing Applications
Developing Custom Application States
States Catalog
SMS Application API Reference
brand package
plugins package
api package
base package
exceptions package
smapp package
beans package
controls package
state package
AbstractDynamicMenu class
Page class
RequiredParameterMissingException class
SmappStatePlugin class
continueDyn(String) method
continueDyn(Integer) method
continueDyn(Long) method
continueFail() method
continueFail(String) method
continueOk() method
determineFollowingSmappStateFromPattern(SmappStateProcessingContext) method
determineFollowingSmappStateFromPattern(SmappStateProcessingContext, MwizMessage) method
determineFollowingSmappStateFromTransitionType(EnumSmappTransitionType, SmappState, SmappStateProcessingContext) method
getCurrentCustomer() method
getInputAttributes() method
getOutputAttributes() method
getSessionAttributeForKey(String) method
getSessionAttributes() method
getSessionId() method
getSmsText18nReplaced() method
getStateAttributes() method
getStateNotes() method
handleFatal(SmappStateProcessingContext, SmappStateProcessingAction) method
isCurrentStateEncrypted() method
isSelectable() method
loadStateAttributes(SmappStateEditorContext) method
processMessage(SmappStateProcessingContext) method
processMessageLogic(SmappStateProcessingContext) method
processState(SmappStateProcessingContext, SmappStateProcessingAction) method
processStateLogic(SmappStateProcessingContext, SmappStateProcessingAction) method
saveOutputAttributes() method
saveSessionAttribute(String, String) method
saveSessionAttribute(String, String, boolean) method
saveSessionAttributes(Map< String, String >) method
sendSmappSms(MwizMessage, Language) method
sendSmappSms(MwizMessage, Language, MwizMessageOptions) method
setAckMessage(boolean) method
shutdown() method
startup(HashMap< String, String >) method
supportEncryption() method
supportsDynTransition() method
supportsFailTransition() method
supportsGoToApplication() method
supportsOkTransition() method
supportsSendSmsMessage() method
StateUtils class
useful package
template package
Application Services (Mobiliser) Portal Templates
Troubleshooting
Migration
Glossary: SAP Mobile Platform
|