Package de.xima.fc.gui.model
Class ServerSelectionModel.MasterServer
java.lang.Object
de.xima.fc.gui.model.ServerSelectionModel.MasterServer
- All Implemented Interfaces:
ServerSelectionModel.Server
,Serializable
- Enclosing class:
- ServerSelectionModel
public static class ServerSelectionModel.MasterServer
extends Object
implements ServerSelectionModel.Server
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlong
getId()
getIncludeUrlFor
(String resourceName) getProvideLink
(boolean useId) toString()
-
Constructor Details
-
MasterServer
-
-
Method Details
-
toString
-
getDisplayName
- Specified by:
getDisplayName
in interfaceServerSelectionModel.Server
- Returns:
- Name of this server, shown to the user.
-
getId
public long getId()- Specified by:
getId
in interfaceServerSelectionModel.Server
- Returns:
- Unique ID for this server.
-
getProvideLink
- Specified by:
getProvideLink
in interfaceServerSelectionModel.Server
- Parameters:
useId
- Iffalse
, uses the form and client alias for the link. Otherwise, uses the client and project ID.- Returns:
- Link for opening the form with this server. (/form/provide)
-
getPreAliasLink
- Specified by:
getPreAliasLink
in interfaceServerSelectionModel.Server
- Returns:
String
form request link part before alias
-
getFormIncludeUrl
- Specified by:
getFormIncludeUrl
in interfaceServerSelectionModel.Server
- Returns:
- Link for the include script. (/form/include.js?form_base=...)
-
getBaseUrl
- Specified by:
getBaseUrl
in interfaceServerSelectionModel.Server
- Returns:
- Formcycle base URL. (eg. localhost:8080/xima-formcycle/)
-
getBaseFormIncludeUrl
- Specified by:
getBaseFormIncludeUrl
in interfaceServerSelectionModel.Server
- Returns:
- Link for the include script. (/form/include.js)
-
getBaseFormProvideUrl
- Specified by:
getBaseFormProvideUrl
in interfaceServerSelectionModel.Server
- Returns:
String
base of the form provide url
-
getIncludeUrlFor
- Specified by:
getIncludeUrlFor
in interfaceServerSelectionModel.Server
- Parameters:
resourceName
- Name of a resource to include.- Returns:
- URL for the given resource (eg. jQuery)
-