Example usage for org.json JSONObject JSONObject

List of usage examples for org.json JSONObject JSONObject

Introduction

In this page you can find the example usage for org.json JSONObject JSONObject.

Prototype

public JSONObject() 

Source Link

Document

Construct an empty JSONObject.

Usage

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONArray search(long companyId, JSONArray groupIds, long classNameId, String keywords, int status,
        int start, int end, JSONObjectWrapper orderByComparator) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*  ww  w .  ja v a2s . c o  m*/
        JSONObject _params = new JSONObject();

        _params.put("companyId", companyId);
        _params.put("groupIds", checkNull(groupIds));
        _params.put("classNameId", classNameId);
        _params.put("keywords", checkNull(keywords));
        _params.put("status", status);
        _params.put("start", start);
        _params.put("end", end);
        mangleWrapper(_params, "orderByComparator",
                "com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure>",
                orderByComparator);

        _command.put("/ddm.ddmstructure/search", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONArray(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONArray search(long companyId, JSONArray groupIds, long classNameId, String name, String description,
        String storageType, int type, int status, boolean andOperator, int start, int end,
        JSONObjectWrapper orderByComparator) throws Exception {
    JSONObject _command = new JSONObject();

    try {//ww w .j  a  v a2 s .c  o m
        JSONObject _params = new JSONObject();

        _params.put("companyId", companyId);
        _params.put("groupIds", checkNull(groupIds));
        _params.put("classNameId", classNameId);
        _params.put("name", checkNull(name));
        _params.put("description", checkNull(description));
        _params.put("storageType", checkNull(storageType));
        _params.put("type", type);
        _params.put("status", status);
        _params.put("andOperator", andOperator);
        _params.put("start", start);
        _params.put("end", end);
        mangleWrapper(_params, "orderByComparator",
                "com.liferay.portal.kernel.util.OrderByComparator<com.liferay.dynamic.data.mapping.model.DDMStructure>",
                orderByComparator);

        _command.put("/ddm.ddmstructure/search", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONArray(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONObject fetchStructure(long groupId, long classNameId, String structureKey,
        boolean includeAncestorStructures) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*from  w w  w . j  a va 2s. c  o m*/
        JSONObject _params = new JSONObject();

        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));
        _params.put("includeAncestorStructures", includeAncestorStructures);

        _command.put("/ddm.ddmstructure/fetch-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONObject(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONObject fetchStructure(long groupId, long classNameId, String structureKey) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*  ww  w. j av  a2  s  .  co m*/
        JSONObject _params = new JSONObject();

        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));

        _command.put("/ddm.ddmstructure/fetch-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONObject(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONObject getStructure(long structureId) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*from w w w.  jav a2 s.c o  m*/
        JSONObject _params = new JSONObject();

        _params.put("structureId", structureId);

        _command.put("/ddm.ddmstructure/get-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONObject(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONObject getStructure(long groupId, long classNameId, String structureKey,
        boolean includeAncestorStructures) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*  ww  w.  ja va2  s . c  om*/
        JSONObject _params = new JSONObject();

        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));
        _params.put("includeAncestorStructures", includeAncestorStructures);

        _command.put("/ddm.ddmstructure/get-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONObject(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public JSONObject getStructure(long groupId, long classNameId, String structureKey) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*ww  w.j av  a 2s  . c  o m*/
        JSONObject _params = new JSONObject();

        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));

        _command.put("/ddm.ddmstructure/get-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getJSONObject(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public Integer searchCount(long companyId, JSONArray groupIds, long classNameId, String name,
        String description, String storageType, int type, int status, boolean andOperator) throws Exception {
    JSONObject _command = new JSONObject();

    try {//from w w  w  .ja  va2  s.com
        JSONObject _params = new JSONObject();

        _params.put("companyId", companyId);
        _params.put("groupIds", checkNull(groupIds));
        _params.put("classNameId", classNameId);
        _params.put("name", checkNull(name));
        _params.put("description", checkNull(description));
        _params.put("storageType", checkNull(storageType));
        _params.put("type", type);
        _params.put("status", status);
        _params.put("andOperator", andOperator);

        _command.put("/ddm.ddmstructure/search-count", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getInt(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public Integer searchCount(long companyId, JSONArray groupIds, long classNameId, String keywords, int status)
        throws Exception {
    JSONObject _command = new JSONObject();

    try {//w w w .ja  v a2 s .  c  om
        JSONObject _params = new JSONObject();

        _params.put("companyId", companyId);
        _params.put("groupIds", checkNull(groupIds));
        _params.put("classNameId", classNameId);
        _params.put("keywords", checkNull(keywords));
        _params.put("status", status);

        _command.put("/ddm.ddmstructure/search-count", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    JSONArray _result = session.invoke(_command);

    if (_result == null) {
        return null;
    }

    return _result.getInt(0);
}

From source file:com.liferay.mobile.android.v7.ddmstructure.DDMStructureService.java

public void deleteStructure(long structureId) throws Exception {
    JSONObject _command = new JSONObject();

    try {//from   w ww .ja v a2 s . co  m
        JSONObject _params = new JSONObject();

        _params.put("structureId", structureId);

        _command.put("/ddm.ddmstructure/delete-structure", _params);
    } catch (JSONException _je) {
        throw new Exception(_je);
    }

    session.invoke(_command);
}