Examples of DescribeMetadataResultExt


Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

        // query describe metadata for organization namespace - don't get from
        // ForceProject due to project might not be created yet.
        MetadataStubExt metadataStubExt =
                ContainerDelegate.getInstance().getFactoryLocator().getMetadataFactory().getMetadataStubExt(
                    getConnection());
        DescribeMetadataResultExt describeMetadataResultExt =
                ContainerDelegate.getInstance().getServiceLocator().getMetadataService().getDescribeMetadata(
                    metadataStubExt, new NullProgressMonitor());
        String organizationNamespace = describeMetadataResultExt.getOrganizationNamespace();

        for (String key : keys) {
            if (Constants.ABSTRACT_SHARING_RULE_TYPES.contains(key) || Constants.RULE_TYPES.contains(key)) {
                continue;
            }
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

                    // don't get from ForceProject due to project might not be
                    // created yet.
                    MetadataStubExt metadataStubExt =
                            ContainerDelegate.getInstance().getFactoryLocator().getMetadataFactory()
                            .getMetadataStubExt(getConnection());
                    DescribeMetadataResultExt describeMetadataResultExt =
                            ContainerDelegate.getInstance().getServiceLocator().getMetadataService()
                            .getDescribeMetadata(metadataStubExt, new NullProgressMonitor());
                    String organizationNamespace = describeMetadataResultExt.getOrganizationNamespace();

                    // use client provided file properties or augment with fill list
                    // filter out packaged fileproperties from returned
                    // fileproperties (pme should not show packaged content)
                    FileProperties[] removedPackagedFileProps =
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

        DescribeMetadataResult describeMetadataResult = metadataStubExt.describeMetadata();
        if (describeMetadataResult == null) {
            logger.warn("Returned DescribeMetadataResult is null");
            return null;
        }
        DescribeMetadataResultExt describeMetadataResultExt = new DescribeMetadataResultExt(describeMetadataResult);
        if (logger.isDebugEnabled()) {
            logger.debug("Got describe metadata:\n  " + describeMetadataResultExt.toString());
        }
        return describeMetadataResultExt;
    }
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

        if (connection == null) {
            throw new IllegalArgumentException("Connection cannot be null");
        }

        MetadataStubExt metadataStubExt = getMetadataFactory().getMetadataStubExt(connection);
        DescribeMetadataResultExt describeMetadataResultExt =
                getDescribeMetadata(metadataStubExt, new NullProgressMonitor());
        if (describeMetadataResultExt == null || Utils.isEmpty(describeMetadataResultExt.getMetadataObjects())) {
            logger.warn("Unable to determine object type privileges on " + metadataStubExt.getLogDisplay()
                    + " - describeMetadataResultExt is null or empty");
            return null;
        }
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

    }

    public boolean isTestRequired(Connection connection) throws ForceConnectionException, ForceRemoteException,
            InterruptedException {
        MetadataStubExt metadataStubExt = getMetadataFactory().getMetadataStubExt(connection);
        DescribeMetadataResultExt describeMetadata = getDescribeMetadata(metadataStubExt, new NullProgressMonitor());
        return describeMetadata.isTestRequired();
    }
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

            // query describe metadata for organization namespace - don't get from ForceProject due to project might not be created yet.
            MetadataStubExt metadataStubExt =
                    ContainerDelegate.getInstance().getFactoryLocator().getMetadataFactory()
                            .getMetadataStubExt(connection);
            DescribeMetadataResultExt describeMetadataResultExt =
                    ContainerDelegate.getInstance().getServiceLocator().getMetadataService()
                            .getDescribeMetadata(metadataStubExt, monitor);
            String organizationNamespace = describeMetadataResultExt.getOrganizationNamespace();

            FileProperties[] removedPackagedFileProperties =
                    Utils.isNotEmpty(fileProperties) ? Utils.removePackagedFiles(fileProperties, organizationNamespace)
                            : fileProperties;
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

            return getProjectModel().getDescribeMetadataResultExt();
        }

        monitorCheck(monitor);

        DescribeMetadataResultExt describeMetadataResultExt = null;
        try {
            ForceProject forceProject = getProjectModel().getForceProject();
            MetadataStubExt metadataStubExt =
                    ContainerDelegate.getInstance().getFactoryLocator().getMetadataFactory()
                            .getMetadataStubExt(forceProject);
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

                        .getFactoryLocator()
                        .getMetadataFactory()
                        .getMetadataStubExt(
                            ContainerDelegate.getInstance().getFactoryLocator().getConnectionFactory()
                                    .getConnection(forceProject));
        DescribeMetadataResultExt describeMetadataResultExt =
                ContainerDelegate.getInstance().getServiceLocator().getMetadataService()
                        .getDescribeMetadata(metadataStubExt, monitor);
        String organizationNamespace = describeMetadataResultExt.getOrganizationNamespace();

        // get list metadata for given queries; set to subset as default option is only apex-related
        FileMetadataExt fileMetadata = getFileMetadata(listMetadataQueries, monitor);
        fileMetadata.setSubset(true);
View Full Code Here

Examples of com.salesforce.ide.core.remote.metadata.DescribeMetadataResultExt

        return deployResultHandler;
    }

    private void adjustDeployOptions(MetadataStubExt metadataStubExt, DeployOptions deployOptions,
            IProgressMonitor monitor) throws ForceConnectionException, ForceRemoteException, InterruptedException {
        DescribeMetadataResultExt describeMetadataResultExt =
                getMetadataService().getDescribeMetadata(metadataStubExt, monitor);
        // assume that org is prod
        if (describeMetadataResultExt.isPartialSaveAllowed()) {
            deployOptions.setRollbackOnError(false);
            if (logger.isDebugEnabled()) {
                logger.debug("Partial save is allowed - rollback on error set to false");
            }
        } else {
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.