Interface IServerInfo

All Known Implementing Classes:
ServerInfo

public interface IServerInfo
Provides a snapshot onto what the Perforce server knows about both itself and the Perforce client.

Semantics for the methods below are intended to the same as documented elsewhere for the output of the p4 'info' command.

Note that individual methods defined below are not guaranteed to return non-null or even meaningful results.

Note also that the values returned here are what the Perforce server believes is current and accurate; these may not always be exactly the same as what the client itself believes.

  • Method Details

    • getUserName

      String getUserName()
    • getClientName

      String getClientName()
    • getClientRoot

      String getClientRoot()
    • getClientHost

      String getClientHost()
    • getClientAddress

      String getClientAddress()
    • getClientCurrentDirectory

      String getClientCurrentDirectory()
    • getPeerAddress

      String getPeerAddress()
    • getServerAddress

      String getServerAddress()
    • getServerRoot

      String getServerRoot()
    • getServerDate

      String getServerDate()
    • getServerCalendar

      Calendar getServerCalendar()
    • getServerUptime

      String getServerUptime()
    • getServerVersion

      String getServerVersion()
    • getServerLicense

      String getServerLicense()
    • getServerLicenseIp

      String getServerLicenseIp()
    • isServerEncrypted

      boolean isServerEncrypted()
    • getServerId

      String getServerId()
    • getServerCluster

      String getServerCluster()
    • getProxyVersion

      String getProxyVersion()
    • getProxyAddress

      String getProxyAddress()
    • getProxyRoot

      String getProxyRoot()
    • isProxyEncrypted

      boolean isProxyEncrypted()
    • getBrokerVersion

      String getBrokerVersion()
    • getBrokerAddress

      String getBrokerAddress()
    • isBrokerEncrypted

      boolean isBrokerEncrypted()
    • getSandboxVersion

      String getSandboxVersion()
    • getSandboxPort

      String getSandboxPort()
    • getIntegEngine

      String getIntegEngine()
    • isPasswordEnabled

      boolean isPasswordEnabled()
    • isCaseSensitive

      boolean isCaseSensitive()
    • isUnicodeEnabled

      boolean isUnicodeEnabled()
    • isMonitorEnabled

      boolean isMonitorEnabled()
    • isMoveDisabled

      boolean isMoveDisabled()
    • isEncrypted

      boolean isEncrypted()
    • getSSOAuth

      String getSSOAuth()
    • isSSOAuthRequired

      Boolean isSSOAuthRequired()