Class ServerInfo
- java.lang.Object
-
- com.perforce.p4java.impl.mapbased.server.ServerInfo
-
- All Implemented Interfaces:
IServerInfo
public class ServerInfo extends java.lang.Object implements IServerInfo
Default simple implementation for server info interface.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringSERVER_INFO_DATE_PATTERN
-
Constructor Summary
Constructors Constructor Description ServerInfo()Default constructor; leaves all fields initialized to null.ServerInfo(java.lang.String clientName, java.lang.String clientHost, java.lang.String clientRoot, java.lang.String clientAddress, java.lang.String clientCurrentDirectory, java.lang.String serverAddress, java.lang.String serverDate, java.lang.String serverLicense, java.lang.String serverRoot, java.lang.String serverUptime, java.lang.String serverVersion, java.lang.String serverLicenseIp, java.lang.String proxyVersion, java.lang.String userName, boolean unicodeEnabled, boolean monitorEnabled)Deprecated.Use constructor with map parameter to initialize all fields.ServerInfo(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps)Constructor for use with maps passed back from the Perforce server only.ServerInfo(java.util.Map<java.lang.String,java.lang.Object> map)Constructor for use with maps passed back from the Perforce server only.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBrokerAddress()java.lang.StringgetBrokerVersion()java.lang.StringgetClientAddress()java.lang.StringgetClientCurrentDirectory()java.lang.StringgetClientHost()java.lang.StringgetClientName()java.lang.StringgetClientRoot()java.lang.StringgetIntegEngine()java.lang.StringgetPeerAddress()java.lang.StringgetProxyAddress()java.lang.StringgetProxyRoot()java.lang.StringgetProxyVersion()java.lang.StringgetReplica()java.lang.StringgetSandboxPort()java.lang.StringgetSandboxVersion()java.lang.StringgetServerAddress()java.util.CalendargetServerCalendar()java.lang.StringgetServerCluster()java.lang.StringgetServerDate()java.lang.StringgetServerId()java.lang.StringgetServerLicense()java.lang.StringgetServerLicenseIp()java.lang.StringgetServerRoot()java.lang.StringgetServerUptime()java.lang.StringgetServerVersion()java.lang.StringgetSSOAuth()java.lang.StringgetUserName()booleanisBrokerEncrypted()booleanisCaseSensitive()booleanisEncrypted()booleanisMonitorEnabled()booleanisMoveDisabled()booleanisPasswordEnabled()booleanisProxyEncrypted()booleanisServerEncrypted()java.lang.BooleanisSSOAuthRequired()booleanisUnicodeEnabled()voidsetBrokerAddress(java.lang.String brokerAddress)voidsetBrokerEncrypted(boolean brokerEncrypted)voidsetBrokerVersion(java.lang.String brokerVersion)voidsetCaseSensitive(boolean caseSensitive)voidsetClientAddress(java.lang.String clientAddress)voidsetClientCurrentDirectory(java.lang.String currentDirectory)voidsetClientHost(java.lang.String clientHost)voidsetClientName(java.lang.String clientName)voidsetClientRoot(java.lang.String clientRoot)voidsetIntegEngine(java.lang.String integEngine)voidsetMonitorEnabled(boolean monitorEnabled)voidsetMoveDisabled(boolean moveDisabled)voidsetPasswordEnabled(boolean passwordEnabled)voidsetPeerAddress(java.lang.String peerAddress)voidsetProxyAddress(java.lang.String proxyAddress)voidsetProxyEncrypted(boolean proxyEncrypted)voidsetProxyRoot(java.lang.String proxyRoot)voidsetProxyVersion(java.lang.String proxyVersion)voidsetReplica(java.lang.String replica)voidsetSandboxPort(java.lang.String sandboxPort)voidsetSandboxVersion(java.lang.String sandboxVersion)voidsetServerAddress(java.lang.String serverAddress)voidsetServerCalendar(java.util.Calendar serverCalendar)voidsetServerCluster(java.lang.String serverCluster)voidsetServerDate(java.lang.String serverDate)voidsetServerEncrypted(boolean serverEncrypted)voidsetServerId(java.lang.String serverId)voidsetServerLicense(java.lang.String serverLicense)voidsetServerLicenseIp(java.lang.String serverLicenseIp)voidsetServerRoot(java.lang.String serverRoot)voidsetServerUptime(java.lang.String serverUptime)voidsetServerVersion(java.lang.String serverVersion)voidsetSSOAuth(java.lang.String ssoAuth)voidsetUnicodeEnabled(boolean unicodeEnabled)voidsetUserName(java.lang.String userName)
-
-
-
Field Detail
-
SERVER_INFO_DATE_PATTERN
public static final java.lang.String SERVER_INFO_DATE_PATTERN
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ServerInfo
public ServerInfo()
Default constructor; leaves all fields initialized to null.
-
ServerInfo
@Deprecated public ServerInfo(java.lang.String clientName, java.lang.String clientHost, java.lang.String clientRoot, java.lang.String clientAddress, java.lang.String clientCurrentDirectory, java.lang.String serverAddress, java.lang.String serverDate, java.lang.String serverLicense, java.lang.String serverRoot, java.lang.String serverUptime, java.lang.String serverVersion, java.lang.String serverLicenseIp, java.lang.String proxyVersion, java.lang.String userName, boolean unicodeEnabled, boolean monitorEnabled)Deprecated.Use constructor with map parameter to initialize all fields.Explicit-value all-fields constructor.- Parameters:
clientName- clientNameclientHost- clientHostclientRoot- clientRootclientAddress- clientAddressclientCurrentDirectory- clientCurrentDirectoryserverAddress- serverAddressserverDate- serverDateserverLicense- serverLicenseserverRoot- serverRootserverUptime- serverUptimeserverVersion- serverVersionserverLicenseIp- serverLicenseIpproxyVersion- proxyVersionuserName- userNameunicodeEnabled- unicodeEnabledmonitorEnabled- monitorEnabled
-
ServerInfo
public ServerInfo(java.util.List<java.util.Map<java.lang.String,java.lang.Object>> maps)
Constructor for use with maps passed back from the Perforce server only. When a broker is involved, there will be more than one map.- Parameters:
maps- maps
-
ServerInfo
public ServerInfo(java.util.Map<java.lang.String,java.lang.Object> map)
Constructor for use with maps passed back from the Perforce server only.- Parameters:
map- map
-
-
Method Detail
-
getServerAddress
public java.lang.String getServerAddress()
- Specified by:
getServerAddressin interfaceIServerInfo
-
setServerAddress
public void setServerAddress(java.lang.String serverAddress)
-
getServerDate
public java.lang.String getServerDate()
- Specified by:
getServerDatein interfaceIServerInfo
-
setServerDate
public void setServerDate(java.lang.String serverDate)
-
getServerCalendar
public java.util.Calendar getServerCalendar()
- Specified by:
getServerCalendarin interfaceIServerInfo
-
setServerCalendar
public void setServerCalendar(java.util.Calendar serverCalendar)
-
getServerLicense
public java.lang.String getServerLicense()
- Specified by:
getServerLicensein interfaceIServerInfo
-
setServerLicense
public void setServerLicense(java.lang.String serverLicense)
-
getServerRoot
public java.lang.String getServerRoot()
- Specified by:
getServerRootin interfaceIServerInfo
-
setServerRoot
public void setServerRoot(java.lang.String serverRoot)
-
getServerUptime
public java.lang.String getServerUptime()
- Specified by:
getServerUptimein interfaceIServerInfo
-
setServerUptime
public void setServerUptime(java.lang.String serverUptime)
-
getServerVersion
public java.lang.String getServerVersion()
- Specified by:
getServerVersionin interfaceIServerInfo
-
setServerVersion
public void setServerVersion(java.lang.String serverVersion)
-
getClientName
public java.lang.String getClientName()
- Specified by:
getClientNamein interfaceIServerInfo
-
setClientName
public void setClientName(java.lang.String clientName)
-
getClientHost
public java.lang.String getClientHost()
- Specified by:
getClientHostin interfaceIServerInfo
-
setClientHost
public void setClientHost(java.lang.String clientHost)
-
getClientRoot
public java.lang.String getClientRoot()
- Specified by:
getClientRootin interfaceIServerInfo
-
setClientRoot
public void setClientRoot(java.lang.String clientRoot)
-
getClientAddress
public java.lang.String getClientAddress()
- Specified by:
getClientAddressin interfaceIServerInfo
-
setClientAddress
public void setClientAddress(java.lang.String clientAddress)
-
getPeerAddress
public java.lang.String getPeerAddress()
- Specified by:
getPeerAddressin interfaceIServerInfo
-
setPeerAddress
public void setPeerAddress(java.lang.String peerAddress)
-
getClientCurrentDirectory
public java.lang.String getClientCurrentDirectory()
- Specified by:
getClientCurrentDirectoryin interfaceIServerInfo
-
setClientCurrentDirectory
public void setClientCurrentDirectory(java.lang.String currentDirectory)
-
getServerLicenseIp
public java.lang.String getServerLicenseIp()
- Specified by:
getServerLicenseIpin interfaceIServerInfo
-
setServerLicenseIp
public void setServerLicenseIp(java.lang.String serverLicenseIp)
-
isServerEncrypted
public boolean isServerEncrypted()
- Specified by:
isServerEncryptedin interfaceIServerInfo
-
setServerEncrypted
public void setServerEncrypted(boolean serverEncrypted)
-
getReplica
public java.lang.String getReplica()
-
setReplica
public void setReplica(java.lang.String replica)
-
getUserName
public java.lang.String getUserName()
- Specified by:
getUserNamein interfaceIServerInfo
-
setUserName
public void setUserName(java.lang.String userName)
-
isPasswordEnabled
public boolean isPasswordEnabled()
- Specified by:
isPasswordEnabledin interfaceIServerInfo
-
setPasswordEnabled
public void setPasswordEnabled(boolean passwordEnabled)
-
isCaseSensitive
public boolean isCaseSensitive()
- Specified by:
isCaseSensitivein interfaceIServerInfo
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)
-
isMonitorEnabled
public boolean isMonitorEnabled()
- Specified by:
isMonitorEnabledin interfaceIServerInfo
-
setMonitorEnabled
public void setMonitorEnabled(boolean monitorEnabled)
-
isUnicodeEnabled
public boolean isUnicodeEnabled()
- Specified by:
isUnicodeEnabledin interfaceIServerInfo
-
setUnicodeEnabled
public void setUnicodeEnabled(boolean unicodeEnabled)
-
isMoveDisabled
public boolean isMoveDisabled()
- Specified by:
isMoveDisabledin interfaceIServerInfo
-
setMoveDisabled
public void setMoveDisabled(boolean moveDisabled)
-
getProxyVersion
public java.lang.String getProxyVersion()
- Specified by:
getProxyVersionin interfaceIServerInfo
-
setProxyVersion
public void setProxyVersion(java.lang.String proxyVersion)
-
getProxyAddress
public java.lang.String getProxyAddress()
- Specified by:
getProxyAddressin interfaceIServerInfo
-
setProxyAddress
public void setProxyAddress(java.lang.String proxyAddress)
-
getProxyRoot
public java.lang.String getProxyRoot()
- Specified by:
getProxyRootin interfaceIServerInfo
-
setProxyRoot
public void setProxyRoot(java.lang.String proxyRoot)
-
isProxyEncrypted
public boolean isProxyEncrypted()
- Specified by:
isProxyEncryptedin interfaceIServerInfo
-
setProxyEncrypted
public void setProxyEncrypted(boolean proxyEncrypted)
-
getBrokerVersion
public java.lang.String getBrokerVersion()
- Specified by:
getBrokerVersionin interfaceIServerInfo
-
setBrokerVersion
public void setBrokerVersion(java.lang.String brokerVersion)
-
getBrokerAddress
public java.lang.String getBrokerAddress()
- Specified by:
getBrokerAddressin interfaceIServerInfo
-
setBrokerAddress
public void setBrokerAddress(java.lang.String brokerAddress)
-
isBrokerEncrypted
public boolean isBrokerEncrypted()
- Specified by:
isBrokerEncryptedin interfaceIServerInfo
-
setBrokerEncrypted
public void setBrokerEncrypted(boolean brokerEncrypted)
-
getSandboxVersion
public java.lang.String getSandboxVersion()
- Specified by:
getSandboxVersionin interfaceIServerInfo
-
setSandboxVersion
public void setSandboxVersion(java.lang.String sandboxVersion)
-
getSandboxPort
public java.lang.String getSandboxPort()
- Specified by:
getSandboxPortin interfaceIServerInfo
-
setSandboxPort
public void setSandboxPort(java.lang.String sandboxPort)
-
isEncrypted
public boolean isEncrypted()
- Specified by:
isEncryptedin interfaceIServerInfo
-
getServerId
public java.lang.String getServerId()
- Specified by:
getServerIdin interfaceIServerInfo
-
setServerId
public void setServerId(java.lang.String serverId)
-
getServerCluster
public java.lang.String getServerCluster()
- Specified by:
getServerClusterin interfaceIServerInfo
-
setServerCluster
public void setServerCluster(java.lang.String serverCluster)
-
getIntegEngine
public java.lang.String getIntegEngine()
- Specified by:
getIntegEnginein interfaceIServerInfo
-
setIntegEngine
public void setIntegEngine(java.lang.String integEngine)
-
getSSOAuth
public java.lang.String getSSOAuth()
- Specified by:
getSSOAuthin interfaceIServerInfo
-
setSSOAuth
public void setSSOAuth(java.lang.String ssoAuth)
-
isSSOAuthRequired
public java.lang.Boolean isSSOAuthRequired()
- Specified by:
isSSOAuthRequiredin interfaceIServerInfo
-
-