|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IServerImplMetadata
Provides an interface onto information about Perforce server implementations available through the server factory. Useful for presenting choices to end users, debugging, etc.
Nested Class Summary | |
---|---|
static class |
IServerImplMetadata.ImplType
Describes the various known implementation types. |
Method Summary | |
---|---|
String |
getComments()
Return any comments associated with the implementation. |
String |
getImplClassName()
Return the canonical name of the implementation class associated with this implementation. |
IServerImplMetadata.ImplType |
getImplType()
Get the implementation type associated with this implementation. |
int |
getMinimumServerLevel()
Get the earliest Perforce server version that this implementation will work reliably against. |
String |
getScreenName()
Return a short name for this implementation, intended for use in menu pulldowns, etc. |
String |
getUriScheme()
Get the URI scheme part to be used to specify this implementation to the server factory. |
boolean |
isDefault()
Returns true IFF this implementation will be used if the non-specific implementation scheme "p4j" is provided in the URI passed in to the server factory. |
Method Detail |
---|
String getScreenName()
String getImplClassName()
boolean isDefault()
IServerImplMetadata.ImplType getImplType()
String getUriScheme()
int getMinimumServerLevel()
String getComments()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |