Class: MintPress::OracleWeblogic::Application

Inherits:
GenericMbean
  • Object
show all
Includes:
MintLogger, Mixins::Properties, Utils
Defined in:
src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb,
src/oracle-weblogic/lib/oracle-weblogic/application.rb

Overview

synthetic wrapper application only.

Since:

  • 0.1.0

Properties (Read/Write)

  • #version ⇒ String (Default Value: Proc.new { self.domain.version })
    Version of weblogic this property is being applied to

    Property Attributes
    • defaultProc.new { self.domain.version }
    
    
    20
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 20
    
    property :version, type: String, default: Proc.new { self.domain.version }
  • #name ⇒ String
    "The name of this configuration."

    Property Attributes
    • short_name"Name"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    22
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 22
    
    property :Name, type: String, array: false, hash: false, short_name: "Name", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "The name of this configuration."
  • #notes ⇒ String
    "Optional information that you can include to describe this\nconfiguration."

    Property Attributes
    • short_name"Notes"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    25
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 25
    
    property :Notes, type: String, array: false, hash: false, short_name: "Notes", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Optional information that you can include to describe this\nconfiguration."
  • #alt_descriptor_path ⇒ String
    "Deprecated.\nA path on the file system for the application descriptor for\nthis application."

    Property Attributes
    • short_name"AltDescriptorPath"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    29
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 29
    
    property :AltDescriptorPath, type: String, array: false, hash: false, short_name: "AltDescriptorPath", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nA path on the file system for the application descriptor for\nthis application."
  • #alt_wls_descriptor_path ⇒ String
    "Deprecated.\nA path on the file system for the WLS-specific application\ndescriptor for this application."

    Property Attributes
    • short_name"AltWLSDescriptorPath"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    33
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 33
    
    property :AltWLSDescriptorPath, type: String, array: false, hash: false, short_name: "AltWLSDescriptorPath", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nA path on the file system for the WLS-specific application\ndescriptor for this application."
  • #deployment_type ⇒ String
    "Deprecated.\nSpecifies the category of this application."

    Property Attributes
    • short_name"DeploymentType"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    42
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 42
    
    property :DeploymentType, type: String, array: false, hash: false, short_name: "DeploymentType", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nSpecifies the category of this application."
  • #load_order ⇒ Integer
    "Deprecated.\nA numerical value that indicates when this module or application\nis deployed, relative to other deployable modules and applications."

    Property Attributes
    • short_name"LoadOrder"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    53
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 53
    
    property :LoadOrder, type: Integer, array: false, hash: false, short_name: "LoadOrder", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nA numerical value that indicates when this module or application\nis deployed, relative to other deployable modules and applications."
  • #path ⇒ String
    Name of the application directory, archive file, or root of the exploded archive directory to be deployed.

    Property Attributes
    • short_name"Path"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    57
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 57
    
    property :path, type: String
  • #staging_mode ⇒ String
    "Deprecated.\nThe mode that specifies whether an application's files are\ncopied from a source on the Administration Server to the Managed\nServer's staging area during application preparation."

    Property Attributes
    • short_name"StagingMode"
    • has_settertrue
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    64
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 64
    
    property :StagingMode, type: String, array: false, hash: false, short_name: "StagingMode", has_setter: true, has_getter: true, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nThe mode that specifies whether an application's files are\ncopied from a source on the Administration Server to the Managed\nServer's staging area during application preparation."
  • #two_phase ⇒ [TrueClass,FalseClass]
    "Deprecated.\nAlways returns true"

    Property Attributes
    • short_name"TwoPhase"
    • has_settertrue
    • has_getterfalse
    • has_listerfalse
    • has_creatorfalse
    • read_onlyfalse
    
    
    74
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 74
    
    property :TwoPhase, type: [TrueClass,FalseClass], array: false, hash: false, short_name: "TwoPhase", has_setter: true, has_getter: false, has_lister: false, has_creator: false, read_only: false, description: "Deprecated.\nAlways returns true"
  • #domain ⇒ Domain
    WLS Domain

    Property Attributes
    • requiredtrue
    
    
    33
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 33
    
    property :domain, type: Domain, required: true
  • #app_name ⇒ String
    Name of the application or standalone Java EE module to be deployed.

    Property Attributes
    • requiredtrue
    
    
    35
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 35
    
    property :app_name, type: String, required: true
  • #targets ⇒ Array of ⇒ [String, Server, Cluster]
    Optional. Comma-separated list of the targets. Each target may be qualified with a Java EE module name (for example, module1@server1) enabling you to deploy different modules of the application archive on different servers. This argument defaults to the server to which WLST is currently connected.

    Property Attributes
    
    
    41
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 41
    
    property :targets, type: [String, Server, Cluster], array: true
  • #stage_mode ⇒ Symbol
    Optional. Staging mode for the application you are deploying. For information about the staging modes, see "Controlling Deployment File Copying with Staging Modes" in Deploying Applications to Oracle WebLogic Server. If you do not specify a stage mode, the default stage mode is used. On the Administration Server, the default stage mode is nostage and on Managed Servers, it is stage.

    Property Attributes
    • allowed_values%i[stage nostage external_stage]
    
    
    46
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 46
    
    property :stage_mode, type: Symbol, allowed_values: %i[stage nostage external_stage]
  • #plan_path ⇒ String
    Optional. Name of the deployment plan file. The filename can be absolute or relative to the application directory. This argument defaults to the plan/plan.xml file in the application directory, if one exists.

    Property Attributes
    
    
    49
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 49
    
    property :plan_path, type: String
  • #resource_group ⇒ String
    Optional. Name of the resource group to which this deployment is scoped. Specify a resource group when deploying to a partition resource group or a domain resource group. The specified resource group must already exist before executing the deploy command.

    Property Attributes
    
    
    53
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 53
    
    property :resource_group, type: String
  • #resource_group_template ⇒ String
    Optional. Name of the resource group template to which this deployment is scoped. The specified resource group template must already exist before executing the deploy command.

    Property Attributes
    
    
    56
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 56
    
    property :resource_group_template, type: String
  • #partition ⇒ String
    Optional. Name of the partition to which this deployment is scoped. The partition name will be derived from the current invocation context if this argument is not specified. The specified partition must already exist before executing the deploy command.

    Property Attributes
    
    
    60
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 60
    
    property :partition, type: String
  • #admin_mode ⇒ [TrueClass, FalseClass]
    Whether to start the Web application with restricted access. This option defaults to false.

    Property Attributes
    
    
    65
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 65
    
    property :admin_mode, type: [TrueClass, FalseClass]
  • #alt_dd_location ⇒ String
    Alternate application deployment descriptor on the Administration Server.

    Property Attributes
    
    
    67
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 67
    
    property :alt_dd_location, type: String
  • #alt_wls_dd_location ⇒ String
    Alternate WebLogic application deployment descriptor on the Administration Server.

    Property Attributes
    
    
    69
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 69
    
    property :alt_wls_dd_location, type: String
  • #archive_version ⇒ String
    Archive version number

    Property Attributes
    
    
    71
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 71
    
    property :archive_version, type: String
  • #block ⇒ [TrueClass, FalseClass]
    Whether WLST should block user interaction until the command completes. This option defaults to true. If set to false, WLST returns control to the user after issuing the command; you can query the WLSTProgress object to determine the status of the command. If you are importing WLST as a Jython module, as described in "Importing WLST as a Jython Module" in Understanding the WebLogic Scripting Tool, block is always set to true.

    Property Attributes
    
    
    76
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 76
    
    property :block, type: [TrueClass, FalseClass]
  • #cluster_deployment_timeout ⇒ Integer
    Time, in milliseconds, granted for a cluster deployment task on this application.

    Property Attributes
    
    
    78
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 78
    
    property :cluster_deployment_timeout, type: Integer
  • #create_plan ⇒ [TrueClass, FalseClass]
    Whether the user would like to create a default plan. This option defaults to false.

    Property Attributes
    
    
    80
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 80
    
    property :create_plan, type: [TrueClass, FalseClass]
  • #default_submodule_targets ⇒ [TrueClass, FalseClass]
    Whether targeting for qualifying JMS submodules should be derived by the system, see "Using Sub-Module Targeting with JMS Application Modules" in Deploying Applications to Oracle WebLogic Server. Default value is true.

    Property Attributes
    
    
    84
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 84
    
    property :default_submodule_targets, type: [TrueClass, FalseClass]
  • #deployment_principal_name ⇒ String
    The principal for deploying the file or archive during server starts (static deployment; it does not affect the current deployment task). Make sure the user exists. This option adds to the element in the config.xml file.

    Property Attributes
    
    
    88
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 88
    
    property :deployment_principal_name, type: String
  • #deployment_order ⇒ Integer
    The deployment order of the application. The application with the lowest deployment order value is deployed first.

    Property Attributes
    
    
    91
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 91
    
    property :deployment_order, type: Integer
  • #force_undeploy_timeout ⇒ Integer
    Time (in seconds) to wait for in-flight work to complete before undeploying the application.

    Property Attributes
    
    
    93
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 93
    
    property :force_undeploy_timeout, type: Integer
  • #graceful_ignore_sessions ⇒ [TrueClass, FalseClass]
    Whether the graceful production to admin mode operation should ignore pending HTTP sessions. This option defaults to false and only applies if gracefulProductionToAdmin is set to true.

    Property Attributes
    
    
    96
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 96
    
    property :graceful_ignore_sessions, type: [TrueClass, FalseClass]
  • #graceful_production_to_admin ⇒ [TrueClass, FalseClass]
    Whether the production to Admin mode operation should be graceful. This option defaults to false.

    Property Attributes
    
    
    98
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 98
    
    property :graceful_production_to_admin, type: [TrueClass, FalseClass]
  • #lib_impl_version ⇒ String
    Implementation version of the library, if it is not present in the manifest.

    Property Attributes
    
    
    100
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 100
    
    property :lib_impl_version, type: String
  • #library_module ⇒ [TrueClass, FalseClass]
    Whether the module is a library module. This option defaults to false.

    Property Attributes
    
    
    102
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 102
    
    property :library_module, type: [TrueClass, FalseClass]
  • #lib_spec_version ⇒ String
    Specification version of the library, if it is not present in the manifest.

    Property Attributes
    
    
    104
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 104
    
    property :lib_spec_version, type: String
  • #plan_stage_mode ⇒ Symbol
    Staging mode for the deployment plan.

    Property Attributes
    • allowed_values%i[stage nostage external_stage]
    
    
    106
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 106
    
    property :plan_stage_mode, type: Symbol, allowed_values: %i[stage nostage external_stage]
  • #plan_version ⇒ String
    Plan version number.

    Property Attributes
    
    
    108
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 108
    
    property :plan_version, type: String
  • #remote ⇒ [TrueClass, FalseClass]
    Whether the operation will be remote from the file system that contains the source. Use this option when you are on a different machine from the Administration Server and the deployment files are already at the specified location where the Administration Server is located. This option defaults to false.

    Property Attributes
    
    
    112
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 112
    
    property :remote, type: [TrueClass, FalseClass]
  • #retire_gracefully ⇒ String
    Retirement policy to gracefully retire an application only after it has completed all in-flight work. This policy is only meaningful for stop and redeploy operations and is mutually exclusive to the retire timeout policy.

    Property Attributes
    
    
    116
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 116
    
    property :retire_gracefully, type: String
  • #retire_timeout ⇒ Integer
    Time (in seconds) WLST waits before retiring an application that has been replaced with a newer version. This option default to -1, which specifies graceful timeout.

    Property Attributes
    
    
    119
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 119
    
    property :retire_timeout, type: Integer
  • #rmi_grace_period ⇒ Integer
    Time (in seconds) WLST waits for RMI requests before retiring an application that has been replaced with a newer version. RMI requests arriving within a grace period of prior request scheduled within the grace period will be accepted, and otherwise rejected. This option default to -1, which specifies no grace period.

    Property Attributes
    
    
    123
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 123
    
    property :rmi_grace_period, type: Integer
  • #security_model ⇒ Symbol
    Security model

    Property Attributes
    • allowed_values%i[DDOnly CustomRoles CustomRolesAndPolicies Advanced]
    
    
    125
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 125
    
    property :security_model, type: Symbol, allowed_values: %i[DDOnly CustomRoles CustomRolesAndPolicies Advanced]
  • #security_validation_enabled ⇒ [TrueClass, FalseClass]
    Whether security validation is enabled.

    Property Attributes
    
    
    127
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 127
    
    property :security_validation_enabled, type: [TrueClass, FalseClass]
  • #sub_module_targets ⇒ String
    Submodule level targets for JMS modules. For example, submod@mod-jms.xml@target | submoduleName@target.

    Property Attributes
    
    
    129
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 129
    
    property :sub_module_targets, type: String
  • #timeout ⇒ Integer
    Time (in milliseconds) that WLST waits for the deployment process to complete before canceling the operation. A value of 0 indicates that the operation will not time out. This argument defaults to 300,000 ms (or 5 minutes).

    Property Attributes
    
    
    133
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 133
    
    property :timeout, type: Integer
  • #upload ⇒ [TrueClass, FalseClass]
    Whether the application files are uploaded to the WebLogic Server Administration Server's upload directory prior to deployment. Use this option when the Administration Server cannot access the application files through the file system. This option defaults to false.

    Property Attributes
    
    
    137
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 137
    
    property :upload, type: [TrueClass, FalseClass]
  • #app_path ⇒ String
    Name of the archive file or root of the exploded archive directory to be redeployed.

    Property Attributes
    
    
    142
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 142
    
    property :app_path, type: String
  • #deployent_principal_name ⇒ String
    Value specifying the principal for redeploying the file or archive during server starts. You can use this option to overwrite the current in the config.xml file.

    Property Attributes
    
    
    145
    # File 'src/oracle-weblogic/lib/oracle-weblogic/application.rb', line 145
    
    property :deployent_principal_name, type: String
  • #name ⇒ String (Default Value: "NO_NAME_0")

    Property Attributes
    • default"NO_NAME_0"
    
    
    31
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/generic_mbean.rb', line 31
    
    property :Name, type: String, default: "NO_NAME_0"

