Examples of PostDeployEntityProcessor


Examples of org.jitterbit.integration.client.project.deploy.PostDeployEntityProcessor

    private void postDeployProcessingImpl(IntegrationEntity entity) {
        // We must process the renaming first, because if the entity was given a new name
        // on the server it will be flagged as deployDirty when the new name is applied here
        // on the client:
        processEntityRename(entity);
        PostDeployEntityProcessor entityProcessor = entity.getExtensionObject(PostDeployEntityProcessor.class);
        if (entityProcessor == null) {
            entityProcessor = new DefaultPostDeployEntityProcessor();
        }
        entityProcessor.doPostDeployProcessing(entity, postDeployManager);
        //entity.accept(visitor);
        for (IntegrationEntity r : entity.getAllChildren()) {
            postDeployProcessingImpl(r);
        }
    }
View Full Code Here

Examples of org.jitterbit.integration.client.project.deploy.PostDeployEntityProcessor

        // entity comes from the partial project that was created for deploy. It is a copy of the
        // "real" entity which is the one we need to update. We get the "real" entity from the
        // actual project itself.
        IntegrationEntity realEntity = currentProject.getProject().getItemLookup().getEntity(entity.getID());
        if (realEntity != null) {
            PostDeployEntityProcessor entityProcessor = realEntity.getExtensionObject(PostDeployEntityProcessor.class);
            if (entityProcessor == null) {
                entityProcessor = new DefaultPostDeployEntityProcessor();
            }
            entityProcessor.doPostDeployProcessing(realEntity, postDeployManager);
            // We must process the renaming first, because if the entity was goven a new name on the
            // server it will be flagged as deployDirty when the new name is applied here on the client
            processEntityRename(realEntity);
            realEntity.setDeployed(true);
            realEntity.setDeployDirty(false);
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.