Package org.jitterbit.integration.common.server

Examples of org.jitterbit.integration.common.server.ServerGuid


    return keyVals;
  }

  @Override
  public ServerGuid serverGuid() {
    return new ServerGuid(impl.getServerGuid());
  }
View Full Code Here


        @Override
        public ProjectBackupDescriptor apply(ProjectBackupTabRow row) {
            Builder builder = ProjectBackupDescriptor.builder();
            builder.setBackupId(row.get_projectbackup_id())
                   .setProjectId(new IntegrationProjectId(row.get_interchangeproject_guid()))
                   .setServerId(new ServerGuid(KongaGuid.createGuid().toString()))
                   .setFilePath(new File(kongaHome, row.get_uploadedfilename()).getAbsolutePath())
                   .setBackupDate(row.get_uploadtime())
                   .setTag(row.get_tag())
                   .setUser(getUserName(row));
            return builder.build();
View Full Code Here

        File file = new File(uri);
        return new DefaultPluginAsXml(KongaIoUtils.read(file));
    }

    private ServerInfo getMockServer() {
        return new ServerInfo(new ServerGuid(UUID.randomUUID().toString()), "Sandbox Server",
                        VersionFactory.newVersion(2, 0, 0));
    }
View Full Code Here

   
    private Multimap<ServerGuid, DriverDescriptor> createDriverMap() {
        Multimap<ServerGuid, DriverDescriptor> map = ArrayListMultimap.create();
        for (KnownServer s : serverManager.getRegisteredServers()) {
            try {
                ServerGuid serverGuid = s.getServerInfo().getGuid();
                DatabaseDriverCache driversForServer = driverCache.getCache(serverGuid);
                if (driversForServer != null) {
                    map.putAll(serverGuid, driversForServer.getDrivers());
                }
            } catch (DataCacheException ex) {
View Full Code Here

            refreshFromNewServer(server);
        }
    }

    private boolean isCurrentServer(ServerInfo server) {
        ServerGuid currentServer = serverManager.getCurrentServerGuid();
        return server.getGuid().equals(currentServer);
    }
View Full Code Here

            }
        }

        private void initializeCacheForServer(KnownServer server) {
            try {
                ServerGuid serverId = server.getServerInfo().getGuid();
                PipelinePluginManifestCache cache = createCache(serverId);
                addCache(serverId, cache);
            } catch (IllegalArgumentException ex) {
                // This happens if the application's server directory contains
                // folders that are not "server" folders, i.e. folders with names
View Full Code Here

         *             if the downloaded manifest could not be cached on the client.
         */
        @Override
        public synchronized void addManifests(ServerInfo server, List<PipelinePluginManifest> manifests)
                        throws DataCacheException {
            ServerGuid serverId = server.getGuid();
            PipelinePluginManifestCache cache = getCache(serverId);
            cache.add(manifests);
        }
View Full Code Here

                version = VersionFactory.fromString(p.getString(SERVER_VERSION));
            } catch (IllegalVersionException ex) {
                ex.printStackTrace();
                version = Version.UNKNOWN;
            }
            return new ServerInfo(new ServerGuid(id), name, version);
        }
View Full Code Here

            KeyValuesTab keyValues = new KeyValuesTab(tranDbConnection);
            String guid = keyValues.getValueForKey("ServerGUID");
            if (guid == null) {
                throw new ServerConfigurationException("The ServerGUID has not been set in the backend database.");
            }
            return new ServerGuid(guid);
        } catch (SQLException ex) {
            throw new ServerConfigurationException(ex);
        }
    }
View Full Code Here

                }
            }
        }

        private boolean isCurrentServer() {
            ServerGuid currentServer = serverManager.getCurrentServerGuid();
            return server.getGuid().equals(currentServer);
        }
View Full Code Here

TOP

Related Classes of org.jitterbit.integration.common.server.ServerGuid

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.