Properties (Read Only)

  • #components ⇒ Hash of ⇒ MintPress::OracleWeblogic::Component
    "Deprecated.\nThe Java EE modules (components) that make up this application."

    Property Attributes
    • short_name"Components"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    36
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 36
    
    property :Components, type: MintPress::OracleWeblogic::Component, array: false, hash: true, short_name: "Components", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nThe Java EE modules (components) that make up this application."
  • #connector_components ⇒ Hash of ⇒ MintPress::OracleWeblogic::ConnectorComponent
    "Deprecated.\nReturns the Connector components that make up this application."

    Property Attributes
    • short_name"ConnectorComponents"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    39
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 39
    
    property :ConnectorComponents, type: MintPress::OracleWeblogic::ConnectorComponent, array: false, hash: true, short_name: "ConnectorComponents", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nReturns the Connector components that make up this application."
  • #ejb_components ⇒ Hash of ⇒ MintPress::OracleWeblogic::EJBComponent
    "Deprecated.\nReturns the EJB components that make up this application."

    Property Attributes
    • short_name"EJBComponents"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    45
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 45
    
    property :EJBComponents, type: MintPress::OracleWeblogic::EJBComponent, array: false, hash: true, short_name: "EJBComponents", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nReturns the EJB components that make up this application."
  • #full_path ⇒ String
    "Deprecated.\nThe fully qualified source path of an application on an\nAdministration Server."

    Property Attributes
    • short_name"FullPath"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    49
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 49
    
    property :FullPath, type: String, array: false, hash: false, short_name: "FullPath", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nThe fully qualified source path of an application on an\nAdministration Server."
  • #staged_targets ⇒ Array of ⇒ String
    "Deprecated. List of servers on which this application is known to be staged."

    Property Attributes
    • short_name"StagedTargets"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    59
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 59
    
    property :StagedTargets, type: String, array: true, hash: false, short_name: "StagedTargets", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated. List of servers on which this application is known to be staged."
  • #staging_path ⇒ String
    "Deprecated.\nThe directory that a Managed Server uses to prepare and activate\nan application."

    Property Attributes
    • short_name"StagingPath"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    68
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 68
    
    property :StagingPath, type: String, array: false, hash: false, short_name: "StagingPath", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nThe directory that a Managed Server uses to prepare and activate\nan application."
  • #web_service_components ⇒ Hash of ⇒ MintPress::OracleWeblogic::WebServiceComponent
    "Deprecated.\nReturns the WebService components that make up this application."

    Property Attributes
    • short_name"WebServiceComponents"
    • has_setterfalse
    • has_gettertrue
    • has_listerfalse
    • has_creatorfalse
    • read_onlytrue
    
    
    71
    # File 'src/oracle-weblogic/lib/oracle-weblogic/model/individual/application.rb', line 71
    
    property :WebServiceComponents, type: MintPress::OracleWeblogic::WebServiceComponent, array: false, hash: true, short_name: "WebServiceComponents", has_setter: false, has_getter: true, has_lister: false, has_creator: false, read_only: true, description: "Deprecated.\nReturns the WebService components that make up this application."

Constant Summary

Constants included from MintLogger

MintLogger::DEBUG, MintLogger::ERROR, MintLogger::FATAL, MintLogger::INFO, MintLogger::UNKNOWN, MintLogger::VERBOSE, MintLogger::WARN

Instance Attribute Summary

Attributes included from Mixins::Properties

#autopush_set_cache, #dynamic_create, #harvest_on_access, #harvest_undefined_only, #harvested, #tree_root

Instance Method Summary collapse

Methods included from Mixins::Properties

#[], #[]=, #add_validate_report_result, #armour_set_property, #array_contains?, #array_is_a?, #check_autopush, #check_stack_overflow, #clone_property_object, #cloner_handle_single_property, #coerce_single, #contains_as_string?, #display_validate_report_result, #double_initialize?, #dump_to_hash, #find_parent, #find_parent_by_identity, #generate_accessor_functions, #get_canonical_renamed, #get_from_opts, #get_my_name, #get_property, #get_property_item, #has?, included, #initialize_validate_report, #inspect, #is_cloned_object?, #is_mintpress_object?, #is_probably_canonical?, #is_set?, #local_debug, #local_info, #local_verbose, #mintpress_property_definitions, #place_object_by_identity, #process_properties, #prop_set?, #property, #property_definitions, #property_details, #property_is_simple_object?, #push_root!, #require_property, #require_update, #retrieve_docstring, #sanitize, #set_map_dirty, #set_property, #set_property_item, #show_short_array, #strip_defaults!, #synchronize, #uncloned_property_definitions, #update_map, #validate, #validate_generic, #validate_properties, #validate_property, #validate_required, #version_allowed?, #weakref

