Package org.jitterbit.integration.data.entity

Examples of org.jitterbit.integration.data.entity.Folder


        Folder root = findWizardsRoot(itemType);
        return root == null ? null : root.findSubFolder(typeName);
    }

    public Folder createWizardTypeRoot(EntityType itemType) {
        return new Folder(typeName, itemType);
    }
View Full Code Here


    public Folder createWizardTypeRoot(EntityType itemType) {
        return new Folder(typeName, itemType);
    }

    public Folder findSharedItemsFolder(EntityType itemType) {
        Folder root = findWizardsRoot(itemType);
        if (root == null) {
            return null;
        }
        String name = JitterbitConnectNames.getSharedSalesforceItemsFolderName(itemType);
        return root.findSubFolder(name);
    }
View Full Code Here

        return root.findSubFolder(name);
    }

    public static Folder createSharedItemsFolder(EntityType itemType) {
        String name = JitterbitConnectNames.getSharedSalesforceItemsFolderName(itemType);
        return new Folder(name, itemType);
    }
View Full Code Here

        assertEquals(expected, completed);
    }
   
    @Test
    public void ensureFoldersAreCompleted() {
        Folder f = new Folder("Production", EntityType.Schedule);
        project.insertEntityUnderRoot(f);
        String fragment = "Schedules/P";
        String completed = completer.complete(fragment);
        String expected = "Schedules/Production/";
        assertEquals(expected, completed);
View Full Code Here

        assertEquals(expected, completed);
    }
   
    @Test
    public void ensureItemAndFolderMatchDoesNotEndWithSeparator() {
        Folder f = new Folder("Production", EntityType.Schedule);
        project.insertEntityUnderRoot(f);
        project.insertEntityUnderRoot(new Schedule("Production"));
        String fragment = "Schedules/P";
        String completed = completer.complete(fragment);
        String expected = "Schedules/Production";
View Full Code Here

        assertEquals(expected, completed);
    }
   
    @Test
    public void ensureComletingFolderPathResultsInChild() {
        Folder f = new Folder("Production", EntityType.Schedule);
        project.insertEntityUnderRoot(f);
        project.insertEntity(new Schedule("Once A Day"), f);
        String fragment = "Schedules/Production/";
        String completed = completer.complete(fragment);
        String expected = "Schedules/Production/Once A Day";
View Full Code Here

            Set<IntegrationEntity> all = Sets.newHashSet();
            for (IntegrationEntity changed : changedItems) {
                // We do not have to worry about the IntegrationProject itself being renamed,
                // because renaming a project forces the project to be closed and re-opened.
                if (changed instanceof Folder) {
                    Folder folder = (Folder) changed;
                    all.addAll(folder.getAllItemsRecursively());
                } else {
                    all.add(changed);
                }
            }
            return all;
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.data.entity.Folder

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.