Skip navigation links
A B C D E F G H I J K M N O P Q R S T U V W 

A

AbstractRecord - Class in com.konylabs.middleware.dataobject
Base class for both Result and Record classes.
AbstractRecord() - Constructor for class com.konylabs.middleware.dataobject.AbstractRecord
 
AbstractServiceEvent - Class in com.konylabs.middleware.api.events
An abstract event subscriber that invokes another service on event.
AbstractServiceEvent(String, String, String) - Constructor for class com.konylabs.middleware.api.events.AbstractServiceEvent
Create the subscriber using the required service details.
ActionType - Enum in com.konylabs.middleware.common
Enum for various actions to be performed on particular record which in turn represents the operation to be performed on the object
addAdditionalMetadata(String, Object) - Method in class com.konylabs.middleware.api.events.EventData
Adds additional metadata of the event.
addAllDatasets(Collection<Dataset>) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds all the Datasets to the Dataset list of this Record/Result object.
addAllParams(Collection<Param>) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds all the Params to the Param list of this Record/Result object.
addAllRecords(Collection<Record>) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds all the Records to the Record list of this Record/Result object.
addAllRecords(Collection<Record>) - Method in class com.konylabs.middleware.dataobject.Dataset
Adds all the Records to the Dataset.
addDataset(Dataset) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Dataset to the Dataset list of this Record/Result object.
addEISCookie(Cookie) - Method in interface com.konylabs.middleware.session.Session
Adds the cookie to the session.
addEISCookie(String, String) - Method in interface com.konylabs.middleware.session.Session
Adds the cookie to the session.
addEISCookie(String, String, String, String, boolean) - Method in interface com.konylabs.middleware.session.Session
Adds the cookie to the session.
addEISCookie(String, String, String, String, boolean, Date) - Method in interface com.konylabs.middleware.session.Session
Adds the cookie to the session.
addEISCookies(List<Cookie>) - Method in interface com.konylabs.middleware.session.Session
Adds the list of cookies to the session.
addErrMsgParam(String) - Method in class com.konylabs.middleware.dataobject.Result
Adds a param with name "errmsg" of type "string" with given value.
addHeader(String, String) - Method in interface com.konylabs.middleware.api.processor.HeadersHandler
Adds a request header with the given name and value.
addHttpStatusCodeParam(int) - Method in class com.konylabs.middleware.dataobject.Result
Adds a param with name "httpStatusCode" of type "int" with given value.
addHttpStatusCodeParam(String) - Method in class com.konylabs.middleware.dataobject.Result
Adds a param with name "httpStatusCode" of type "int" with given value.
addIntParam(String, int) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param with given name and value as "int" data type to the Param list of this Record/Result object.
addIntParam(String, String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param with given name and value as "int" data type to the Param list of this Record/Result object.
addOpstatusParam(int) - Method in class com.konylabs.middleware.dataobject.Result
Adds a param with name "opstatus" of type "int" with given value.
addOpstatusParam(String) - Method in class com.konylabs.middleware.dataobject.Result
Adds a param with name "opstatus" of type "int" with given value.
addParam(Param) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param to the Param list of this Record/Result object.
addParam(String, String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param with given name and value to the Param list of this Record/Result object.
addParam(String, String, String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param with given name, value and data type to the Param list of this Record/Result object.
addParameter(String, String) - Method in interface com.konylabs.middleware.api.processor.QueryParamsHandler
This method helps to update the query param
addRecord(Record) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Record to the Record list of this Record/Result object.
addRecord(Record) - Method in class com.konylabs.middleware.dataobject.Dataset
Adds a Record to the Dataset.
addRequestParam_(String, String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
FOR INTERNAL USE ONLY.
addStatusObserver(BiConsumer<EventStatus, EventData>) - Method in class com.konylabs.middleware.api.events.EventData
Adds the observer for the status change event.
addStringParam(String, String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Adds a Param with given name and value as "string" data type to the Param list of this Record/Result object.

B

BOOLEAN_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "boolean" parameter type.
build() - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Builds the OperationData.
build() - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Builds the ServiceRequest.
buildQuietly() - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Builds the OperationData.

C

canNotify() - Method in class com.konylabs.middleware.api.events.EventData
Checks whether it is time for the event to be notified or not.
clearDatasets() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Clears all the Datasets in the Dataset list of this Record/Result object.
clearParams() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Clears all the Params in the Param list of this Record/Result object.
clearRecords() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Clears all the Records in the Record list of this Record/Result object.
clone() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Creates a copy (clone) of this request.
clone() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Creates a copy (clone) of this response.
COLLECTION_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "collection" parameter type.
com.konylabs.commons.annotations - package com.konylabs.commons.annotations
 
com.konylabs.middleware.api - package com.konylabs.middleware.api
 
com.konylabs.middleware.api.events - package com.konylabs.middleware.api.events
 
com.konylabs.middleware.api.processor - package com.konylabs.middleware.api.processor
 
com.konylabs.middleware.api.processor.manager - package com.konylabs.middleware.api.processor.manager
 
com.konylabs.middleware.common - package com.konylabs.middleware.common
 
com.konylabs.middleware.common.objectservice - package com.konylabs.middleware.common.objectservice
 
com.konylabs.middleware.controller - package com.konylabs.middleware.controller
 
com.konylabs.middleware.convertions - package com.konylabs.middleware.convertions
 
com.konylabs.middleware.customconflict - package com.konylabs.middleware.customconflict
 
com.konylabs.middleware.dataobject - package com.konylabs.middleware.dataobject
 
com.konylabs.middleware.ehcache - package com.konylabs.middleware.ehcache
 
com.konylabs.middleware.exceptions - package com.konylabs.middleware.exceptions
 
com.konylabs.middleware.session - package com.konylabs.middleware.session
 
compareTo(Record) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, this method is redundant as order is not used anymore.
ConfigurableParametersHelper - Class in com.konylabs.middleware.api
Helper to access the Server and Client App parameters that were set by the developer in admin console
ConfigurableParametersHelper(ConfigurationProperties) - Constructor for class com.konylabs.middleware.api.ConfigurableParametersHelper
 
ConflictContext - Class in com.konylabs.middleware.customconflict
This class represents meta information available while resolving conflicts.
ConflictContext() - Constructor for class com.konylabs.middleware.customconflict.ConflictContext
 
ConflictResolutionResult - Class in com.konylabs.middleware.customconflict
The class ConflictResolutionResult holds the resolved data after the conflict resolution.
ConflictResolutionResult(JsonObject, ActionType, boolean) - Constructor for class com.konylabs.middleware.customconflict.ConflictResolutionResult
Creates a ConflictResolutionResult with given fields
ConflictResolutionResult() - Constructor for class com.konylabs.middleware.customconflict.ConflictResolutionResult
Creates a ConflictResolutionResult with result as server data and server actionType with submitToServer as false.
containsKey(String) - Method in interface com.konylabs.middleware.session.Session
Gets whether an attribute (an Object scoped to this session) exists or not.
containsKeyInRequest(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets whether a parameter exists or not.
containsKeyInRequestContext(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets whether an attribute (an Object scoped to this request) exists or not.
ContextParams - Enum in com.konylabs.middleware.api
Enum to denote type of context parameter.
convert(Result) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
Converts the given Result object to JSON string.
convert(Result, DataControllerResponse) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
Converts the given Result object to JSON string.
convert(String) - Static method in class com.konylabs.middleware.dataobject.JSONToResult
Converts JSON string into a Result object.
convert(Result) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
Converts the given Result object to JSON string.
convert(Result, DataControllerResponse) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
Converts the given Result object to JSON string.
convertDataset(Dataset) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
Converts the given Dataset object to JSON array.
convertDataset(Dataset) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
Converts the given Dataset object to JSON array.
convertRecord(Record) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
Converts the given Record object to JSON object.
convertRecord(Record) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
Converts the given Record object to JSON object.
CustomConflictResolver - Interface in com.konylabs.middleware.customconflict
Use this interface to implement custom logic for resolving data conflict during upload of offline objects.

D

DataControllerRequest - Interface in com.konylabs.middleware.controller
An abstraction over actual client request.
DataControllerResponse - Interface in com.konylabs.middleware.controller
An abstraction over actual response that will be sent to client.
DataPostProcessor - Interface in com.konylabs.middleware.common
Use DataPostProcessor to add custom post-processing logic (like manipulating the data returned by the service call) to the operation after a back-end service call is made by the Connector.
DataPostProcessor2 - Interface in com.konylabs.middleware.common
Use DataPostProcessor2 to add custom post-processing logic (like manipulating the data returned by the service call) to the operation after a back-end service call is made by the Connector.
DataPreProcessor - Interface in com.konylabs.middleware.common
Use DataPreProcessor to add custom pre-processing logic (like input validation or custom initialization) to the operation before a back-end service call is made by the Connector.
DataPreProcessor2 - Interface in com.konylabs.middleware.common
Use DataPreProcessor2 to add custom pre-processing logic (like input validation or custom initialization) to the operation before a back-end service call is made by the Connector.
Dataset - Class in com.konylabs.middleware.dataobject
A Dataset is list of Records, identified using an unique id.
Dataset() - Constructor for class com.konylabs.middleware.dataobject.Dataset
Creates an empty Dataset.
Dataset(String) - Constructor for class com.konylabs.middleware.dataobject.Dataset
Creates an empty Dataset with given id.
debugConvert(Result) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
Converts the given Result object to JSON string for debugging/logging purpose.
debugConvert(Result) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
Converts the given Result object to JSON string for debugging/logging purpose.
DeviceRequestData - Class in com.konylabs.middleware.api
Bean to store device request related data like device id, request id, cache id and reporting params.
DeviceRequestData() - Constructor for class com.konylabs.middleware.api.DeviceRequestData
 
DOUBLE_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "double" parameter type.

E

equals(Object) - Method in class com.konylabs.middleware.api.events.EventData
 
ERR_MSG - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for errmsg parameter name.
EventData - Class in com.konylabs.middleware.api.events
EventData class is used to create events with details.
EventData(String, Object) - Constructor for class com.konylabs.middleware.api.events.EventData
Creates an event data.
EventData(String, Object, ServicesManager) - Constructor for class com.konylabs.middleware.api.events.EventData
Creates an event data.
EventManager - Interface in com.konylabs.middleware.api.events
EventManager class is used to subscribe/unsubscribe to an event with the specified topic (e.g.
EventNotifier - Interface in com.konylabs.middleware.api.events
EventNotifier class is used to notify events and check status of events.
EventStatus - Enum in com.konylabs.middleware.api.events
EventStatus represents various statuses of an event.
EventSubscriber - Interface in com.konylabs.middleware.api.events
EventSubscriber provides mechanism for receiving notification from notifier and perform specified actions.
execute() - Method in interface com.konylabs.middleware.api.processor.FabricRequestChain
Executes the filter chain to process the request further and executes the configured post-processor.
execute(Result, DataControllerRequest) - Method in interface com.konylabs.middleware.common.DataPostProcessor
Performs custom post-processor logic after calling the back-end service.
execute(Result, DataControllerRequest, DataControllerResponse) - Method in interface com.konylabs.middleware.common.DataPostProcessor2
Performs custom post-processor logic after calling the back-end service.
execute(HashMap, DataControllerRequest, Result) - Method in interface com.konylabs.middleware.common.DataPreProcessor
Performs custom pre-processor logic before calling the back-end service.
execute(HashMap, DataControllerRequest, DataControllerResponse, Result) - Method in interface com.konylabs.middleware.common.DataPreProcessor2
Performs custom pre-processor logic before calling the back-end service.
execute(FabricRequestManager, FabricResponseManager) - Method in interface com.konylabs.middleware.common.objectservice.ObjectServicePostProcessor
Executes the custom post-processor logic.
execute(FabricRequestManager, FabricResponseManager, FabricRequestChain) - Method in interface com.konylabs.middleware.common.objectservice.ObjectServicePreProcessor
Executes the custom pre-processor logic
execute(String, DataControllerRequest) - Method in interface com.konylabs.middleware.common.URLProvider
Modifies and returns the updated end-point URL of the service.
execute(String, Service, Map, DataControllerRequest, Map) - Method in interface com.konylabs.middleware.common.URLProvider2
Modifies and returns the updated end-point URL of the service.

F

FabricRequestChain - Interface in com.konylabs.middleware.api.processor
FabricRequestChain is used in the OBJECT SERVICE pre-processor to decide whether to continue the request further or skip the invocation of back-end call and execution of post-processor.
FabricRequestManager - Interface in com.konylabs.middleware.api.processor.manager
FabricRequestManager holds different types of handlers to operate on request headers, session, query params and payload.
FabricResponseManager - Interface in com.konylabs.middleware.api.processor.manager
FabricResponseManager holds handlers to operate on response.
findDataset(String) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getDatasetById(String)
findParam(String) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getParamByName(String)
fromJson(String) - Static method in class com.konylabs.middleware.api.events.EventData
Generates a list of events from given JSON string representation.
fromString(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns the OperationSecurityLevel corresponding to the given string.

G

getAccessType() - Method in class com.konylabs.middleware.dataobject.Param
Gets the access type of the Param, for example "readonly".
getAccountId() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the account id.
getActionType(String) - Static method in enum com.konylabs.middleware.common.ActionType
Returns the ActionType of the given action or null if the action given is invalid
getActionType() - Method in class com.konylabs.middleware.customconflict.ConflictResolutionResult
Returns the ActionType which represents the operation to be performed on object
getAdditionalMetadata() - Method in class com.konylabs.middleware.api.events.EventData
Gets the collection of all additional metadata of the event.
getAdditionalMetadata(String) - Method in class com.konylabs.middleware.api.events.EventData
Gets the additional metadata with specified name.
getAllClientAppProperties() - Method in class com.konylabs.middleware.api.ConfigurableParametersHelper
Gets all client app parameter name value pairs.
getAllDatasets() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the read-only list of all Datasets of this Record/Result object.
getAllParams() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the read-only list of all Params of this Record/Result object.
getAllRecords() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the read-only list of all inner Records of this Record/Result object.
getAllRecords() - Method in class com.konylabs.middleware.dataobject.Dataset
Gets the read-only list of Records contained in the Dataset.
getAllServerProperties() - Method in class com.konylabs.middleware.api.ConfigurableParametersHelper
Gets all server parameter name value pairs.
getAppAttributes() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the application attributes.
getAppId() - Method in class com.konylabs.middleware.api.events.EventData
Gets the Fabric application id.
getAppId() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the Fabric application id.
getAppName() - Method in class com.konylabs.middleware.api.events.EventData
Gets the Fabric application name.
getAppName() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the Fabric application name.
getAttribute(String) - Method in interface com.konylabs.middleware.api.processor.SessionHandler
Returns the object bound with the specified name in this session, or null if no object is bound under the name.
getAttribute(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets an attribute value, an Object previously stored in the scope of this request.
getAttribute(String) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets an attribute value, an Object previously stored in the scope of this response.
getAttribute(String) - Method in interface com.konylabs.middleware.session.Session
Gets an attribute value, an Object previously stored in the scope of this session.
getAttributeNames() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets name of all the attributes stored in the scope of this request.
getAttributeNames() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets name of all the attributes stored in the scope of this response.
getAttributeNames() - Method in interface com.konylabs.middleware.session.Session
Gets name of all the attributes stored in the scope of this session.
getCacheId() - Method in class com.konylabs.middleware.api.DeviceRequestData
Gets the cache id.
getCharsetEncoding() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the character encoding of the response.
getClientAction() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the ActionType of the client data
getClientAppProperty(String) - Method in class com.konylabs.middleware.api.ConfigurableParametersHelper
Gets the client app param value corresponding to paramName.
getCode() - Method in enum com.konylabs.middleware.exceptions.Opstatus
Gets the opstatus code.
getCodeAsString() - Method in enum com.konylabs.middleware.exceptions.Opstatus
Gets the opstatus code as string.
getConfigurableParametersHelper() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the helper class to access the Server and Client App parameters that were set by the developer in admin console.
getConflictType() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the type of the conflict
getCookies() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the cookies from of the request.
getCookies() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the list of response cookies.
getCopy() - Method in class com.konylabs.middleware.dataobject.Result
FOR INTERNAL USE ONLY.
getCreationTime() - Method in interface com.konylabs.middleware.session.Session
Gets the session creation time.
getData() - Method in class com.konylabs.middleware.api.events.EventData
Gets the data of the event.
getDatabaseTransactionManager() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the database transaction manager object which is used to execute services in a transaction
getDatasetById(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the Dataset with given id from this Record/Result object.
getDatasets() - Method in class com.konylabs.middleware.api.ServiceOutputWrapper
Gets the list of service output datasets.
getDatasets() - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllDatasets()
getDataSets() - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllDatasets()
getDelayNotificationInMilliseconds() - Method in class com.konylabs.middleware.api.events.EventData
Gets the time in milliseconds to delay the notification of the event.
getDeltaContextFieldName() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the name of the field representing the lastupdate tracking value.
getDeviceCookies() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the list of response cookies that will be sent to the client (device).
getDeviceHeaders() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets map of all headers that will be sent to client (device).
getDeviceId() - Method in class com.konylabs.middleware.api.DeviceRequestData
Gets the device id.
getDeviceRequestData() - Method in interface com.konylabs.middleware.api.ServicesManager
Returns the request data which will have information like device id, request id, cache id and reporting params about current service.
getEISCookieByName(String) - Method in interface com.konylabs.middleware.session.Session
Gets the cookie with the specified name from the session.
getEISCookieByName_Domain_Path(String, String, String) - Method in interface com.konylabs.middleware.session.Session
Gets the cookie with the specified name, domain and path.
getEISCookies() - Method in interface com.konylabs.middleware.session.Session
Gets a read-only copy of list of cookies present in this session.
getEmailId() - Method in class com.konylabs.middleware.api.UserProfile
Gets the email id
getErrMsgParamValue() - Method in class com.konylabs.middleware.dataobject.Result
Gets errmsg param value.
getEscapeXMLValue() - Method in class com.konylabs.middleware.dataobject.Param
Gets the escaped (or encoded) value the Param so that it is safe to use it in XML strings.
getEventManager() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the event manager object which is used to subscriber and unsubscribe event subscriber.
getEventNotifier() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the events notifier object which is used to notify events and check status of events.
getFields() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the unmodifiable set of all the field of the current object
getFirstName() - Method in class com.konylabs.middleware.api.UserProfile
Gets the first name
getFormat() - Method in class com.konylabs.middleware.dataobject.Param
Gets the format or sub-type of the Param, for example "Currency".
getFormatValue() - Method in class com.konylabs.middleware.dataobject.Param
Gets the format value of the Param, for example "YYYY-MM-DD" for date.
getHeader(String) - Method in interface com.konylabs.middleware.api.processor.HeadersHandler
Returns the value of the specified request header as a String.
getHeader(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the header value of the specified header name.
getHeaderMap() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the map of all headers.
getHeaderNames() - Method in interface com.konylabs.middleware.api.processor.HeadersHandler
Returns a set of all the header names present in the request.
getHeaders() - Method in class com.konylabs.middleware.api.ServiceOutputWrapper
Gets the list of service output headers.
getHeaders() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the map of all headers from the response.
getHeadersHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricRequestManager
Returns the request headers handler.
getHeadersHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricResponseManager
Returns the response headers handler.
getHttpMethod() - Method in class com.konylabs.middleware.api.OperationData
Gets the HTTP method.
getHttpMethod() - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Returns the HTTP method.
getHttpStatusCodeParamValue() - Method in class com.konylabs.middleware.dataobject.Result
Gets httpStatusCode param value.
getId() - Method in class com.konylabs.middleware.api.events.EventData
Gets the unique id of the event.
getId() - Method in class com.konylabs.middleware.dataobject.Dataset
Gets the unique id of the Dataset.
getId() - Method in class com.konylabs.middleware.dataobject.Record
Gets the id of the Record.
getId() - Method in interface com.konylabs.middleware.session.Session
Gets the session Id.
getIdentityHandler() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the identity handler which provided access to identity user profile and attributes.
getIdOfAllDatasets() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the id of all Datasets in this Record/Result object.
getIdOfAllRecords() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the id of all inner Records in this Record/Result object.
getIndex() - Method in class com.konylabs.middleware.dataobject.Dataset
Gets the index of the Dataset.
getIndex() - Method in class com.konylabs.middleware.dataobject.Record
Gets the index of the Record in its parent.
getInstance() - Static method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Deprecated.
getKonyCustomMetrics() - Method in interface com.konylabs.middleware.api.ServicesManager
FOR INTERNAL USE ONLY.
getLastAccessedTime() - Method in interface com.konylabs.middleware.session.Session
Gets the time when the session was last accessed.
getLastName() - Method in class com.konylabs.middleware.api.UserProfile
Gets the last name
getLocation() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the redirected location URL if the response was a 302 redirect.
getMaxInactiveInterval() - Method in interface com.konylabs.middleware.session.Session
Gets the maximum time the session can be inactive.
getMessage(Object...) - Method in enum com.konylabs.middleware.exceptions.Opstatus
Gets the message corresponding to this opstatus.
getMonitoringData() - Method in class com.konylabs.middleware.api.events.EventData
Gets the monitoring data of the event.
getName() - Method in class com.konylabs.middleware.dataobject.Param
Gets the name of the Param.
getNameOfAllParams() - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the name of all Params in this Record/Result object.
getObjectId() - Method in class com.konylabs.middleware.api.events.ObjectServiceEvent
Gets the object id.
getObjectId() - Method in class com.konylabs.middleware.api.OperationData
Gets the object id.
getObjectId() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the name of the object
getObjectValue() - Method in class com.konylabs.middleware.dataobject.Param
Gets the value of the Param.
getOperation() - Method in class com.konylabs.middleware.api.OperationData
Deprecated.
getOperationData() - Method in interface com.konylabs.middleware.api.ServicesManager
Returns the operation data which will have information like service id, version, operation about current service.
getOperationDataBuilder() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the operation data builder.
getOperationId() - Method in class com.konylabs.middleware.api.events.AbstractServiceEvent
Gets the operation id.
getOperationId() - Method in class com.konylabs.middleware.api.OperationData
Gets the operation id.
getOpstatusParamValue() - Method in class com.konylabs.middleware.dataobject.Result
Gets opstatus param value.
getOrder() - Method in class com.konylabs.middleware.dataobject.Record
Gets the order of the Record in its parent.
getOriginalRequest() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Deprecated. 
getParam(String) - Method in class com.konylabs.middleware.dataobject.Record
Gets the Param with given param name from the Record.
getParamByName(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the Param with given param name from this Record/Result object.
getParameter(String) - Method in interface com.konylabs.middleware.api.processor.QueryParamsHandler
Returns the value of a query param with given name.
getParameter(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the request parameter passed in as post parameter or query string.
getParameterNames() - Method in interface com.konylabs.middleware.api.processor.QueryParamsHandler
Returns a set of all query param names present in the request query string.
getParameterNames() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets name of all the request parameters.
getParameterValues(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the request parameter passed in as post parameter or query string.
getParamList() - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllParams()
getParams() - Method in class com.konylabs.middleware.api.ServiceOutputWrapper
Gets the list of service output params.
getParams() - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllParams()
getParamValueByName(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the value of the Param with given param name from this Record/Result object.
getParentServiceName() - Method in class com.konylabs.middleware.api.OperationData
Gets the parent service name.
getPayloadAsJson() - Method in interface com.konylabs.middleware.api.processor.PayloadHandler
Gets the payload as JSON
getPayloadHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricRequestManager
Returns the request payload handler.
getPayloadHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricResponseManager
Returns the response payload handler
getPrimaryKeys() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the unmodifiable list of primary keys of the current object
getProducer() - Method in class com.konylabs.middleware.api.events.EventData
Gets the producer of the event.
getQueryParams() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the unmodifiable map of queryPrams
getQueryParamsHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricRequestManager
Returns the query params handler.
getQueryString() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
 
getRecord(int) - Method in class com.konylabs.middleware.dataobject.Dataset
Gets the Record at the specified index from the list of Records contained in the Dataset.
getRecordById(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Gets the inner Record with given id from this Record/Result object.
getRecordOrder(int) - Method in class com.konylabs.middleware.dataobject.Dataset
Deprecated.
As of MobileFabric 7.3.2, this method is redundant as order is not used anymore. To get Record by index, use Dataset.getRecord(int).
getRecords() - Method in class com.konylabs.middleware.api.ServiceOutputWrapper
Gets the list of service output records.
getRecords() - Method in class com.konylabs.middleware.dataobject.Dataset
Deprecated.
As of MobileFabric 7.3.2, instead use Dataset.getAllRecords().
getRecords() - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllRecords()
getRecords() - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.getAllRecords()
getRemoteAddr() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the IP address of the client or last proxy that sent the request.
getReportingParams() - Method in class com.konylabs.middleware.api.DeviceRequestData
Gets the reporting params.
getRequestBuilder(OperationData) - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the service request builder.
getRequestId() - Method in class com.konylabs.middleware.api.DeviceRequestData
Get the request id.
getResolveddata() - Method in class com.konylabs.middleware.customconflict.ConflictResolutionResult
Returns the resolved data after conflict resolution
getResponse() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the response content.
getResultCache() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the ResultCache interface.
getSecurityAttributes() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the security attributes using default provider name.
getSecurityAttributes(String, boolean) - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the security attributes for the given provider name.
getSecurityLevel() - Method in class com.konylabs.middleware.api.OperationData
Gets the security level for this operation.
getSecurityName() - Method in enum com.konylabs.middleware.api.OperationSecurityLevel
Gets the underline security name.
getServerAction() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the ActionType of the server data
getServerProperty(String) - Method in class com.konylabs.middleware.api.ConfigurableParametersHelper
Gets the server param value corresponding to paramName.
getServiceId() - Method in class com.konylabs.middleware.api.events.AbstractServiceEvent
Gets the service id.
getServiceId() - Method in class com.konylabs.middleware.api.OperationData
Gets the service id.
getServiceId() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the objectService name of the current object
getServiceMonitor() - Method in interface com.konylabs.middleware.api.ServicesManager
Gets the ServiceMonitor instance to capture the service monitoring information in custom code.
getServiceOutputWrapper() - Method in class com.konylabs.middleware.api.OperationData
FOR INTERNAL USE ONLY.
getServicesManager() - Method in class com.konylabs.middleware.api.events.EventData
Gets the ServicesManager associated with the event.
getServicesManager() - Method in interface com.konylabs.middleware.api.processor.manager.FabricRequestManager
Returns the services manager.
getServicesManager(HttpServletRequest) - Static method in class com.konylabs.middleware.api.ServicesManagerHelper
Gets an instance of Services Manager to use in custom code.
getServicesManager(ServletContext) - Static method in class com.konylabs.middleware.api.ServicesManagerHelper
Gets an instance of Services Manager to use in custom code.
getServicesManager() - Static method in class com.konylabs.middleware.api.ServicesManagerHelper
Gets an instance of Services Manager to use in custom code.
getServicesManager() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Meant for use in Custom code
getSession() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the session associated with the request.
getSession(boolean) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the session associated with the request.
getSessionHandler() - Method in interface com.konylabs.middleware.api.processor.manager.FabricRequestManager
Returns the session handler.
getSoftDeleteActiveValue() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the value which represents the non deleted value of the softDelete field.
getSoftDeleteDeletedValue() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the value which represents the delete value of the softDelete field.
getSoftDeleteFieldName() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the softDelete field name of the current object.
getSource() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets a map of parameter key and parameter values.
getStatus() - Method in class com.konylabs.middleware.api.events.EventData
Gets the current status of the event.
getStatusCode() - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Gets the (HTTP) status code of the back-end service call.
getTimestamp() - Method in class com.konylabs.middleware.api.events.EventData
Gets the timestamp of the event in milliseconds.
getTopic() - Method in class com.konylabs.middleware.api.events.EventData
Gets the name or topic of the event.
getType() - Method in class com.konylabs.middleware.api.events.EventData
Gets the type of the event.
getType() - Method in class com.konylabs.middleware.dataobject.Param
Gets the type of the Param, for example "boolean", or "int", or "collection".
getUploadedFile(String) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets the specified file that was uploaded.
getUploadedFileNames() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets name of all the files that have been received in this request.
getUploadedFiles() - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Gets all the uploaded files.
getUserAttributes() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets user attributes using default provider name.
getUserAttributes(String) - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the user attributes for the given provider name.
getUserId() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the user id from identity user profile.
getUserId() - Method in class com.konylabs.middleware.api.UserProfile
Gets the user id
getUserProfile() - Method in class com.konylabs.middleware.api.events.EventData
Gets the UserProfile which contain information like user id, first name, last name and email id.
getUserProfile() - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Gets the user profile from identity user profile.
getValue() - Method in class com.konylabs.middleware.dataobject.Param
Gets the value of the Param.
getVerison() - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Deprecated.
getVersion() - Method in class com.konylabs.middleware.api.events.AbstractServiceEvent
Gets the version.
getVersion() - Method in class com.konylabs.middleware.api.OperationData
Gets the version of the service.
getVersion() - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Gets the service version.
getVersion() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns the version of the Application being invoked

H

hashCode() - Method in class com.konylabs.middleware.api.events.EventData
 
hasParamByName(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Checks whether the Param with given param name exists in this Record/Result object.
hasPermission(String, String) - Method in interface com.konylabs.middleware.api.processor.IdentityHandler
Verifies if the given resource and method has permission.
HeadersHandler - Interface in com.konylabs.middleware.api.processor
Handler to perform operations on request headers.
HTTP_STATUS_CODE - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for httpStatusCode parameter name.

I

IdentityHandler - Interface in com.konylabs.middleware.api.processor
Handler to give access to identity user profile and attributes.
index - Variable in class com.konylabs.middleware.dataobject.Dataset
Deprecated.
As of MobileFabric 7.3.2, instead use Dataset.getIndex() or Dataset.setIndex(int).
index - Variable in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by Record.getIndex() and Record.setIndex(int)
insertIntoCache(String, Object) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Deprecated.
As of Fabric V8 SP4 FP2 (8.4.2) release, do not use this method for insertion of custom objects (instances of Java Classes uploaded as part of custom code) into the cache. If you need to insert custom objects, convert custom object into byte[] / String and use other version of insertIntoCache method with corresponding type.
insertIntoCache(String, Object, int) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Deprecated.
As of Fabric V8 SP4 FP2 (8.4.2) release, do not use this method for insertion of custom objects (instances of Java Classes uploaded as part of custom code) into the cache. If you need to insert custom objects, convert custom object into byte[] / String and use other version of insertIntoCache method with corresponding type.
insertIntoCache(String, String) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Inserts the data into cache for caching for a default large duration.
insertIntoCache(String, String, int) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Inserts the data into cache for caching for specified duration.
insertIntoCache(String, byte[]) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Inserts the data into cache for caching for a default large duration.
insertIntoCache(String, byte[], int) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Inserts the data into cache for caching for specified duration.
insertIntoCache(String, Object) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Deprecated.
As of Fabric V8 SP4 FP2 (8.4.2) release, do not use this method for insertion of custom objects (instances of Java Classes uploaded as part of custom code) into the cache. If you need to insert custom objects, convert custom object into byte[] / String and use other version of insertIntoCache method with corresponding type.
insertIntoCache(String, Object, int) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Deprecated.
As of Fabric V8 SP4 FP2 (8.4.2) release, do not use this method for insertion of custom objects (instances of Java Classes uploaded as part of custom code) into the cache. If you need to insert custom objects, convert custom object into byte[] / String and use other version of insertIntoCache method with corresponding type.
insertIntoCache(String, String) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Inserts the data into cache for caching for a default large duration.
insertIntoCache(String, String, int) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Inserts the data into cache for caching for specified duration.
insertIntoCache(String, byte[]) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Inserts the data into cache for caching for a default large duration.
insertIntoCache(String, byte[], int) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Inserts the data into cache for caching for specified duration.
INT_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "int" parameter type.
IntegrationEventSubscriber - Annotation Type in com.konylabs.middleware.api.events
IntegrationEventSubscriber can be used to annotate an EventSubscriber implementation and have it subscribed to the event name or topic automatically.
IntegrationServiceEvent - Class in com.konylabs.middleware.api.events
An abstract event subscriber implementation that invokes another Integration service on event.
IntegrationServiceEvent(String, String, String) - Constructor for class com.konylabs.middleware.api.events.IntegrationServiceEvent
Create the subscriber using the required Integration service details.
invalidate() - Method in interface com.konylabs.middleware.session.Session
Invalidates the session.
invoke(String, Object[]) - Method in interface com.konylabs.middleware.common.JavaService
Use to invoke the custom logic (Java code) of this service.
invoke(String, Object[], DataControllerRequest, DataControllerResponse) - Method in interface com.konylabs.middleware.common.JavaService2
Use to invoke the custom logic (Java code) of this service.
invokePassThroughServiceAndGetEntity() - Method in interface com.konylabs.middleware.api.ServiceRequest
Invokes a response pass through enabled services and returns the BufferedHttpEntity which will contain backend response.
invokePassThroughServiceAndGetEntity(Function<InputStream, R>) - Method in interface com.konylabs.middleware.api.ServiceRequest
Invokes a response pass through enabled service.
invokeService(BiConsumer<DataControllerRequest, DataControllerResponse>) - Method in interface com.konylabs.middleware.api.ServiceRequest
Invokes a response pass through enabled service.
invokeServiceAndGetJson() - Method in interface com.konylabs.middleware.api.ServiceRequest
Invokes the service and returns middleware response as JSON String.
invokeServiceAndGetResult() - Method in interface com.konylabs.middleware.api.ServiceRequest
Invokes the service and returns middleware response as Result object.
isAnonymousAppUser(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns true if the given security name is ANONYMOUS_APP_USER operation.
isAuthenticatedAppUser(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns true if the given security name is AUTHENTICATED_APP_USER operation or an invalid value.
isDefaultParam(String) - Static method in class com.konylabs.middleware.convertions.ResultToJSON
Deprecated.
This is to check the given param default param or custom param.
isDefaultParam(String) - Static method in class com.konylabs.middleware.dataobject.ResultToJSON
This is to check the given param default param or custom param.
isObjectSet() - Method in class com.konylabs.middleware.dataobject.Param
Gets whether proper object value has been set or not.
isOffline() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns true if the object is offline
isPrivate(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns true if the given security name is PRIVATE operation.
isPublic(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns true if the given security name is PUBLIC operation.
isServerDataSoftDeleted() - Method in class com.konylabs.middleware.customconflict.ConflictContext
Returns whether the record if present at backend server is soft deleted or not
isSubmitToServer() - Method in class com.konylabs.middleware.customconflict.ConflictResolutionResult
Represents whether the resolved data to be submitted to server or not

J

JavaService - Interface in com.konylabs.middleware.common
Use JavaService to execute custom logic (Java code) as an integration service call.
JavaService2 - Interface in com.konylabs.middleware.common
Use JavaService2 to execute custom logic (Java code) as an integration service call.
JSONToResult - Class in com.konylabs.middleware.dataobject
Utility class to convert JSON string into Result object.

K

KonyContext - Annotation Type in com.konylabs.commons.annotations
Use this annotation to mark a parameter of an exception handler (annotated with OnException) as a context parameter.
KonyException - Annotation Type in com.konylabs.commons.annotations
Use this annotation to mark a parameter of an exception handler (annotated with OnException) as an exception parameter.

M

monitor(String, Callable<V>) - Method in interface com.konylabs.middleware.api.ServiceMonitor
Monitors and tracks error of the custom code.

N

notify(EventSubscriber, int) - Method in class com.konylabs.middleware.api.events.EventData
Notifies the subscriber of this event.
notify(EventData) - Method in interface com.konylabs.middleware.api.events.EventNotifier
Notify all subscribers of the given event based on the event name or topic.
notify(String, Object) - Method in interface com.konylabs.middleware.api.events.EventNotifier
Notify all subscribers of the given event based on the event name or topic.
NUMBER_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "number" parameter type.

O

ObjectServiceEvent - Class in com.konylabs.middleware.api.events
An abstract event subscriber implementation that invokes another Object service on event.
ObjectServiceEvent(String, String, String, String) - Constructor for class com.konylabs.middleware.api.events.ObjectServiceEvent
Create the subscriber using the required Object service details.
ObjectServicePostProcessor - Interface in com.konylabs.middleware.common.objectservice
Use ObjectServicePostProcessor to add custom post-processing logic (like adding additional information to the response) to the verb of an OBJECT SERVICE after a back-end service call is made by the Connector.
ObjectServicePreProcessor - Interface in com.konylabs.middleware.common.objectservice
Use ObjectServicePreProcessor to add custom pre-processing logic to the verb of an OBJECT SERVICE before request payload is getting parsed or a back-end service call is made by the Connector.
onEvent(EventData) - Method in class com.konylabs.middleware.api.events.AbstractServiceEvent
 
onEvent(EventData) - Method in interface com.konylabs.middleware.api.events.EventSubscriber
Receives notification when any event of subscribed name or topic is triggered.
OnException - Annotation Type in com.konylabs.commons.annotations
Use this annotation to mark a method as exception handler in DataPostProcessor and DataPostProcessor2 classes.
OperationData - Class in com.konylabs.middleware.api
The operation data like service id of a service.
OperationData() - Constructor for class com.konylabs.middleware.api.OperationData
 
OperationDataBuilder - Interface in com.konylabs.middleware.api
The builder for operation data.
OperationSecurityLevel - Enum in com.konylabs.middleware.api
The operation security level.
OperationsEnum - Enum in com.konylabs.middleware.api
Enum for various operations.
OPSTATUS - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for opstatus parameter name.
Opstatus - Enum in com.konylabs.middleware.exceptions
Represents all opstatuses that are possible in Kony Fabric App Service.
order - Variable in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by Record.getOrder() and Record.setOrder(int)

P

Param - Class in com.konylabs.middleware.dataobject
Param represents a parameter or variable part of Result or Record object.
Param() - Constructor for class com.konylabs.middleware.dataobject.Param
Creates a Param with default values.
Param(String, String) - Constructor for class com.konylabs.middleware.dataobject.Param
Creates a Param with specified name and value.
Param(String, String, String) - Constructor for class com.konylabs.middleware.dataobject.Param
Creates a Param with specified name, value and type.
Param(String, String, String, String, String) - Constructor for class com.konylabs.middleware.dataobject.Param
Creates a Param with specified properties.
Param(String, String, String, String, String, String) - Constructor for class com.konylabs.middleware.dataobject.Param
Creates a Param with specified properties.
PayloadHandler - Interface in com.konylabs.middleware.api.processor
Handler to perform operations on payload.
processAndUpdatePayload(String, BiFunction<InputStream, String, T>) - Method in interface com.konylabs.middleware.api.processor.PayloadHandler
This method can be used for complex scenarios like Encryption/Decryption, Passthrough or where InputStream has to be read in a different way.

Q

QueryParamsHandler - Interface in com.konylabs.middleware.api.processor
Handler to perform operations on request query params.

R

Record - Class in com.konylabs.middleware.dataobject
Record is an item in the Datatset.
Record() - Constructor for class com.konylabs.middleware.dataobject.Record
 
removeAllStatusObservers() - Method in class com.konylabs.middleware.api.events.EventData
Removes all the observers for the status change event.
removeAttribute(String) - Method in interface com.konylabs.middleware.session.Session
Removes the specified attribute from session, if a attribute by that name exists.
removeDatasetById(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Removes the given Dataset from the Dataset list of this Record/Result object.
removeEISCookieFromSession(Cookie) - Method in interface com.konylabs.middleware.session.Session
Remove the cookie from the session cookies.
removeEISCookiesFromSession(List<Cookie>) - Method in interface com.konylabs.middleware.session.Session
Removes all the cookies in the list from the session cookies.
removeFromCache(String) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Removes the data corresponding to the key from the cache.
removeFromCache(String) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Removes the data corresponding to the key from the cache.
removeHeader(String) - Method in interface com.konylabs.middleware.api.processor.HeadersHandler
Removes the header with given name and returns the value of removed header
removeParam(Param) - Method in class com.konylabs.middleware.dataobject.Record
Removes the given Param from the Param list of this Record object.
removeParam(Param) - Method in class com.konylabs.middleware.dataobject.Result
Removes the given Param from the Param list of the Result.
removeParamByName(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Removes the given Param from the Param list of this Record/Result object.
removeParamsByName(String) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.removeParamByName(String)
removeRecordById(String) - Method in class com.konylabs.middleware.dataobject.AbstractRecord
Removes the given Record from the Record list of this Record/Result object.
resolveClientCreateServerExists(JsonObject, JsonObject, ConflictContext) - Method in interface com.konylabs.middleware.customconflict.CustomConflictResolver
This method is used to represent the create conflict, i.e when client creates and the record with same primary key exists on server.
resolveClientDeleteServerUpdate(JsonObject, JsonObject, ConflictContext) - Method in interface com.konylabs.middleware.customconflict.CustomConflictResolver
This method is used to represent the delete conflict, i.e when client deletes and record with same primary key on server is updated.
resolveClientUpdateServerDelete(JsonObject, JsonObject, ConflictContext) - Method in interface com.konylabs.middleware.customconflict.CustomConflictResolver
This method is used to represent the update conflict with delete, i.e when client update and record with same primary key on server is either soft deleted or hard deleted.
resolveClientUpdateServerUpdate(JsonObject, JsonObject, ConflictContext) - Method in interface com.konylabs.middleware.customconflict.CustomConflictResolver
This method is used to represent the update conflict, i.e when client update and record with same primary key on server is updated post download.
Result - Class in com.konylabs.middleware.dataobject
Result is an abstraction of result of a back-end service call.
Result() - Constructor for class com.konylabs.middleware.dataobject.Result
 
ResultCache - Interface in com.konylabs.middleware.ehcache
Interface for caching data as part of service flow (say in pre/post processor).
ResultCacheImpl - Class in com.konylabs.middleware.ehcache
Implementation of ResultCache - for caching data as part of service flow (say in pre/post processor).
ResultCacheImpl(CacheDirector) - Constructor for class com.konylabs.middleware.ehcache.ResultCacheImpl
 
ResultToJSON - Class in com.konylabs.middleware.convertions
Deprecated.
Deprecated since Fabric V8 SP2 (8.2). Use com.konylabs.middleware.dataobject.ResultToJSON instead.
ResultToJSON - Class in com.konylabs.middleware.dataobject
Utility class to convert various data structures into a JSON string.
retrieveFromCache(String) - Method in interface com.konylabs.middleware.ehcache.ResultCache
Retrieves the data corresponding to the key from the cache.
retrieveFromCache(String) - Method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Retrieves the data corresponding to the key from the cache.

S

ServiceMonitor - Interface in com.konylabs.middleware.api
The ServiceMonitor interface used to capture service monitoring data from custom code.
ServiceOutputWrapper - Class in com.konylabs.middleware.api
Wrapper for various service output data.
ServiceOutputWrapper(ServiceOutput) - Constructor for class com.konylabs.middleware.api.ServiceOutputWrapper
 
ServiceRequest - Interface in com.konylabs.middleware.api
The service request interface.
ServiceRequestBuilder - Interface in com.konylabs.middleware.api
The builder for service request.
ServicesManager - Interface in com.konylabs.middleware.api
ServicesManager is an interface that provides custom code access to other helper classes.
ServicesManagerHelper - Class in com.konylabs.middleware.api
ServicesManagerHelper is a helper class that provides ServicesManager access in custom code (like event subscriber, custom filters, custom servlets).
Session - Interface in com.konylabs.middleware.session
An abstraction over the actual server session which may or may not have an underlying HTTP session.
SessionHandler - Interface in com.konylabs.middleware.api.processor
Handler to perform operations on request session.
setAccessType(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the access type of the Param, for example "readonly".
setActionType(ActionType) - Method in class com.konylabs.middleware.customconflict.ConflictResolutionResult
Sets the ActionType
setAttribute(String, Object) - Method in interface com.konylabs.middleware.api.processor.SessionHandler
Binds an object to this session, using the name specified.
setAttribute(String, T) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Sets an attribute value, an Object storied in the scope of this request.
setAttribute(String, T) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets an attribute value, an Object storied in the scope of this response.
setAttribute(String, Object) - Method in interface com.konylabs.middleware.session.Session
Sets an attribute value, an Object storied in the scope of this session.
setCacheId(String) - Method in class com.konylabs.middleware.api.DeviceRequestData
 
setCharsetEncoding(String) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the character encoding of the response.
setClientAction(ActionType) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the ActionType of the client data
setConflictType(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the type of the conflict
setCookies(List<Cookie>) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the list of response cookies.
setDataset(Dataset) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addDataset(Dataset)
setDataSet(Dataset) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addDataset(Dataset)
setDatasets(ArrayList<Dataset>) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllDatasets(java.util.Collection)
setDataSets(ArrayList<Dataset>) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllDatasets(java.util.Collection)
setDelayNotificationInMilliseconds(int) - Method in class com.konylabs.middleware.api.events.EventData
Sets the time in milliseconds to delay the notification of the event.
setDeltaContextFieldName(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the name of the field representing the last update tracking value.
setDeviceCookies(List<Cookie>) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets list of response cookies sent to the client (device).
setDeviceHeaders(Map<String, String>) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets map of all headers that will be sent to client (device).
setDeviceId(String) - Method in class com.konylabs.middleware.api.DeviceRequestData
 
setFields(Set<String>) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the fields of the current object
setFormat(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the format or sub-type of the Param, for example "Currency".
setFormatValue(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the format value of the Param, for example "YYYY-MM-DD" for date.
setHeaders(Map<String, String>) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the map of all headers in the response.
setId(String) - Method in class com.konylabs.middleware.dataobject.Dataset
Sets the id for the Dataset.
setId(String) - Method in class com.konylabs.middleware.dataobject.Record
Sets the id of the Record.
setID(String) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by Record.setId(String)
setIndex(int) - Method in class com.konylabs.middleware.dataobject.Dataset
Sets the index for the Dataset.
setIndex(int) - Method in class com.konylabs.middleware.dataobject.Record
Sets the index of the Record in its parent.
setInstance(ResultCacheImpl) - Static method in class com.konylabs.middleware.ehcache.ResultCacheImpl
Deprecated.
setLocation(String) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the redirected location URL when there is 302 redirect.
setMaxInactiveInterval(int) - Method in interface com.konylabs.middleware.session.Session
Sets the maximum inactive interval to the specified value.
setName(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the name of the Param.
setObjectId(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the name of the object
setObjectValue(Object) - Method in class com.konylabs.middleware.dataobject.Param
Sets the value of the Param as proper object.
setOffline(boolean) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets whether the object is offline
setOrder(int) - Method in class com.konylabs.middleware.dataobject.Record
Sets the order of the Record in its parent.
setParam(Param) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addParam(Param)
setParam(Param) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addParam(Param)
setParamList(ArrayList<Param>) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllParams(java.util.Collection)
setParams(ArrayList<Param>) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllParams(java.util.Collection)
setPrimaryKeys(List<String>) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the list of primary keys of the object
setProducer(String) - Method in class com.konylabs.middleware.api.events.EventData
Sets the producer of the event.
setQueryParams(Map<String, String>) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the map of queryPrams
setRecord(Record) - Method in class com.konylabs.middleware.dataobject.Dataset
Deprecated.
As of MobileFabric 7.3.2, instead use Dataset.addRecord(Record).
setRecord(Record) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addRecord(Record)
setRecord(Record) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addRecord(Record)
setRecords(ArrayList<Record>) - Method in class com.konylabs.middleware.dataobject.Dataset
Deprecated.
As of MobileFabric 7.3.2, instead use Dataset.addAllRecords(Collection).
setRecords(ArrayList<Record>) - Method in class com.konylabs.middleware.dataobject.Record
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllRecords(java.util.Collection)
setRecords(ArrayList<Record>) - Method in class com.konylabs.middleware.dataobject.Result
Deprecated.
As of MobileFabric 7.3.2, replaced by AbstractRecord.addAllRecords(java.util.Collection)
setReportingParams(String) - Method in class com.konylabs.middleware.api.DeviceRequestData
 
setRequestId(String) - Method in class com.konylabs.middleware.api.DeviceRequestData
 
setResponse(String) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the content of this response.
setServerAction(ActionType) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the ActionType of the server data
setServerDataSoftDeleted(boolean) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets whether the current record if present at backend server is soft deleted or not
setServiceId(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the objectService name of the current object
setServicesManagerSupplier(MWSupplier) - Static method in class com.konylabs.middleware.api.ServicesManagerHelper
FOR INTERNAL USE ONLY.
setSession(Session) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
Sets a session for this request.
setSoftDeleteActiveValue(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the value which represents the non deleted value of the softDelete field
setSoftDeleteDeletedValue(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the value which represents the delete value of the softDelete field.
setSoftDeleteFieldName(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the softDelete field name of the current object.
setStatus(EventStatus) - Method in class com.konylabs.middleware.api.events.EventData
Sets the status of the event.
setStatusCode(int) - Method in interface com.konylabs.middleware.controller.DataControllerResponse
Sets the (HTTP) status code of the back-end service call.
setType(String) - Method in class com.konylabs.middleware.api.events.EventData
Sets the type of the event.
setType(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the type of the Param, for example "boolean", or "int", or "collection".
setValue(String) - Method in class com.konylabs.middleware.dataobject.Param
Sets the value of the Param.
setVersion(String) - Method in class com.konylabs.middleware.customconflict.ConflictContext
Sets the version of the Application being invoked
STRING_CONST - Static variable in class com.konylabs.middleware.dataobject.Param
Constant for "string" parameter type.
subscribe(String, EventSubscriber) - Method in interface com.konylabs.middleware.api.events.EventManager
Subscribes the given event subscriber to all events with specified name or topic.

T

toJson() - Method in class com.konylabs.middleware.api.events.EventData
Returns JSON string representation of the event.
TOPIC_SEPARATOR - Static variable in interface com.konylabs.middleware.api.events.EventManager
Separator used for the event name or topic.
toString() - Method in class com.konylabs.middleware.api.events.EventData
 
toString() - Method in class com.konylabs.middleware.api.OperationData
 
toString() - Method in class com.konylabs.middleware.dataobject.Dataset
 
toString() - Method in class com.konylabs.middleware.dataobject.Param
 
toString() - Method in class com.konylabs.middleware.dataobject.Record
 
toString() - Method in class com.konylabs.middleware.dataobject.Result
 

U

unsubscribe(String, EventSubscriber) - Method in interface com.konylabs.middleware.api.events.EventManager
Unsubscribes the given event subscriber to all events with specified topic.
updateOperation(String) - Method in interface com.konylabs.middleware.api.ServicesManager
Updates the operation of the current service.
updateOriginalRequest(Map<String, Object>) - Method in interface com.konylabs.middleware.controller.DataControllerRequest
FOR INTERNAL USE ONLY.
updatePayloadAsJson(JsonElement) - Method in interface com.konylabs.middleware.api.processor.PayloadHandler
Updates the middleware with updated payload as JSON
URLProvider - Interface in com.konylabs.middleware.common
Use URLProvider to modify the end-point URL of the backend that the service will use for getting data.
URLProvider2 - Interface in com.konylabs.middleware.common
Use URLProvider2 to modify the end-point URL of the backend that the service will use for getting data.
UserProfile - Class in com.konylabs.middleware.api
User Profile contains information like user id, first name, last name and mail id.
UserProfile(String, String, String, String) - Constructor for class com.konylabs.middleware.api.UserProfile
 

V

valueOf(String) - Static method in enum com.konylabs.middleware.api.ContextParams
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.konylabs.middleware.api.events.EventStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.konylabs.middleware.api.OperationsEnum
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.konylabs.middleware.common.ActionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.konylabs.middleware.exceptions.Opstatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.konylabs.middleware.api.ContextParams
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.konylabs.middleware.api.events.EventStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.konylabs.middleware.api.OperationSecurityLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.konylabs.middleware.api.OperationsEnum
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.konylabs.middleware.common.ActionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.konylabs.middleware.exceptions.Opstatus
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForProcessing(long) - Method in class com.konylabs.middleware.api.events.EventData
Waits for processing of the event to be completed.
withAttributes(Map<String, Object>) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the attributes map to the ServiceRequest being built.
withAuthorizationToken(String) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the Authorization Token to the ServiceRequest.
withDCRRequest(DataControllerRequest) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the request info to the ServiceRequest being built.
withHeaders(Map<String, Object>) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the header map to the ServiceRequest being built.
withInputs(Map<String, Object>) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the input map to the ServiceRequest being built.
withObjectId(String) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Adds object id info to the OperationData being built.
withOperation(OperationsEnum) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Deprecated.
withOperationId(String) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Adds operation id info to the OperationData being built.
withServiceId(String) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Adds service id info to the OperationData being built.
withSessionMap(Map<String, Object>) - Method in interface com.konylabs.middleware.api.ServiceRequestBuilder
Adds the Map attributes to the ServiceRequest.
withVerison(String) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Deprecated.
withVersion(String) - Method in interface com.konylabs.middleware.api.OperationDataBuilder
Adds version info to the OperationData being built.
A B C D E F G H I J K M N O P Q R S T U V W 
Skip navigation links

Copyright © 2019. All rights reserved.