Methods included from MintLogger::Utils::Common

#boolean_val, #has_value?, #no_value?, #nvl, #path_as_symbol, #ruby_level_to_send

Methods included from Utils

#activate_list, #already_traversed, #announce_self, #bean_type, #build_activate_list, #clear_property_sheet_cache, #create_generic, #create_mbean_components, #delete, #destroy_generic, #empty_mbean?, #execute_script, #exists?, #fast_ls_all, #fast_ls_folder, #fast_ls_object, #fast_ls_object_map, #find_cluster, #find_runtime_path_in_rest, #find_server, #full_url, #get, #get_all_self_names, #get_identity, #get_local_wlst_session, #get_matching_self_names, #get_property_from_target, #get_property_from_target_rest, #get_property_from_target_wlst, #get_property_from_target_wlst_impl, #get_property_sheet, #get_rest_item, #get_rest_url_for_parent, #get_rest_url_for_self, #get_servers, #get_servers_rest, #get_servers_wlst, #get_wl_home, #globmatch?, #handle_create, #http_delete, #http_get, #http_post, #http_put, included, #invalidate_session, #is_meta_object?, #longclass, #massage_return, #mbean_components, #mbean_exists?, #mbean_lookup, #mbean_properties, #mbean_to_hash, #meta_list?, #my_short_name, #perform_method_generic, #perform_runtime_call_generic_rest, #perform_runtime_method_generic, #post, #raise_http_exception, #remove, #request_headers, #reset_activate_list, #rest_activate_change, #rest_create_generic, #rest_create_mbean_components, #rest_destroy_self, #rest_edit_url, #rest_has_changes, #rest_idempotent_create, #rest_locked, #rest_nonedit_url, #rest_start_change, #rest_undo_change, #runtime_introspection, #shortclass, #start_with_async, #state_with_net_ping, #stop_with_async, #to_nested, #wlst_cd_to, #wlst_create_generic, #wlst_destroy_self, #wlst_find_object, #wlst_find_parent_object, #wlst_generic_mbean_update_all, #wlst_idempotent_create, #wlst_update_mbean

