6.3.1.7.12. NGWLookupTable

public class NGWLookupTable extends Table implements INGWLayer

The NGW lookup table class

6.3.1.7.12.1. Fields

6.3.1.7.12.1.1. JSON_ACCOUNT_KEY

protected static final String JSON_ACCOUNT_KEY

6.3.1.7.12.1.2. JSON_LT_DATA_KEY

protected static final String JSON_LT_DATA_KEY

6.3.1.7.12.1.3. JSON_SYNC_TYPE_KEY

protected static final String JSON_SYNC_TYPE_KEY

6.3.1.7.12.1.4. mAccountName

protected String mAccountName

6.3.1.7.12.1.5. mCacheLogin

protected String mCacheLogin

6.3.1.7.12.1.6. mCachePassword

protected String mCachePassword

6.3.1.7.12.1.7. mCacheUrl

protected String mCacheUrl

6.3.1.7.12.1.8. mData

protected Map<String, String> mData

6.3.1.7.12.1.9. mNet

protected NetworkUtil mNet

6.3.1.7.12.1.10. mRemoteId

protected long mRemoteId

6.3.1.7.12.1.11. mSyncType

protected int mSyncType

6.3.1.7.12.2. Constructors

6.3.1.7.12.2.1. NGWLookupTable

public NGWLookupTable(Context context, File path)

6.3.1.7.12.3. Methods

6.3.1.7.12.3.1. fillFromNGW

public void fillFromNGW(IProgressor progressor)

6.3.1.7.12.3.2. fillFromNGW

protected void fillFromNGW(Map<String, String> dataMap, IProgressor progressor)

6.3.1.7.12.3.3. fromJSON

public void fromJSON(JSONObject jsonObject)

6.3.1.7.12.3.4. getAccountName

public String getAccountName()

6.3.1.7.12.3.5. getData

public Map<String, String> getData()

Get key value map of entries

Returns:Map

6.3.1.7.12.3.6. getRemoteId

public long getRemoteId()

6.3.1.7.12.3.7. getSyncType

public int getSyncType()

6.3.1.7.12.3.8. isValid

public boolean isValid()

6.3.1.7.12.3.9. setAccountCacheData

public void setAccountCacheData()

6.3.1.7.12.3.10. setAccountName

public void setAccountName(String accountName)

6.3.1.7.12.3.11. setRemoteId

public void setRemoteId(long remoteId)

6.3.1.7.12.3.12. setSyncType

public void setSyncType(int syncType)

6.3.1.7.12.3.13. sync

public void sync(String authority, Pair<Integer, Integer> ver, SyncResult syncResult)

6.3.1.7.12.3.14. toJSON

public JSONObject toJSON()