Example usage for org.json JSONArray getJSONObject

List of usage examples for org.json JSONArray getJSONObject

Introduction

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

Prototype

public JSONObject getJSONObject(int index) throws JSONException 

Source Link

Document

Get the JSONObject associated with an index.

Usage

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  ww w .  j  a  va  2  s .co 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 {//from   ww w .ja  v a2 s .  c o  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 ww  .  j av  a2s .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 {/*from   w w  w . j av a2s  .  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 {//from  w  w w. ja v a 2 s  .com
        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 JSONObject addStructure(long groupId, long parentStructureId, long classNameId, String structureKey,
        JSONObject nameMap, JSONObject descriptionMap, JSONObjectWrapper ddmForm,
        JSONObjectWrapper ddmFormLayout, String storageType, int type, JSONObjectWrapper serviceContext)
        throws Exception {
    JSONObject _command = new JSONObject();

    try {//from   w w w .  j a  v a 2s . c  om
        JSONObject _params = new JSONObject();

        _params.put("groupId", groupId);
        _params.put("parentStructureId", parentStructureId);
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));
        _params.put("nameMap", checkNull(nameMap));
        _params.put("descriptionMap", checkNull(descriptionMap));
        mangleWrapper(_params, "ddmForm", "com.liferay.dynamic.data.mapping.model.DDMForm", ddmForm);
        mangleWrapper(_params, "ddmFormLayout", "com.liferay.dynamic.data.mapping.model.DDMFormLayout",
                ddmFormLayout);
        _params.put("storageType", checkNull(storageType));
        _params.put("type", type);
        mangleWrapper(_params, "serviceContext", "com.liferay.portal.kernel.service.ServiceContext",
                serviceContext);

        _command.put("/ddm.ddmstructure/add-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 addStructure(long userId, long groupId, long classNameId, JSONObject nameMap,
        JSONObject descriptionMap, String xsd, JSONObjectWrapper serviceContext) throws Exception {
    JSONObject _command = new JSONObject();

    try {/*from  w w  w  . jav  a 2s. co  m*/
        JSONObject _params = new JSONObject();

        _params.put("userId", userId);
        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("nameMap", checkNull(nameMap));
        _params.put("descriptionMap", checkNull(descriptionMap));
        _params.put("xsd", checkNull(xsd));
        mangleWrapper(_params, "serviceContext", "com.liferay.portal.kernel.service.ServiceContext",
                serviceContext);

        _command.put("/ddm.ddmstructure/add-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 addStructure(long userId, long groupId, long classNameId, JSONObject nameMap,
        JSONObject descriptionMap, JSONObjectWrapper ddmForm, JSONObjectWrapper ddmFormLayout,
        String storageType, JSONObjectWrapper serviceContext) throws Exception {
    JSONObject _command = new JSONObject();

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

        _params.put("userId", userId);
        _params.put("groupId", groupId);
        _params.put("classNameId", classNameId);
        _params.put("nameMap", checkNull(nameMap));
        _params.put("descriptionMap", checkNull(descriptionMap));
        mangleWrapper(_params, "ddmForm", "com.liferay.dynamic.data.mapping.model.DDMForm", ddmForm);
        mangleWrapper(_params, "ddmFormLayout", "com.liferay.dynamic.data.mapping.model.DDMFormLayout",
                ddmFormLayout);
        _params.put("storageType", checkNull(storageType));
        mangleWrapper(_params, "serviceContext", "com.liferay.portal.kernel.service.ServiceContext",
                serviceContext);

        _command.put("/ddm.ddmstructure/add-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 addStructure(long userId, long groupId, String parentStructureKey, long classNameId,
        String structureKey, JSONObject nameMap, JSONObject descriptionMap, String xsd, String storageType,
        int type, JSONObjectWrapper serviceContext) throws Exception {
    JSONObject _command = new JSONObject();

    try {//from   w w  w .  ja  v  a 2  s .c  o  m
        JSONObject _params = new JSONObject();

        _params.put("userId", userId);
        _params.put("groupId", groupId);
        _params.put("parentStructureKey", checkNull(parentStructureKey));
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));
        _params.put("nameMap", checkNull(nameMap));
        _params.put("descriptionMap", checkNull(descriptionMap));
        _params.put("xsd", checkNull(xsd));
        _params.put("storageType", checkNull(storageType));
        _params.put("type", type);
        mangleWrapper(_params, "serviceContext", "com.liferay.portal.kernel.service.ServiceContext",
                serviceContext);

        _command.put("/ddm.ddmstructure/add-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 addStructure(long userId, long groupId, String parentStructureKey, long classNameId,
        String structureKey, JSONObject nameMap, JSONObject descriptionMap, JSONObjectWrapper ddmForm,
        JSONObjectWrapper ddmFormLayout, String storageType, int type, JSONObjectWrapper serviceContext)
        throws Exception {
    JSONObject _command = new JSONObject();

    try {//from w ww .  jav a2 s . c om
        JSONObject _params = new JSONObject();

        _params.put("userId", userId);
        _params.put("groupId", groupId);
        _params.put("parentStructureKey", checkNull(parentStructureKey));
        _params.put("classNameId", classNameId);
        _params.put("structureKey", checkNull(structureKey));
        _params.put("nameMap", checkNull(nameMap));
        _params.put("descriptionMap", checkNull(descriptionMap));
        mangleWrapper(_params, "ddmForm", "com.liferay.dynamic.data.mapping.model.DDMForm", ddmForm);
        mangleWrapper(_params, "ddmFormLayout", "com.liferay.dynamic.data.mapping.model.DDMFormLayout",
                ddmFormLayout);
        _params.put("storageType", checkNull(storageType));
        _params.put("type", type);
        mangleWrapper(_params, "serviceContext", "com.liferay.portal.kernel.service.ServiceContext",
                serviceContext);

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

    JSONArray _result = session.invoke(_command);

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

    return _result.getJSONObject(0);
}