Methods inherited from GenericMbean

#create, #destroy, #is_generic, is_generic

Methods included from MBeanUtils

#assign_object_by_identity, #assign_object_by_identity_from, #bean_is_changed?, #dump_metadata, #dump_tree_metadata, #get_item_by_identity_name, #get_item_by_identity_name_from, #get_parent_by_identity_name, #harvest, #harvest_anew, #harvest_item_by_name, #harvest_item_by_type, #harvest_wlst, #harvesters, #harvesting, #longname, #lookup_mintpress_by_mbean, #mbean_by_url, #process_mbeans, #register_mbean_url

Constructor Details

#initialize(opts) ⇒ Application

Returns a new instance of Application.

Since:

  • 0.1.0

Instance Method Details

#active_version_stateObject Also known as: getActiveVersionState, get_active_version_state, activeVersionState

Specifies whether this application version is the currently active# version.

#application_nameObject Also known as: getApplicationName, get_application_name, applicationName

The name of the application.

#application_versionObject Also known as: getApplicationVersion, get_application_version, applicationVersion

The application's version identifier.

#deployvoid

This method returns an undefined value.

Transfer WAR/EAR to the WLS host (if stage_mode is :stage and WAR/EAR not already on the WLS host) then deploy it to the WLS instance

Since:

  • 0.1.0

