Package com.sforce.ws.bind

Examples of com.sforce.ws.bind.TypeMapper


          packageTypeMembers.setMembers((String[])typeMembersByType.get(metadataType).toArray(new String[0]));
          packageTypeMembersList.add(packageTypeMembers);
        }
        packageManifest.setTypes((PackageTypeMembers[]) packageTypeMembersList.toArray(new PackageTypeMembers[0]));       
        // Serialise it (better way to do this?)
          TypeMapper typeMapper = new TypeMapper();
          ByteArrayOutputStream packageBaos = new ByteArrayOutputStream();
          QName packageQName = new QName("http://soap.sforce.com/2006/04/metadata", "Package");
          XmlOutputStream xmlOutputStream = new XmlOutputStream(packageBaos, true);
          xmlOutputStream.setPrefix("", "http://soap.sforce.com/2006/04/metadata");
          xmlOutputStream.setPrefix("xsi", "http://www.w3.org/2001/XMLSchema-instance");
View Full Code Here


            throw new NucleusDataStoreException(buf.toString());
        }
    }
   
    private void createSchemaFiles(List<File> schemaFiles) throws IOException {
        TypeMapper typeMapper = new TypeMapper();
        for (CustomObject obj : objects.keySet()) {
            File f = new File(DEPLOY_DIR, obj.getFullName() + ".object");
            if (!f.exists()) {
                f.createNewFile();
            }
View Full Code Here

        if (setMetadataMethod != null) {
            Class<?> metadataType = (setMetadataMethod.getParameterTypes())[0]; // There is only one parameter
            Object metadataInstance = metadataType.newInstance();
            XmlInputStream xis = createCorrespondingXmlInputStream(metadataComponent);
            Method loadMethod = metadataType.getMethod("load", XmlInputStream.class, TypeMapper.class);
            loadMethod.invoke(metadataInstance, xis, new TypeMapper());
            setMetadataMethod.invoke(containerMember, metadataInstance);
        }
    }
View Full Code Here

TOP

Related Classes of com.sforce.ws.bind.TypeMapper

Copyright © 2018 www.massapicom. 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.