Examples of SelectFields


Examples of com.sugarcrm.ws.soap.SelectFields

            final Column[] columns = new Column[selectItems.length];
            for (int i = 0; i < columns.length; i++) {
                columns[i] = selectItems[i].getColumn();
            }
            final String moduleName = selectItems[0].getColumn().getTable().getName();
            final SelectFields selectFields = SugarCrmXmlHelper.createSelectFields(columns);

            _entryList = _service.getEntryList(_session, moduleName, "", "", nextOffset, selectFields,
                    new LinkNamesToFieldsArray(), SugarCrmDataContext.FETCH_SIZE, 0, false);
            _records = _entryList.getEntryList().getAny();
            _recordIndex.set(0);
View Full Code Here

Examples of com.sugarcrm.ws.soap.SelectFields

            @Override
            protected List<Column> fetch() {
                final List<Column> result = new ArrayList<Column>();
                final String session = sessionId.get();
                final NewModuleFields fields = service.getModuleFields(session, _name, new SelectFields());
                final FieldList moduleFields = fields.getModuleFields();
                final List<Object> list = moduleFields.getAny();

                for (Object object : list) {
                    if (object instanceof Node) {
View Full Code Here

Examples of com.sugarcrm.ws.soap.SelectFields

* are only sparsely recognized by JAX-WS / JAXB.
*/
final class SugarCrmXmlHelper {
   
    public static SelectFields createSelectFields(Column ... columns) {
        final SelectFields selectFields = new SelectFields();
        selectFields.setArrayType("xsd:string[]");

        final Document document;
        try {
            document = DocumentBuilderFactory.newInstance().newDocumentBuilder().newDocument();
        } catch (ParserConfigurationException e) {
            throw new IllegalStateException(e);
        }

        final List<Object> fieldList = selectFields.getAny();
        for (Column column : columns) {
            final String fieldName = column.getName();
           
            final Element elem = document.createElement("v");
            elem.appendChild(document.createTextNode(fieldName));
View Full Code Here

Examples of com.sugarcrm.ws.soap.SelectFields

    protected DataSet materializeMainSchemaTable(final Table table, final Column[] columns, final int maxRows) {

        final String session = _sessionId.get();
        final String moduleName = table.getName();

        final SelectFields selectFields = SugarCrmXmlHelper.createSelectFields(columns);

        final LinkNamesToFieldsArray linkNameToFieldsArray = new LinkNamesToFieldsArray();

        final int fetchSize;
        if (maxRows < 0 || maxRows > FETCH_SIZE) {
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.