com.perforce.p4java.server
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 Summary
 String getBrokerAddress()
           
 String getBrokerVersion()
           
 String getClientAddress()
           
 String getClientCurrentDirectory()
           
 String getClientHost()
           
 String getClientName()
           
 String getClientRoot()
           
 String getIntegEngine()
           
 String getPeerAddress()
           
 String getProxyAddress()
           
 String getProxyRoot()
           
 String getProxyVersion()
           
 String getSandboxPort()
           
 String getSandboxVersion()
           
 String getServerAddress()
           
 Calendar getServerCalendar()
           
 String getServerCluster()
           
 String getServerDate()
           
 String getServerId()
           
 String getServerLicense()
           
 String getServerLicenseIp()
           
 String getServerRoot()
           
 String getServerUptime()
           
 String getServerVersion()
           
 String getUserName()
           
 boolean isBrokerEncrypted()
           
 boolean isCaseSensitive()
           
 boolean isEncrypted()
           
 boolean isMonitorEnabled()
           
 boolean isMoveDisabled()
           
 boolean isPasswordEnabled()
           
 boolean isProxyEncrypted()
           
 boolean isServerEncrypted()
           
 boolean isUnicodeEnabled()
           
 

Method Detail

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()


Copyright © 2015 Perforce Software. All Rights Reserved.