#has_application_cacheObject Also known as: hasApplicationCache

Returns true if the application has an (EJB) Application Level Cache

#health_stateObject Also known as: getHealthState, get_health_state, healthState

The HealthState MBean for the application.

#import_props_from_modelObject

#is_internalObject Also known as: isInternal

Indicates whether this application is an internal application.

#is_registeredObject Also known as: isRegistered

Deprecated.

#lookup_componentsObject Also known as: lookupComponents

Deprecated.

#m_bean_infoObject Also known as: getMBeanInfo, get_m_bean_info, mBeanInfo

Deprecated.

#object_nameObject Also known as: getObjectName, get_object_name, objectName

Deprecated.

#overall_health_stateObject Also known as: getOverallHealthState, get_overall_health_state, overallHealthState

The overall health of the application including that of some of the# components that report health.

#re_initialize_application_caches_and_poolsObject Also known as: reInitializeApplicationCachesAndPools

If the application has an (EJB) Application Level Cache,# then this method will reinitialize the cache and any# of its associated pools to their startup time states# if possible.

#redeployvoid

This method returns an undefined value.

Redeploy the specified app_name to the WLS instance

Since:

  • 0.1.0

#undeployvoid

This method returns an undefined value.

Undeploy the specified app_name from the WLS instance

Since:

  • 0.1.0