Class InstanceDefinition

  • All Implemented Interfaces:
    Referenceable

    public final class InstanceDefinition
    extends ProjectObject
    Specify InstanceDefinition for the Installer
    Version:
    1.0
    Author:
    Jiju Jacob
    • Constructor Detail

      • InstanceDefinition

        public InstanceDefinition()
    • Method Detail

      • getEnableInstanceManagement

        public boolean getEnableInstanceManagement()
        enable instance management
      • setEnableInstanceManagement

        public void setEnableInstanceManagement​(boolean EnableInstanceManagement)
        enable instance management
      • getInstanceType

        public int getInstanceType()
        define type of instance management 1=allow single instance, 2=do not restrict, 3=restrict to
      • setInstanceType

        public void setInstanceType​(int InstanceType)
        define type of instance management 1=allow single instance, 2=do not restrict, 3=restrict to
      • getNumInstances

        public int getNumInstances()
        specify number of instances
      • setNumInstances

        public void setNumInstances​(int NumInstances)
        specify number of instances
      • getInstanceDefinitionBy

        public int getInstanceDefinitionBy()
        specify instance definition values 10=instance defined by location, 11=instance defined by location and version
      • setInstanceDefinitionBy

        public void setInstanceDefinitionBy​(int InstanceDefinitionBy)
        specify instance definition values 10=instance defined by location, 11=instance defined by location and version
      • getVersionPartIdentifiesInstance

        public int getVersionPartIdentifiesInstance()
        specify which part of the version would work as differentiator values: 20=major 21=minor 22=revision 23=sub-revision. Note if you specify it as minor, that means any change in major, or minor version numbers would constitute for checking a new instance, but the revision and subrevision numbers would be ignored
      • setVersionPartIdentifiesInstance

        public void setVersionPartIdentifiesInstance​(int VersionPartIdentifiesInstance)
        specify which part of the version would work as differentiator values: 20=major 21=minor 22=revision 23=sub-revision. Note if you specify it as minor, that means any change in major, or minor version numbers would constitute for checking a new instance, but the revision and subrevision numbers would be ignored
      • getOvertopBehaviour

        public int getOvertopBehaviour()
        Set to 30 for DISPLAY_WARNING_AND_CONTINUE and to 31 for DISPLAY_WARNING_AND_STAY
      • setOvertopBehaviour

        public void setOvertopBehaviour​(int OvertopBehaviour)
        Set to 30 for DISPLAY_WARNING_AND_CONTINUE and to 31 for DISPLAY_WARNING_AND_STAY
      • getEnableOvertopCheck

        public boolean getEnableOvertopCheck()
        Enable Overtop installation check
      • setEnableOvertopCheck

        public void setEnableOvertopCheck​(boolean EnableOvertopCheck)
        Enable Overtop installation check
      • getInstanceManagementTitle

        public java.lang.String getInstanceManagementTitle()
        instance management panel title
      • setInstanceManagementTitle

        public void setInstanceManagementTitle​(java.lang.String InstanceManagementTitle)
        instance management panel title
      • getInstanceManagementInstruction

        public java.lang.String getInstanceManagementInstruction()
        instance management panel instruction
      • setInstanceManagementInstruction

        public void setInstanceManagementInstruction​(java.lang.String InstanceManagementInstruction)
        instance management panel instruction
      • getInstanceManagementNewInstance

        public java.lang.String getInstanceManagementNewInstance()
        instance management new instance option string
      • setInstanceManagementNewInstance

        public void setInstanceManagementNewInstance​(java.lang.String InstanceManagementNewInstance)
        instance management new instance option string
      • getInstanceManagementModifyInstance

        public java.lang.String getInstanceManagementModifyInstance()
        instance management modify instance option string
      • setInstanceManagementModifyInstance

        public void setInstanceManagementModifyInstance​(java.lang.String InstanceManagementModifyInstance)
        instance management modify instance option string
      • getInstanceManagementConsoleTitle

        public java.lang.String getInstanceManagementConsoleTitle()
        instance management console title
      • setInstanceManagementConsoleTitle

        public void setInstanceManagementConsoleTitle​(java.lang.String InstanceManagementConsoleTitle)
        instance management console title
      • getInstanceManagementConsoleInstruction

        public java.lang.String getInstanceManagementConsoleInstruction()
        instance management console instruction
      • setInstanceManagementConsoleInstruction

        public void setInstanceManagementConsoleInstruction​(java.lang.String InstanceManagementConsoleInstruction)
        instance management console instruction
      • getInstanceManagementConsoleNewInstance

        public java.lang.String getInstanceManagementConsoleNewInstance()
        instance management console new instance option string
      • setInstanceManagementConsoleNewInstance

        public void setInstanceManagementConsoleNewInstance​(java.lang.String InstanceManagementConsoleNewInstance)
        instance management console new instance option string
      • getInstanceManagementConsoleModifyInstance

        public java.lang.String getInstanceManagementConsoleModifyInstance()
        instance management console modify instance option string
      • setInstanceManagementConsoleModifyInstance

        public void setInstanceManagementConsoleModifyInstance​(java.lang.String InstanceManagementConsoleModifyInstance)
        instance management console modify instance option string