Class AbstractDeploymentInfo

All Implemented Interfaces:
Serializable, Cloneable
Direct Known Subclasses:
ApplicationDeploymentInfo, HtmlDeploymentInfo, WebServicesDeploymentInfo

public abstract class AbstractDeploymentInfo extends JMapObject implements Cloneable
See Also:
  • Field Details

    • APPLICATION_STATUS_NONE

      public static final int APPLICATION_STATUS_NONE
      See Also:
    • APPLICATION_STATUS_UNLOADED

      public static final int APPLICATION_STATUS_UNLOADED
      See Also:
    • APPLICATION_STATUS_LOADED

      public static final int APPLICATION_STATUS_LOADED
      See Also:
    • APPLICATION_STATUS_UPDATING

      public static final int APPLICATION_STATUS_UPDATING
      See Also:
    • DEPLOYMENT_PARAMETER_PROJECT_KEY

      public static final String DEPLOYMENT_PARAMETER_PROJECT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_PROJECT_ID_KEY

      public static final String DEPLOYMENT_PARAMETER_PROJECT_ID_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_ENCODED_PROJECT_KEY

      public static final String DEPLOYMENT_PARAMETER_ENCODED_PROJECT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_XML_ESCAPED_PROJECT_KEY

      public static final String DEPLOYMENT_PARAMETER_XML_ESCAPED_PROJECT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_JMAPSERVER_HOST_KEY

      public static final String DEPLOYMENT_PARAMETER_JMAPSERVER_HOST_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_JMAPSERVER_PORT_KEY

      public static final String DEPLOYMENT_PARAMETER_JMAPSERVER_PORT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_JMAPSERVER_WEBPORT_KEY

      public static final String DEPLOYMENT_PARAMETER_JMAPSERVER_WEBPORT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_APPLICATION_PROTOCOL_KEY

      public static final String DEPLOYMENT_PARAMETER_APPLICATION_PROTOCOL_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_APPLICATION_HOST_KEY

      public static final String DEPLOYMENT_PARAMETER_APPLICATION_HOST_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_APPLICATION_WEBPORT_KEY

      public static final String DEPLOYMENT_PARAMETER_APPLICATION_WEBPORT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_SERVER_ID_KEY

      public static final String DEPLOYMENT_PARAMETER_SERVER_ID_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_USERNAME_KEY

      public static final String DEPLOYMENT_PARAMETER_USERNAME_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_PATH_KEY

      public static final String DEPLOYMENT_PARAMETER_PATH_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_XML_ESCAPED_APPNAME_KEY

      public static final String DEPLOYMENT_PARAMETER_XML_ESCAPED_APPNAME_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_APPNAME_KEY

      public static final String DEPLOYMENT_PARAMETER_APPNAME_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_ENCODED_APPNAME_KEY

      public static final String DEPLOYMENT_PARAMETER_ENCODED_APPNAME_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_SMTP_SERVER_HOST_KEY

      public static final String DEPLOYMENT_PARAMETER_SMTP_SERVER_HOST_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_LANGUAGE_KEY

      public static final String DEPLOYMENT_PARAMETER_LANGUAGE_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_LANGUAGE_CODE_KEY

      public static final String DEPLOYMENT_PARAMETER_LANGUAGE_CODE_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_IMAGE_FORMAT_KEY

      public static final String DEPLOYMENT_PARAMETER_IMAGE_FORMAT_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_IMAGE_PARAMS_KEY

      public static final String DEPLOYMENT_PARAMETER_IMAGE_PARAMS_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_ANONYMOUS_KEY

      public static final String DEPLOYMENT_PARAMETER_ANONYMOUS_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_EPSG_PARAMS_KEY

      public static final String DEPLOYMENT_PARAMETER_EPSG_PARAMS_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_UNITS_PARAMS_KEY

      public static final String DEPLOYMENT_PARAMETER_UNITS_PARAMS_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_TILE_CACHE_URL_KEY

      public static final String DEPLOYMENT_PARAMETER_TILE_CACHE_URL_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_HTTP_AUTHENTICATION_KEY

      public static final String DEPLOYMENT_PARAMETER_HTTP_AUTHENTICATION_KEY
      See Also:
    • DEPLOYMENT_PARAMETER_INITIAL_MAP_ROTATION_KEY

      public static final String DEPLOYMENT_PARAMETER_INITIAL_MAP_ROTATION_KEY
      See Also:
    • DEPLOYMENT_EXTENSIONS_IMPORT_CSS

      public static final String DEPLOYMENT_EXTENSIONS_IMPORT_CSS
      See Also:
    • DEPLOYMENT_EXTENSIONS_IMPORT_JS

      public static final String DEPLOYMENT_EXTENSIONS_IMPORT_JS
      See Also:
    • CONFIG_PROPERTY_APPLICATION_ID

      public static final String CONFIG_PROPERTY_APPLICATION_ID
      See Also:
    • CONFIG_PROPERTY_APPLICATION_NAME

      public static final String CONFIG_PROPERTY_APPLICATION_NAME
      See Also:
    • CONFIG_PROPERTY_APPLICATION_TYPE

      public static final String CONFIG_PROPERTY_APPLICATION_TYPE
      See Also:
    • CONFIG_PROPERTY_APPLICATION_LAST_UPDATE

      public static final String CONFIG_PROPERTY_APPLICATION_LAST_UPDATE
      See Also:
    • CONFIG_PROPERTY_APPLICATION_LOADED

      public static final String CONFIG_PROPERTY_APPLICATION_LOADED
      See Also:
    • CONFIG_PROPERTY_PROJECT_NAME

      public static final String CONFIG_PROPERTY_PROJECT_NAME
      See Also:
    • CONFIG_PROPERTY_PROJECT_ID

      public static final String CONFIG_PROPERTY_PROJECT_ID
      See Also:
    • CONFIG_PROPERTY_PROJECT_MAP_UNIT

      public static final String CONFIG_PROPERTY_PROJECT_MAP_UNIT
      See Also:
    • CONFIG_PROPERTY_TEMPLATE_NAME

      public static final String CONFIG_PROPERTY_TEMPLATE_NAME
      See Also:
    • CONFIG_PROPERTY_APPLICATION_PROTOCOL

      public static final String CONFIG_PROPERTY_APPLICATION_PROTOCOL
      See Also:
    • CONFIG_PROPERTY_APPLICATION_HOST

      public static final String CONFIG_PROPERTY_APPLICATION_HOST
      See Also:
    • CONFIG_PROPERTY_APPLICATION_WEBPORT

      public static final String CONFIG_PROPERTY_APPLICATION_WEBPORT
      See Also:
    • CONFIG_PROPERTY_APPLICATION_RELATIVE_PATH

      public static final String CONFIG_PROPERTY_APPLICATION_RELATIVE_PATH
      See Also:
    • CONFIG_PROPERTY_APPLICATION_LANGUAGE

      public static final String CONFIG_PROPERTY_APPLICATION_LANGUAGE
      See Also:
    • CONFIG_PROPERTY_APPLICATION_PROMPT_LOGIN

      public static final String CONFIG_PROPERTY_APPLICATION_PROMPT_LOGIN
      See Also:
    • CONFIG_PROPERTY_APPLICATION_IMAGE_FORMAT

      public static final String CONFIG_PROPERTY_APPLICATION_IMAGE_FORMAT
      See Also:
    • CONFIG_PROPERTY_APPLICATION_IMAGE_PARAMS

      public static final String CONFIG_PROPERTY_APPLICATION_IMAGE_PARAMS
      See Also:
    • CONFIG_PROPERTY_DEPLOYMENT_TYPE

      public static final String CONFIG_PROPERTY_DEPLOYMENT_TYPE
      See Also:
    • CONFIG_PROPERTY_APPLICATION_INITIAL_MAP_ROTATION

      public static final String CONFIG_PROPERTY_APPLICATION_INITIAL_MAP_ROTATION
      See Also:
    • APPLICATIONS_HOME

      public static final String APPLICATIONS_HOME
  • Constructor Details

    • AbstractDeploymentInfo

      public AbstractDeploymentInfo()
  • Method Details

    • getApplicationRelativePath

      public String getApplicationRelativePath()
    • setApplicationRelativePath

      public void setApplicationRelativePath(String applicationRelativePath)
    • getApplicationHome

      public String getApplicationHome()
    • setApplicationWebPort

      public void setApplicationWebPort(int applicationWebPort)
    • getJMapServerHost

      public String getJMapServerHost()
    • getProjectName

      public String getProjectName()
    • isApplicationPromptLogin

      public boolean isApplicationPromptLogin()
    • setApplicationInitialMapRotation

      public void setApplicationInitialMapRotation(float applicationInitialMapRotation)
    • getExtensionItems

      public List<? extends ExtensionItem<?>> getExtensionItems()
    • setExtensionItems

      public void setExtensionItems(List<? extends ExtensionItem<?>> extensionItems)
    • getExtensionsSelectedCount

      public int getExtensionsSelectedCount()
    • getApplicationStatus

      public int getApplicationStatus()
    • getApplicationUrl

      public String getApplicationUrl()
    • getDeploymentProperties

      public Properties getDeploymentProperties(JMapServerProject serverProject)
    • getDeploymentParameters

      public Map<String,String> getDeploymentParameters(JMapServerProject serverProject, String licenseSerialNumber, String[] geoWebCacheUrls, ApiKeyStore apiKeyStore)
    • clone

      public void clone(AbstractDeploymentInfo abstractDeploymentInfo)
    • clone

      public abstract Object clone()
      Overrides:
      clone in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class JMapObject
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class JMapObject