Package unlimited.fc.server.api
Class FCServerSharedConnectKeys.ConnectKey
- java.lang.Object
-
- unlimited.fc.server.api.FCServerSharedConnectKeys.ConnectKey
-
- Direct Known Subclasses:
FCServerSharedConnectKeys.StandardConnectKey
- Enclosing class:
- FCServerSharedConnectKeys
public static class FCServerSharedConnectKeys.ConnectKey extends java.lang.ObjectImmutable class used for keying to specific FCServer instances Uses builder pattern to create since all fields internally are final (to maintain immutability)
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFCServerSharedConnectKeys.ConnectKey.ConnectKeyBuilder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static FCServerSharedConnectKeys.ConnectKey.ConnectKeyBuilderbuilder()booleanequals(java.lang.Object obj)java.lang.StringgetHostName()java.lang.StringgetPassword()intgetPort()java.lang.StringgetUserName()inthashCode()booleanisAsync()booleanisHTTP()booleanmatches(FCServerIfc other)voidsynchServer(FCServerIfcExtended server)
-
-
-
Method Detail
-
getHostName
public java.lang.String getHostName()
-
getPort
public int getPort()
-
getUserName
public java.lang.String getUserName()
-
getPassword
public java.lang.String getPassword()
-
isAsync
public boolean isAsync()
-
matches
public boolean matches(FCServerIfc other)
-
synchServer
public void synchServer(FCServerIfcExtended server)
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
builder
public static FCServerSharedConnectKeys.ConnectKey.ConnectKeyBuilder builder()
-
isHTTP
public boolean isHTTP()
-
-