public class CdmServerInfo
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
class |
CdmServerInfo.CdmInstanceInfo |
Modifier and Type | Field and Description |
---|---|
static org.apache.log4j.Logger |
logger |
static java.lang.String |
NAME_LOCALHOST_MGD |
static int |
NULL_PORT |
static java.lang.String |
NULL_PORT_STRING |
static java.lang.String |
SERVER_LOCALHOST |
Constructor and Description |
---|
CdmServerInfo(CdmServerInfoConfig parameterObject) |
public static final org.apache.log4j.Logger logger
public static final java.lang.String SERVER_LOCALHOST
public static final java.lang.String NAME_LOCALHOST_MGD
public static final int NULL_PORT
public static final java.lang.String NULL_PORT_STRING
public CdmServerInfo(CdmServerInfoConfig parameterObject)
public CdmServerInfo.CdmInstanceInfo addInstance(java.lang.String name, java.lang.String basePath)
public boolean isLocalhost()
public boolean isLocalhostMgd()
public java.lang.String getCdmlibServicesVersion()
public java.lang.String getCdmlibLastModified()
public void refreshInstances() throws CDMServerException
CDMServerException
public void updateInfo() throws CDMServerException
CDMServerException
public void addInstancesViaHttp() throws CDMServerException
CDMServerException
public void addInstancesFromDataSourcesConfig()
public java.lang.String toString(java.lang.String instanceName, int port)
public CdmServerInfo.CdmInstanceInfo getInstanceFromName(java.lang.String instanceName)
public CdmRemoteSource getCdmRemoteSource(CdmServerInfo.CdmInstanceInfo instance, int port)
public boolean pingServer()
public boolean pingInstance(CdmServerInfo.CdmInstanceInfo instance, int port) throws CDMServerException
CDMServerException
public int compareDbSchemaVersion(CdmServerInfo.CdmInstanceInfo instance, int port) throws CDMServerException
CDMServerException
public int compareCdmlibServicesVersion() throws eu.etaxonomy.cdm.config.CdmSourceException
eu.etaxonomy.cdm.config.CdmSourceException
public static int compareCdmlibServicesVersion(java.lang.String serverVersion, java.lang.String serverCdmlibLastModified) throws eu.etaxonomy.cdm.config.CdmSourceException
serverVersion
- editorVersion
- eu.etaxonomy.cdm.config.CdmSourceException
public static java.util.List<CdmServerInfo> getCdmServers()
public java.lang.String getName()
public java.lang.String getServer()
public int getPort()
public void setPort(int port)
public java.util.List<CdmServerInfo.CdmInstanceInfo> getInstances() throws CDMServerException
CDMServerException
public static CdmRemoteSource getDevServerRemoteSource()
Copyright © 2007-2018. All Rights Reserved.