IBM WebSphere Application Server Plugin Manual

    Preface

    This document describes the functionality provided by the IBM WebSphere Application Server (WAS) plugin.

    Refer to XL Deploy Reference Manual for background information on XL Deploy and deployment concepts.

    Overview

    The WAS plugin is a XL Deploy plugin that adds capability for managing deployments and resources on an existing WebSphere application server. It offers out of the box support for deploying/undeploying application artifacts, datasources, JMS resources and other Java EE resources and WAS configurations. See the Features section below for details. It can easily be extended to support more deployment options or management of new artifacts/resources on WAS.

    Features

    • Deploys and undeploys Java EE application artifacts:
      • Enterprise applications (EAR)
      • Web applications (WAR)
      • Enterprise JavaBeans (EJB JAR)
      • Creates and removes Java EE resources:
        • Oracle datasources
        • DB2 datasources (type 2 and type 4)
        • V5 default JMS resources: queues, topics and connection factories.
        • WebSphere MQ JMS resources: queues, topics and connection factories.
        • SIB JMS resources: queues, topics, connection factories and destinations.
    • Creates and removes WAS configuration elements:
      • Shared libraries
      • Virtual hosts
    • Discovers WAS topologies: cells, nodes, clusters, server, web servers.

    Requirements

    • XL Deploy requirements
      • XL Deploy: version 4.0.0+
      • IBM WebSphere Application Server Standard and Network Deployment: 6.1, 7.0, 8.0 and 8.5 (Unix and Windows)
      • Other XL Deploy Plugins: None

    Usage in Deployment Packages

    The plugin works with the standard deployment package of DAR format. Please see the Packaging Manual for more details about the DAR format and the ways to compose one.

    The following is a sample deployit-manifest.xml file that can be used to create a WebSphere specific deployment package. It contain declarations for an Ear, an Oracle datasource spec and a couple of JMS resources.

    <?xml version="1.0" encoding="UTF-8"?>
    <udm.DeploymentPackage version="1.0-was" application="PetClinic">
        <deployables>
            <jee.Ear name="petClinic-1.0.ear" file="petClinic-1.0.ear">
            </jee.Ear>
            <was.OracleDatasourceSpec name="sampleOracleDatasource">
                <jndiName>jdbc/sampleOracleDatasource</jndiName>
                <jdbcProvider>Oracle JDBC Driver</jdbcProvider>
                <username>{{DATABASE_USERNAME}}</username>
                <password>{{DATABASE_PASSWORD}}</password>
                <datasourceHelperClassname>com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper</datasourceHelperClassname>
            </was.OracleDatasourceSpec>
            <was.SibQueueDestinationSpec name="sampleSibQueueDestination">
                <busName>sampleSIBus</busName>
            </was.SibQueueDestinationSpec>
            <was.SibQueueSpec name="sampleSibQueue">
                <busName>sampleSIBus</busName>
                <description>sample sib queue</description>
            </was.SibQueueSpec>
        </deployables>
    </udm.DeploymentPackage>
    

    Using the deployables and deployeds

    The following table shows the possible containers a deployable can be targeted to and the deployed that will be created as a result of that.

    Deployable vs. containers table

    Deployable Containers Deployed
    jee.Ear or was.Ear
    jee.War or was.War
    jee.EjbJar or was.EjbJar
    was.UnmanagedServer
    was.ManagedServer
    was.Cluster
    was.EarModule
    was.WarModule
    was.EjbJarModule
    was.SharedLibrarySpec was.UnmanagedServer
    was.ManagedServer
    was.Cluster
    was.NodeAgent
    was.DeploymentManager
    was.SharedLibrary
    was.VirtualHostSpec was.UnmanagedServer
    was.DeploymentManager
    was.VirtualHost
    was.V5DefaultQueueSpec
    was.V5DefaultQueueConnectionFactorySpec
    was.V5DefaultTopicSpec
    was.V5DefaultTopicConnectionFactorySpec
    was.UnmanagedServer
    was.ManagedServer
    was.Cluster
    was.NodeAgent
    was.DeploymentManager
    was.V5DefaultQueue
    was.V5DefaultTopic
    was.V5DefaultQueueConnectionFactory
    was.V5DefaultTopicConnectionFactory
    was.WmqQueueSpec
    was.WmqQueueConnectionFactorySpec
    was.WmqTopicSpec
    was.WmqTopicConnectionFactorySpec
    was.UnmanagedServer
    was.ManagedServer
    was.Cluster
    was.NodeAgent
    was.DeploymentManager
    was.WmqQueue
    was.WmqQueueConnectionFactory
    was.WmqTopic
    was.WmqTopicConnectionFactory
    was.SibQueueSpec
    was.SibQueueConnectionFactorySpec
    was.SibQueueDestinationSpec
    was.SibTopicSpec
    was.SibTopicConnectionFactorySpec
    was.SibTopicSpaceDestinationSpec
    was.UnmanagedServer
    was.ManagedServer
    was.Cluster
    was.NodeAgent
    was.DeploymentManager
    was.SibQueue
    was.SibQueueConnectionFactory
    was.SibQueueDestination
    was.SibTopic
    was.SibTopicConnectionFactory
    was.SibTopicSpaceDestination

    Deployed actions table

    The following table shows the actions taken when creating, modifying or destroying a deployed.

    Deployed Create Modify Destroy
    was.DB2Datasource
    was.DB2Type2Datasource
    was.DB2Type4Datasource
    was.OracleDatasource
    was.MsSqlDatasource
    was.DerbyDatasource
    In case username and password properties are specified:
    • Create J2C Authentication data
    • Push authentication data to runtime
    In case username and password properties are specified:
    • Update J2C Authentication data
    • Push authentication data to runtime
    In case username and password properties were specified:
    • Destroy J2C Authentication data
    • Push authentication data to runtime
    was.EarModule
    was.WarModule
    was.EjbJarModule
    • deploy application
    • WAS ND only: synchronize applicable nodes
    • start application
    • stop application
    • undeploy application
    • WAS ND only: synchronize applicable nodes
    • deploy application
    • WAS ND only: synchronize applicable nodes
    • start application
    • stop application
    • undeploy application
    • WAS ND only: synchronize applicable nodes
    was.JaasAlias
    • Create J2C Authentication data
    • Push authentication data to runtime
    • Update J2C Authentication data
    • Push authentication data to runtime
    • Destroy J2C Authentication data
    • Push authentication data to runtime
    was.SharedLibrary
    • create shared library
    • WAS ND only: synchronize applicable nodes
    • destroy shared library
    • WAS ND only: synchronize applicable nodes
    • create shared library
    • WAS ND only: synchronize applicable nodes
    • destroy shared library
    • WAS ND only: synchronize applicable nodes
    was.VirtualHost
    • create virtual host
    • WAS ND only: synchronize applicable nodes
    • destroy virtual host
    • WAS ND only: synchronize applicable nodes
    • create virtual host
    • WAS ND only: synchronize applicable nodes
    • destroy virtual host
    • WAS ND only: synchronize applicable nodes
    was.V5DefaultQueue
    was.V5DefaultTopic
    was.V5DefaultQueueConnectionFactory
    was.V5DefaultTopicConnectionFactory
    • create V5 JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy V5 JMS resource
    • WAS ND only: synchronize applicable nodes
    • create V5 JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy V5 JMS resource
    • WAS ND only: synchronize applicable nodes
    was.WmqQueue
    was.WmqQueueConnectionFactory
    was.WmqTopic
    was.WmqTopicConnectionFactory
    • create WebSphere MQ JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy WebSphere MQ JMS resource
    • WAS ND only: synchronize applicable nodes
    • create WebSphere MQ JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy WebSphere MQ JMS resource
    • WAS ND only: synchronize applicable nodes
    was.SibQueue
    was.SibQueueConnectionFactory
    was.SibQueueDestination
    was.SibTopic
    was.SibTopicConnectionFactory
    was.SibTopicSpaceDestination
    • create WebSphere SIB JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy WebSphere MQ JMS resource
    • WAS ND only: synchronize applicable nodes
    • create WebSphere SIB JMS resource
    • WAS ND only: synchronize applicable nodes
    • destroy WebSphere SIB JMS resource
    • WAS ND only: synchronize applicable nodes

    Discovering WAS middleware

    The WAS plugin can only discover WebSphere CI's via a Deployment Manager. Discovery via Administrative Agents is not supported.

    XL Deploy can scan your environment for as far as possible and create Configuration Items in its repository based on the configurations it encounters during the scan. This process is knows as discovery.

    The CIs discovered during discovery will help you in setting up your infrastructure in an easy way. However, they need not be complete: some CIs contain properties that can not be automatically discovered, like passwords. These specific kind of properties will still need to be entered manually.

    Because discovery is part of the XL Deploy plugin suite, the exact discovery functionality available varies depending on the middleware platforms present in your environment.

    The following steps comprehend discovery:

    1. Create a CI representing the starting point for discovery (often a Host CI).
    2. Start discovery passing this CI.
    3. Store the discoverd CIs in the repository.
    4. Complete the discovered CIs manually by providing missing needed properties.
    5. Add the discovered CIs to an environment.

    Note however that the last step of discovery is optional. The discovered CIs will be stored under the Infrastructure root node in the repository and may be added to an environment at some later time.

    Create a Configuration Item starting point

    The first step taken in discovery is to create a starting point to kick off the process from. This starting point consists of a Configuration Item specifying at least the host that discovery should start at. Depending on the middleware you are trying to discover, additional parameters may be needed.

    Following is an example of how to start discovery for a WebSphere Application Server (WAS). First a CI is created for the host itself and next a Configuration Item is created for the deployment manager running on that ost. The deployment manager CI will be the starting point for discovery.

        # Create a CI with the required discovery parameters filled in
        wasHost = factory.configurationItem('Infrastructure/rs94asob.k94.corp.com', 'overthere.SshHost', {
                'address': 'was-61',
                'username': 'root',
                'password': 'rootpwd',
                'os': 'UNIX',
                'connectionType': 'SFTP'
            })
    
        repository.create(wasHost)
    
        # Now create a WAS deployment manager
        dmManager = factory.configurationItem(wasHost.id + '/wasDM', 'was.DeploymentManager', {
                'host':'Infrastructure/rs94asob.k94.corp.com',
                'version':'WAS_61',
                'wasHome':'/opt/ws/6.1/profiles/dmgr',
                'username':'wsadmin',
                'password':'wsadmin'})
    

    Note 1: Right now possible values for version are: WAS_61, WAS_70, WAS_80, WAS_85.

    Note 2: Last segment of Configuration Item id ("wasDM" in this example) should match your WebSphere cell name.

    Start discovery passing a Configuration Item

    After the CI starting point has been created, it can be used to perform discovery. The XL Deploy CLI discovery functionality is synchronous, which means that the CLI will wait until the discovery process finishes.

    The process of discovery works exactly like a regular task:

    deployit> taskId = deployit.createDiscoveryTask(dmManager)
    deployit> deployit.startTaskAndWait(taskId)
    deployit> discoveredCIs = deployit.retrieveDiscoveryResults(taskId)
    

    Note there are no single- or double quotes around dmManager, because it's an object and not a string. The result of this command will be an object containing a list of discovered CIs.

    Store the CIs in the repository

    XL Deploy returns a list of discovered middleware CIs. Note that these are not yet persisted. To store them in the repository, use the following code:

        repository.create(discoveredCIs)
    

    Complete discovered middleware CIs

    The easiest way to find out which of the discovered CIs require additional information is by printing them. Any CIs that contain passwords (displayed as '********') will need to be completed. To print the stored CIs, the following code can be used:

        for ci in discoveredCIs: deployit.print(repository.read(ci.id));
    

    Note: the created CIs can also be edited in the GUI using the Repository Browser.

    Adding CIs to Environments

    Middleware that is used as a deployment target must be grouped together in an environment. Environments are CIs and like all CIs, they can be created from the CLI. The following command can be used for this:

        env = factory.configurationItem('Environments/DiscoveredEnv', 'udm.Environment')
    

    Add the discovered CIs to the environment:

        env.values['members'] = [ci.id for ci in discoveredCIs]
    

    Note that not all of the discovered CIs should necessarily be stored in an environment. For example, in the case of WAS, some nested CIs may be discovered of which only the top-level one must and can be stored.

    Store the new environment:

        repository.create(env)
    

    The newly created environment can now be used as a deployment target.

    Note: the user needs specific permission to store CIs in the database. See the XL Deploy System Administration Manual.

    Extending the WAS plugin

    The WAS plugin is designed to be extended through XL Deploy's Plugin API type system and through the use of custom, user defined WAS Python scripts.

    The WAS plugin associates Create, Modify, Destroy and Inspect operations received from XL Deploy with WAS Python scripts that need to be executed for the specific operation to be performed. The operation specific script is given a Python object representation of the Deployed that triggered the operation. The script is then executed using wsadmin.

    There also exists an advanced method to extend the WAS plugin, but the implementation of this form of extension needs to be written in the Java programming language and consists of writing so-called Deployed contributors, PlanPreProcessors and Contributors.

    Please refer to the Customization Manual for a detailed explanation of the type system and advanced methods of customization of plugins.

    Extending using XML and Python scripts

    The easiest way of extending the WAS plugin is by using XML and Python scripts. In this way no Java code needs to be written. Extending the behaviour of the plugin is done by simply defining the necessary deployables and deployeds for the specific environment. When XL Deploy starts up, it reads a file called synthetic.xml from the server class-path, i.e. the ext directory of the server.

    This file contains the type definitions of the deployables and the deployeds, i.e. the information about the types and their properties. In addition to that, it defines which Python scripts should be executed for a particular operation, as mentioned above. The scripts have all the information from the Deployed at their disposal to perform their work.

    As an example, this is the type definition of a virtual host as it appears in synthetic.xml:

    <type type="was.VirtualHost" extends="was.Resource" deployable-type="was.VirtualHostSpec" container-type="was.Cell">
        <generate-deployable type="was.VirtualHostSpec" extends="was.Deployable" />
        <property name="createScript" default="was/virtualhost/create-virtual-host.py" hidden="true" />
        <property name="destroyScript" default="was/virtualhost/destroy-virtual-host.py" hidden="true" />
        <property name="inspectScript" default="was/virtualhost/inspect-virtual-host.py" hidden="true" />
        <property name="aliases" kind="set_of_string" description="Virtual host aliases - enter alias as: hostname:port" />
    </type>
    

    Looking at this type definition more closely, it indicates that a virtual host, the type of which is was.VirtualHost will be created on its target infrastructure, called container, with a container-type of was.Cell. On WAS a virtual host may be created on a cell and that is exactly what this definition means.

    The attribute extends tells the plugin what resource is extended by this definition. In this case it's a simple basic resource so it extends the type was.Resource. Since multiple virtual hosts may be created this way, each with its own set of properties, a specification of what will be deployed is created, a so-called deployable-type, and is itself of type was.VirtualHostSpec.

    Within the type definition, there is the possibility of specifying properties of exactly how the virtual host is to be created. The first property is called createScript and specifies the script to be executed by wsadmin for the creation of the virtual host. An extension of this plugin could specify a different creation script. The plugin comes with a default creation script (createScript):

    create-virtual-host.py

    import re
    
    pattern = re.compile('^[^:]+:\d{,5}')
    virtualHostParent = AdminConfig.getid('/Cell:%s/' % (deployed.container.cellName))
    attributes = [['name', deployed.name]]
    attributes.append(['aliases', [[['hostname', alias.split(':')[0]], ['port', alias.split(':')[1]]]
                        for alias in deployed.aliases if pattern.match(alias) != None]])
    re.purge()
    
    print "Creating virtual host %s on target scope %s with attribute(s) %s" % (deployed.name, virtualHostParent, attributes)
    AdminConfig.create('VirtualHost', virtualHostParent, attributes)
    

    This script also shows that aliases are also created for the specified virtual host. Aliases may be specified using the property aliases and it takes a set of strings. An example of this property is:

    <property name='aliases' kind='set_of_string' value='www.my-domain.com:80,www.proxy-domain.com:8443'/>
    

    When the script executes a predefined variable deployed has a reference to the deployed that is being deployed.

    The script executed on the host is created by appending a number of library scripts and adding the script from the type last. Per default you will get the following runtime scripts added:

    • From the Python plugin: python/runtime/base.py
    • From the WAS plugin: was/runtime/base.py
    • From the deployed itself scripts defined in the libraryScripts hidden property.

    In addition to a creation script, a destruction script (destroyScript) must also be specified:

    destroy-virtual-host.py

    virtualHostContainmentPath = '/Cell:%s/VirtualHost:%s' % (deployed.container.cellName, deployed.name)
    virtualHostId = validateNotEmpty(AdminConfig.getid(virtualHostContainmentPath),
    "Cannot find virtual host with id: %s" % (virtualHostContainmentPath))
    
    print "Destroying virtual host %s" % (deployed.name)
    AdminConfig.remove(virtualHostId)
    

    Also for the destroy operation a predefined variable deployed is available with the deployed being destroyed.

    Finally, a modification script (modifyScript) may also be specified. If that is not present, the destruction script is invoked to remove the resource with the old settings and then the creation script is invoked to create the resource with the new settings.

    The modify script also has access to the deployed variable.

    Inspection

    One thing left to be mentioned is the property called inspectScript. When the Domain manager of WAS is known, it is possible for XL Deploy to discover on its own most of the WAS topology automatically. This specific script is called upon by XL Deploy when it's trying, in our example, to discover a virtual host on a WAS cell. Following is a simplified script implementation shipped with the WAS plugin:

    inspect-virtual-host.py

    virtualhosts = AdminConfig.list('VirtualHost')
    if virtualhosts != "":
        for virtualhost in virtualhosts.splitlines():
            if virtualhost.find('/nodes/') == -1:
                virtualHostName = AdminConfig.showAttribute(virtualhost, 'name')
                virtualHostId = '%s/%s' % (container.id, virtualHostName)
                discovered(virtualHostId, 'was.VirtualHost')
                virtualHostContainmentPath = '/Cell:%s/VirtualHost:%s' % (container.cellName, virtualHostName)
                virtualHostAliases = AdminConfig.getid(virtualHostContainmentPath + '/HostAlias:/').split()
                inspectedProperty(virtualHostId, 'aliases', [
                    AdminConfig.showAttribute(a, 'hostname') + ':' + AdminConfig.showAttribute(a, 'port')
                    for a in virtualHostAliases if a != ""])
                inspectedItem(virtualHostId)
    

    An inspection script generally consists of a number of steps:

    • Collect information from WebSphere
    • Indicate to XL Deploy that an object with a certain configuration item ID and a certain type was detected. This is achieved by calling discovered with the configuration item ID that the object has to get inside XL Deploy and the type.
    • Set the properties on the object. This is done by repeatedly calling inspectedProperty. inspectedProperty takes three parameters, the ID of the configuration item being discovered, the name of the property and the value. The value should be representable as either a string, or a list of strings.
    • When the complete object has been processed this is indicated to XL Deploy by calling inspectedItem with the configuration item ID.

    The discovered, inspectedProperty and inspectedItem functions are defined in the Python plugin's python/runtime/base.py. This file also contains some additional helper functions.

    Discovery starts at the Cell level. If you need to inspect other levels of the hierarchy you need to traverse the children of the Cell yourself. For convenience a function findAllContainers is defined in the runtime script runtime/base.py.

    When the discovery script executes two predefined variables are available:

    • prototype contains a 'prototype' deployed which can be used to get the type of the CI being discovered.
    • container contains the Cell.

    More information about the process of discovery and how to use it can be found in the Command Line Interface (CLI) manual.

    Adding a property

    The architecture of the WAS plugin enables the tranfer of properties from the deployed - was.VirtualHost in this example - to the accompanying Python scripts defined with the properties createScript and destroyScript. In order for this to be possible, the properties are bound to an object called deployed and can be accessed as deployed.<property-name>. This can be seen in the creation script, where the property aliases is available as deployed.aliases and the name of the virtual host as deployed.name. Using this convention as many properties as needed by the scripts can be bound to the type definition. Care should be taken that the scripts use the same type as specified in the definition, so if a property defines a kind=integer, the script should also treat the value of this property as being of type integer.

    An example of adding another property is:

    <property name='index-range' kind='integer' value='999' description='maximum index of an array of 1000 items'/>
    

    Fixing a property

    In the case where it is necessary that a specific property should always contain a fixed predefined value, the attribute hidden=true should be used on the definition of the property. This way an end-user, who is performing the deployment using the XL Deploy user interface, won't be able to see this property and therefore not have the possibility of modifying it. Usually this is done for the Python scripts which once written are not allowed to be changed by an end-user.

    Using the example of the previous section and wanting to fix the maximum range, the example becomes:

    <property name='index-range' kind='integer' value='999' hidden='true' description='maximum index of an array of 1000 items'/>
    

    Execution order

    A deployment process consists of a series of steps that are executed sequentially. Plugins offer the ability to influence the order of execution of the steps contributed to the deployment process in relation to other contributed steps and operations, not necessarily contributed by the same plugin(s), that are part of the deployment process.

    The order of execution allows for the chaining of scripts or operations to create a logical sequence of events. In order to specify the order, properties with the name of createOrder and destroyOrder may be used with an attibute called default to specify the order ordinal. For example, the following synthetic.xml snippet says that creation of the virtual host, default=60, will happen before any step with a higher order, for example default=70, but after any step with a lower order, i.e. lower than default=60.

    <type type="was.VirtualHost" extends="was.Resource" deployable-type="was.VirtualHostSpec" container-type="was.Cell">
        <generate-deployable type="was.VirtualHostSpec" extends="was.Deployable" />
    
        <property name="createScript" default="was/virtualhost/create-virtual-host.py" hidden="true" />
        <property name="createVerb" default="Deploy" hidden="true" />
        <property name="createOrder" kind="integer" default="60" hidden="true" />
    
        <property name="destroyScript" default="was/virtualhost/destroy-virtual-host.py" hidden="true" />
        <property name="destroyVerb" default="Undeploy" hidden="true" />
        <property name="destroyOrder" kind="integer" default="30" hidden="true" />
    
        <property name="inspectScript" default="was/virtualhost/inspect-virtual-host.py" hidden="true" />
        <property name="aliases" kind="set_of_string" description="Virtual host aliases - enter alias as: hostname:port" />
    </type>
    

    Notice that the destroyOrder has a low order, because when executing a deployment the virtual host should be destroyed before it can be created again.

    Extending the plugin with custom control task

    The plugin has the capability to add control tasks to ExtensibleDeployed or PythonManagedContainer. The control task can be specified as a python script that will be executed using wsadmin on the target host or as an OS shell script that will be run on the target host. The OS shell script is first processed with FreeMarker before being executed.

    Creating a python script control task to test datasources

    Synthetic.xml snippet

    <type-modification type="was.Datasource">
      <method name="testDatasource" script="was/resources/ds/test-ds.py" language="python"/>
    </type>
    

    test-ds.py snippet

    datasource = AdminConfig.getid("%s/JDBCProvider:%s/DataSource:%s/" %
     (deployed.container.containmentPath, deployed.jdbcProvider, deployed.name))
    if datasource == '':
      print "WARN: No JDBC DataSource '%s' found. Nothing to do" % (deployed.name)
    else:
      print "Testing JDBC DataSource '%s' (config ID '%s')" % (deployed.name, datasource)
      AdminControl.testConnection(datasource)
    

    Creating an os script control task to start the DeploymentManager

    Synthetic.xml snippet

    <type-modification type="was.DeploymentManager">
      <method name="start" script="was/container/start-dm" language="os"/>
    </type-modification>
    

    start-dm.sh snippet for *nix

    ${container.wasHome}/bin/startManager.sh
    

    start-dm.bat snippet for windows

    ${container.wasHome}\bin\startManager.bat
    

    Release notes

    WAS plugin 4.0.1

    New features

    • [DEPL-5850] - Support J2CResourceAdapter

    Improvements

    • [DEPL-5818] - J2CConnectionFactory should not be discovered as SibQueueConnectionFactory
    • [DEPL-6664] - Document default CCSID values. Changed WmqDestination.CCSID default to 1208.

    Bug fixes

    • [DEPL-5442] - WAS discovery fails if a proxy server cluster is present]

    WAS plugin 4.0.0

    New features

    Improvements

    • [DEPL-5029] - Extend was.WmqQueueConnectionFactory with additional properties
    • [DEPL-5485] - Extend was.WmqTopicConnectionFactory with additional properties
    • [DEPL-5484] - Extend was.WmqQueue and was.WmqTopic with additional properties

    Bug fixes

    • [DEPL-5445] - was.MailSession, was.MailProvider are destroyed in the wrong order

    Possible breaking changes / different behaviour

    Due to refactoring and consolidation of JMS related resources, there are changes to the location and usage of Python scripts and enum classes.

    Enum class changes

    Old location New location
    com.xebialabs.deployit.plugin.was.util.TransportType com.xebialabs.deployit.plugin.was.deployed.jms.mq.TransportType
    com.xebialabs.deployit.plugin.was.util.WMQQueueTargetClient com.xebialabs.deployit.plugin.was.deployed.jms.mq.TargetClient

    Script changes

    Old location New location Comment
    was/jms/wmq-connection-factory-lib.py was/jms/jms-connection-factory-lib.py Additional to the rename, parts of this script were refactored into:
    • was/jms/generic/generic-connection-factory-lib.py
    • was/jms/wmq/wmq-connection-factory-lib.py
    Signature of the createConnectionFactory & modifyConnectionFactory
    function has changed to receive a map of exposed properties as first
    argument instead of an AdminConfig formatted list.
    was/jms/create-wmq-connection-factory.py was/jms/wmq/create-wmq-connection-factory.py
    was/jms/modify-wmq-connection-factory.py was/jms/wmq/modify-wmq-connection-factory.py
    was/jms/discover-inspect-wmq-connection-factory.py was/jms/wmq/discover-inspect-wmq-connection-factory.py

    New intermediate virtual types have been introduced into the WMQ ConnectionFactory, Destination and Generic ConnectionFactory CI hierarchy and now corresponds the following:

    was.JmsResource | <- was.JmsConnectionFactory | <- was.WmqConnectionFactory | <- was.WmqQueueConnectionFactory
                    |                             |                             | <- was.WmqTopicConnectionFactory
                    |                             |
                    |                             | <- was.GenericJmsConnectionFactory | <- was.GenericJmsQueueConnectionFactory
                    |                                                                  | <- was.GenericJmsTopicConnectionFactory
                    |
                    | <- was.WmqDestination | <- was.WmqQueue
                                            | <- was.WmqTopic
    

    WAS plugin 3.9.0

    New features

    • [DEPL-3275] - Add support for generic JMS CIs
    • [DEPL-3276] - Additional JDBC providers and data sources
    • [DEPL-3277] - Add support for CustomService
    • [DEPL-3278] - Add support for ThreadPool
    • [DEPL-3279] - Add support for ListenerPort
    • [DEPL-3280] - Add support for ServerPort
    • [DEPL-3281] - Add support for WorkManager
    • [DEPL-3282] - Add support for ResourceEnvironmentEntry
    • [DEPL-3283] - Add support for ServletCacheInstance
    • [DEPL-3287] - Add support for StringNamespaceBinding
    • [DEPL-3288] - Add support for Variable
    • [DEPL-4248] - Add support for deploying to dynamic clusters
    • [DEPL-4249] - Add support for creating / modifying / setting mode of dynamic cluster via control tasks
    • [DEPL-4250] - Add support for discovering dynamic clusters
    • [DEPL-4251] - Add support for service policies
    • [DEPL-4252] - Add support for deployment of health policies
    • [DEPL-4254] - Add support for deploying editioned applications
    • [DEPL-4255] - Add support to create / modify dynamic clusters of ODRs via control tasks
    • [DEPL-4257] - Add support for discovery of dynamic clusters of ODRs
    • [DEPL-4316] - Add support for Resource Environment Providers
    • [DEPL-4879] - Add support for MailSession and MailProvider
    • [DEPL-5028] - Add support for SiBus
    • [DEPL-5032] - Add support for Keystore, CopiedKeystoreFile and SSLConfig

    Improvements

    • [DEPL-3285] - Improve support for JaasAliases, push changes to runtime automatically
    • [DEPL-4165] - Improvements to was.WmqQueue
    • [DEPL-4167] - Improvements to was.WmqQueueConnectionFactory
    • [DEPL-4666] - Add ability to control WAS container and deployeds
    • [DEPL-5031] - Add sharedLibraryNames property (LIST_OF_STRING) to was.Module
    • [DEPL-5142] - Make JDBC provider and datasource scripts idempotent

    Bug fixes

    • [DEPL-2757] - Topology discovery fails when there are multiple servers defined
    • [DEPL-3695] - Discovery says "Inspecting cell ..." twice
    • [DEPL-3735] - Connection test fails when deploying an Oracle datasource
    • [DEPL-4281] - Incorrect default for WAS cell port in description
    • [DEPL-4350] - Start application step fails - hangs in an infinite loop
    • [DEPL-4409] - Make stop, start script on was.Module not required
    • [DEPL-4609] - Only WAR's should be mapped to web servers, not EJB's
    • [DEPL-4910] - JAAS alias script will fail if multiple Security objects exist
    • [DEPL-5006] - Discovery fixes for data sources, JDBC Providers, MQ Queue connection factory, MQ Queue
    • [DEPL-5221] - Duplicate shared library check is too broad

    Possible breaking changes / different behaviour

    The various data source, JDBC provider and JAAS alias scripts were made idempotent. This means they will be more robust against objects already being created. Objects found will be made to look according to what is specified in XL Deploy. If you have local changes to the scripts for these types you will have to verify if your changes are still necessary or work.

    A JAAS alias will now be propagated to runtime in an additional step. No server restart needed. This behaviour also applies to data sources were a username and password is specified (and a JAAS alias is created under the hood). As a result the test connection functionality will now work with a newly deployed JAAS alias.

    A JAAS alias generated by was.JaasAlias or was.DataSources will now always target Global Security. Previously it would fail if multiple Security objects existed.

    Compared to the wasx.ListenerPort type the was.ListenerPort does not support deploying to a Cluster.

    Known issues

    • The DB2 JDBC Provider and data source types do not work on iSeries DB2

    WAS plugin 3.8.3

    Re-release of version 3.8.2 to account for some build infrastructure changes. Functionally identical to version 3.8.2.

    WAS plugin 3.8.2

    Improvements

    • [DEPL-3771] - Support existing WAS plugin functionality on WAS 8.5
    • [DEPL-4285] - Documentation improvements

    Bug fixes

    • [DEPL-2563] - The startup order of deployed applications is set to -1 if no value is specified
    • [DEPL-2737] - Cannot deploy to a WAS cell that has two servers with the same name on different nodes
    • [DEPL-3047] - Can create two shared libraries with the same name in the same scope
    • [DEPL-3059] - Can create two JDBC providers with the same name in the same scope
    • [DEPL-3426] - Success (return code) of starting app on WAS cluster depends only on the last server
    • [DEPL-3882] - Create datasource script does not obtain the global security object correctly

    WAS plugin-3.8.1

    Improvement

    • Improved useability of discovery

    WAS plugin-3.8.0

    Improvements

    • In-depth discovery of WebSphere topologies

    CI Reference

    Configuration Item Overview

    Deployables

    CI Description
    was.CustomServiceSpec Custom services defines a class that is loaded and initialized whenever the server starts and shuts down
    was.DB2Type2DatasourceSpec Specification for a DB2 type 2 data source
    was.DB2Type4DatasourceSpec Specification for a DB2 type 4 data source
    was.Deployable Base class for all deployable configutation items
    was.DerbyDatasourceSpec Specification for a Derby datasource
    was.Ear Java EE EAR archive
    was.EjbJar Java EE EJB archive
    was.GenericJmsQueueConnectionFactorySpec Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsQueueSpec Specifies a queue (for point-to-point messaging)
    was.GenericJmsTopicConnectionFactorySpec Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsTopicSpec Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider
    was.HealthPolicyMembershipSpec Marks a container member of a health policy
    was.HealthPolicySpec Health policies define a condition and a set of actions to undertake when the condition is breached
    was.J2CActivationSpecificationSpec Specifies the activation specification definitions for the resource adapter
    was.J2CConnectionFactorySpec Specifies the connection factory definitions for the resource adapter
    was.J2CResourceAdapterSpec Specifies and installs a stand-alone resource adapter archive (RAR) file
    was.JaasAliasSpec Specifies a user identity and password for Java(TM) 2 connector security to use
    was.JdbcProviderSpec Description unavailable (deployable)
    was.JmsProviderSpec Specification for a JMS Provider
    was.KeystoreFile Description unavailable (deployable)
    was.KeystoreSpec Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types
    was.ListenerPortSpec Specifies listener ports upon which message-driven beans listen for messages
    was.MailProviderSpec Specifies the mail provider that the application server uses
    was.MailSessionSpec Specifies a mail Session
    was.MsSqlDatasourceSpec Specification for a MsSql datasource
    was.OracleDatasourceSpec Specification for an Oracle datasource
    was.OracleJdbcProviderSpec Description unavailable (deployable)
    was.OracleXaJdbcProviderSpec Specification of an Oracle XA JDBC Driver
    was.ResourceEnvironmentEntrySpec Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource
    was.ResourceEnvironmentProviderSpec Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects
    was.SSLConfigSpec The SSL protocol provides secure communications between remote server processes or endpoints
    was.ServerPortSpec Specifies the TCP/IP ports this server uses for connections
    was.ServicePolicySpec Description unavailable (deployable)
    was.ServletCacheInstanceSpec A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data
    was.SharedLibrarySpec Specification of a shared library
    was.SiBusSpec A service integration bus supports applications using message-based and service-oriented architectures
    was.SibQueueConnectionFactorySpec Specification of a SIB queue connection factory
    was.SibQueueDestinationSpec Specification of a SIB queue destination
    was.SibQueueSpec Specification of a SIB queue
    was.SibTopicConnectionFactorySpec Specification of a SIB topic connection factory
    was.SibTopicSpaceDestinationSpec Specification of a SIB topic space destination
    was.SibTopicSpec Specification of a SIB topic
    was.StringNameSpaceBindingSpec Specification for a String namespace binding
    was.ThreadPoolSpec A thread pool enables server components to reuse threads instead of creating new threads at run time
    was.V5DefaultQueueConnectionFactorySpec Specification of a V5 default queue connection factory
    was.V5DefaultQueueSpec Specification of a V5 default queue
    was.V5DefaultTopicConnectionFactorySpec Specification of a V5 default topic connection factory
    was.V5DefaultTopicSpec Specification of a V5 default topic
    was.VariableSpec Specification of a WebSphere variable
    was.VirtualHostSpec Specification of a virtual host
    was.War Java EE WAR archive
    was.WmqActivationSpecificationSpec Specification of a WMQ Activation Specification
    was.WmqQueueConnectionFactorySpec Specification of a WMQ queue connection factory
    was.WmqQueueSpec Specification of a WMQ queue
    was.WmqTopicConnectionFactorySpec Specification of a WMQ topic connection factory
    was.WmqTopicSpec Specification of a WMQ topic
    was.WorkManagerProviderSpec Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI)
    was.WorkManagerSpec A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans

    Deployeds

    CI Description
    was.CopiedKeystoreFile Description unavailable
    was.CustomService Custom services defines a class that is loaded and initialized whenever the server starts and shuts down
    was.DB2Datasource Base class for all deployed DB2 data source configuration items
    was.DB2Type2Datasource DB2 type 2 data source object supplies your application with connections for accessing the database
    was.DB2Type4Datasource DB2 type 4 data source object supplies your application with connections for accessing the database
    was.Datasource Base class for all deployed data source configuration items
    was.DerbyDatasource Derby data source object supplies your application with connections for accessing the database
    was.EarModule EAR with values configured for a deployment
    was.EjbModule EJB with values configured for a deployment
    was.ExtensibleDeployed Base class for all extensible deployed configuration items
    was.ExtensibleDeployedArtifact Base class for all extensible deployed artifact configuration items
    was.ExtensibleDeployedResource Base class for all extensible deployed resource configuration items
    was.GenericJmsConnectionFactory Description unavailable
    was.GenericJmsDestination Description unavailable
    was.GenericJmsQueue Specifies a queue (for point-to-point messaging)
    was.GenericJmsQueueConnectionFactory Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsTopic Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider
    was.GenericJmsTopicConnectionFactory Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.HealthPolicy Health policies define a condition and a set of actions to undertake when the condition is breached
    was.HealthPolicyMembership Marks a container member of a health policy
    was.J2CActivationSpecification Specifies the activation specification definitions for the resource adapter
    was.J2CConnectionFactory Specifies the connection factory definitions for the resource adapter
    was.J2CResource Base type for all WebSphere J2C objects
    was.J2CResourceAdapter Specifies and installs a stand-alone resource adapter archive (RAR) file
    was.JaasAlias Specifies a user identity and password for Java(TM) 2 connector security to use
    was.JdbcProvider Description unavailable
    was.JmsConnectionFactory Description unavailable
    was.JmsProvider Specifies a JMS Provider
    was.JmsResource Base class for all deployed JMS resource configuration items
    was.Keystore Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types
    was.ListenerPort Specifies listener ports upon which message-driven beans listen for messages
    was.MailProvider Specifies the mail provider that the application server uses
    was.MailSession Specifies a mail Session
    was.Module Base class for all deployed JEE module configuration items
    was.MsSqlDatasource MsSql data source object supplies your application with connections for accessing the database
    was.OracleDatasource Oracle data source object supplies your application with connections for accessing the database
    was.OracleJdbcProvider Description unavailable
    was.OracleXaJdbcProvider Description unavailable
    was.Resource Base class for all deployed JEE resource configuration items
    was.ResourceEnvironmentEntry Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource
    was.ResourceEnvironmentProvider Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects
    was.SSLConfig The SSL protocol provides secure communications between remote server processes or endpoints
    was.ServerPort Specifies the TCP/IP ports this server uses for connections
    was.ServicePolicy Description unavailable
    was.ServletCacheInstance A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data
    was.SharedLibrary Container-wide shared library that can be used by deployed applications
    was.SiBus A service integration bus supports applications using message-based and service-oriented architectures
    was.SibConnectionFactory Description unavailable
    was.SibDestination Base class for all deployed SIB destionation configuration items
    was.SibQueue JMS queue is used as a destination for point-to-point messaging
    was.SibQueueConnectionFactory JMS queue connection factory is used to create connections to the associated JMS provider of JMS queues, for point-to-point messaging
    was.SibQueueDestination Queue for point-to-point messaging
    was.SibTopic JMS topic is used as a destination for publish/subscribe messaging
    was.SibTopicConnectionFactory JMS topic connection factory is used to create connections to the associated JMS provider of JMS topics, for publish/subscribe messaging
    was.SibTopicSpaceDestination Topic space is a location for publish/subscribe messaging
    was.StringNameSpaceBinding Specifies a String namespace binding
    was.ThreadPool A thread pool enables server components to reuse threads instead of creating new threads at run time
    was.V5DefaultQueue Queue destinations provided for point-to-point messaging by the internal WebSphere JMS provider
    was.V5DefaultQueueConnectionFactory Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS queue destinations for point-to-point messaging
    was.V5DefaultTopic Specifies the topic destinations for publish and subscribe messaging by the internal WebSphere JMS provider
    was.V5DefaultTopicConnectionFactory Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS topic destinations for publish and subscribe messaging
    was.Variable Variables specify a level of indirection for some system-defined values
    was.VirtualHost Virtual host with a unique set of Web access ports
    was.WarModule WAR with values configured for a deployment
    was.WmqActivationSpecification Specifies a WMQ Activation Specification
    was.WmqConnectionFactory Description unavailable
    was.WmqDestination Description unavailable
    was.WmqQueue Queue destinations provided for point-to-point messaging by the WebSphere MQ JMS provider
    was.WmqQueueConnectionFactory Queue connection factory is used to create connections to the associated JMS provider of JMS queue destinations, for point-to-point messaging
    was.WmqTopic Topic destinations provided for publish and subscribe messaging by the WebSphere MQ JMS provider
    was.WmqTopicConnectionFactory Topic connection factory is used to create connections to the associated JMS provider of JMS topic destinations, for publish and subscribe messaging
    was.WorkManager A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans
    was.WorkManagerProvider Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI)

    Containers

    CI Description
    was.BaseCell Base class for a Webshpere Cell
    was.Cluster A WebSphere cluster managed by a deployment manager (WAS ND)
    was.DeploymentManager A WebSphere Application Server deployment manager (WAS ND)
    was.DynamicCluster A WebSphere dynamic cluster managed by a WebSphere deployment manager (WAS ND)
    was.DynamicOdrCluster A WebSphere dynamic ODR cluster managed by a WebSphere deployment manager (WAS ND)
    was.ManagedServer A WebSphere server managed by a node that is part of a deployment manager (WAS ND)
    was.NodeAgent A WebSphere node agent
    was.UnmanagedServer An unmanaged WebSphere Applicaton Server (WAS Base/SA)

    Other Configuration Items

    CI Description
    was.BaseCell Base class for a Webshpere Cell
    was.Cluster A WebSphere cluster managed by a deployment manager (WAS ND)
    was.CopiedKeystoreFile Description unavailable
    was.CustomService Custom services defines a class that is loaded and initialized whenever the server starts and shuts down
    was.CustomServiceSpec Custom services defines a class that is loaded and initialized whenever the server starts and shuts down
    was.DB2Datasource Base class for all deployed DB2 data source configuration items
    was.DB2Type2Datasource DB2 type 2 data source object supplies your application with connections for accessing the database
    was.DB2Type2DatasourceSpec Specification for a DB2 type 2 data source
    was.DB2Type4Datasource DB2 type 4 data source object supplies your application with connections for accessing the database
    was.DB2Type4DatasourceSpec Specification for a DB2 type 4 data source
    was.Datasource Base class for all deployed data source configuration items
    was.Deployable Base class for all deployable configutation items
    was.DeploymentManager A WebSphere Application Server deployment manager (WAS ND)
    was.DerbyDatasource Derby data source object supplies your application with connections for accessing the database
    was.DerbyDatasourceSpec Specification for a Derby datasource
    was.DynamicCluster A WebSphere dynamic cluster managed by a WebSphere deployment manager (WAS ND)
    was.DynamicOdrCluster A WebSphere dynamic ODR cluster managed by a WebSphere deployment manager (WAS ND)
    was.Ear Java EE EAR archive
    was.EarModule EAR with values configured for a deployment
    was.EjbJar Java EE EJB archive
    was.EjbModule EJB with values configured for a deployment
    was.ExtensibleDeployed Base class for all extensible deployed configuration items
    was.ExtensibleDeployedArtifact Base class for all extensible deployed artifact configuration items
    was.ExtensibleDeployedResource Base class for all extensible deployed resource configuration items
    was.GenericJmsConnectionFactory Description unavailable
    was.GenericJmsDestination Description unavailable
    was.GenericJmsQueue Specifies a queue (for point-to-point messaging)
    was.GenericJmsQueueConnectionFactory Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsQueueConnectionFactorySpec Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsQueueSpec Specifies a queue (for point-to-point messaging)
    was.GenericJmsTopic Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider
    was.GenericJmsTopicConnectionFactory Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsTopicConnectionFactorySpec Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations
    was.GenericJmsTopicSpec Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider
    was.HealthActionHeapDump Health action to take heap dumps
    was.HealthActionHeapDumpSpec Health action to take heap dumps
    was.HealthActionRestartServer Health action to restart a server
    was.HealthActionRestartServerSpec Health action to restart a server
    was.HealthActionSendSnmpTrap Health action to generate a SNMP (Simple Network Management Protocol) trap
    was.HealthActionSendSnmpTrapSpec Health action to generate a SNMP (Simple Network Management Protocol) trap
    was.HealthActionSetMaintenanceMode Health action to put a server into maintenance mode
    was.HealthActionSetMaintenanceModeBreakAffinity Health action to put a server into maintenance mode and break HTTP and SIP request affinity to the server
    was.HealthActionSetMaintenanceModeBreakAffinitySpec Health action to put a server into maintenance mode and break HTTP and SIP request affinity to the server
    was.HealthActionSetMaintenanceModeSpec Health action to put a server into maintenance mode
    was.HealthActionSetMaintenanceModeStop Undocumented
    was.HealthActionSetMaintenanceModeStopSpec Undocumented
    was.HealthActionThreadDump Health action to take thread dumps
    was.HealthActionThreadDumpSpec Health action to take thread dumps
    was.HealthActionUnsetMaintenanceMode Health action to take a server out of maintenance mode
    was.HealthActionUnsetMaintenanceModeSpec Health action to take a server out of maintenance mode
    was.HealthBaseAction Base Health Action
    was.HealthBaseActionSpec Base Health Action
    was.HealthBaseCondition Base Condition for Health Policy conditions
    was.HealthBaseConditionSpec Base Condition for Health Policy conditions
    was.HealthConditionAge Tracks the amount of time that the server is running
    was.HealthConditionAgeSpec Tracks the amount of time that the server is running
    was.HealthConditionExcessiveMemory Tracks the memory usage for a member
    was.HealthConditionExcessiveMemorySpec Tracks the memory usage for a member
    was.HealthConditionExcessiveRequestTimeout Specifies a percentage of HTTP requests that can time out
    was.HealthConditionExcessiveRequestTimeoutSpec Specifies a percentage of HTTP requests that can time out
    was.HealthConditionExcessiveResponseTime Tracks the amount of time that requests take to complete
    was.HealthConditionExcessiveResponseTimeSpec Tracks the amount of time that requests take to complete
    was.HealthConditionGarbageCollectionPercentage Monitors a Java virtual machine (JVM) or set of JVM's to determine whether they spend more than a defined percentage of time in garbage collection during a specified time period
    was.HealthConditionGarbageCollectionPercentageSpec Monitors a Java virtual machine (JVM) or set of JVM's to determine whether they spend more than a defined percentage of time in garbage collection during a specified time period
    was.HealthConditionMemoryLeak Tracks consistent downward trends in free memory that is available to a server in the Java heap
    was.HealthConditionMemoryLeakSpec Tracks consistent downward trends in free memory that is available to a server in the Java heap
    was.HealthConditionStormDrain Tracks requests that have a significantly decreased response time
    was.HealthConditionStormDrainSpec Tracks requests that have a significantly decreased response time
    was.HealthConditionWorkload Specifies a number of requests that are serviced before policy members restart to clean out memory and cache data
    was.HealthConditionWorkloadSpec Specifies a number of requests that are serviced before policy members restart to clean out memory and cache data
    was.HealthPolicy Health policies define a condition and a set of actions to undertake when the condition is breached
    was.HealthPolicyMembership Marks a container member of a health policy
    was.HealthPolicyMembershipSpec Marks a container member of a health policy
    was.HealthPolicySpec Health policies define a condition and a set of actions to undertake when the condition is breached
    was.J2CActivationSpecification Specifies the activation specification definitions for the resource adapter
    was.J2CActivationSpecificationSpec Specifies the activation specification definitions for the resource adapter
    was.J2CConnectionFactory Specifies the connection factory definitions for the resource adapter
    was.J2CConnectionFactorySpec Specifies the connection factory definitions for the resource adapter
    was.J2CResource Base type for all WebSphere J2C objects
    was.J2CResourceAdapter Specifies and installs a stand-alone resource adapter archive (RAR) file
    was.J2CResourceAdapterSpec Specifies and installs a stand-alone resource adapter archive (RAR) file
    was.JaasAlias Specifies a user identity and password for Java(TM) 2 connector security to use
    was.JaasAliasSpec Specifies a user identity and password for Java(TM) 2 connector security to use
    was.JdbcProvider Description unavailable
    was.JdbcProviderSpec Description unavailable (deployable)
    was.JmsConnectionFactory Description unavailable
    was.JmsProvider Specifies a JMS Provider
    was.JmsProviderSpec Specification for a JMS Provider
    was.JmsResource Base class for all deployed JMS resource configuration items
    was.Keystore Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types
    was.KeystoreFile Description unavailable (deployable)
    was.KeystoreSpec Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types
    was.ListenerPort Specifies listener ports upon which message-driven beans listen for messages
    was.ListenerPortSpec Specifies listener ports upon which message-driven beans listen for messages
    was.MailProvider Specifies the mail provider that the application server uses
    was.MailProviderSpec Specifies the mail provider that the application server uses
    was.MailSession Specifies a mail Session
    was.MailSessionSpec Specifies a mail Session
    was.ManagedServer A WebSphere server managed by a node that is part of a deployment manager (WAS ND)
    was.ManagedWebServer An HTTP server managed by a node that is part of a deployment manager (WAS ND)
    was.Module Base class for all deployed JEE module configuration items
    was.MsSqlDatasource MsSql data source object supplies your application with connections for accessing the database
    was.MsSqlDatasourceSpec Specification for a MsSql datasource
    was.NodeAgent A WebSphere node agent
    was.OracleDatasource Oracle data source object supplies your application with connections for accessing the database
    was.OracleDatasourceSpec Specification for an Oracle datasource
    was.OracleJdbcProvider Description unavailable
    was.OracleJdbcProviderSpec Description unavailable (deployable)
    was.OracleXaJdbcProvider Description unavailable
    was.OracleXaJdbcProviderSpec Specification of an Oracle XA JDBC Driver
    was.Resource Base class for all deployed JEE resource configuration items
    was.ResourceEnvironmentEntry Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource
    was.ResourceEnvironmentEntrySpec Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource
    was.ResourceEnvironmentProvider Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects
    was.ResourceEnvironmentProviderSpec Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects
    was.SSLConfig The SSL protocol provides secure communications between remote server processes or endpoints
    was.SSLConfigSpec The SSL protocol provides secure communications between remote server processes or endpoints
    was.ServerPort Specifies the TCP/IP ports this server uses for connections
    was.ServerPortSpec Specifies the TCP/IP ports this server uses for connections
    was.ServicePolicy Description unavailable
    was.ServicePolicySpec Description unavailable (deployable)
    was.ServletCacheInstance A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data
    was.ServletCacheInstanceSpec A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data
    was.SharedLibrary Container-wide shared library that can be used by deployed applications
    was.SharedLibrarySpec Specification of a shared library
    was.SiBus A service integration bus supports applications using message-based and service-oriented architectures
    was.SiBusSpec A service integration bus supports applications using message-based and service-oriented architectures
    was.SibConnectionFactory Description unavailable
    was.SibDestination Base class for all deployed SIB destionation configuration items
    was.SibQueue JMS queue is used as a destination for point-to-point messaging
    was.SibQueueConnectionFactory JMS queue connection factory is used to create connections to the associated JMS provider of JMS queues, for point-to-point messaging
    was.SibQueueConnectionFactorySpec Specification of a SIB queue connection factory
    was.SibQueueDestination Queue for point-to-point messaging
    was.SibQueueDestinationSpec Specification of a SIB queue destination
    was.SibQueueSpec Specification of a SIB queue
    was.SibTopic JMS topic is used as a destination for publish/subscribe messaging
    was.SibTopicConnectionFactory JMS topic connection factory is used to create connections to the associated JMS provider of JMS topics, for publish/subscribe messaging
    was.SibTopicConnectionFactorySpec Specification of a SIB topic connection factory
    was.SibTopicSpaceDestination Topic space is a location for publish/subscribe messaging
    was.SibTopicSpaceDestinationSpec Specification of a SIB topic space destination
    was.SibTopicSpec Specification of a SIB topic
    was.StringNameSpaceBinding Specifies a String namespace binding
    was.StringNameSpaceBindingSpec Specification for a String namespace binding
    was.ThreadPool A thread pool enables server components to reuse threads instead of creating new threads at run time
    was.ThreadPoolSpec A thread pool enables server components to reuse threads instead of creating new threads at run time
    was.UnmanagedServer An unmanaged WebSphere Applicaton Server (WAS Base/SA)
    was.V5DefaultQueue Queue destinations provided for point-to-point messaging by the internal WebSphere JMS provider
    was.V5DefaultQueueConnectionFactory Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS queue destinations for point-to-point messaging
    was.V5DefaultQueueConnectionFactorySpec Specification of a V5 default queue connection factory
    was.V5DefaultQueueSpec Specification of a V5 default queue
    was.V5DefaultTopic Specifies the topic destinations for publish and subscribe messaging by the internal WebSphere JMS provider
    was.V5DefaultTopicConnectionFactory Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS topic destinations for publish and subscribe messaging
    was.V5DefaultTopicConnectionFactorySpec Specification of a V5 default topic connection factory
    was.V5DefaultTopicSpec Specification of a V5 default topic
    was.Variable Variables specify a level of indirection for some system-defined values
    was.VariableSpec Specification of a WebSphere variable
    was.VirtualHost Virtual host with a unique set of Web access ports
    was.VirtualHostSpec Specification of a virtual host
    was.War Java EE WAR archive
    was.WarModule WAR with values configured for a deployment
    was.WmqActivationSpecification Specifies a WMQ Activation Specification
    was.WmqActivationSpecificationSpec Specification of a WMQ Activation Specification
    was.WmqConnectionFactory Description unavailable
    was.WmqDestination Description unavailable
    was.WmqQueue Queue destinations provided for point-to-point messaging by the WebSphere MQ JMS provider
    was.WmqQueueConnectionFactory Queue connection factory is used to create connections to the associated JMS provider of JMS queue destinations, for point-to-point messaging
    was.WmqQueueConnectionFactorySpec Specification of a WMQ queue connection factory
    was.WmqQueueSpec Specification of a WMQ queue
    was.WmqTopic Topic destinations provided for publish and subscribe messaging by the WebSphere MQ JMS provider
    was.WmqTopicConnectionFactory Topic connection factory is used to create connections to the associated JMS provider of JMS topic destinations, for publish and subscribe messaging
    was.WmqTopicConnectionFactorySpec Specification of a WMQ topic connection factory
    was.WmqTopicSpec Specification of a WMQ topic
    was.WorkManager A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans
    was.WorkManagerProvider Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI)
    was.WorkManagerProviderSpec Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI)
    was.WorkManagerSpec A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans

    Configuration Item Details

    was.BaseCell

    Virtual Type
    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, python.PythonManagingContainer, was.HealthPolicyMembershipContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, was.Cell, udm.Container, overthere.HostContainer

    Base class for a Webshpere Cell

    Parent
     
     
    host : CI<overthere.Host>
    Host on which the unmanaged WAS server runs
    Public Properties
     
     
    port : INTEGER
    TCP port which is used to login to the WebSphere Administration, defaults to 8880 for SA, 8879 for ND
     
     
    version : ENUM [WAS_61, WAS_70, WAS_80, WAS_85]
    Version of WebSphere Application Server.
     
     
    wasHome : STRING
    Root path of the WebSphere installation path. e.g. /opt/ws/6.1/appserver/profiles/AppSrv01
     
     
    password : STRING
    Password which is used to login to the WebSphere Administration.
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
     
     
    username : STRING
    Username which is used to login to the WebSphere Administration.
    Hidden Properties
     
     
    deployedsToDiscover : SET_OF_STRING  = [was.VirtualHost, was.SharedLibrary]
    Deployeds To Discover
     
     
    inspectScript : STRING  = was/container/discover-inspect-topology.py
    Inspect script for Cell
     
     
    libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-lib.py, was/container/container-lib.py]
    List of scripts to appended to runtime script
     
     
    runWithDaemon : BOOLEAN  = true
    Set to true to execute commands with the Python daemon

    was.Cluster

    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, was.WasAppContainer, was.HealthPolicyMembershipContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer

    A WebSphere cluster managed by a deployment manager (WAS ND)

    Parent
     
     
    cell : CI<was.DeploymentManager >
    Deployment manager that manages this this cluster
    Public Properties
     
     
    checkStartedInterval : INTEGER  = 10
    Number of seconds to sleep inbetween the checking of cluster started.
     
     
    checkStoppedInterval : INTEGER  = 10
    Number of seconds to sleep inbetween the checking of cluster stopped.
     
     
    enableRippleStart : BOOLEAN
    Enable Ripple Start
     
     
    servers : SET_OF_CI<was.ManagedServer >
    Servers that are part of this cluster
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    restartOrder : INTEGER  = 80
    Restart Order
     
     
    startOrder : INTEGER  = 80
    Start Order
     
     
    startScript : STRING  = was/container/start-cluster.py
    Start Script
     
     
    stopOrder : INTEGER  = 20
    Stop Order
     
     
    stopScript : STRING  = was/container/stop-cluster.py
    Stop Script

    was.CopiedKeystoreFile

    Type Hierarchy generic.CopiedArtifact >> generic.AbstractDeployedArtifact >> generic.AbstractDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    targetDirectory : STRING
    Specifies the target directory of the key store file.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
     
     
    targetFile : STRING
    Name of the artifact on the generic server.
    Hidden Properties
     
     
    createOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
    Options for the create step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
     
     
    createOrder : INTEGER  = 50
    The order of the step in the step list for the create operation.
     
     
    createVerb : STRING  = Create
    Create Verb
     
     
    destroyOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
    Options for the destroy step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
     
     
    destroyOrder : INTEGER  = 40
    The order of the step in the step list for the destroy operation.
     
     
    destroyVerb : STRING  = Destroy
    Destroy Verb
     
     
    modifyOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
    Options for the modify step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
     
     
    modifyOrder : INTEGER  = 50
    The order of the step in the step list for the modify operation.
     
     
    modifyVerb : STRING  = Modify
    Modify Verb
     
     
    noopOptions : SET_OF_STRING  = [uploadArtifactData, uploadClasspathResources, uploadTemplateClasspathResources]
    Options for the noop step (1 or more of: none,uploadArtifactData,uploadClasspathResources,uploadTemplateClasspathResources).
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Modify
    Noop Verb
     
     
    copyDirectlyToTargetPath : BOOLEAN  = false
    If set to true, files are directly copied to the target directory without first being uploaded to the staging or temporary directory (like versions of XL Deploy prior to 4.0.0)
     
     
    createTargetDirectory : BOOLEAN  = false
    Create the target directory on the generic server if it does not exist.
     
     
    inspectClasspathResources : SET_OF_STRING
    Additional classpath resources that should be uploaded to the working directory before executing the inspect script.
     
     
    inspectScript : STRING
    Classpath to the script used to inspect the generic container.
     
     
    inspectTemplateClasspathResources : SET_OF_STRING
    Additional template classpath resources that should be uploaded to the working directory before executing the inspect script.The template is first rendered and the rendered content copied to a file, with the same name as the template, in the working directory.
     
     
    preserveExistingFiles : BOOLEAN  = false
    If set to true, preserve the existing files on the remote host (do not delete the copied files during the destroy operation).
     
     
    restartRequired : BOOLEAN  = false
    The generic container requires a restart for the action performed by this deployed.
     
     
    restartRequiredForNoop : BOOLEAN  = false
    The generic container requires a restart for the NOOP action performed by this deployed.
     
     
    targetDirectoryShared : BOOLEAN  = true
    Is the target directory shared by others on the generic server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it.
     
     
    targetPathSharedSubDirectories : BOOLEAN  = false
    If set to true, the sub directories on the target machine are not deleted if files other than that copied by XL Deploy are present. Please note that setting this option to true will cause the removal process to be a slower.

    was.CustomService

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Custom services defines a class that is loaded and initialized whenever the server starts and shuts down.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classname : STRING
    Specifies the class name of the service implementation.
     
     
    classpath : STRING
    Specifies the classpath used to locate the classes and JAR files for this service.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of the custom service.
     
     
    enable : BOOLEAN  = false
    Specifies whether or not the server attempts to start the specified service when server starts.
     
     
    externalConfigURL : STRING
    Specifies the URL for a custom service configuration file.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name, customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/customservice/create-custom-service.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/customservice/destroy-custom-service.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/customservice/discover-inspect-custom-service.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/customservice/custom-service-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.CustomServiceSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Custom services defines a class that is loaded and initialized whenever the server starts and shuts down.

    Public Properties
     
     
    classname : STRING
    Specifies the class name of the service implementation. (string)
     
     
    classpath : STRING
    Specifies the classpath used to locate the classes and JAR files for this service. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    description : STRING
    Specifies the description of the custom service. (string)
     
     
    enable : STRING
    Specifies whether or not the server attempts to start the specified service when server starts. (boolean) default(false)
     
     
    externalConfigURL : STRING
    Specifies the URL for a custom service configuration file. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.DB2Datasource

    Virtual Type
    Type Hierarchy was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all deployed DB2 data source configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    databaseName : STRING
    This is an actual database name, and its not the locally catalogued database name. The Universal JDBC Driver does not rely on information catalogued in the DB2 database directory.
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.DB2Type2Datasource

    Type Hierarchy was.DB2Datasource >> was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    DB2 type 2 data source object supplies your application with connections for accessing the database.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    databaseName : STRING
    This is an actual database name, and its not the locally catalogued database name. The Universal JDBC Driver does not rely on information catalogued in the DB2 database directory.
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/datasource/discover-inspect-db2-type2-datasources.py
    Python wsadmin script invoked to discover a JDBC data sources.
     
     
    driverType : STRING  = 2
    Driver Type
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.DB2Type2DatasourceSpec

    Type Hierarchy jee.DataSourceSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a DB2 type 2 data source. On WebSphere Application Server for Z/OS, driverType 2 uses RRS and supports 2-phase commit processing.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies connection timeout value for a JDBC data source. (integer) default(180)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies Maximum number of connections for a JDBC data source. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies Minimum number of connections for a JDBC data source. (integer) default(1)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    containerManagedPersistence : STRING
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans. (boolean) default(true)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    databaseName : STRING
    This is an actual database name, and its not the locally catalogued database name. The Universal JDBC Driver does not rely on information catalogued in the DB2 database directory. (string)
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class. (string)
     
     
    description : STRING
    Specifies the description of this data source. (string)
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set. (string)
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source. (string)
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference. (string)
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    testConnection : STRING
    If set, the connection to the database is tested. (boolean) default(false)
     
     
    useJaasAliasForContainerManagedAuthentication : STRING
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource. (boolean)
     
     
    useJaasAliasForXaRecovery : STRING
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers. (boolean)
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name. (string)

    was.DB2Type4Datasource

    Type Hierarchy was.DB2Datasource >> was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    DB2 type 4 data source object supplies your application with connections for accessing the database.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    databaseName : STRING
    This is an actual database name, and its not the locally catalogued database name. The Universal JDBC Driver does not rely on information catalogued in the DB2 database directory.
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    portNumber : INTEGER  = 50000
    The TCP/IP port number where the DRDA server resides. If property driverType is set to 4, this property is required.
     
     
    serverName : STRING
    The TCP/IP address or host name for the DRDA server. If property driverType is set to 4, this property is required.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/datasource/discover-inspect-db2-type4-datasources.py
    Python wsadmin script invoked to discover a JDBC data sources.
     
     
    driverType : STRING  = 4
    Driver Type
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.DB2Type4DatasourceSpec

    Type Hierarchy jee.DataSourceSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a DB2 type 4 data source.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies connection timeout value for a JDBC data source. (integer) default(180)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies Maximum number of connections for a JDBC data source. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies Minimum number of connections for a JDBC data source. (integer) default(1)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    containerManagedPersistence : STRING
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans. (boolean) default(true)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    databaseName : STRING
    This is an actual database name, and its not the locally catalogued database name. The Universal JDBC Driver does not rely on information catalogued in the DB2 database directory. (string)
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class. (string)
     
     
    description : STRING
    Specifies the description of this data source. (string)
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set. (string)
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source. (string)
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference. (string)
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name. (string)
     
     
    portNumber : STRING
    The TCP/IP port number where the DRDA server resides. If property driverType is set to 4, this property is required. (integer) default(50000)
     
     
    serverName : STRING
    The TCP/IP address or host name for the DRDA server. If property driverType is set to 4, this property is required. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    testConnection : STRING
    If set, the connection to the database is tested. (boolean) default(false)
     
     
    useJaasAliasForContainerManagedAuthentication : STRING
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource. (boolean)
     
     
    useJaasAliasForXaRecovery : STRING
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers. (boolean)
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name. (string)

    was.Datasource

    Virtual Type
    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all deployed data source configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    datasourceHelperClassname : STRING
    Specifies the data source helper class.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.Deployable

    Virtual Type
    Type Hierarchy udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Base class for all deployable configutation items.

    Public Properties
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.DeploymentManager

    Type Hierarchy was.BaseCell >> udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, python.PythonManagingContainer, was.HealthPolicyMembershipContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, was.Cell, udm.Container, overthere.HostContainer

    A WebSphere Application Server deployment manager (WAS ND)

    Parent
     
     
    host : CI<overthere.Host>
    Host on which the unmanaged WAS server runs
    Children
     
     
    clusters : SET_OF_CI<was.Cluster >
    WebSphere clusters in the cell
     
     
    nodeAgents : SET_OF_CI<was.NodeAgent >
    WebSphere nodes in the cell
    Public Properties
     
     
    port : INTEGER
    TCP port which is used to login to the WebSphere Administration, defaults to 8880 for SA, 8879 for ND
     
     
    version : ENUM [WAS_61, WAS_70, WAS_80, WAS_85]
    Version of WebSphere Application Server.
     
     
    wasHome : STRING
    Root path of the WebSphere installation path. e.g. /opt/ws/6.1/appserver/profiles/AppSrv01
     
     
    password : STRING
    Password which is used to login to the WebSphere Administration.
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
     
     
    username : STRING
    Username which is used to login to the WebSphere Administration.
    Hidden Properties
     
     
    deployedsToDiscover : SET_OF_STRING  = [was.VirtualHost, was.SharedLibrary]
    Deployeds To Discover
     
     
    inspectScript : STRING  = was/container/discover-inspect-topology.py
    Inspect script for Cell
     
     
    libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-lib.py, was/container/container-lib.py]
    List of scripts to appended to runtime script
     
     
    runWithDaemon : BOOLEAN  = true
    Set to true to execute commands with the Python daemon

    was.DerbyDatasource

    Type Hierarchy was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Derby data source object supplies your application with connections for accessing the database.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    databaseName : STRING
    Specifies the name of the database to which the datasource connects.
     
     
    datasourceHelperClassname : STRING  = com.ibm.websphere.rsadapter.DerbyDataStoreHelper
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/datasource/discover-inspect-derby-datasources.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.DerbyDatasourceSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a Derby datasource.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies connection timeout value for a JDBC data source. (integer) default(180)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies Maximum number of connections for a JDBC data source. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies Minimum number of connections for a JDBC data source. (integer) default(1)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    containerManagedPersistence : STRING
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans. (boolean) default(true)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    databaseName : STRING
    Specifies the name of the database to which the datasource connects. (string)
     
     
    datasourceHelperClassname : STRING
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor. (string) default(com.ibm.websphere.rsadapter.DerbyDataStoreHelper)
     
     
    description : STRING
    Specifies the description of this data source. (string)
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set. (string)
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source. (string)
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference. (string)
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    testConnection : STRING
    If set, the connection to the database is tested. (boolean) default(false)
     
     
    useJaasAliasForContainerManagedAuthentication : STRING
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource. (boolean)
     
     
    useJaasAliasForXaRecovery : STRING
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers. (boolean)
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name. (string)

    was.DynamicCluster

    Type Hierarchy was.Cluster >> udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces was.WasAppContainer, udm.Taggable, was.HealthPolicyMembershipContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer

    A WebSphere dynamic cluster managed by a WebSphere deployment manager (WAS ND)

    Parent
     
     
    cell : CI<was.DeploymentManager >
    Deployment manager that manages this this cluster
    Public Properties
     
     
    checkStartedInterval : INTEGER  = 10
    Number of seconds to sleep inbetween the checking of cluster started.
     
     
    checkStoppedInterval : INTEGER  = 10
    Number of seconds to sleep inbetween the checking of cluster stopped.
     
     
    maxInstances : INTEGER  = -1
    Choose the Maximum number of instances to have running when the dynamic cluster is activated,The Default is -1(Do not limit the number of instances that can start)
     
     
    membershipPolicy : STRING  = node_nodegroup = 'DefaultNodeGroup'
    Specify an expression that is used to define which nodes are used for the dynamic cluster.Ex:node_nodegroup = 'my_node_group'
     
     
    minInstances : INTEGER  = 1
    Choose the minimum number of instances to have running when the dynamic cluster is activated,The Default is 1
     
     
    numVerticalInstances : INTEGER  = 0
    If the nodes in the dynamic cluster have extra capacity, vertical stacking allows an application to make more effective use of the capacity by starting multiple instances on the same node,The Default is 0
     
     
    enableRippleStart : BOOLEAN
    Enable Ripple Start
     
     
    operationalMode : ENUM [MANUAL, AUTOMATIC, SUPERVISED]  = MANUAL
    Specifies the level that the dynamic cluster interacts with the dynamic operations environment.
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    restartOrder : INTEGER  = 80
    Restart Order
     
     
    startOrder : INTEGER  = 80
    Start Order
     
     
    startScript : STRING  = was/container/start-cluster.py
    Start Script
     
     
    stopOrder : INTEGER  = 20
    Stop Order
     
     
    stopScript : STRING  = was/container/stop-cluster.py
    Stop Script
     
     
    createPythonScript : STRING  = was/container/create-dynamic-cluster.py
    Create Python Script
     
     
    destroyPythonScript : STRING  = was/container/destroy-dynamic-cluster.py
    Destroy Python Script
     
     
    modifyPythonScript : STRING  = was/container/modify-dynamic-cluster.py
    Modify Python Script
     
     
    servers : SET_OF_CI<was.ManagedServer >
    Servers that are part of this cluster
    Control task Parameter CI Attributes Description
    create

    This control task is used to create a new DynamicCluster

    destroy

    This control task is used to destroy an existing DynamicCluster

    modify

    This control task is used to modify the properties of an existing DynamicCluster


    was.DynamicOdrCluster

    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, was.HealthPolicyMembershipContainer, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer

    A WebSphere dynamic ODR cluster managed by a WebSphere deployment manager (WAS ND)

    Parent
     
     
    cell : CI<was.DeploymentManager >
    Deployment manager that manages this node agent
    Public Properties
     
     
    maxInstances : INTEGER  = -1
    Choose the Maximum number of instances to have running when the dynamic ODR cluster is activated.
     
     
    membershipPolicy : STRING  = node_nodegroup = 'DefaultNodeGroup'
    Specify an expression that is used to define which nodes are used for the dynamic ODR cluster.Ex:node_nodegroup = 'my_node_group'
     
     
    minInstances : INTEGER  = 1
    Choose the minimum number of instances to have running when the dynamic ODR cluster is activated.
     
     
    numVerticalInstances : INTEGER  = 0
    If the nodes in the dynamic ODR cluster have extra capacity, vertical stacking allows an application to make more effective use of the capacity by starting multiple instances on the same node.
     
     
    memberTemplateName : STRING
    Select a server template on which to model the servers for the new dynamic cluster,Uses the system default if not set
     
     
    nodeGroupName : STRING  = DefaultNodeGroup
    The node group in which to create cluster members. Required for WAS_85
     
     
    operationalMode : ENUM [MANUAL, AUTOMATIC, SUPERVISED]  = MANUAL
    Specifies the level that the dynamic cluster interacts with the dynamic operations environment.
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    createPythonScript : STRING  = was/container/create-dynamic-odr-cluster.py
    Create Python Script
     
     
    destroyPythonScript : STRING  = was/container/destroy-dynamic-cluster.py
    Destroy Python Script
     
     
    modifyPythonScript : STRING  = was/container/modify-dynamic-cluster.py
    Modify Python Script
    Control task Parameter CI Attributes Description
    create

    This control task is used to create a new DynamicOdrCluster

    destroy

    This control task is used to destroy an existing DynamicOdrCluster

    modify

    This control task is used to modify the properties of an existing DynamicOdrCluster


    was.Ear

    Type Hierarchy jee.Ear >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

    Java EE EAR archive.

    Public Properties
     
     
    appEdition : STRING
    Edition used by this application. (string)
     
     
    applyRestartStrategyOnNoop : STRING
    When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
     
     
    checksum : STRING
    The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
     
     
    containerRestartStrategy : STRING
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
     
     
    drainageInterval : STRING
    Drainage interval in seconds. (integer) default(30)
     
     
    editionDescription : STRING
    Edition description used by this application. (string)
     
     
    excludeFileNamesRegex : STRING
    Regular expression that matches file names that must be excluded from scanning
     
     
    groupSize : STRING
    Specifies num of members in a cluster. (integer) default(1)
     
     
    isEdition : STRING
    Edition used by this application. (boolean) default(false)
     
     
    placeholders : SET_OF_STRING
    Placeholders detected in this artifact
     
     
    preCompileJsps : STRING
    Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
     
     
    resetStrategy : STRING
    Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
     
     
    restartStrategy : STRING
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping. (map_string_string)
     
     
    rolloutStrategy : STRING
    Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
     
     
    scanPlaceholders : BOOLEAN  = false
    Whether to scan this artifact for placeholders when it is imported
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application. (list_of_string)
     
     
    startingWeight : STRING
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
    Hidden Properties
     
     
    textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
    Regular expression that matches file names of text files
     
     
    delimiters : STRING  = {{ }}
    The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
     
     
    fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
    A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

    was.EarModule

    Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    EAR with values configured for a deployment.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    appEdition : STRING
    Edition used by this application.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    drainageInterval : INTEGER  = 30
    Drainage interval in seconds.
     
     
    editionDescription : STRING
    Edition description used by this application.
     
     
    groupSize : INTEGER  = 1
    Specifies num of members in a cluster.
     
     
    isEdition : BOOLEAN  = false
    Edition used by this application.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
     
     
    preCompileJsps : BOOLEAN  = false
    Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
     
     
    resetStrategy : ENUM [SOFT, HARD]  = SOFT
    Indicates type of reset strategy.
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping.
     
     
    rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
    Indicates type of rollout strategy.
     
     
    sharedLibraries : SET_OF_CI<was.SharedLibrary >
    Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application.
     
     
    startingWeight : INTEGER  = 1
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
     
     
    virtualHost : CI<was.VirtualHost >
    Virtual host this application should be mapped to
     
     
    webServers : SET_OF_CI<was.ManagedWebServer >
    Web servers this application should be mapped to
    Hidden Properties
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 70
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/application/deploy-application.py
    Python wsadmin script invoked to create a Java EE artifact.
     
     
    createVerb : STRING  = Deploy
    The word is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 30
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/application/undeploy-application.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Undeploy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/application/discover-inspect-ear-module.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 70
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Update
    The word is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    retryAttemptsForAppReadyCheck : INTEGER  = 6
    Number of retry attempts to check if an application has been distributed before attempting the application start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedScript : STRING  = was/application/rollout-edition.py
    Python wsadmin script invoked to perform rollout.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 90
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 10
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 75
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 35
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 75
    The order in which a synchronize after modify step will be executed.
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING  = was/application/start-application.py
    Python wsadmin script invoked to start running a Java EE artifact.
     
     
    stopScript : STRING  = was/application/stop-application.py
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.EjbJar

    Type Hierarchy jee.EjbJar >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

    Java EE EJB archive.

    Public Properties
     
     
    appEdition : STRING
    Edition used by this application. (string)
     
     
    applyRestartStrategyOnNoop : STRING
    When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
     
     
    checksum : STRING
    The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
     
     
    containerRestartStrategy : STRING
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
     
     
    drainageInterval : STRING
    Drainage interval in seconds. (integer) default(30)
     
     
    editionDescription : STRING
    Edition description used by this application. (string)
     
     
    excludeFileNamesRegex : STRING
    Regular expression that matches file names that must be excluded from scanning
     
     
    groupSize : STRING
    Specifies num of members in a cluster. (integer) default(1)
     
     
    isEdition : STRING
    Edition used by this application. (boolean) default(false)
     
     
    placeholders : SET_OF_STRING
    Placeholders detected in this artifact
     
     
    resetStrategy : STRING
    Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
     
     
    restartStrategy : STRING
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping. (map_string_string)
     
     
    rolloutStrategy : STRING
    Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
     
     
    scanPlaceholders : BOOLEAN  = false
    Whether to scan this artifact for placeholders when it is imported
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application. (list_of_string)
     
     
    startingWeight : STRING
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
    Hidden Properties
     
     
    textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
    Regular expression that matches file names of text files
     
     
    delimiters : STRING  = {{ }}
    The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
     
     
    fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
    A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

    was.EjbModule

    Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    EJB with values configured for a deployment.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    appEdition : STRING
    Edition used by this application.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    drainageInterval : INTEGER  = 30
    Drainage interval in seconds.
     
     
    editionDescription : STRING
    Edition description used by this application.
     
     
    groupSize : INTEGER  = 1
    Specifies num of members in a cluster.
     
     
    isEdition : BOOLEAN  = false
    Edition used by this application.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
     
     
    resetStrategy : ENUM [SOFT, HARD]  = SOFT
    Indicates type of reset strategy.
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping.
     
     
    rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
    Indicates type of rollout strategy.
     
     
    sharedLibraries : SET_OF_CI<was.SharedLibrary >
    Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application.
     
     
    startingWeight : INTEGER  = 1
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
    Hidden Properties
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 70
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/application/deploy-application.py
    Python wsadmin script invoked to create a Java EE artifact.
     
     
    createVerb : STRING  = Deploy
    The word is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 30
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/application/undeploy-application.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Undeploy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/application/discover-inspect-ejb-module.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 70
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Update
    The word is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    retryAttemptsForAppReadyCheck : INTEGER  = 6
    Number of retry attempts to check if an application has been distributed before attempting the application start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedScript : STRING  = was/application/rollout-edition.py
    Python wsadmin script invoked to perform rollout.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 90
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 10
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 75
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 35
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 75
    The order in which a synchronize after modify step will be executed.
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING  = was/application/start-application.py
    Python wsadmin script invoked to start running a Java EE artifact.
     
     
    stopScript : STRING  = was/application/stop-application.py
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ExtensibleDeployed

    Virtual Type
    Type Hierarchy python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all extensible deployed configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ExtensibleDeployedArtifact

    Virtual Type
    Type Hierarchy was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    Base class for all extensible deployed artifact configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    rolloutEditionedScript : STRING
    Python script invoked to rollout a Java EE artifact.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ExtensibleDeployedResource

    Virtual Type
    Type Hierarchy was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all extensible deployed resource configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsConnectionFactory

    Virtual Type
    Type Hierarchy was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the connection factory into the name space of the third-party messaging provider.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    providerType : STRING
    Provider Type
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = genericJmsDestinationType,provider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/generic/discover-inspect-generic-connection-factory.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/generic/generic-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSConnectionFactory
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsDestination

    Virtual Type
    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    jndiName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    category : STRING
    A category used to classify or group this queue, for your IBM WebSphere Application Server administrative records.
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the queue, for administrative purposes.
     
     
    providerType : STRING
    Provider Type
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,genericJmsDestinationType,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-jms-destination.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-jms-destination.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSDestination
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsQueue

    Type Hierarchy was.GenericJmsDestination >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a queue (for point-to-point messaging).

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    jndiName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    category : STRING
    A category used to classify or group this queue, for your IBM WebSphere Application Server administrative records.
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the queue, for administrative purposes.
     
     
    providerType : STRING
    Provider Type
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,genericJmsDestinationType,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-jms-destination.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    genericJmsDestinationType : STRING  = QUEUE
    A JMS queue destination for point-to-point messaging provided by the selected generic JMS provider.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-jms-destination.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSDestination
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsQueueConnectionFactory

    Type Hierarchy was.GenericJmsConnectionFactory >> was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the connection factory into the name space of the third-party messaging provider.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    providerType : STRING
    Provider Type
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = genericJmsDestinationType,provider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/generic/discover-inspect-generic-connection-factory.py
    Discover Script
     
     
    genericJmsDestinationType : STRING  = QUEUE
    A JMS queue connection factory for point-to-point messaging.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/generic/generic-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSConnectionFactory
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsQueueConnectionFactorySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    ConnectionPool_freePoolDistributionTableSize : STRING
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution. (integer) default(0)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    ConnectionPool_numberOfFreePoolPartitions : STRING
    Specifies the number of partitions that are created in each of the free pools. (integer) default(0)
     
     
    ConnectionPool_numberOfSharedPoolPartitions : STRING
    Specifies the number of partitions that are created in each of the shared pools. (integer) default(0)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_stuckThreshold : STRING
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests. (integer) default(0)
     
     
    ConnectionPool_stuckTime : STRING
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck. (integer) default(0)
     
     
    ConnectionPool_stuckTimerTime : STRING
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds. (integer) default(0)
     
     
    ConnectionPool_surgeCreationInterval : STRING
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value. (integer) default(0)
     
     
    ConnectionPool_surgeThreshold : STRING
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously. (integer) default(-1)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    SessionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    SessionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    SessionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    SessionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    SessionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(FailingConnectionOnly)
     
     
    SessionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    SessionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    XAEnabled : STRING
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing. (boolean) default(true)
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate. (string)
     
     
    authMechanismPreference : STRING
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory. (enum) values(BASIC_PASSWORD, KERBEROS) default(BASIC_PASSWORD)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    description : STRING
    An optional description for the resource. (string)
     
     
    diagnoseConnectionUsage : STRING
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work. (boolean) default(false)
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the connection factory into the name space of the third-party messaging provider. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    logMissingTransactionContext : STRING
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log. (boolean) default(true)
     
     
    manageCachedHandles : STRING
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management. (boolean) default(false)
     
     
    mappingConfigAlias : STRING
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping. (enum) values(ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping) default(DefaultPrincipalMapping)
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS). (string)
     
     
    providerType : STRING
    Provider Type (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery. (string)

    was.GenericJmsQueueSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a queue (for point-to-point messaging).

    Public Properties
     
     
    category : STRING
    A category used to classify or group this queue, for your IBM WebSphere Application Server administrative records. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure. (map_string_string)
     
     
    description : STRING
    A description of the queue, for administrative purposes. (string)
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the queue into the application server's name space. (string)
     
     
    jndiName : STRING
    The JNDI name that is used to bind the queue into the application server's name space. (string)
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS). (string)
     
     
    providerType : STRING
    Provider Type (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.GenericJmsTopic

    Type Hierarchy was.GenericJmsDestination >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    jndiName : STRING
    The JNDI name that is used to bind the queue into the application server's name space.
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    category : STRING
    A category used to classify or group this queue, for your IBM WebSphere Application Server administrative records.
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the queue, for administrative purposes.
     
     
    providerType : STRING
    Provider Type
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,genericJmsDestinationType,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-jms-destination.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    genericJmsDestinationType : STRING  = TOPIC
    A JMS topic destination for publish/subscribe messaging.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-jms-destination.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSDestination
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsTopicConnectionFactory

    Type Hierarchy was.GenericJmsConnectionFactory >> was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the connection factory into the name space of the third-party messaging provider.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS).
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    providerType : STRING
    Provider Type
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = genericJmsDestinationType,provider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/generic/create-generic-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/generic/destroy-generic-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/generic/discover-inspect-generic-connection-factory.py
    Discover Script
     
     
    genericJmsDestinationType : STRING  = TOPIC
    A JMS topic connection factory for publish/subscribe messaging.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/generic/generic-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/generic/modify-generic-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = GenericJMSConnectionFactory
    WebSphere config type.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.GenericJmsTopicConnectionFactorySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a JMS connection factory that is used to create connections to the associated JMS provider for JMS destinations.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    ConnectionPool_freePoolDistributionTableSize : STRING
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution. (integer) default(0)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    ConnectionPool_numberOfFreePoolPartitions : STRING
    Specifies the number of partitions that are created in each of the free pools. (integer) default(0)
     
     
    ConnectionPool_numberOfSharedPoolPartitions : STRING
    Specifies the number of partitions that are created in each of the shared pools. (integer) default(0)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_stuckThreshold : STRING
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests. (integer) default(0)
     
     
    ConnectionPool_stuckTime : STRING
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck. (integer) default(0)
     
     
    ConnectionPool_stuckTimerTime : STRING
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds. (integer) default(0)
     
     
    ConnectionPool_surgeCreationInterval : STRING
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value. (integer) default(0)
     
     
    ConnectionPool_surgeThreshold : STRING
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously. (integer) default(-1)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    SessionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    SessionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    SessionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    SessionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    SessionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(FailingConnectionOnly)
     
     
    SessionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    SessionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    XAEnabled : STRING
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing. (boolean) default(true)
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate. (string)
     
     
    authMechanismPreference : STRING
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory. (enum) values(BASIC_PASSWORD, KERBEROS) default(BASIC_PASSWORD)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    description : STRING
    An optional description for the resource. (string)
     
     
    diagnoseConnectionUsage : STRING
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work. (boolean) default(false)
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the connection factory into the name space of the third-party messaging provider. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    logMissingTransactionContext : STRING
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log. (boolean) default(true)
     
     
    manageCachedHandles : STRING
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management. (boolean) default(false)
     
     
    mappingConfigAlias : STRING
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping. (enum) values(ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping) default(DefaultPrincipalMapping)
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS). (string)
     
     
    providerType : STRING
    Provider Type (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery. (string)

    was.GenericJmsTopicSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a topic (for Publish and subscribe messaging) provided by the selected generic JMS provider.

    Public Properties
     
     
    category : STRING
    A category used to classify or group this queue, for your IBM WebSphere Application Server administrative records. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure. (map_string_string)
     
     
    description : STRING
    A description of the queue, for administrative purposes. (string)
     
     
    externalJNDIName : STRING
    The JNDI name that is used to bind the queue into the application server's name space. (string)
     
     
    jndiName : STRING
    The JNDI name that is used to bind the queue into the application server's name space. (string)
     
     
    provider : STRING
    Specifies a JMS provider, which enables asynchronous messaging based on the Java Message Service (JMS). (string)
     
     
    providerType : STRING
    Provider Type (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.HealthActionHeapDump

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to take heap dumps.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = HEAPDUMP
    Action Type

    was.HealthActionHeapDumpSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to take heap dumps. (deployable)


    was.HealthActionRestartServer

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to restart a server.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = RESTART
    Action Type

    was.HealthActionRestartServerSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to restart a server. (deployable)


    was.HealthActionSendSnmpTrap

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to generate a SNMP (Simple Network Management Protocol) trap.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = SENDSNMPTRAP
    Action Type

    was.HealthActionSendSnmpTrapSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to generate a SNMP (Simple Network Management Protocol) trap. (deployable)


    was.HealthActionSetMaintenanceMode

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to put a server into maintenance mode.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = SETMAINTENANCEMODE
    Action Type

    was.HealthActionSetMaintenanceModeBreakAffinity

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to put a server into maintenance mode and break HTTP and SIP request affinity to the server.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = SETMAINTENANCEMODE_BREAK
    Action Type

    was.HealthActionSetMaintenanceModeBreakAffinitySpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to put a server into maintenance mode and break HTTP and SIP request affinity to the server. (deployable)


    was.HealthActionSetMaintenanceModeSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to put a server into maintenance mode. (deployable)


    was.HealthActionSetMaintenanceModeStop

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Undocumented.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = SETMAINTENANCEMODE_STOP
    Action Type

    was.HealthActionSetMaintenanceModeStopSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Undocumented. (deployable)


    was.HealthActionThreadDump

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to take thread dumps.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = THREADDUMP
    Action Type

    was.HealthActionThreadDumpSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to take thread dumps. (deployable)


    was.HealthActionUnsetMaintenanceMode

    Type Hierarchy was.HealthBaseAction >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Health action to take a server out of maintenance mode.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    actionType : STRING  = UNSETMAINTENANCEMODE
    Action Type

    was.HealthActionUnsetMaintenanceModeSpec

    Type Hierarchy was.HealthBaseActionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Health action to take a server out of maintenance mode. (deployable)


    was.HealthBaseAction

    Virtual Type
    Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Base Health Action.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.

    was.HealthBaseActionSpec

    Virtual Type
    Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

    Base Health Action.


    was.HealthBaseCondition

    Virtual Type
    Type Hierarchy udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Base Condition for Health Policy conditions.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose

    was.HealthBaseConditionSpec

    Virtual Type
    Type Hierarchy udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployable, udm.ConfigurationItem

    Base Condition for Health Policy conditions.


    was.HealthConditionAge

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Tracks the amount of time that the server is running. If the amount of time exceeds the defined threshold, the health actions run.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    ageUnits : ENUM [DAYS, HOURS]  = DAYS
    Unit DAYS or HOURS.
     
     
    maxAge : INTEGER  = 7
    The age to allow the server instance to 'live' prior to corrective action. This value can go from 1 hour to 8760 hours
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = AGE
    Condition Type

    was.HealthConditionAgeSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Tracks the amount of time that the server is running. If the amount of time exceeds the defined threshold, the health actions run. (deployable)

    Public Properties
     
     
    ageUnits : STRING
    Unit DAYS or HOURS. (enum) values(DAYS, HOURS) default(DAYS)
     
     
    maxAge : STRING
    The age to allow the server instance to 'live' prior to corrective action. This value can go from 1 hour to 8760 hours (integer) default(7)

    was.HealthConditionExcessiveMemory

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Tracks the memory usage for a member. When the memory usage exceeds a percentage of the heap size for a specified time, the health actions run.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    memoryUsed : INTEGER  = 85
    The threshold value for the percentage of the max heap size used for the JVM process.
     
     
    timeOverThreshold : INTEGER  = 5
    Time period over which the JVM heap threshold must breach. This value can go from 1 second to 60 minutes.
     
     
    timeUnits : ENUM [MINUTES, SECONDS]  = MINUTES
    Unit of time for time over threshold (MINUTES or SECONDS).
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = EXCESSIVE_MEMORY
    Condition Type

    was.HealthConditionExcessiveMemorySpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Tracks the memory usage for a member. When the memory usage exceeds a percentage of the heap size for a specified time, the health actions run. (deployable)

    Public Properties
     
     
    memoryUsed : STRING
    The threshold value for the percentage of the max heap size used for the JVM process. (integer) default(85)
     
     
    timeOverThreshold : STRING
    Time period over which the JVM heap threshold must breach. This value can go from 1 second to 60 minutes. (integer) default(5)
     
     
    timeUnits : STRING
    Unit of time for time over threshold (MINUTES or SECONDS). (enum) values(MINUTES, SECONDS) default(MINUTES)

    was.HealthConditionExcessiveRequestTimeout

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Specifies a percentage of HTTP requests that can time out. When the percentage of requests exceeds the defined value, the health actions run.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    timeoutPercent : INTEGER  = 30
    The threshold value for the percentage of the timed out requests.
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = EXCESSIVE_REQUEST_TIMEOUT
    Condition Type

    was.HealthConditionExcessiveRequestTimeoutSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Specifies a percentage of HTTP requests that can time out. When the percentage of requests exceeds the defined value, the health actions run. (deployable)

    Public Properties
     
     
    timeoutPercent : STRING
    The threshold value for the percentage of the timed out requests. (integer) default(30)

    was.HealthConditionExcessiveResponseTime

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Tracks the amount of time that requests take to complete. If the time exceeds the defined response time threshold, the health actions run.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    responseTime : INTEGER  = 10
    The average time that request can take prior to corrective action. This value go from 1 millisecond to 1 hour.
     
     
    responseTimeUnits : ENUM [MINUTES, SECONDS, MILLISECONDS]  = SECONDS
    The average time that request can take prior to corrective action.this value go from 1 millisecond to 1 hour.
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = EXCESSIVE_RESPONSE_TIME
    Condition Type

    was.HealthConditionExcessiveResponseTimeSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Tracks the amount of time that requests take to complete. If the time exceeds the defined response time threshold, the health actions run. (deployable)

    Public Properties
     
     
    responseTime : STRING
    The average time that request can take prior to corrective action. This value go from 1 millisecond to 1 hour. (integer) default(10)
     
     
    responseTimeUnits : STRING
    The average time that request can take prior to corrective action.this value go from 1 millisecond to 1 hour. (enum) values(MINUTES, SECONDS, MILLISECONDS) default(SECONDS)

    was.HealthConditionGarbageCollectionPercentage

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Monitors a Java virtual machine (JVM) or set of JVM's to determine whether they spend more than a defined percentage of time in garbage collection during a specified time period.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    garbageCollectionPercent : INTEGER  = 10
    The threshold value for the percentage of time spent in garbage collection. This value can be between 1 and 99.
     
     
    samplingPeriod : INTEGER  = 2
    This value can go from 1 minute to 24 hours. Default value: 2 minutes.
     
     
    samplingUnits : ENUM [MINUTES, HOURS]  = MINUTES
    The unit used for samplingPeriod. Default value: MINUTES.
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = GC_PERCENTAGE
    Condition Type

    was.HealthConditionGarbageCollectionPercentageSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Monitors a Java virtual machine (JVM) or set of JVM's to determine whether they spend more than a defined percentage of time in garbage collection during a specified time period. (deployable)

    Public Properties
     
     
    garbageCollectionPercent : STRING
    The threshold value for the percentage of time spent in garbage collection. This value can be between 1 and 99. (integer) default(10)
     
     
    samplingPeriod : STRING
    This value can go from 1 minute to 24 hours. Default value: 2 minutes. (integer) default(2)
     
     
    samplingUnits : STRING
    The unit used for samplingPeriod. Default value: MINUTES. (enum) values(MINUTES, HOURS) default(MINUTES)

    was.HealthConditionMemoryLeak

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Tracks consistent downward trends in free memory that is available to a server in the Java heap. When the Java heap approaches the maximum configured size, you can perform either heap dumps or server restarts.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    level : ENUM [FAST, NORMAL, CONSERVATIVE]  = NORMAL
    The detection level specifies how aggressively to monitor for memory leaks. The value can be FAST, NORMAL or CONSERVATIVE.
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = MEMORY_LEAK
    Condition Type

    was.HealthConditionMemoryLeakSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Tracks consistent downward trends in free memory that is available to a server in the Java heap. When the Java heap approaches the maximum configured size, you can perform either heap dumps or server restarts. (deployable)

    Public Properties
     
     
    level : STRING
    The detection level specifies how aggressively to monitor for memory leaks. The value can be FAST, NORMAL or CONSERVATIVE. (enum) values(FAST, NORMAL, CONSERVATIVE) default(NORMAL)

    was.HealthConditionStormDrain

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Tracks requests that have a significantly decreased response time.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    level : ENUM [NORMAL, CONSERVATIVE]  = NORMAL
    The detection level specifies how aggressively to monitor for storm drain scenarios. (NORMAL or CONSERVATIVE)
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = STORM_DRAIN
    Condition Type

    was.HealthConditionStormDrainSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Tracks requests that have a significantly decreased response time. (deployable)

    Public Properties
     
     
    level : STRING
    The detection level specifies how aggressively to monitor for storm drain scenarios. (NORMAL or CONSERVATIVE) (enum) values(NORMAL, CONSERVATIVE) default(NORMAL)

    was.HealthConditionWorkload

    Type Hierarchy was.HealthBaseCondition >> udm.BaseEmbeddedDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.ConfigurationItem, udm.EmbeddedDeployed

    Specifies a number of requests that are serviced before policy members restart to clean out memory and cache data.

    Parent
     
     
    container : CI<udm.EmbeddedDeployedContainer>
    The (embedded) deployed which contains this embedded deployed.
    Public Properties
     
     
    totalRequests : STRING  = 20000000
    The total number of requests that the server instance serves before corrective action. It must be 1000 <= 9223372036854775807.
     
     
    deployable : CI<udm.EmbeddedDeployable>
    The embedded deployable that this embedded deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = container, conditionType, deployable, id, type
    Additional Properties Not To Expose
     
     
    conditionType : STRING  = WORKLOAD
    Condition Type

    was.HealthConditionWorkloadSpec

    Type Hierarchy was.HealthBaseConditionSpec >> udm.BaseEmbeddedDeployable >> udm.BaseConfigurationItem
    Interfaces udm.ConfigurationItem, udm.EmbeddedDeployable

    Specifies a number of requests that are serviced before policy members restart to clean out memory and cache data. (deployable)

    Public Properties
     
     
    totalRequests : STRING
    The total number of requests that the server instance serves before corrective action. It must be 1000 <= 9223372036854775807. (string) default(20000000)

    was.HealthPolicy

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Health policies define a condition and a set of actions to undertake when the condition is breached.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Children
     
     
    condition : SET_OF_CI<was.HealthBaseCondition >
    The condition for the health policy. Exactly one condition needs to be specified.
     
     
    healthActions : LIST_OF_CI<was.HealthBaseAction >
    The health actions to execute when the condition breaches. At least one needs to be specified.
    Public Properties
     
     
    reactionMode : ENUM [SUPERVISE, AUTOMATIC]  = SUPERVISE
    The level of user-interaction required when corrective action is needed. The value can be SUPERVISE (default) or AUTOMATIC.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Description
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = healthActions,condition
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/policies/health/create-health-policy.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/policies/health/destroy-health-policy.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/policies/health/discover-inspect-health-policy.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/policies/health/health-policy-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/policies/health/modify-health-policy.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.HealthPolicyMembership

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Marks a container member of a health policy.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    healthPolicyName : STRING
    Name of the Health Policy this container is a member of.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 59
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/policies/health/create-health-policy-membership.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 41
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/policies/health/destroy-health-policy-membership.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 46
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/policies/health/discover-inspect-health-policy-membership.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/policies/health/health-policy-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.HealthPolicyMembershipSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Marks a container member of a health policy. (deployable)

    Public Properties
     
     
    healthPolicyName : STRING
    Name of the Health Policy this container is a member of. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.HealthPolicySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Health policies define a condition and a set of actions to undertake when the condition is breached. (deployable)

    Children
     
     
    condition : SET_OF_CI<was.HealthBaseConditionSpec >
    The condition for the health policy. Exactly one condition needs to be specified.
     
     
    healthActions : LIST_OF_CI<was.HealthBaseActionSpec >
    The health actions to execute when the condition breaches. At least one needs to be specified.
    Public Properties
     
     
    description : STRING
    Description (string)
     
     
    reactionMode : STRING
    The level of user-interaction required when corrective action is needed. The value can be SUPERVISE (default) or AUTOMATIC. (enum) values(SUPERVISE, AUTOMATIC) default(SUPERVISE)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.J2CActivationSpecification

    Type Hierarchy was.J2CResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies the activation specification definitions for the resource adapter.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    Specifies the JNDI name for the J2C resource, including any naming sub-contexts. To make important resource reference data for the connection factory available to the connection management runtime library, enter the JNDI name as an indirect JNDI name. An indirect JNDI name begins with the prefix of java:comp/env.
     
     
    messageListenerType : STRING
    Specifies the message listener type the activation specification uses. The list of available classes is provided by the resource adapter.
     
     
    provider : STRING
    The associated WebSphere J2C Resource Adapter.
     
     
    authenticationAlias : STRING
    Specifies the alias used to bind the J2C activation specification to an authentication alias (configured through the security JAAS screens).
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this J2C resource.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the J2C resource.
     
     
    destinationJndiName : STRING
    Indicates the name of the Java Naming and Directory Interface (JNDI) of corresponding destination.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,customProperties,wasType,standardProvidersToIgnore,additionalProvidersToIgnore
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/ra/create-j2c-activation-spec.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/ra/destroy-j2c-activation-spec.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/ra/discover-inspect-j2c-activation-spec.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/ra/j2c-activation-spec-lib.py, was/resources/ra/j2c-resource-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    standardProvidersToIgnore : STRING  = SIB JMS Resource Adapter,WebSphere MQ Resource Adapter,WebSphere Relational Resource Adapter
    Standard Providers To Ignore
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = J2CActivationSpec
    Was Type
     
     
    additionalProvidersToIgnore : STRING  = 
    Additional Providers To Ignore
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.J2CActivationSpecificationSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies the activation specification definitions for the resource adapter.

    Public Properties
     
     
    authenticationAlias : STRING
    Specifies the alias used to bind the J2C activation specification to an authentication alias (configured through the security JAAS screens). (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this J2C resource. (map_string_string)
     
     
    description : STRING
    An optional description for the J2C resource. (string)
     
     
    destinationJndiName : STRING
    Indicates the name of the Java Naming and Directory Interface (JNDI) of corresponding destination. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name for the J2C resource, including any naming sub-contexts. To make important resource reference data for the connection factory available to the connection management runtime library, enter the JNDI name as an indirect JNDI name. An indirect JNDI name begins with the prefix of java:comp/env. (string)
     
     
    messageListenerType : STRING
    Specifies the message listener type the activation specification uses. The list of available classes is provided by the resource adapter. (string)
     
     
    provider : STRING
    The associated WebSphere J2C Resource Adapter. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.J2CConnectionFactory

    Type Hierarchy was.J2CResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies the connection factory definitions for the resource adapter.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    jndiName : STRING
    Specifies the JNDI name for the J2C resource, including any naming sub-contexts. To make important resource reference data for the connection factory available to the connection management runtime library, enter the JNDI name as an indirect JNDI name. An indirect JNDI name begins with the prefix of java:comp/env.
     
     
    provider : STRING
    The associated WebSphere J2C Resource Adapter.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    An optional category string to use when classifying or grouping the resource.
     
     
    connectionFactoryInterface : STRING
    Specifies the fully qualified class name of the connection factory interfaces that are supported by the resource adapter.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this J2C resource.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the J2C resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping'.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,customProperties,connectionFactoryInterface,standardProvidersToIgnore,additionalProvidersToIgnore
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/ra/create-j2c-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/ra/destroy-j2c-connection-factory.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/ra/discover-inspect-j2c-connection-factory.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/ra/j2c-connection-factory-lib.py, was/resources/ra/j2c-resource-lib.py, was/jms/jms-connection-factory-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    standardProvidersToIgnore : STRING  = SIB JMS Resource Adapter,WebSphere MQ Resource Adapter,WebSphere Relational Resource Adapter
    Standard Providers To Ignore
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = J2CConnectionFactory
    Was Type
     
     
    additionalProvidersToIgnore : STRING  = 
    Additional Providers To Ignore
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.J2CConnectionFactorySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies the connection factory definitions for the resource adapter.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    ConnectionPool_freePoolDistributionTableSize : STRING
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution. (integer) default(0)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    ConnectionPool_numberOfFreePoolPartitions : STRING
    Specifies the number of partitions that are created in each of the free pools. (integer) default(0)
     
     
    ConnectionPool_numberOfSharedPoolPartitions : STRING
    Specifies the number of partitions that are created in each of the shared pools. (integer) default(0)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_stuckThreshold : STRING
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests. (integer) default(0)
     
     
    ConnectionPool_stuckTime : STRING
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck. (integer) default(0)
     
     
    ConnectionPool_stuckTimerTime : STRING
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds. (integer) default(0)
     
     
    ConnectionPool_surgeCreationInterval : STRING
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value. (integer) default(0)
     
     
    ConnectionPool_surgeThreshold : STRING
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously. (integer) default(-1)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate. (string)
     
     
    authMechanismPreference : STRING
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory. (enum) values(BASIC_PASSWORD, KERBEROS) default(BASIC_PASSWORD)
     
     
    category : STRING
    An optional category string to use when classifying or grouping the resource. (string)
     
     
    connectionFactoryInterface : STRING
    Specifies the fully qualified class name of the connection factory interfaces that are supported by the resource adapter. (string)
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this J2C resource. (map_string_string)
     
     
    description : STRING
    An optional description for the J2C resource. (string)
     
     
    diagnoseConnectionUsage : STRING
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work. (boolean) default(false)
     
     
    jndiName : STRING
    Specifies the JNDI name for the J2C resource, including any naming sub-contexts. To make important resource reference data for the connection factory available to the connection management runtime library, enter the JNDI name as an indirect JNDI name. An indirect JNDI name begins with the prefix of java:comp/env. (string)
     
     
    logMissingTransactionContext : STRING
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log. (boolean) default(true)
     
     
    manageCachedHandles : STRING
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management. (boolean) default(false)
     
     
    mappingConfigAlias : STRING
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping'. (enum) values(ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping) default(DefaultPrincipalMapping)
     
     
    provider : STRING
    The associated WebSphere J2C Resource Adapter. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery. (string)

    was.J2CResource

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base type for all WebSphere J2C objects.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    Specifies the JNDI name for the J2C resource, including any naming sub-contexts. To make important resource reference data for the connection factory available to the connection management runtime library, enter the JNDI name as an indirect JNDI name. An indirect JNDI name begins with the prefix of java:comp/env.
     
     
    provider : STRING
    The associated WebSphere J2C Resource Adapter.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this J2C resource.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the J2C resource.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = standardProvidersToIgnore,additionalProvidersToIgnore
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    standardProvidersToIgnore : STRING  = SIB JMS Resource Adapter,WebSphere MQ Resource Adapter,WebSphere Relational Resource Adapter
    Standard Providers To Ignore
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    additionalProvidersToIgnore : STRING  = 
    Additional Providers To Ignore
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.J2CResourceAdapter

    Type Hierarchy was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    Specifies and installs a stand-alone resource adapter archive (RAR) file.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    nodeName : STRING
    Specify the name of the node to install the RAR file.
     
     
    archivePath : STRING  = ${CONNECTOR_INSTALL_ROOT}
    Specifies the path where the RAR file is to be installed. If you do not set the property, the application server extracts the RAR file to the absolute path that is represented by the variable CONNECTOR_INSTALL_ROOT.
     
     
    classpath : STRING
    A list of paths or JAR file names which together form the location for the resource provider classes. Class path entries are separated by using the ENTER key and must not contain path separator characters (such as ';' or ':'). Class paths can contain variable (symbolic) names that can be substituted using a variable map. Check your driver installation notes for specific JAR file names that are required.
     
     
    customProperties : MAP_STRING_STRING
    Specifies additional custom properties that you can configure for this WebSphere J2C Resource Adapter.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the resource adapter.
     
     
    hACapability : ENUM [RA_NO_HA, RA_ENDPOINT_HA, RA_INSTANCE_HA]  = RA_NO_HA
    Selection of the checkbox is not recommended without first consulting the product documentation for the resource adapter, because the checkbox requires the resource adapter to support high availability of inbound messaging. Not supported for: WAS_61.
     
     
    isEnableHASupport : BOOLEAN  = false
    Enable HA support. The default value is false. Not supported for: WAS_61.
     
     
    isolatedClassLoader : BOOLEAN  = false
    If selected, this resource provider will be loaded in its own class loader. This allows different versions of the same resource provider to be loaded in the same JVM. Each version of a provider should be given a unique class path appropriate for that version. NOTE: A provider cannot be isolated when a native library path is specified. Not supported for: WAS_61.
     
     
    nativepath : STRING
    An optional path to any native libraries (*.dll, *.so). Native path entries are separated by using the Enter key and must not contain path separator characters (such as ';' or ':'). Native paths can contain variable (symbolic) names that can be substituted using a variable map.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
     
     
    singleton : BOOLEAN  = false
    Selection of this checkbox is not recommended without first consulting the product documentation. Checking this box prevents more than one resource adapter JavaBean instance with the same resource adapter implementation class name from existing in the same JVM. This is an extremely restrictive environment. Not supported for: WAS_61.
     
     
    threadPoolAlias : STRING  = Default
    Specifies the name of a thread pool that is part of the server configuration for the resource adapter. Set this property only if the resource adapter uses the work manager service. If you input a thread pool name that does not exist in the server configuration, WebSphere(R) Application Server uses the name DEFAULT.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = wasType,provider,customProperties,createEditionedOrder,rolloutEditionedOrder,rolloutEditionedVerb,rolloutEditionedScript,placeholders,nodeName
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 57
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/ra/create-j2c-resource-adapter.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 41
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/ra/destroy-j2c-resource-adapter.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/ra/discover-inspect-j2c-resource-adapter.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/ra/j2c-resource-adapter-lib.py, was/resources/ra/j2c-resource-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 57
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/resources/ra/modify-j2c-resource-adapter.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = J2CResourceAdapter
    Was Type
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    rolloutEditionedScript : STRING
    Python script invoked to rollout a Java EE artifact.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.J2CResourceAdapterSpec

    Type Hierarchy udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

    Specifies and installs a stand-alone resource adapter archive (RAR) file.

    Public Properties
     
     
    archivePath : STRING
    Specifies the path where the RAR file is to be installed. If you do not set the property, the application server extracts the RAR file to the absolute path that is represented by the variable CONNECTOR_INSTALL_ROOT. (string) default(${CONNECTOR_INSTALL_ROOT})
     
     
    checksum : STRING
    The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
     
     
    classpath : STRING
    A list of paths or JAR file names which together form the location for the resource provider classes. Class path entries are separated by using the ENTER key and must not contain path separator characters (such as ';' or ':'). Class paths can contain variable (symbolic) names that can be substituted using a variable map. Check your driver installation notes for specific JAR file names that are required. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies additional custom properties that you can configure for this WebSphere J2C Resource Adapter. (map_string_string)
     
     
    description : STRING
    A description of the resource adapter. (string)
     
     
    excludeFileNamesRegex : STRING
    Regular expression that matches file names that must be excluded from scanning
     
     
    hACapability : STRING
    Selection of the checkbox is not recommended without first consulting the product documentation for the resource adapter, because the checkbox requires the resource adapter to support high availability of inbound messaging. Not supported for: WAS_61. (enum) values(RA_NO_HA, RA_ENDPOINT_HA, RA_INSTANCE_HA) default(RA_NO_HA)
     
     
    isEnableHASupport : STRING
    Enable HA support. The default value is false. Not supported for: WAS_61. (boolean) default(false)
     
     
    isolatedClassLoader : STRING
    If selected, this resource provider will be loaded in its own class loader. This allows different versions of the same resource provider to be loaded in the same JVM. Each version of a provider should be given a unique class path appropriate for that version. NOTE: A provider cannot be isolated when a native library path is specified. Not supported for: WAS_61. (boolean) default(false)
     
     
    nativepath : STRING
    An optional path to any native libraries (*.dll, *.so). Native path entries are separated by using the Enter key and must not contain path separator characters (such as ';' or ':'). Native paths can contain variable (symbolic) names that can be substituted using a variable map. (string)
     
     
    nodeName : STRING
    Specify the name of the node to install the RAR file. (string)
     
     
    placeholders : SET_OF_STRING
    Placeholders detected in this artifact
     
     
    scanPlaceholders : BOOLEAN  = false
    Whether to scan this artifact for placeholders when it is imported
     
     
    singleton : STRING
    Selection of this checkbox is not recommended without first consulting the product documentation. Checking this box prevents more than one resource adapter JavaBean instance with the same resource adapter implementation class name from existing in the same JVM. This is an extremely restrictive environment. Not supported for: WAS_61. (boolean) default(false)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    threadPoolAlias : STRING
    Specifies the name of a thread pool that is part of the server configuration for the resource adapter. Set this property only if the resource adapter uses the work manager service. If you input a thread pool name that does not exist in the server configuration, WebSphere(R) Application Server uses the name DEFAULT. (string) default(Default)
    Hidden Properties
     
     
    textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
    Regular expression that matches file names of text files
     
     
    delimiters : STRING  = {{ }}
    The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
     
     
    fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
    A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

    was.JaasAlias

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a user identity and password for Java(TM) 2 connector security to use. Targets Global Security.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    password : STRING
    Specifies the password to use for the target enterprise information system (EIS).
     
     
    username : STRING
    Specifies the Java(TM) 2 Connector(J2C) authentication data userId.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies an optional description for the authentication data entry.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,username,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jaas/create-or-modify-jaas-alias.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 41
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jaas/destroy-jaas-alias.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jaas/discover-jaas-alias.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jaas/create-or-modify-jaas-alias.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.JaasAliasSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a user identity and password for Java(TM) 2 connector security to use. Targets Global Security.

    Public Properties
     
     
    description : STRING
    Specifies an optional description for the authentication data entry. (string)
     
     
    password : STRING
    Specifies the password to use for the target enterprise information system (EIS). (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    username : STRING
    Specifies the Java(TM) 2 Connector(J2C) authentication data userId. (string)

    was.JdbcProvider

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classpath : STRING
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes.
     
     
    implementationClassName : STRING
    Specifies the Java class name of the JDBC driver's datasource implementation.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies description for the resource.
     
     
    isolatedClassLoader : BOOLEAN  = false
    If selected, this resource provider will be loaded in its own class loader.
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries.
     
     
    providerType : STRING  = User-defined
    Specifies a provider type
     
     
    xa : BOOLEAN
    Select XA datasource, if your application requires two-phase commit transactions.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/JdbcProvider/destroy-jdbc-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/JdbcProvider/discover-inspect-user-jdbc-provider.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/JdbcProvider/jdbc-provider-lib.py, was/JdbcProvider/discover-inspect-jdbc-provider-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 58
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.JdbcProviderSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Description unavailable (deployable)

    Public Properties
     
     
    classpath : STRING
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes. (string)
     
     
    description : STRING
    Specifies description for the resource. (string)
     
     
    implementationClassName : STRING
    Specifies the Java class name of the JDBC driver's datasource implementation. (string)
     
     
    isolatedClassLoader : STRING
    If selected, this resource provider will be loaded in its own class loader. (boolean) default(false)
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries. (string)
     
     
    providerType : STRING
    Specifies a provider type (string) default(User-defined)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xa : STRING
    Select XA datasource, if your application requires two-phase commit transactions. (boolean)

    was.JmsConnectionFactory

    Virtual Type
    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.JmsProvider

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a JMS Provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    externalInitialContextFactory : STRING
    The Java classname of the initial context factory for the JMS provider.
     
     
    externalProviderURL : STRING
    The JMS provider URL for external JNDI lookups.
     
     
    classpath : STRING
    A list of paths or JAR file names which together form the location for the JMS provider classes.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this JMS Provider.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the JMS provider.
     
     
    nativepath : STRING
    An optional path to any native libraries (*.dll, *.so).
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/provider/create-jms-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/provider/destroy-jms-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/provider/discover-inspect-jms-provider.py
    Discover Script
     
     
    modifyOrder : INTEGER  = 58
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/provider/modify-jms-provider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.JmsProviderSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a JMS Provider.

    Public Properties
     
     
    classpath : STRING
    A list of paths or JAR file names which together form the location for the JMS provider classes. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this JMS Provider. (map_string_string)
     
     
    description : STRING
    A description of the JMS provider. (string)
     
     
    externalInitialContextFactory : STRING
    The Java classname of the initial context factory for the JMS provider. (string)
     
     
    externalProviderURL : STRING
    The JMS provider URL for external JNDI lookups. (string)
     
     
    nativepath : STRING
    An optional path to any native libraries (*.dll, *.so). (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.JmsResource

    Virtual Type
    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all deployed JMS resource configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.Keystore

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    location : STRING
    Specifies the location of the keystore file in the format needed by the keystore type.
     
     
    password : STRING
    Specifies the password used to protect the keystore.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of the keystore.
     
     
    initializeAtStartup : BOOLEAN  = false
    Specifies whether the keystore needs to be initialized before it can be used for cryptographic operations.
     
     
    keyStoreType : STRING
    Specifies the implementation for keystore management.
     
     
    managementScope : STRING
    Specifies the scope where this Secure Sockets Layer (SSL) configuration is visible.
     
     
    readOnly : BOOLEAN  = false
    Specifies whether the keystore can be written to or not.
     
     
    useRelativePath : BOOLEAN  = true
    when true, the path of the File is made relative using ${CONFIG_ROOT} but only when it matches the value of ${CONFIG_ROOT}
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = managementScope,useRelativePath,location,keyStoreType,description
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/security/create-keystore.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/security/destroy-keystore.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/security/discover-inspect-keystore.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/security/security-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/security/modify-keystore.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.KeystoreFile

    Type Hierarchy generic.File >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

    Description unavailable (deployable)

    Public Properties
     
     
    checksum : STRING
    The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
     
     
    excludeFileNamesRegex : STRING
    Regular expression that matches file names that must be excluded from scanning
     
     
    placeholders : SET_OF_STRING
    Placeholders detected in this artifact
     
     
    scanPlaceholders : BOOLEAN  = true
    Whether to scan this artifact for placeholders when it is imported
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    targetDirectory : STRING
    Specifies the target directory of the key store file. (string)
     
     
    targetFile : STRING
    Name of the artifact on the generic server. (string)
    Hidden Properties
     
     
    textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
    Regular expression that matches file names of text files
     
     
    delimiters : STRING  = {{ }}
    The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
     
     
    fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
    A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

    was.KeystoreSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Defines keystore types, including cryptography, Resource Access Control Facility (RACF®), Certificate Management Services (CMS), Java, and all trust store types.

    Public Properties
     
     
    description : STRING
    Specifies the description of the keystore. (string)
     
     
    initializeAtStartup : STRING
    Specifies whether the keystore needs to be initialized before it can be used for cryptographic operations. (boolean) default(false)
     
     
    keyStoreType : STRING
    Specifies the implementation for keystore management. (string)
     
     
    location : STRING
    Specifies the location of the keystore file in the format needed by the keystore type. (string)
     
     
    managementScope : STRING
    Specifies the scope where this Secure Sockets Layer (SSL) configuration is visible. (string)
     
     
    password : STRING
    Specifies the password used to protect the keystore. (string)
     
     
    readOnly : STRING
    Specifies whether the keystore can be written to or not. (boolean) default(false)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    useRelativePath : STRING
    when true, the path of the File is made relative using ${CONFIG_ROOT} but only when it matches the value of ${CONFIG_ROOT} (boolean) default(true)

    was.ListenerPort

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies listener ports upon which message-driven beans listen for messages.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    connectionFactoryJNDIName : STRING
    The JNDI name for the JMS connection factory to be used by the listener port; for example, jms/connFactory1.
     
     
    destinationJNDIName : STRING
    The JNDI name for the destination to be used by the listener port; for example, jms/destn1.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    initialStateStarted : BOOLEAN  = true
    If unset, The Execution state requested when the server is first started,is 'stopped'.
     
     
    maxMessages : INTEGER  = 1
    The maximum number of messages that the listener can process in one transaction, The default is 1.
     
     
    maxRetries : INTEGER  = 0
    The maximum number of times that the listener tries to deliver a message to a message-driven bean instance before the listener is stopped, in the range 0 through 2147483647, The default is 0.
     
     
    maxSessions : INTEGER  = 1
    The maximum number of concurrent sessions that a listener can have with the JMS server to process messages, The default is 1.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = initialStateStarted,wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/server/create-listenerport.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/server/destroy-listenerport.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/server/discover-inspect-listenerport.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/server/discover-inspect-containerproperties-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = ListenerPort
    WAS config type of ListenerPort.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ListenerPortSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies listener ports upon which message-driven beans listen for messages.

    Public Properties
     
     
    connectionFactoryJNDIName : STRING
    The JNDI name for the JMS connection factory to be used by the listener port; for example, jms/connFactory1. (string)
     
     
    destinationJNDIName : STRING
    The JNDI name for the destination to be used by the listener port; for example, jms/destn1. (string)
     
     
    initialStateStarted : STRING
    If unset, The Execution state requested when the server is first started,is 'stopped'. (boolean) default(true)
     
     
    maxMessages : STRING
    The maximum number of messages that the listener can process in one transaction, The default is 1. (integer) default(1)
     
     
    maxRetries : STRING
    The maximum number of times that the listener tries to deliver a message to a message-driven bean instance before the listener is stopped, in the range 0 through 2147483647, The default is 0. (integer) default(0)
     
     
    maxSessions : STRING
    The maximum number of concurrent sessions that a listener can have with the JMS server to process messages, The default is 1. (integer) default(1)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.MailProvider

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies the mail provider that the application server uses.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classpath : STRING
    Specifies the class path to a Java archive (JAR) file that contains the implementation classes for this mail provider. Entries are ';' separated.
     
     
    customProperties : MAP_STRING_STRING
    Specifies the custom properties of a Java™ Platform, Enterprise Edition (Java EE) resource provider or connection factory.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the resource provider description.
     
     
    isolatedClassLoader : BOOLEAN  = false
    Specifies that this mail provider will be loaded in its own class loader.
     
     
    nativepath : STRING
    Specifies the class path to a Java archive (JAR) file that contains the implementation classes for this mail provider. Entries are ';' separated.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = isolatedClassLoader,classpath,customProperties,defaultStoreProtocolProviders,defaultTransportProtocolProviders
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 59
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/mail/create-mailprovider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 41
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/mail/destroy-mailprovider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/mail/discover-inspect-mailprovider.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/mail/mail-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/mail/modify-mailprovider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    defaultStoreProtocolProviders : MAP_STRING_STRING  = {com.sun.mail.pop3.POP3Store=pop3, com.sun.mail.pop3.POP3SSLStore=pop3s, com.sun.mail.imap.IMAPStore=imap, com.sun.mail.imap.IMAPSSLStore=imaps}
    Default Store Protocol Providers
     
     
    defaultTransportProtocolProviders : MAP_STRING_STRING  = {com.sun.mail.smtp.SMTPTransport=smtp, com.sun.mail.smtp.SMTPSSLTransport=smtps}
    Default Transport Protocol Providers
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.MailProviderSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies the mail provider that the application server uses.

    Public Properties
     
     
    classpath : STRING
    Specifies the class path to a Java archive (JAR) file that contains the implementation classes for this mail provider. Entries are ';' separated. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies the custom properties of a Java™ Platform, Enterprise Edition (Java EE) resource provider or connection factory. (map_string_string)
     
     
    description : STRING
    Specifies the resource provider description. (string)
     
     
    isolatedClassLoader : STRING
    Specifies that this mail provider will be loaded in its own class loader. (boolean) default(false)
     
     
    nativepath : STRING
    Specifies the class path to a Java archive (JAR) file that contains the implementation classes for this mail provider. Entries are ';' separated. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.MailSession

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a mail Session.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    Specifies the Java™ Naming and Directory Interface (JNDI) name for the resource, including any naming subcontexts.
     
     
    mailStoreProtocol : ENUM [imap, imaps, pop3, pop3s]  = imap
    Specifies the protocol to be used when receiving mail.
     
     
    mailTransportProtocol : ENUM [smtp, smtps]  = smtp
    Specifies the transport protocol to use when sending mail.
     
     
    category : STRING
    Specifies an optional collection for classifying or grouping sessions.
     
     
    customProperties : MAP_STRING_STRING
    Specifies the custom properties of a Java™ Platform, Enterprise Edition (Java EE) resource provider or connection factory.
     
     
    debug : BOOLEAN  = false
    Toggles debug mode on and off for this mail session.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies an optional description for your administrative records.
     
     
    mailFrom : STRING
    Specifies the mail originator.
     
     
    mailStoreHost : STRING
    Specifies the mail account host (or 'domain') name.
     
     
    mailStorePassword : STRING
    Specifies the password of the mail account.
     
     
    mailStoreUser : STRING
    Specifies the user ID of the mail account.
     
     
    mailTransportHost : STRING
    Specifies the server to connect to when sending mail.
     
     
    mailTransportPassword : STRING
    Specifies the password to use when the mail transport host requires authentication.
     
     
    mailTransportUser : STRING
    Specifies the user ID to use when the mail transport host requires authentication.
     
     
    provider : STRING  = Built-in Mail Provider
    Specifies the mail provider that the application server uses for this mail session.
     
     
    strict : BOOLEAN  = true
    Specifies whether the recipient addresses must be parsed in strict compliance with RFC 822, which is a specifications document issued by the Internet Architecture Board.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,customProperties,mailStoreHost,mailStoreUser,mailStorePassword,mailStoreProtocol,mailFrom,mailTransportHost,mailTransportUser,mailTransportPassword,mailTransportProtocol
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/mail/create-mailsession.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/mail/destroy-mailsession.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 46
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/mail/discover-inspect-mailsession.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/mail/mail-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.MailSessionSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a mail Session.

    Public Properties
     
     
    category : STRING
    Specifies an optional collection for classifying or grouping sessions. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies the custom properties of a Java™ Platform, Enterprise Edition (Java EE) resource provider or connection factory. (map_string_string)
     
     
    debug : STRING
    Toggles debug mode on and off for this mail session. (boolean) default(false)
     
     
    description : STRING
    Specifies an optional description for your administrative records. (string)
     
     
    jndiName : STRING
    Specifies the Java™ Naming and Directory Interface (JNDI) name for the resource, including any naming subcontexts. (string)
     
     
    mailFrom : STRING
    Specifies the mail originator. (string)
     
     
    mailStoreHost : STRING
    Specifies the mail account host (or 'domain') name. (string)
     
     
    mailStorePassword : STRING
    Specifies the password of the mail account. (string)
     
     
    mailStoreProtocol : STRING
    Specifies the protocol to be used when receiving mail. (enum) values(imap, imaps, pop3, pop3s) default(imap)
     
     
    mailStoreUser : STRING
    Specifies the user ID of the mail account. (string)
     
     
    mailTransportHost : STRING
    Specifies the server to connect to when sending mail. (string)
     
     
    mailTransportPassword : STRING
    Specifies the password to use when the mail transport host requires authentication. (string)
     
     
    mailTransportProtocol : STRING
    Specifies the transport protocol to use when sending mail. (enum) values(smtp, smtps) default(smtp)
     
     
    mailTransportUser : STRING
    Specifies the user ID to use when the mail transport host requires authentication. (string)
     
     
    provider : STRING
    Specifies the mail provider that the application server uses for this mail session. (string) default(Built-in Mail Provider)
     
     
    strict : STRING
    Specifies whether the recipient addresses must be parsed in strict compliance with RFC 822, which is a specifications document issued by the Internet Architecture Board. (boolean) default(true)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.ManagedServer

    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, was.WasAppContainer, was.HealthPolicyMembershipContainer, was.Server, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer

    A WebSphere server managed by a node that is part of a deployment manager (WAS ND)

    Parent
     
     
    node : CI<was.NodeAgent >
    Node on which the server runs
    Public Properties
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    restartOrder : INTEGER  = 80
    Restart Order
     
     
    startOrder : INTEGER  = 80
    Start Order
     
     
    startScript : STRING  = was/container/start-server.py
    Start Script
     
     
    stopOrder : INTEGER  = 20
    Stop Order
     
     
    stopScript : STRING  = was/container/stop-server.py
    Stop Script

    was.ManagedWebServer

    Interfaces udm.ConfigurationItem

    An HTTP server managed by a node that is part of a deployment manager (WAS ND)

    Parent
     
     
    node : CI<was.Node>
    Node on which the http server runs

    was.Module

    Virtual Type
    Type Hierarchy was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    Base class for all deployed JEE module configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    appEdition : STRING
    Edition used by this application.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    drainageInterval : INTEGER  = 30
    Drainage interval in seconds.
     
     
    editionDescription : STRING
    Edition description used by this application.
     
     
    groupSize : INTEGER  = 1
    Specifies num of members in a cluster.
     
     
    isEdition : BOOLEAN  = false
    Edition used by this application.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
     
     
    resetStrategy : ENUM [SOFT, HARD]  = SOFT
    Indicates type of reset strategy.
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping.
     
     
    rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
    Indicates type of rollout strategy.
     
     
    sharedLibraries : SET_OF_CI<was.SharedLibrary >
    Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application.
     
     
    startingWeight : INTEGER  = 1
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
    Hidden Properties
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 70
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/application/deploy-application.py
    Python wsadmin script invoked to create a Java EE artifact.
     
     
    createVerb : STRING  = Deploy
    The word is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 30
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/application/undeploy-application.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Undeploy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 70
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Update
    The word is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    retryAttemptsForAppReadyCheck : INTEGER  = 6
    Number of retry attempts to check if an application has been distributed before attempting the application start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedScript : STRING  = was/application/rollout-edition.py
    Python wsadmin script invoked to perform rollout.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 90
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 10
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 75
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 35
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 75
    The order in which a synchronize after modify step will be executed.
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING  = was/application/start-application.py
    Python wsadmin script invoked to start running a Java EE artifact.
     
     
    stopScript : STRING  = was/application/stop-application.py
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.MsSqlDatasource

    Type Hierarchy was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    MsSql data source object supplies your application with connections for accessing the database.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    databaseName : STRING
    Specifies the name of the database to which the datasource connects.
     
     
    datasourceHelperClassname : STRING  = com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    portNumber : INTEGER  = 1433
    Specifies the port number on which the database server listens.
     
     
    serverName : STRING
    Specifies the name of the server to which the datasource connects.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/datasource/discover-inspect-mssql-datasources.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.MsSqlDatasourceSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a MsSql datasource.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies connection timeout value for a JDBC data source. (integer) default(180)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies Maximum number of connections for a JDBC data source. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies Minimum number of connections for a JDBC data source. (integer) default(1)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    containerManagedPersistence : STRING
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans. (boolean) default(true)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    databaseName : STRING
    Specifies the name of the database to which the datasource connects. (string)
     
     
    datasourceHelperClassname : STRING
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor. (string) default(com.ibm.websphere.rsadapter.MicrosoftSQLServerDataStoreHelper)
     
     
    description : STRING
    Specifies the description of this data source. (string)
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set. (string)
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source. (string)
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference. (string)
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name. (string)
     
     
    portNumber : STRING
    Specifies the port number on which the database server listens. (integer) default(1433)
     
     
    serverName : STRING
    Specifies the name of the server to which the datasource connects. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    testConnection : STRING
    If set, the connection to the database is tested. (boolean) default(false)
     
     
    useJaasAliasForContainerManagedAuthentication : STRING
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource. (boolean)
     
     
    useJaasAliasForXaRecovery : STRING
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers. (boolean)
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name. (string)

    was.NodeAgent

    Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, was.Node, udm.Container, overthere.HostContainer

    A WebSphere node agent.

    Parent
     
     
    cell : CI<was.DeploymentManager >
    Deployment manager that manages this node agent
    Children
     
     
    servers : SET_OF_CI<was.ManagedServer >
    WebSphere servers in the node
     
     
    webServers : SET_OF_CI<was.ManagedWebServer >
    WebSphere web servers in the node
    Public Properties
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
    Hidden Properties
     
     
    synchronizeScript : STRING  = was/base/synchronize-node.py
    Synchronize Script

    was.OracleDatasource

    Type Hierarchy was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Oracle data source object supplies your application with connections for accessing the database.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    URL : STRING
    Specifies the URL of the database from which the datasource obtains connections
     
     
    datasourceHelperClassname : STRING  = com.ibm.websphere.rsadapter.OracleDataStoreHelper
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor.
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source.
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source.
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies connection timeout value for a JDBC data source.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies Maximum number of connections for a JDBC data source.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies Minimum number of connections for a JDBC data source.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    containerManagedPersistence : BOOLEAN  = true
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this data source.
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set.
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference.
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name.
     
     
    testConnection : BOOLEAN  = false
    If set, the connection to the database is tested.
     
     
    useJaasAliasForContainerManagedAuthentication : BOOLEAN
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource.
     
     
    useJaasAliasForXaRecovery : BOOLEAN
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers.
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,alias,containerManagedPersistence,description,jndiName,createJaasAlias,jdbcProvider,username,password,ConnectionPool,datasourceHelperClassname,customProperties,allowExistingJaasAlias,jaasAliasName,useJaasAliasForXaRecovery,useJaasAliasForContainerManagedAuthentication,mappingConfigAlias,testConnection,testConnectionScript,testConnectionOrder,updateJaasScript,updateJaasOrder
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/datasource/destroy-datasource.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/datasource/discover-inspect-ora-datasources.py
    Python wsadmin script invoked to discover a JDBC data sources.
     
     
    libraryScripts : LIST_OF_STRING  = [was/datasource/datasource-lib.py, was/datasource/discover-inspect-datasource-lib.py, was/jaas/jaas-alias-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/datasource/create-or-modify-datasource.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    testConnectionOrder : INTEGER  = 102
    Test Connection Order
     
     
    testConnectionScript : STRING  = was/datasource/test-datasource-connection.py
    Test Connection Script
     
     
    updateJaasOrder : INTEGER  = 101
    Update Jaas Order
     
     
    updateJaasScript : STRING  = was/jaas/update-jaas.py
    Update Jaas Script
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
    Control task Parameter CI Attributes Description
    testConnection

    language = python, script = was/datasource/test-datasource-connection.py

    No description.


    was.OracleDatasourceSpec

    Type Hierarchy jee.DataSourceSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for an Oracle datasource.

    Public Properties
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies connection timeout value for a JDBC data source. (integer) default(180)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies Maximum number of connections for a JDBC data source. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies Minimum number of connections for a JDBC data source. (integer) default(1)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    URL : STRING
    Specifies the URL of the database from which the datasource obtains connections (string)
     
     
    containerManagedPersistence : STRING
    Specifies that the datasource is used for container-managed persistence (CMP) of enterprise beans. (boolean) default(true)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    datasourceHelperClassname : STRING
    Specifies the data store helper class, an interface through which a datasource is triggered by a database to perform functions specific to that database vendor. (string) default(com.ibm.websphere.rsadapter.OracleDataStoreHelper)
     
     
    description : STRING
    Specifies the description of this data source. (string)
     
     
    jaasAliasName : STRING
    Specifies an existing JAAS/J2C authentication alias name. When specified username and password must not be set. (string)
     
     
    jdbcProvider : STRING
    Specifies the name of the JDBC Provider for this data source. (string)
     
     
    jndiName : STRING
    Specifies the JNDI name of the data source. (string)
     
     
    mappingConfigAlias : STRING
    Used only in the absence of a loginConfiguration on the component resource reference. (string)
     
     
    password : STRING
    Password to create a new JAAS/J2C authentication data with deployit generated alias name. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    testConnection : STRING
    If set, the connection to the database is tested. (boolean) default(false)
     
     
    useJaasAliasForContainerManagedAuthentication : STRING
    Specifies the container-managed authentication to the JAAS/J2C authentication data entry for the datasource. (boolean)
     
     
    useJaasAliasForXaRecovery : STRING
    Specifies the Jaas auth data for XA recovery, Should only be set for datasources using XA JDBC providers. (boolean)
     
     
    username : STRING
    Username to create a new JAAS/J2C authentication data with deployit generated alias name. (string)

    was.OracleJdbcProvider

    Type Hierarchy was.JdbcProvider >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classpath : STRING  = ${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes.
     
     
    implementationClassName : STRING  = oracle.jdbc.pool.OracleConnectionPoolDataSource
    Specifies the Java class name of the JDBC driver's datasource implementation.
     
     
    providerType : STRING  = Oracle JDBC Driver
    Specifies a provider type.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING  = Oracle JDBC Driver
    Specifies description for the resource.
     
     
    isolatedClassLoader : BOOLEAN  = false
    If selected, this resource provider will be loaded in its own class loader.
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/JdbcProvider/destroy-jdbc-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/JdbcProvider/discover-inspect-ora-jdbc-provider.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/JdbcProvider/jdbc-provider-lib.py, was/JdbcProvider/discover-inspect-jdbc-provider-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 58
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
     
     
    xa : BOOLEAN  = false
    Select XA datasource, if your application requires two-phase commit transactions.

    was.OracleJdbcProviderSpec

    Type Hierarchy was.JdbcProviderSpec >> was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Description unavailable (deployable)

    Public Properties
     
     
    classpath : STRING
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes. (string) default(${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar)
     
     
    description : STRING
    Specifies description for the resource. (string) default(Oracle JDBC Driver)
     
     
    implementationClassName : STRING
    Specifies the Java class name of the JDBC driver's datasource implementation. (string) default(oracle.jdbc.pool.OracleConnectionPoolDataSource)
     
     
    isolatedClassLoader : STRING
    If selected, this resource provider will be loaded in its own class loader. (boolean) default(false)
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries. (string)
     
     
    providerType : STRING
    Specifies a provider type. (string) default(Oracle JDBC Driver)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xa : STRING
    Select XA datasource, if your application requires two-phase commit transactions. (boolean)

    was.OracleXaJdbcProvider

    Type Hierarchy was.JdbcProvider >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classpath : STRING  = ${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes.
     
     
    implementationClassName : STRING  = oracle.jdbc.xa.client.OracleXADataSource
    Specifies the Java class name of the JDBC driver's datasource implementation.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING  = Oracle JDBC Driver (XA)
    Specifies description for the resource.
     
     
    isolatedClassLoader : BOOLEAN  = false
    If selected, this resource provider will be loaded in its own class loader.
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries.
     
     
    providerType : STRING  = Oracle JDBC Driver (XA)
    Specifies a provider type.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/JdbcProvider/destroy-jdbc-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/JdbcProvider/discover-inspect-ora-xa-jdbc-provider.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/JdbcProvider/jdbc-provider-lib.py, was/JdbcProvider/discover-inspect-jdbc-provider-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 58
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/JdbcProvider/create-or-modify-jdbc-provider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource
     
     
    xa : BOOLEAN  = true
    Select XA datasource, if your application requires two-phase commit transactions.

    was.OracleXaJdbcProviderSpec

    Type Hierarchy was.JdbcProviderSpec >> was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of an Oracle XA JDBC Driver.

    Public Properties
     
     
    classpath : STRING
    Specifies a list of paths or JAR file names which together form the location for the resource provider classes. (string) default(${ORACLE_JDBC_DRIVER_PATH}/ojdbc6.jar)
     
     
    description : STRING
    Specifies description for the resource. (string) default(Oracle JDBC Driver (XA))
     
     
    implementationClassName : STRING
    Specifies the Java class name of the JDBC driver's datasource implementation. (string) default(oracle.jdbc.xa.client.OracleXADataSource)
     
     
    isolatedClassLoader : STRING
    If selected, this resource provider will be loaded in its own class loader. (boolean) default(false)
     
     
    nativepath : STRING
    Specifies an optional path to any native libraries. (string)
     
     
    providerType : STRING
    Specifies a provider type. (string) default(Oracle JDBC Driver (XA))
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    xa : STRING
    Select XA datasource, if your application requires two-phase commit transactions. (boolean)

    was.Resource

    Virtual Type
    Type Hierarchy was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all deployed JEE resource configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ResourceEnvironmentEntry

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    Specifies the JNDI name for the resource, including any naming subcontexts.
     
     
    provider : STRING
    Specifies the resource environment provider
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/environment/create-resource-env-entry.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/environment/destroy-resource-env-entry.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/environment/discover-inspect-resource-environment-entry.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/environment/resource-environment-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/resources/environment/modify-resource-envEntry.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ResourceEnvironmentEntrySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Within an application server name space, the data contained in a resource environment entry is converted into an object that represents a physical resource.

    Public Properties
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure. (map_string_string)
     
     
    jndiName : STRING
    Specifies the JNDI name for the resource, including any naming subcontexts. (string)
     
     
    provider : STRING
    Specifies the resource environment provider (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.ResourceEnvironmentProvider

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the Resource adapter
     
     
    referenceables : SET_OF_STRING
    Enter referenceables as: 'FactoryClassname:Classname' - Use this page to configure a new referenceable, which specifies the factory class that converts data in the Java Naming and Directory Interface (JNDI) name space into an object that represents your resource to WebSphere Application Server.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = customProperties,referenceables
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/environment/create-resource-env-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/environment/destroy-resource-env-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/environment/discover-inspect-resource-env-provider.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/environment/resource-environment-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/resources/environment/modify-resource-env-provider.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ResourceEnvironmentProviderSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a resource environment provider, which encapsulates the referenceables that convert resource environment entry data into resource objects.

    Public Properties
     
     
    customProperties : MAP_STRING_STRING
    Specifies custom properties that your enterprise information system (EIS) requires for the resource providers and resource factories that you configure. (map_string_string)
     
     
    description : STRING
    A description of the Resource adapter (string)
     
     
    referenceables : SET_OF_STRING
    Enter referenceables as: 'FactoryClassname:Classname' - Use this page to configure a new referenceable, which specifies the factory class that converts data in the Java Naming and Directory Interface (JNDI) name space into an object that represents your resource to WebSphere Application Server. (set_of_string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SSLConfig

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    The SSL protocol provides secure communications between remote server processes or endpoints.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    clientAuthentication : ENUM [NONE, SUPPORTED, REQUIRED]  = NONE
    Specifies the whether SSL client authentication should be requested if the SSL connection is used for the server side of the connection.
     
     
    clientKeyAlias : STRING
    Specifies the certificate alias to be used if this configuration is to be used as a client.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    enabledCiphers : SET_OF_STRING
    Specifies the ciphers that are used during the Secure Sockets Layer (SSL) handshake.
     
     
    jsseProvider : STRING  = IBMJSSE2
    Specifies a package that implements a subset of the cryptography aspects for the Java security application programming interface (API).
     
     
    keyStore : STRING  = NodeDefaultKeyStore
    Specifies a reference to a specific key store.
     
     
    managementScope : STRING
    Specifies the scope where this SSL configuration is visible.
     
     
    securityLevel : ENUM [MEDIUM, HIGH, CUSTOM, LOW]  = HIGH
    Specifies the various cipher suite groups that can be chosen depending upon your security needs.
     
     
    serverKeyAlias : STRING
    Specifies the certificate alias used as the identity for this SSL configuration if one has not been specified elsewhere.
     
     
    sslProtocol : STRING  = SSL_TLS
    Specifies the Secure Sockets Layer (SSL) handshake protocol.
     
     
    trustStore : STRING  = NodeDefaultKeyStore
    Specifies a reference to a specific trust store used by Java™ Secure Sockets Extension (JSSE).
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = managementScope,enabledCiphers,clientAuthentication,trustStore,keyStore
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 61
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/security/create-ssl-config.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 39
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/security/destroy-ssl-config.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/security/discover-inspect-ssl-config.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/security/security-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/security/modify-ssl-config.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SSLConfigSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    The SSL protocol provides secure communications between remote server processes or endpoints.

    Public Properties
     
     
    clientAuthentication : STRING
    Specifies the whether SSL client authentication should be requested if the SSL connection is used for the server side of the connection. (enum) values(NONE, SUPPORTED, REQUIRED) default(NONE)
     
     
    clientKeyAlias : STRING
    Specifies the certificate alias to be used if this configuration is to be used as a client. (string)
     
     
    enabledCiphers : SET_OF_STRING
    Specifies the ciphers that are used during the Secure Sockets Layer (SSL) handshake. (set_of_string)
     
     
    jsseProvider : STRING
    Specifies a package that implements a subset of the cryptography aspects for the Java security application programming interface (API). (string) default(IBMJSSE2)
     
     
    keyStore : STRING
    Specifies a reference to a specific key store. (string) default(NodeDefaultKeyStore)
     
     
    managementScope : STRING
    Specifies the scope where this SSL configuration is visible. (string)
     
     
    securityLevel : STRING
    Specifies the various cipher suite groups that can be chosen depending upon your security needs. (enum) values(MEDIUM, HIGH, CUSTOM, LOW) default(HIGH)
     
     
    serverKeyAlias : STRING
    Specifies the certificate alias used as the identity for this SSL configuration if one has not been specified elsewhere. (string)
     
     
    sslProtocol : STRING
    Specifies the Secure Sockets Layer (SSL) handshake protocol. (string) default(SSL_TLS)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    trustStore : STRING
    Specifies a reference to a specific trust store used by Java™ Secure Sockets Extension (JSSE). (string) default(NodeDefaultKeyStore)

    was.ServerPort

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies the TCP/IP ports this server uses for connections. Name the CI after the endpoint name you want to modify.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    host : STRING
    Specifies the IP address, domain name server (DNS) host name with domain name suffix, or just the DNS host name, used by a client to request a resource.
     
     
    port : STRING
    Specifies the port for which the service is configured to accept client requests. The port value is used in conjunction with the host name.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/server/modify-server-port.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/server/discover-inspect-server-port.py
    Discover Script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/server/modify-server-port.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ServerPortSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies the TCP/IP ports this server uses for connections.

    Public Properties
     
     
    host : STRING
    Specifies the IP address, domain name server (DNS) host name with domain name suffix, or just the DNS host name, used by a client to request a resource. (string)
     
     
    port : STRING
    Specifies the port for which the service is configured to accept client requests. The port value is used in conjunction with the host name. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.ServicePolicy

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    goalType : ENUM [DISCRETIONARY, AVERAGE_RESPONSE_TIME, PERCENTILE_RESPONSE_TIME]  = DISCRETIONARY
    Goal Type
     
     
    GoalAttributes_goalDeltaPercent : INTEGER  = 0
    Only applicable for Percentile Response Time goals
     
     
    GoalAttributes_goalDeltaValue : INTEGER  = 0
    Only applicable for Average Response Time goals
     
     
    GoalAttributes_goalDeltaValueUnits : ENUM [MILLISECONDS, SECONDS, MINUTES]  = MILLISECONDS
    Only applicable for Average Response Time goals
     
     
    GoalAttributes_goalPercent : INTEGER  = 90
    Only applicable for Percentile Response Time goals
     
     
    GoalAttributes_goalValue : INTEGER  = 1
    Only applicable for Percentile or Average Response Time goals
     
     
    GoalAttributes_goalValueUnits : ENUM [MILLISECONDS, SECONDS]  = MILLISECONDS
    Only applicable for Percentile or Average Response Time goals
     
     
    GoalAttributes_importance : ENUM [HIGHEST, VERY_HIGH, HIGH, MEDIUM, LOW, VERY_LOW, LOWEST]  = MEDIUM
    In WAS 6.1, only applicable for Percentile or Average Response Time goals
     
     
    GoalAttributes_timePeriodValue : INTEGER  = 0
    Only applicable for Percentile or Average Response Time goals
     
     
    GoalAttributes_timePeriodValueUnits : ENUM [MILLISECONDS, SECONDS, MINUTES]  = MILLISECONDS
    Only applicable for Percentile or Average Response Time goals
     
     
    GoalAttributes_violationEnabled : BOOLEAN
    Only applicable for Percentile or Average Response Time goals
     
     
    additionalTransactionClasses : SET_OF_STRING
    Transaction classes to be added to the Service Policy in addition to the default class
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Description
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = GoalAttributes,goalType,additionalTransactionClasses
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/policies/service/create-service-policy.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/policies/service/destroy-service-policy.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/policies/service/discover-inspect-service-policy.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/policies/service/service-policy-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/policies/service/modify-service-policy.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ServicePolicySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Description unavailable (deployable)

    Public Properties
     
     
    GoalAttributes_goalDeltaPercent : STRING
    Only applicable for Percentile Response Time goals (integer) default(0)
     
     
    GoalAttributes_goalDeltaValue : STRING
    Only applicable for Average Response Time goals (integer) default(0)
     
     
    GoalAttributes_goalDeltaValueUnits : STRING
    Only applicable for Average Response Time goals (enum) values(MILLISECONDS, SECONDS, MINUTES) default(MILLISECONDS)
     
     
    GoalAttributes_goalPercent : STRING
    Only applicable for Percentile Response Time goals (integer) default(90)
     
     
    GoalAttributes_goalValue : STRING
    Only applicable for Percentile or Average Response Time goals (integer) default(1)
     
     
    GoalAttributes_goalValueUnits : STRING
    Only applicable for Percentile or Average Response Time goals (enum) values(MILLISECONDS, SECONDS) default(MILLISECONDS)
     
     
    GoalAttributes_importance : STRING
    In WAS 6.1, only applicable for Percentile or Average Response Time goals (enum) values(HIGHEST, VERY_HIGH, HIGH, MEDIUM, LOW, VERY_LOW, LOWEST) default(MEDIUM)
     
     
    GoalAttributes_timePeriodValue : STRING
    Only applicable for Percentile or Average Response Time goals (integer) default(0)
     
     
    GoalAttributes_timePeriodValueUnits : STRING
    Only applicable for Percentile or Average Response Time goals (enum) values(MILLISECONDS, SECONDS, MINUTES) default(MILLISECONDS)
     
     
    GoalAttributes_violationEnabled : STRING
    Only applicable for Percentile or Average Response Time goals (boolean)
     
     
    additionalTransactionClasses : SET_OF_STRING
    Transaction classes to be added to the Service Policy in addition to the default class (set_of_string)
     
     
    description : STRING
    Description (string)
     
     
    goalType : STRING
    Goal Type (enum) values(DISCRETIONARY, AVERAGE_RESPONSE_TIME, PERCENTILE_RESPONSE_TIME) default(DISCRETIONARY)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.ServletCacheInstance

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    cacheSize : INTEGER  = 2000
    Specifies a positive integer for the maximum number of entries the cache holds.
     
     
    defaultPriority : INTEGER  = 1
    Specifies the default priority for servlets that can be cached.
     
     
    jndiName : STRING
    Specifies the Java Naming and Directory Interface (JNDI) name for the resource.
     
     
    DiskCache_algorithm : ENUM [NONE, RANDOM, SIZE]  = NONE
    Specifies the eviction algorithm that the disk cache will use to evict entries once the high threshold is reached.
     
     
    DiskCache_highThreshold : INTEGER  = 95
    Specifies when the eviction policy starts.
     
     
    DiskCache_lowThreshold : INTEGER  = 90
    Specifies when the eviction policy ends.
     
     
    MemoryCache_highThreshold : INTEGER  = 95
    Specifies when the memory cache eviction policy starts.
     
     
    MemoryCache_lowThreshold : INTEGER  = 80
    Specifies when the memory cache eviction policy ends.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies a description for the resource.
     
     
    diskCacheCleanupFrequency : INTEGER  = 0
    Specifies a value for the disk cache cleanup frequency,in minutes. If this value is set to 0, the cleanup runs only at midnight.
     
     
    diskCacheEntrySizeInMB : INTEGER  = 0
    Specifies a value for the maximum size of an individual cache entry in MB.
     
     
    diskCachePerformanceLevel : ENUM [HIGH, BALANCED, LOW, CUSTOM]  = BALANCED
    Specifies the level of performance that is required by the disk cache.
     
     
    diskCacheSizeInEntries : INTEGER  = 0
    Specifies a value for the maximum disk cache size in number of entries.
     
     
    diskCacheSizeInGB : INTEGER  = 0
    Specifies a value for the maximum disk cache size in GB.
     
     
    diskOffloadLocation : STRING
    Specifies a directory to use for disk offload.
     
     
    enableDiskOffload : BOOLEAN  = false
    Specifies that when the cache becomes full, the cache entries are saved to disk.
     
     
    flushToDiskOnStop : BOOLEAN  = false
    Specifies if in-memory cached objects are saved to disk when the server is stopped.
     
     
    maxBufferedCacheIdsPerMetaEntry : INTEGER  = 1000
    Specifies a value for the maximum number of cache identifiers that are stored for an individual dependency ID or template in the disk cache metadata in memory.
     
     
    maxBufferedDependencyIds : INTEGER  = 10000
    Specifies a value for the maximum number of dependency identifier buckets in the disk cache metadata in memory.
     
     
    maxBufferedTemplates : INTEGER  = 100
    Specifies a value for the maximum number of template buckets that are in the disk cache metadata in memory.
     
     
    memoryCacheSizeInMB : INTEGER  = 0
    Specifies a value for the maximum memory cache size in MB.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = customProperties, diskCacheCleanupFrequency, maxBufferedTemplates, maxBufferedDependencyIds, maxBufferedCacheIdsPerMetaEntry, diskCachePerformanceLevel, diskCacheEntrySizeInMB, diskCacheSizeInEntries, diskCacheSizeInGB, flushToDiskOnStop, diskOffloadLocation, DiskCache, MemoryCache, memoryCacheSizeInMB
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/cache/create-servlet-cache-instance.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/cache/destroy-servlet-cache-instance.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/cache/discover-inspect-servlet-cache-instance.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/resources/cache/servlet-cache-instance-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/resources/cache/modify-servlet-cache-instance.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ServletCacheInstanceSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    A servlet cache instance is a location, in addition to the default shared dynamic cache, where dynamic cache can store, distribute, and share data.

    Public Properties
     
     
    DiskCache_algorithm : STRING
    Specifies the eviction algorithm that the disk cache will use to evict entries once the high threshold is reached. (enum) values(NONE, RANDOM, SIZE) default(NONE)
     
     
    DiskCache_highThreshold : STRING
    Specifies when the eviction policy starts. (integer) default(95)
     
     
    DiskCache_lowThreshold : STRING
    Specifies when the eviction policy ends. (integer) default(90)
     
     
    MemoryCache_highThreshold : STRING
    Specifies when the memory cache eviction policy starts. (integer) default(95)
     
     
    MemoryCache_lowThreshold : STRING
    Specifies when the memory cache eviction policy ends. (integer) default(80)
     
     
    cacheSize : STRING
    Specifies a positive integer for the maximum number of entries the cache holds. (integer) default(2000)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this service. (map_string_string)
     
     
    defaultPriority : STRING
    Specifies the default priority for servlets that can be cached. (integer) default(1)
     
     
    description : STRING
    Specifies a description for the resource. (string)
     
     
    diskCacheCleanupFrequency : STRING
    Specifies a value for the disk cache cleanup frequency,in minutes. If this value is set to 0, the cleanup runs only at midnight. (integer) default(0)
     
     
    diskCacheEntrySizeInMB : STRING
    Specifies a value for the maximum size of an individual cache entry in MB. (integer) default(0)
     
     
    diskCachePerformanceLevel : STRING
    Specifies the level of performance that is required by the disk cache. (enum) values(HIGH, BALANCED, LOW, CUSTOM) default(BALANCED)
     
     
    diskCacheSizeInEntries : STRING
    Specifies a value for the maximum disk cache size in number of entries. (integer) default(0)
     
     
    diskCacheSizeInGB : STRING
    Specifies a value for the maximum disk cache size in GB. (integer) default(0)
     
     
    diskOffloadLocation : STRING
    Specifies a directory to use for disk offload. (string)
     
     
    enableDiskOffload : STRING
    Specifies that when the cache becomes full, the cache entries are saved to disk. (boolean) default(false)
     
     
    flushToDiskOnStop : STRING
    Specifies if in-memory cached objects are saved to disk when the server is stopped. (boolean) default(false)
     
     
    jndiName : STRING
    Specifies the Java Naming and Directory Interface (JNDI) name for the resource. (string)
     
     
    maxBufferedCacheIdsPerMetaEntry : STRING
    Specifies a value for the maximum number of cache identifiers that are stored for an individual dependency ID or template in the disk cache metadata in memory. (integer) default(1000)
     
     
    maxBufferedDependencyIds : STRING
    Specifies a value for the maximum number of dependency identifier buckets in the disk cache metadata in memory. (integer) default(10000)
     
     
    maxBufferedTemplates : STRING
    Specifies a value for the maximum number of template buckets that are in the disk cache metadata in memory. (integer) default(100)
     
     
    memoryCacheSizeInMB : STRING
    Specifies a value for the maximum memory cache size in MB. (integer) default(0)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SharedLibrary

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Container-wide shared library that can be used by deployed applications.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    classPath : STRING
    Classpath that contains the JAR files and directories.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    nativePath : STRING
    Optional path to any native libraries (DLL or SO).
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/sharedlibrary/create-shared-library.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/sharedlibrary/destroy-shared-library.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/sharedlibrary/discover-inspect-shared-library.py
    Discover Script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SharedLibrarySpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a shared library.

    Public Properties
     
     
    classPath : STRING
    Classpath that contains the JAR files and directories. (string)
     
     
    nativePath : STRING
    Optional path to any native libraries (DLL or SO). (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SiBus

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    A service integration bus supports applications using message-based and service-oriented architectures. A bus is a group of interconnected servers and clusters that have been added as members of the bus. Applications connect to a bus at one of the messaging engines associated with its bus members.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    securityGroupCacheTimeout : INTEGER  = 120
    The length of time, in minutes, that a security group will be cached for. Default 120, maximum 99999.
     
     
    auditAllowed : BOOLEAN  = true
    Used to allow or prevent the bus from auditing when the application server auditing support is enabled.
     
     
    bootstrapPolicy : ENUM [MEMBERS_ONLY, SIBSERVICE_ENABLED, MEMBERS_AND_NOMINATED]  = SIBSERVICE_ENABLED
    The bootstrap policy value can be set to one of the following SIBSERVICE_ENABLED, MEMBERS_AND_NOMINATED or MEMBERS_ONLY.
     
     
    busSecurity : BOOLEAN  = true
    Enables or disables bus security.
     
     
    configurationReloadEnabled : BOOLEAN  = true
    Indicate whether configuration files should be dynamically reloaded for this bus.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Description of the Service Integration Bus.
     
     
    discardOnDelete : BOOLEAN  = false
    Indicate whether or not any messages left in a queue's data store should be discarded when the queue is deleted.
     
     
    highMessageThreshold : INTEGER  = 50000
    The maximum number of messages that any queue on the bus can hold.
     
     
    interEngineAuthAlias : STRING
    Name of the authentication alias used to authorize communication between messaging engines on the bus.
     
     
    mediationsAuthAlias : STRING
    Name of the authentication alias used to authorize mediations to access the bus.
     
     
    permittedChains : ENUM [SSL_ENABLED, LISTED, ALL]  = SSL_ENABLED
    Selects which transports are allowed. When set to LISTED transports are enabled by the permittedTransport_* flags. (Values: ALL, SSL_ENABLED, LISTED)
     
     
    permittedTransport_bootstrapBasicMessaging : BOOLEAN
    Flag to enable BootstrapBasicMessaging.
     
     
    permittedTransport_bootstrapSecureMessaging : BOOLEAN
    Flag to enable BootstrapSecureMessaging.
     
     
    permittedTransport_bootstrapTunneledMessaging : BOOLEAN
    Flag to enable BootstrapTunneledMessaging.
     
     
    permittedTransport_bootstrapTunneledSecureMessaging : BOOLEAN
    Flag to enable BootstrapTunneledSecureMessaging.
     
     
    permittedTransport_inboundBasicMQLink : BOOLEAN
    Flag to enable InboundBasicMQLink.
     
     
    permittedTransport_inboundBasicMessaging : BOOLEAN
    Flag to enable InboundBasicMessaging.
     
     
    permittedTransport_inboundSecureMQLink : BOOLEAN
    Flag to enable InboundSecureMQLink.
     
     
    permittedTransport_inboundSecureMessaging : BOOLEAN
    Flag to enable InboundSecureMessaging.
     
     
    permittedTransport_outboundBasicMQLink : BOOLEAN
    Flag to enable OutboundBasicMQLink.
     
     
    permittedTransport_outboundBasicWMQClient : BOOLEAN
    Flag to enable OutboundBasicWMQClient.
     
     
    permittedTransport_outboundSecureMQLink : BOOLEAN
    Flag to enable OutboundSecureMQLink.
     
     
    permittedTransport_outboundSecureWMQClient : BOOLEAN
    Flag to enable OutboundSecureWMQClient.
     
     
    protocol : STRING
    The protocol used to send and receive messages between messaging engines, and between API clients and messaging engines. (BootstrapBasicMessaging, BootstrapSecureMessaging, BootstrapTunneledMessaging, BootstrapTunneledSecureMessaging, OutboundBasicMQLink, OutboundSecureMQLink, OutboundBasicWMQClient, OutboundSecureWMQClient, InboundBasicMessaging, InboundSecureMessaging, InboundBasicMQLink, InboundSecureMQLink)
     
     
    scriptCompatibility : STRING  = 6.1
    Set script compatibility to 6 to maintain version 6 command behavior. Default value is 6.1.
     
     
    useServerIdForMediations : BOOLEAN  = false
    Configure the bus to use the server identity for calling mediations rather than the mediationsAuthAlias.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,permittedTransport
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/sib/create-or-modify-sibus.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/sib/destroy-sibus.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/sib/discover-inspect-sibus.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/sib/sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/sib/create-or-modify-sibus.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SiBusSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    A service integration bus supports applications using message-based and service-oriented architectures. A bus is a group of interconnected servers and clusters that have been added as members of the bus. Applications connect to a bus at one of the messaging engines associated with its bus members.

    Public Properties
     
     
    auditAllowed : STRING
    Used to allow or prevent the bus from auditing when the application server auditing support is enabled. (boolean) default(true)
     
     
    bootstrapPolicy : STRING
    The bootstrap policy value can be set to one of the following SIBSERVICE_ENABLED, MEMBERS_AND_NOMINATED or MEMBERS_ONLY. (enum) values(MEMBERS_ONLY, SIBSERVICE_ENABLED, MEMBERS_AND_NOMINATED) default(SIBSERVICE_ENABLED)
     
     
    busSecurity : STRING
    Enables or disables bus security. (boolean) default(true)
     
     
    configurationReloadEnabled : STRING
    Indicate whether configuration files should be dynamically reloaded for this bus. (boolean) default(true)
     
     
    description : STRING
    Description of the Service Integration Bus. (string)
     
     
    discardOnDelete : STRING
    Indicate whether or not any messages left in a queue's data store should be discarded when the queue is deleted. (boolean) default(false)
     
     
    highMessageThreshold : STRING
    The maximum number of messages that any queue on the bus can hold. (integer) default(50000)
     
     
    interEngineAuthAlias : STRING
    Name of the authentication alias used to authorize communication between messaging engines on the bus. (string)
     
     
    mediationsAuthAlias : STRING
    Name of the authentication alias used to authorize mediations to access the bus. (string)
     
     
    permittedChains : STRING
    Selects which transports are allowed. When set to LISTED transports are enabled by the permittedTransport_* flags. (Values: ALL, SSL_ENABLED, LISTED) (enum) values(SSL_ENABLED, LISTED, ALL) default(SSL_ENABLED)
     
     
    permittedTransport_bootstrapBasicMessaging : STRING
    Flag to enable BootstrapBasicMessaging. (boolean)
     
     
    permittedTransport_bootstrapSecureMessaging : STRING
    Flag to enable BootstrapSecureMessaging. (boolean)
     
     
    permittedTransport_bootstrapTunneledMessaging : STRING
    Flag to enable BootstrapTunneledMessaging. (boolean)
     
     
    permittedTransport_bootstrapTunneledSecureMessaging : STRING
    Flag to enable BootstrapTunneledSecureMessaging. (boolean)
     
     
    permittedTransport_inboundBasicMQLink : STRING
    Flag to enable InboundBasicMQLink. (boolean)
     
     
    permittedTransport_inboundBasicMessaging : STRING
    Flag to enable InboundBasicMessaging. (boolean)
     
     
    permittedTransport_inboundSecureMQLink : STRING
    Flag to enable InboundSecureMQLink. (boolean)
     
     
    permittedTransport_inboundSecureMessaging : STRING
    Flag to enable InboundSecureMessaging. (boolean)
     
     
    permittedTransport_outboundBasicMQLink : STRING
    Flag to enable OutboundBasicMQLink. (boolean)
     
     
    permittedTransport_outboundBasicWMQClient : STRING
    Flag to enable OutboundBasicWMQClient. (boolean)
     
     
    permittedTransport_outboundSecureMQLink : STRING
    Flag to enable OutboundSecureMQLink. (boolean)
     
     
    permittedTransport_outboundSecureWMQClient : STRING
    Flag to enable OutboundSecureWMQClient. (boolean)
     
     
    protocol : STRING
    The protocol used to send and receive messages between messaging engines, and between API clients and messaging engines. (BootstrapBasicMessaging, BootstrapSecureMessaging, BootstrapTunneledMessaging, BootstrapTunneledSecureMessaging, OutboundBasicMQLink, OutboundSecureMQLink, OutboundBasicWMQClient, OutboundSecureWMQClient, InboundBasicMessaging, InboundSecureMessaging, InboundBasicMQLink, InboundSecureMQLink) (string)
     
     
    scriptCompatibility : STRING
    Set script compatibility to 6 to maintain version 6 command behavior. Default value is 6.1. (string) default(6.1)
     
     
    securityGroupCacheTimeout : STRING
    The length of time, in minutes, that a security group will be cached for. Default 120, maximum 99999. (integer) default(120)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    useServerIdForMediations : STRING
    Configure the bus to use the server identity for calling mediations rather than the mediationsAuthAlias. (boolean) default(false)

    was.SibConnectionFactory

    Virtual Type
    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue connection factory resides.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-connection-factory.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-connection-factory.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibDestination

    Virtual Type
    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Base class for all deployed SIB destionation configuration items.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, busName
    Properties that are not exposed to any python wsadmin script.
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    createScript : STRING
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibQueue

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    JMS queue is used as a destination for point-to-point messaging. Use JMS queue destination administrative objects to manage JMS queues for the default messaging provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deliveryMode : STRING  = Application
    The delivery mode for messages. Legal values are 'Application', 'NonPersistent' and 'Persistent'.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    queueName : CI<was.SibQueueDestination >
    Name of the underlying SIB queue to which the queue points.
     
     
    busName : STRING
    Name of the bus on which the queue resides
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Description of the SIB JMS queue.
     
     
    timeToLive : STRING
    The time in milliseconds to be used for message expiration.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-queue.py
    Python wsadmin script invoked to create a JMS SIB queue.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-queue-or-topic.py
    Python wsadmin script invoked to destroy a JMS SIB queue.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-queue.py
    Python wsadmin script invoked to inspect a JMS SIB queue.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = SIBJMSQueue
    WAS config type of SIB queue.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibQueueConnectionFactory

    Type Hierarchy was.SibConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    JMS queue connection factory is used to create connections to the associated JMS provider of JMS queues, for point-to-point messaging. Use queue connection factory administrative objects to manage JMS queue connection factories for the default messaging provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue connection factory resides.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-connection-factory.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-connection-factory.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    sibType : STRING  = Queue
    SIB type of SIB connection factory.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = SIBJMSQueueConnectionFactory
    WAS config type of SIB queue connnection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibQueueConnectionFactorySpec

    Type Hierarchy jee.QueueConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB queue connection factory.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue connection factory resides. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SibQueueDestination

    Type Hierarchy was.SibDestination >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Queue for point-to-point messaging.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue resides
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, busName
    Properties that are not exposed to any python wsadmin script.
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-queue-destination.py
    Python wsadmin script invoked to create a JMS SIB queue destination.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-destination.py
    Python wsadmin script invoked to destroy a JMS SIB queue destination.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-queue-destination.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibQueueDestinationSpec

    Type Hierarchy jee.QueueSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB queue destination.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue resides (string)
     
     
    jndiName : STRING
    Name used to lookup this resource in JNDI
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SibQueueSpec

    Type Hierarchy jee.QueueSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB queue.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue resides (string)
     
     
    deliveryMode : STRING
    The delivery mode for messages. Legal values are 'Application', 'NonPersistent' and 'Persistent'. (string) default(Application)
     
     
    description : STRING
    Description of the SIB JMS queue. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    timeToLive : STRING
    The time in milliseconds to be used for message expiration. (string)

    was.SibTopic

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    JMS topic is used as a destination for publish/subscribe messaging.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    topicName : STRING
    Topic to be used inside the topic space (for example, stock/IBM).
     
     
    topicSpace : CI<was.SibTopicSpaceDestination >
    Topic space into which to create the topic.
     
     
    busName : STRING
    Name of the bus on which the topic resides.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-topic.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-queue-or-topic.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-topic.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = SIBJMSTopic
    WAS config type of SIB topic.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibTopicConnectionFactory

    Type Hierarchy was.SibConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    JMS topic connection factory is used to create connections to the associated JMS provider of JMS topics, for publish/subscribe messaging. Use topic connection factory administrative objects to manage JMS topic connection factories for the default messaging provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue connection factory resides.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-connection-factory.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-connection-factory.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    sibType : STRING  = Topic
    SIB type of SIB connection factory.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = SIBJMSTopicConnectionFactory
    WAS config type of SIB topic connnection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibTopicConnectionFactorySpec

    Type Hierarchy jee.TopicConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB topic connection factory.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the queue connection factory resides. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SibTopicSpaceDestination

    Type Hierarchy was.SibDestination >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Topic space is a location for publish/subscribe messaging.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    busName : STRING
    Name of the bus on which the topic resides
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = sibType, busName
    Properties that are not exposed to any python wsadmin script.
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-sib-topic-space-destination.py
    Python wsadmin script invoked to create a JMS SIB topic space destination.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-sib-destination.py
    Python wsadmin script invoked to destroy a JMS SIB topic space destination.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-sib-topic-space-destination.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.SibTopicSpaceDestinationSpec

    Type Hierarchy jee.TopicSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB topic space destination.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the topic resides (string)
     
     
    jndiName : STRING
    Name used to lookup this resource in JNDI
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.SibTopicSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a SIB topic.

    Public Properties
     
     
    busName : STRING
    Name of the bus on which the topic resides. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    topicName : STRING
    Topic to be used inside the topic space (for example, stock/IBM). (string)

    was.StringNameSpaceBinding

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a String namespace binding.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    nameInNameSpace : STRING
    Specifies a name for this binding in the name space.
     
     
    value : STRING
    Specifies the string to be bound into the name space.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = value
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/env/create-string-namespacebinding.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/env/destroy-string-namespacebinding.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/env/discover-inspect-string-namespacebinding.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/env/string-namespacebinding-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/env/modify-string-namespacebinding.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.StringNameSpaceBindingSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification for a String namespace binding.

    Public Properties
     
     
    nameInNameSpace : STRING
    Specifies a name for this binding in the name space. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    value : STRING
    Specifies the string to be bound into the name space. (string)

    was.ThreadPool

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    A thread pool enables server components to reuse threads instead of creating new threads at run time.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    inactivityTimeout : INTEGER
    Specifies the number of milliseconds of the inactivity that should elapse before a thread is reclaimed.
     
     
    maximumSize : INTEGER
    Specifies the maximum number of threads to allow in the pool
     
     
    minimumSize : INTEGER
    Specifies the minimum number of threads to allow in the pool
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies text description of the thread pool.
     
     
    isGrowable : BOOLEAN
    Specifies whether the number of threads can increase beyond the maximum size configured for the thread pool.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/server/modify-threadpool.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/server/discover-inspect-threadpool.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/server/discover-inspect-containerproperties-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = ThreadPool
    WAS config type of ThreadPool.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    destroyScript : STRING
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.ThreadPoolSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    A thread pool enables server components to reuse threads instead of creating new threads at run time.

    Public Properties
     
     
    description : STRING
    Specifies text description of the thread pool. (string)
     
     
    inactivityTimeout : STRING
    Specifies the number of milliseconds of the inactivity that should elapse before a thread is reclaimed. (integer)
     
     
    isGrowable : STRING
    Specifies whether the number of threads can increase beyond the maximum size configured for the thread pool. (boolean)
     
     
    maximumSize : STRING
    Specifies the maximum number of threads to allow in the pool (integer)
     
     
    minimumSize : STRING
    Specifies the minimum number of threads to allow in the pool (integer)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.UnmanagedServer

    Type Hierarchy was.BaseCell >> udm.BaseContainer >> udm.BaseConfigurationItem
    Interfaces was.WasAppContainer, udm.Taggable, python.PythonManagingContainer, was.HealthPolicyMembershipContainer, was.Server, python.PythonManagedContainer, was.WasContainer, udm.ConfigurationItem, was.Cell, was.Node, udm.Container, overthere.HostContainer

    An unmanaged WebSphere Applicaton Server (WAS Base/SA)

    Parent
     
     
    host : CI<overthere.Host>
    Host on which the unmanaged WAS server runs
    Children
     
     
    webServers : SET_OF_CI<was.ManagedWebServer >
    WebSphere web servers in the node
    Public Properties
     
     
    cellName : STRING
    Name of the WebSphere cell, e.g. MyCell, WASCell, Cell01
     
     
    nodeName : STRING
    Name of the WebSphere node
     
     
    port : INTEGER
    TCP port which is used to login to the WebSphere Administration, defaults to 8880 for SA, 8879 for ND
     
     
    version : ENUM [WAS_61, WAS_70, WAS_80, WAS_85]
    Version of WebSphere Application Server.
     
     
    wasHome : STRING
    Root path of the WebSphere installation path. e.g. /opt/ws/6.1/appserver/profiles/AppSrv01
     
     
    password : STRING
    Password which is used to login to the WebSphere Administration.
     
     
    tags : SET_OF_STRING
    If set, only deployables with the same tag will be automatically mapped to this container.
     
     
    username : STRING
    Username which is used to login to the WebSphere Administration.
    Hidden Properties
     
     
    deployedsToDiscover : SET_OF_STRING  = [was.VirtualHost, was.SharedLibrary]
    Deployeds To Discover
     
     
    inspectScript : STRING  = was/container/discover-inspect-topology.py
    Inspect script for Cell
     
     
    libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-lib.py, was/container/container-lib.py]
    List of scripts to appended to runtime script
     
     
    runWithDaemon : BOOLEAN  = true
    Set to true to execute commands with the Python daemon

    was.V5DefaultQueue

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Queue destinations provided for point-to-point messaging by the internal WebSphere JMS provider. Use WebSphere Queue Destination administrative objects to manage queue destinations for the internal WebSphere JMS provider. NOTE: The queue name must also be added to the list of queue names in the configuration of the JMS server(s) where the queue is to be hosted.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere JMS Provider
    JMS provider for V5 default queue.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = WASQueue
    WAS config type of V5 default queue.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.V5DefaultQueueConnectionFactory

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS queue destinations for point-to-point messaging. Use WebSphere queue connection factory administrative objects to manage queue connection factories for the internal WebSphere JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere JMS Provider
    JMS provider for V5 default queue connection factory.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = WASQueueConnectionFactory
    JMS type of V5 default queue connection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.V5DefaultQueueConnectionFactorySpec

    Type Hierarchy jee.QueueConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a V5 default queue connection factory.

    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.V5DefaultQueueSpec

    Type Hierarchy jee.QueueSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a V5 default queue.

    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.V5DefaultTopic

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies the topic destinations for publish and subscribe messaging by the internal WebSphere JMS provider. Use WebSphere topic destination administrative objects to manage topic destinations for the internal WebSphere JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    topic : STRING
    String value used to identify the topic
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere JMS Provider
    JMS provider for V5 default topic.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = WASTopic
    WAS config type of V5 default topic.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.V5DefaultTopicConnectionFactory

    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a topic connection factory, which is used to create connections to the associated JMS provider of JMS topic destinations for publish and subscribe messaging. Use WebSphere topic connection factory administrative objects to manage topic connection factories for the internal WebSphere JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/create-jms-object.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/discover-inspect-jms-objects.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere JMS Provider
    JMS provider for V5 default topic connection factory.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/modify-jms-object.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = WASTopicConnectionFactory
    WAS config type of V5 default topic connection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.V5DefaultTopicConnectionFactorySpec

    Type Hierarchy jee.TopicConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a V5 default topic connection factory.

    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.V5DefaultTopicSpec

    Type Hierarchy jee.TopicSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a V5 default topic.

    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    topic : STRING
    String value used to identify the topic (string)

    was.Variable

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Variables specify a level of indirection for some system-defined values

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description about this WebSphere variable
     
     
    overwrite : BOOLEAN  = false
    If set, will replace the value of an existing variable of the same name. Otherwise, will fail if a variable of that name is already present.
     
     
    value : STRING
    Specifies the value of the WebSphere variable.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = name,overwrite
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/env/create-variable.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/env/destroy-variable.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/env/discover-inspect-variable.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/env/variable-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/env/modify-variable.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.VariableSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WebSphere variable

    Public Properties
     
     
    description : STRING
    Specifies the description about this WebSphere variable (string)
     
     
    overwrite : STRING
    If set, will replace the value of an existing variable of the same name. Otherwise, will fail if a variable of that name is already present. (boolean) default(false)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    value : STRING
    Specifies the value of the WebSphere variable. (string)

    was.VirtualHost

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Virtual host with a unique set of Web access ports. Such a configuration lets a single host machine resemble multiple host machines. Each virtual host has a logical name and a list of one or more domain name system (DNS) aliases by which it is known.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    aliases : SET_OF_STRING
    Virtual host aliases - enter alias as: hostname:port.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/virtualhost/create-virtual-host.py
    Python wsadmin script invoked to create a virtual host.
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/virtualhost/destroy-virtual-host.py
    Python wsadmin script invoked to destroy a virtual host.
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 45
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/virtualhost/discover-inspect-virtual-host.py
    Python wsadmin script invoked to inspect a virtual host.
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.VirtualHostSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a virtual host.

    Public Properties
     
     
    aliases : SET_OF_STRING
    Virtual host aliases - enter alias as: hostname:port. (set_of_string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.War

    Type Hierarchy jee.War >> udm.BaseDeployableArchiveArtifact >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.ArchiveArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact

    Java EE WAR archive.

    Public Properties
     
     
    appEdition : STRING
    Edition used by this application. (string)
     
     
    applyRestartStrategyOnNoop : STRING
    When true, the restart strategy is apply for a NOOP operation (boolean) default(false)
     
     
    checksum : STRING
    The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
     
     
    containerRestartStrategy : STRING
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container. (enum) values(NONE, STOP_START, RESTART) default(NONE)
     
     
    contextRoot : STRING
    Specifies the context root of the Web application (WAR). (string)
     
     
    drainageInterval : STRING
    Drainage interval in seconds. (integer) default(30)
     
     
    editionDescription : STRING
    Edition description used by this application. (string)
     
     
    excludeFileNamesRegex : STRING
    Regular expression that matches file names that must be excluded from scanning
     
     
    groupSize : STRING
    Specifies num of members in a cluster. (integer) default(1)
     
     
    isEdition : STRING
    Edition used by this application. (boolean) default(false)
     
     
    placeholders : SET_OF_STRING
    Placeholders detected in this artifact
     
     
    preCompileJsps : STRING
    Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files. (boolean) default(false)
     
     
    resetStrategy : STRING
    Indicates type of reset strategy. (enum) values(SOFT, HARD) default(SOFT)
     
     
    restartStrategy : STRING
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start. (enum) values(NONE, STOP, START, STOP_START) default(STOP_START)
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping. (map_string_string)
     
     
    rolloutStrategy : STRING
    Indicates type of rollout strategy. (enum) values(ATOMIC, GROUPED) default(GROUPED)
     
     
    scanPlaceholders : BOOLEAN  = false
    Whether to scan this artifact for placeholders when it is imported
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application. (list_of_string)
     
     
    startingWeight : STRING
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first. (integer) default(1)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
    Hidden Properties
     
     
    textFileNamesRegex : STRING  = .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
    Regular expression that matches file names of text files
     
     
    delimiters : STRING  = {{ }}
    The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
     
     
    fileEncodings : MAP_STRING_STRING  = {.+\.properties=ISO-8859-1}
    A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings

    was.WarModule

    Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact

    WAR with values configured for a deployment.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    contextRoot : STRING
    Specifies the context root of the Web application (WAR).
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    appEdition : STRING
    Edition used by this application.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    drainageInterval : INTEGER  = 30
    Drainage interval in seconds.
     
     
    editionDescription : STRING
    Edition description used by this application.
     
     
    groupSize : INTEGER  = 1
    Specifies num of members in a cluster.
     
     
    isEdition : BOOLEAN  = false
    Edition used by this application.
     
     
    placeholders : MAP_STRING_STRING
    A Map containing all the placeholders mapped to their values. Special values are or
     
     
    preCompileJsps : BOOLEAN  = false
    Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
     
     
    resetStrategy : ENUM [SOFT, HARD]  = SOFT
    Indicates type of reset strategy.
     
     
    roleMappings : MAP_STRING_STRING
    Security role to user/group mapping.
     
     
    rolloutStrategy : ENUM [ATOMIC, GROUPED]  = GROUPED
    Indicates type of rollout strategy.
     
     
    sharedLibraries : SET_OF_CI<was.SharedLibrary >
    Shared libraries used by this application. (Deprecated. Prefer using: sharedLibraryNames)
     
     
    sharedLibraryNames : LIST_OF_STRING
    Shared libraries used by this application.
     
     
    startingWeight : INTEGER  = 1
    Specifies the order in which modules are started when the server starts. The module with the lowest starting weight is started first.
     
     
    virtualHost : CI<was.VirtualHost >
    Specify the virtual host where you want to install the Web modules that are contained in your application. You can install Web modules on the same virtual host or disperse them among several hosts.
     
     
    webServers : SET_OF_CI<was.ManagedWebServer >
    Specify the Web servers as targets that serve as routers for requests to this application.
    Hidden Properties
     
     
    createEditionedOrder : INTEGER  = 10
    The order in which a create step for Editioned application will be executed(was85nd only).
     
     
    createOrder : INTEGER  = 70
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/application/deploy-application.py
    Python wsadmin script invoked to create a Java EE artifact.
     
     
    createVerb : STRING  = Deploy
    The word is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 30
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/application/undeploy-application.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Undeploy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/application/discover-inspect-war-module.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py, was/application/deploy-application-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 70
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Update
    The word is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    retryAttemptsForAppReadyCheck : INTEGER  = 6
    Number of retry attempts to check if an application has been distributed before attempting the application start.
     
     
    rolloutEditionedOrder : INTEGER  = 20
    The order in which a rollout step will be executed.
     
     
    rolloutEditionedScript : STRING  = was/application/rollout-edition.py
    Python wsadmin script invoked to perform rollout.
     
     
    rolloutEditionedVerb : STRING  = Rollout
    The word that is used to prefix a step description for the rollout operation.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 90
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 10
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 75
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 35
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 75
    The order in which a synchronize after modify step will be executed.
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING  = was/application/start-application.py
    Python wsadmin script invoked to start running a Java EE artifact.
     
     
    stopScript : STRING  = was/application/stop-application.py
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqActivationSpecification

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a WMQ Activation Specification. Resource valid only with WAS 7.0 and later application servers.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    destinationJndiName : STRING
    The JNDI name of a WebSphere MQ messaging provider destination. When an MDB is deployed with this activation specification, it is this destination that messages for the MDB will be consumed from.
     
     
    jndiName : STRING
    The JNDI name for the resource.
     
     
    authAlias : STRING
    Specifies the alias used to bind the J2C activation specification to an authentication alias (configured through the security JAAS screens).
     
     
    brokerCCDurSubQueue : STRING  = SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE
    The name of the queue from which a connection consumer receives durable subscription messages.
     
     
    brokerCCSubQueue : STRING  = SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE
    The name of the queue from which non-durable subscription messages are retrieved for a ConnectionConsumer.
     
     
    brokerCtrlQueue : STRING  = SYSTEM.BROKER.CONTROL.QUEUE
    The broker control queue to use if subscribing to a topic.
     
     
    brokerQmgr : STRING
    The name of the queue manager on which the broker is running.
     
     
    brokerSubQueue : STRING  = SYSTEM.JMS.ND.SUBSCRIBER.QUEUE
    The queue to use for obtaining subscription messages if subscribing to a topic.
     
     
    brokerVersion : INTEGER  = 1
    The version of the broker being used. Values: '1'(default), '2'.
     
     
    ccdtQmgrName : STRING
    A queue manager name, used to select one or more entries from a client channel definition table.
     
     
    ccdtUrl : STRING
    A URL to a client channel definition table to use, for this activation specification, when contacting WebSphere MQ.
     
     
    ccsid : STRING  = 819
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII).
     
     
    cleanupInterval : INTEGER  = 3600000
    The interval between background executions of the publish/subscribe cleanup utility.
     
     
    cleanupLevel : ENUM [SAFE, NONE, STRONG, FORCE, NONDUR]  = SAFE
    Cleanup Level for BROKER or MIGRATE Subscription Stores.
     
     
    clientId : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager.
     
     
    clonedSubs : STRING  = DISABLED
    Whether two or more instances of the same durable topic subscriber can run simultaneously. Values: 'DISABLED'(default), 'ENABLED'.
     
     
    compressHeaders : ENUM [NONE, SYSTEM]  = NONE
    Determines if message headers are compressed or not.
     
     
    compressPayload : ENUM [NONE, RLE, ZLIBFAST, ZLIBHIGH]  = NONE
    The compression algorithm to use to compress message payloads.
     
     
    connectionNameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_70.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ Activation Spec.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    A description of the activation specification.
     
     
    destinationType : STRING  = javax.jms.Queue
    Determines whether the destination is expected to be a queue or a topic type destination. Values: 'javax.jms.Queue', 'javax.jms.Topic'.
     
     
    failIfQuiescing : BOOLEAN  = true
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state.
     
     
    failureDeliveryCount : INTEGER  = 0
    The number of sequential delivery failures that are allowed before the endpoint is suspended.
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection.
     
     
    maxPoolSize : INTEGER  = 10
    The maximum number of server sessions in the server session pool used by the connection consumer.
     
     
    messageSelector : STRING
    A message selector expression specifying which messages are to be delivered.
     
     
    msgRetention : ENUM [YES, NO]  = YES
    Determines whether or not the connection consumer keeps unwanted messages on the input queue. A value of true means that it does. A value of false means that the messages are disposed of as per their disposition options.
     
     
    msgSelection : ENUM [CLIENT, BROKER]  = CLIENT
    Determines where message selection is performed.
     
     
    poolTimeout : INTEGER  = 300000
    The period of time, in milliseconds, that an unused server session is held open in the server session pool before being closed due to inactivity.
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager.
     
     
    qmgrHostname : STRING  = localhost
    The hostname which will be used when attempting a client mode connection to WebSphere MQ.
     
     
    qmgrName : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages.
     
     
    qmgrPortNumber : INTEGER  = 1414
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
     
     
    qmgrSvrconnChannel : STRING  = SYSTEM.DEF.SVRCONN
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ.
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names.
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit.
     
     
    rescanInterval : INTEGER  = 5000
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues.
     
     
    secExit : STRING
    The security exit class name.
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit.
     
     
    sendExit : STRING
    A comma separate list of send exit class names.
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit.
     
     
    sparseSubs : BOOLEAN
    Specifies whether the user anticipates that resource will receive a high proportion messages that match its selection criteria. This information can be used to optimize message delivery.
     
     
    sslConfiguration : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager.
     
     
    sslCrl : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ.
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate.
     
     
    sslResetCount : INTEGER  = 0
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session.
     
     
    sslType : ENUM [CENTRAL, SPECIFIC, NONE]  = NONE
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group.
     
     
    startTimeout : INTEGER  = 10000
    The period of time, in milliseconds, within which delivery of a message to an MDB must start after the work to deliver the message has been scheduled. If this period of time elapses, the message is rolled back onto the queue.
     
     
    stateRefreshInt : INTEGER  = 60000
    The interval, in milliseconds, between refreshes of the long running transaction that detects when a subscriber loses its connection to the queue manager. This property is relevant only if subStore parameter has the value QUEUE.
     
     
    stopEndpointIfDeliveryFails : BOOLEAN  = true
    Indicates whether the endpoint should be stopped if message delivery fails the number of times specified by the failureDeliveryCount property.
     
     
    subStore : ENUM [MIGRATE, QUEUE, BROKER]  = MIGRATE
    Where WebSphere MQ JMS should store persistent data relating to active subscriptions.
     
     
    subscriptionDurability : STRING  = Nondurable
    Whether a durable or nondurable subscription is used to deliver messages to an MDB subscribing to the topic. Values: 'Nondurable'(default), 'Durable'.
     
     
    subscriptionName : STRING
    The name of the durable subscription.
     
     
    wildcardFormat : STRING  = Char
    Determines which sets of characters are interpreted as topic wildcards. Values: 'Char'(default), 'Topic'.
     
     
    wmqTransportType : ENUM [BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT]  = BINDINGS_THEN_CLIENT
    Determines the manner in which a connection will be established to WebSphere MQ.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-activation-spec.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/wmq/destroy-wmq-activation-spec.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-activation-spec.py
    Discover Script
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-activation-spec-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-activation-spec.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqActivationSpecificationSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WMQ Activation Specification. Resource valid only with WAS 7.0 and later application servers.

    Public Properties
     
     
    authAlias : STRING
    Specifies the alias used to bind the J2C activation specification to an authentication alias (configured through the security JAAS screens). (string)
     
     
    brokerCCDurSubQueue : STRING
    The name of the queue from which a connection consumer receives durable subscription messages. (string) default(SYSTEM.JMS.D.CC.SUBSCRIBER.QUEUE)
     
     
    brokerCCSubQueue : STRING
    The name of the queue from which non-durable subscription messages are retrieved for a ConnectionConsumer. (string) default(SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE)
     
     
    brokerCtrlQueue : STRING
    The broker control queue to use if subscribing to a topic. (string) default(SYSTEM.BROKER.CONTROL.QUEUE)
     
     
    brokerQmgr : STRING
    The name of the queue manager on which the broker is running. (string)
     
     
    brokerSubQueue : STRING
    The queue to use for obtaining subscription messages if subscribing to a topic. (string) default(SYSTEM.JMS.ND.SUBSCRIBER.QUEUE)
     
     
    brokerVersion : STRING
    The version of the broker being used. Values: '1'(default), '2'. (integer) default(1)
     
     
    ccdtQmgrName : STRING
    A queue manager name, used to select one or more entries from a client channel definition table. (string)
     
     
    ccdtUrl : STRING
    A URL to a client channel definition table to use, for this activation specification, when contacting WebSphere MQ. (string)
     
     
    ccsid : STRING
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII). (string) default(819)
     
     
    cleanupInterval : STRING
    The interval between background executions of the publish/subscribe cleanup utility. (integer) default(3600000)
     
     
    cleanupLevel : STRING
    Cleanup Level for BROKER or MIGRATE Subscription Stores. (enum) values(SAFE, NONE, STRONG, FORCE, NONDUR) default(SAFE)
     
     
    clientId : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager. (string)
     
     
    clonedSubs : STRING
    Whether two or more instances of the same durable topic subscriber can run simultaneously. Values: 'DISABLED'(default), 'ENABLED'. (string) default(DISABLED)
     
     
    compressHeaders : STRING
    Determines if message headers are compressed or not. (enum) values(NONE, SYSTEM) default(NONE)
     
     
    compressPayload : STRING
    The compression algorithm to use to compress message payloads. (enum) values(NONE, RLE, ZLIBFAST, ZLIBHIGH) default(NONE)
     
     
    connectionNameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_70. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ Activation Spec. (map_string_string)
     
     
    description : STRING
    A description of the activation specification. (string)
     
     
    destinationJndiName : STRING
    The JNDI name of a WebSphere MQ messaging provider destination. When an MDB is deployed with this activation specification, it is this destination that messages for the MDB will be consumed from. (string)
     
     
    destinationType : STRING
    Determines whether the destination is expected to be a queue or a topic type destination. Values: 'javax.jms.Queue', 'javax.jms.Topic'. (string) default(javax.jms.Queue)
     
     
    failIfQuiescing : STRING
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state. (boolean) default(true)
     
     
    failureDeliveryCount : STRING
    The number of sequential delivery failures that are allowed before the endpoint is suspended. (integer) default(0)
     
     
    jndiName : STRING
    The JNDI name for the resource. (string)
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection. (string)
     
     
    maxPoolSize : STRING
    The maximum number of server sessions in the server session pool used by the connection consumer. (integer) default(10)
     
     
    messageSelector : STRING
    A message selector expression specifying which messages are to be delivered. (string)
     
     
    msgRetention : STRING
    Determines whether or not the connection consumer keeps unwanted messages on the input queue. A value of true means that it does. A value of false means that the messages are disposed of as per their disposition options. (enum) values(YES, NO) default(YES)
     
     
    msgSelection : STRING
    Determines where message selection is performed. (enum) values(CLIENT, BROKER) default(CLIENT)
     
     
    poolTimeout : STRING
    The period of time, in milliseconds, that an unused server session is held open in the server session pool before being closed due to inactivity. (integer) default(300000)
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. (string)
     
     
    qmgrHostname : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ. (string) default(localhost)
     
     
    qmgrName : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages. (string)
     
     
    qmgrPortNumber : STRING
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only. (integer) default(1414)
     
     
    qmgrSvrconnChannel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ. (string) default(SYSTEM.DEF.SVRCONN)
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. (string)
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. (string)
     
     
    rescanInterval : STRING
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues. (integer) default(5000)
     
     
    secExit : STRING
    The security exit class name. (string)
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. (string)
     
     
    sendExit : STRING
    A comma separate list of send exit class names. (string)
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. (string)
     
     
    sparseSubs : STRING
    Specifies whether the user anticipates that resource will receive a high proportion messages that match its selection criteria. This information can be used to optimize message delivery. (boolean)
     
     
    sslConfiguration : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. (string)
     
     
    sslCrl : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ. (string)
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate. (string)
     
     
    sslResetCount : STRING
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. (integer) default(0)
     
     
    sslType : STRING
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. (enum) values(CENTRAL, SPECIFIC, NONE) default(NONE)
     
     
    startTimeout : STRING
    The period of time, in milliseconds, within which delivery of a message to an MDB must start after the work to deliver the message has been scheduled. If this period of time elapses, the message is rolled back onto the queue. (integer) default(10000)
     
     
    stateRefreshInt : STRING
    The interval, in milliseconds, between refreshes of the long running transaction that detects when a subscriber loses its connection to the queue manager. This property is relevant only if subStore parameter has the value QUEUE. (integer) default(60000)
     
     
    stopEndpointIfDeliveryFails : STRING
    Indicates whether the endpoint should be stopped if message delivery fails the number of times specified by the failureDeliveryCount property. (boolean) default(true)
     
     
    subStore : STRING
    Where WebSphere MQ JMS should store persistent data relating to active subscriptions. (enum) values(MIGRATE, QUEUE, BROKER) default(MIGRATE)
     
     
    subscriptionDurability : STRING
    Whether a durable or nondurable subscription is used to deliver messages to an MDB subscribing to the topic. Values: 'Nondurable'(default), 'Durable'. (string) default(Nondurable)
     
     
    subscriptionName : STRING
    The name of the durable subscription. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    wildcardFormat : STRING
    Determines which sets of characters are interpreted as topic wildcards. Values: 'Char'(default), 'Topic'. (string) default(Char)
     
     
    wmqTransportType : STRING
    Determines the manner in which a connection will be established to WebSphere MQ. (enum) values(BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT) default(BINDINGS_THEN_CLIENT)

    was.WmqConnectionFactory

    Virtual Type
    Type Hierarchy was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    CCSID : INTEGER  = 819
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII)
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    ccdtUrl : STRING
    A Uniform Resource Locator (URL) that identifies the name and location of the file containing the client channel definition table and specifies how the file can be accessed.
     
     
    channel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ.
     
     
    clientID : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager.
     
     
    clientReconnectOptions : ENUM [DISABLED, ASDEF, QMGR, RECONNECT]  = DISABLED
    Specifies whether a client mode connection reconnects automatically or not in the event of a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Not supported for: WAS_61, WAS_70.
     
     
    clientReconnectTimeout : INTEGER  = 1800
    The maximum amount of time, in seconds, that a client mode connection will spend attempting to automatically reconnect to a queue manager after a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Whether this parameter is used or not depends on the value of the client reconnect options parameter. Not supported for: WAS_61, WAS_70.
     
     
    compressHeaders : ENUM [NONE, SYSTEM]  = NONE
    Determines if message headers are compressed or not. Not supported for: WAS_61.
     
     
    compressPayload : ENUM [NONE, RLE, ZLIBFAST, ZLIBHIGH]  = NONE
    The compression algorithm to use to compress message payloads. Not supported for: WAS_61.
     
     
    connameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_61, WAS_70.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    failIfQuiesce : BOOLEAN  = true
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state.
     
     
    host : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ.
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    maxBatchSize : INTEGER  = 10
    The maximum number of messages to remove from a queue before at least one must be delivered to an asynchronous consumer. Not supported for: WAS_61.
     
     
    pollingInterval : INTEGER  = 5000
    How long to wait for a message to turn up on the queue currently being polled before moving to another queue when receiving messages asynchronously from multiple queues. This is only applicable in the client container.
     
     
    port : INTEGER  = 0
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. Not supported for: WAS_61.
     
     
    qmgrType : ENUM [QMGR, QSG]  = QMGR
    Type of queue manager.
     
     
    queueManager : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages.
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. Not supported for: WAS_61.
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. Not supported for: WAS_61.
     
     
    rescanInterval : INTEGER  = 5000
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues.
     
     
    secExit : STRING
    The security exit class name. Not supported for: WAS_61.
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. Not supported for: WAS_61.
     
     
    sendExit : STRING
    A comma separate list of send exit class names. Not supported for: WAS_61.
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. Not supported for: WAS_61.
     
     
    sslCRL : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ.
     
     
    sslCipherSuite : STRING
    The cipher suite to use for SSL connection.
     
     
    sslConfigurationName : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. Not supported for: WAS_61.
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate.
     
     
    sslResetCount : INTEGER  = 0
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. Not supported for: WAS_61.
     
     
    sslType : ENUM [CENTRAL, SPECIFIC, NONE]  = NONE
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. Not supported for: WAS_61.
     
     
    tempModel : STRING  = SYSTEM.DEFAULT.MODEL.QUEUE
    The model queue that is used as a basis for temporary queue creation.
     
     
    transportType : ENUM [BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT]  = BINDINGS
    Determines the manner in which a connection will be established to WebSphere MQ.
     
     
    useConnectionPooling : BOOLEAN  = true
    Set the use of ConnectionPooling in earlier versions of the WebSphere MQ classes for JMS. This method is retained for compatibility with older MQJMS applications, but, because this Connection Pooling functionality has been removed from version 7, setting this property will have no effect.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-connection-factory.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue connection factory.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqDestination

    Virtual Type
    Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Description unavailable

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    CCSID : INTEGER  = 1208
    The character set used to for encoding strings in messages sent to this destination. Default value is 1208 (UTF-8).
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    decimalEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of decimal encoding.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies a description for the resource.
     
     
    expiry : ENUM [APPLICATION_DEFINED, SPECIFIED, UNLIMITED]  = APPLICATION_DEFINED
    Indicates whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or whether messages on the queue do not expire.
     
     
    floatingPointEncoding : ENUM [IEEENormal, IEEEReversed, S390]  = IEEENormal
    If native encoding is not enabled, select the type of floating point encoding.
     
     
    integerEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of integer encoding.
     
     
    messageBody : STRING  = UNSPECIFIED
    Specifies whether an application processes the RFH version 2 header of a WebSphere MQ message as part of the JMS message body. Values: 'JMS', 'MQ' and 'UNSPECIFIED'(default). Not supported for: WAS_61, WAS_70.
     
     
    mqmdMessageContext : STRING  = DEFAULT
    Defines the message context options specified when sending messages to a destination. Values: 'DEFAULT'(default), 'SET_ALL_CONTEXT', 'SET_IDENTITY_CONTEXT'. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdReadEnabled : BOOLEAN  = false
    Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdWriteEnabled : BOOLEAN  = false
    Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    persistence : ENUM [APPLICATION_DEFINED, HIGH, NONPERSISTENT, PERSISTENT, QUEUE_DEFINED]  = APPLICATION_DEFINED
    Sets the level of persistence used for sending messages to this queue.
     
     
    priority : ENUM [APPLICATION_DEFINED, SPECIFIED, QUEUE_DEFINED]  = APPLICATION_DEFINED
    The priority assigned to messages sent to this queue.
     
     
    readAhead : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines if messages for non-persistent consumers are sent to the client before the client requests them. Not supported for: WAS_61.
     
     
    readAheadClose : STRING  = DELIVERALL
    Determines what happens if a read ahead consumer is closed. Values: 'DELIVERALL'(default) and 'DELIVERCURRENT'. Not supported for: WAS_61.
     
     
    replyToStyle : STRING  = DEFAULT
    Specifies how the JMSReplyTo header field in a WebSphere MQ messaging provider message is generated. Values: 'DEFAULT'(default), 'MQMD', 'RFH2'. Not supported for: WAS_61, WAS_70.
     
     
    sendAsync : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines whether the queue manager acknowledges receipt of messages sent to it. Not supported for: WAS_61.
     
     
    specifiedExpiry : INTEGER  = 0
    If the Expiry timeout property is set to specified, you must type the number of milliseconds (greater than 0) after which messages on this queue expire.
     
     
    specifiedPriority : INTEGER  = 0
    If the priority property is set to specified, you must type the message priority for this queue, using the range 0 through 9.
     
     
    targetClient : ENUM [JMS, MQ]  = JMS
    Indicates whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. Values: JMS (default), MQ.
     
     
    useNativeEncoding : BOOLEAN  = true
    Use native encodings.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-queue.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-queue.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-object-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-queue.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqQueue

    Type Hierarchy was.WmqDestination >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Queue destinations provided for point-to-point messaging by the WebSphere MQ JMS provider. Use WebSphere MQ queue destination administrative objects to manage queue destinations for the WebSphere MQ JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    baseQueueName : STRING
    Name of the queue to which messages are sent.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    CCSID : INTEGER  = 1208
    The character set used to for encoding strings in messages sent to this destination. Default value is 1208 (UTF-8).
     
     
    baseQueueManagerName : STRING
    The name of the WebSphere MQ queue manager or queue sharing group where the queue resides.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    decimalEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of decimal encoding.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies a description for the resource.
     
     
    expiry : ENUM [APPLICATION_DEFINED, SPECIFIED, UNLIMITED]  = APPLICATION_DEFINED
    Indicates whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or whether messages on the queue do not expire.
     
     
    floatingPointEncoding : ENUM [IEEENormal, IEEEReversed, S390]  = IEEENormal
    If native encoding is not enabled, select the type of floating point encoding.
     
     
    integerEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of integer encoding.
     
     
    messageBody : STRING  = UNSPECIFIED
    Specifies whether an application processes the RFH version 2 header of a WebSphere MQ message as part of the JMS message body. Values: 'JMS', 'MQ' and 'UNSPECIFIED'(default). Not supported for: WAS_61, WAS_70.
     
     
    mqmdMessageContext : STRING  = DEFAULT
    Defines the message context options specified when sending messages to a destination. Values: 'DEFAULT'(default), 'SET_ALL_CONTEXT', 'SET_IDENTITY_CONTEXT'. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdReadEnabled : BOOLEAN  = false
    Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdWriteEnabled : BOOLEAN  = false
    Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    password : STRING
    The password, used with the user name property, for authentication when connecting to the queue manager to define the queue destination.
     
     
    persistence : ENUM [APPLICATION_DEFINED, HIGH, NONPERSISTENT, PERSISTENT, QUEUE_DEFINED]  = APPLICATION_DEFINED
    Sets the level of persistence used for sending messages to this queue.
     
     
    priority : ENUM [APPLICATION_DEFINED, SPECIFIED, QUEUE_DEFINED]  = APPLICATION_DEFINED
    The priority assigned to messages sent to this queue.
     
     
    queueManagerHost : STRING
    The name of the host for the queue manager on which the queue destination is created.
     
     
    queueManagerPort : INTEGER  = 1414
    The number of the port used by the queue manager on which this queue is defined.
     
     
    readAhead : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines if messages for non-persistent consumers are sent to the client before the client requests them. Not supported for: WAS_61.
     
     
    readAheadClose : STRING  = DELIVERALL
    Determines what happens if a read ahead consumer is closed. Values: 'DELIVERALL'(default) and 'DELIVERCURRENT'. Not supported for: WAS_61.
     
     
    replyToStyle : STRING  = DEFAULT
    Specifies how the JMSReplyTo header field in a WebSphere MQ messaging provider message is generated. Values: 'DEFAULT'(default), 'MQMD', 'RFH2'. Not supported for: WAS_61, WAS_70.
     
     
    sendAsync : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines whether the queue manager acknowledges receipt of messages sent to it. Not supported for: WAS_61.
     
     
    serverConnectionChannelName : STRING
    The name of the channel to use to connect to the queue manager.
     
     
    specifiedExpiry : INTEGER  = 0
    If the Expiry timeout property is set to specified, you must type the number of milliseconds (greater than 0) after which messages on this queue expire.
     
     
    specifiedPriority : INTEGER  = 0
    If the priority property is set to specified, you must type the message priority for this queue, using the range 0 through 9.
     
     
    targetClient : ENUM [JMS, MQ]  = JMS
    Indicates whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. Values: JMS (default), MQ.
     
     
    useNativeEncoding : BOOLEAN  = true
    Use native encodings.
     
     
    userName : STRING
    The user ID used, with the password property, for authentication when connecting to the queue manager to define the queue destination.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-queue.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-queue.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-object-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-queue.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = MQQueue
    WAS config type of WebSphere MQ queue.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqQueueConnectionFactory

    Type Hierarchy was.WmqConnectionFactory >> was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Queue connection factory is used to create connections to the associated JMS provider of JMS queue destinations, for point-to-point messaging. Use WebSphere MQ queue connection factory administrative objects to manage queue connection factories for the WebSphere MQ JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    CCSID : INTEGER  = 819
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII)
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    ccdtUrl : STRING
    A Uniform Resource Locator (URL) that identifies the name and location of the file containing the client channel definition table and specifies how the file can be accessed.
     
     
    channel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ.
     
     
    clientID : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager.
     
     
    clientReconnectOptions : ENUM [DISABLED, ASDEF, QMGR, RECONNECT]  = DISABLED
    Specifies whether a client mode connection reconnects automatically or not in the event of a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Not supported for: WAS_61, WAS_70.
     
     
    clientReconnectTimeout : INTEGER  = 1800
    The maximum amount of time, in seconds, that a client mode connection will spend attempting to automatically reconnect to a queue manager after a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Whether this parameter is used or not depends on the value of the client reconnect options parameter. Not supported for: WAS_61, WAS_70.
     
     
    compressHeaders : ENUM [NONE, SYSTEM]  = NONE
    Determines if message headers are compressed or not. Not supported for: WAS_61.
     
     
    compressPayload : ENUM [NONE, RLE, ZLIBFAST, ZLIBHIGH]  = NONE
    The compression algorithm to use to compress message payloads. Not supported for: WAS_61.
     
     
    connameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_61, WAS_70.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    failIfQuiesce : BOOLEAN  = true
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state.
     
     
    host : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ.
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    maxBatchSize : INTEGER  = 10
    The maximum number of messages to remove from a queue before at least one must be delivered to an asynchronous consumer. Not supported for: WAS_61.
     
     
    msgRetention : BOOLEAN  = true
    Determines whether or not the connection consumer keeps unwanted messages on the input queue. A value of true means that it does. A value of false means that the messages are disposed of as per their disposition options.
     
     
    pollingInterval : INTEGER  = 5000
    How long to wait for a message to turn up on the queue currently being polled before moving to another queue when receiving messages asynchronously from multiple queues. This is only applicable in the client container.
     
     
    port : INTEGER  = 0
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. Not supported for: WAS_61.
     
     
    qmgrType : ENUM [QMGR, QSG]  = QMGR
    Type of queue manager.
     
     
    queueManager : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages.
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. Not supported for: WAS_61.
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. Not supported for: WAS_61.
     
     
    replyWithRFH2 : STRING  = AS_REPLY_DEST
    Determines whether, when replying to a message, a RFH version 2 header is included in the reply message. Values: 'AS_REPLY_DEST'(default), 'ALWAYS'. Not supported for: WAS_61.
     
     
    rescanInterval : INTEGER  = 5000
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues.
     
     
    secExit : STRING
    The security exit class name. Not supported for: WAS_61.
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. Not supported for: WAS_61.
     
     
    sendExit : STRING
    A comma separate list of send exit class names. Not supported for: WAS_61.
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. Not supported for: WAS_61.
     
     
    sslCRL : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ.
     
     
    sslCipherSuite : STRING
    The cipher suite to use for SSL connection.
     
     
    sslConfigurationName : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. Not supported for: WAS_61.
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate.
     
     
    sslResetCount : INTEGER  = 0
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. Not supported for: WAS_61.
     
     
    sslType : ENUM [CENTRAL, SPECIFIC, NONE]  = NONE
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. Not supported for: WAS_61.
     
     
    tempModel : STRING  = SYSTEM.DEFAULT.MODEL.QUEUE
    The model queue that is used as a basis for temporary queue creation.
     
     
    tempQueuePrefix : STRING
    Prefix to append to the beginning of the names generated for temporary queues.
     
     
    transportType : ENUM [BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT]  = BINDINGS
    Determines the manner in which a connection will be established to WebSphere MQ.
     
     
    useConnectionPooling : BOOLEAN  = true
    Set the use of ConnectionPooling in earlier versions of the WebSphere MQ classes for JMS. This method is retained for compatibility with older MQJMS applications, but, because this Connection Pooling functionality has been removed from version 7, setting this property will have no effect.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-connection-factory.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue connection factory.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = MQQueueConnectionFactory
    WAS config type of WebSphere MQ queue connection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqQueueConnectionFactorySpec

    Type Hierarchy jee.QueueConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WMQ queue connection factory.

    Public Properties
     
     
    CCSID : STRING
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII) (integer) default(819)
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    ConnectionPool_freePoolDistributionTableSize : STRING
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution. (integer) default(0)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    ConnectionPool_numberOfFreePoolPartitions : STRING
    Specifies the number of partitions that are created in each of the free pools. (integer) default(0)
     
     
    ConnectionPool_numberOfSharedPoolPartitions : STRING
    Specifies the number of partitions that are created in each of the shared pools. (integer) default(0)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_stuckThreshold : STRING
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests. (integer) default(0)
     
     
    ConnectionPool_stuckTime : STRING
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck. (integer) default(0)
     
     
    ConnectionPool_stuckTimerTime : STRING
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds. (integer) default(0)
     
     
    ConnectionPool_surgeCreationInterval : STRING
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value. (integer) default(0)
     
     
    ConnectionPool_surgeThreshold : STRING
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously. (integer) default(-1)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    SessionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    SessionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    SessionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    SessionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    SessionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(FailingConnectionOnly)
     
     
    SessionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    SessionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    XAEnabled : STRING
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing. (boolean) default(true)
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate. (string)
     
     
    authMechanismPreference : STRING
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory. (enum) values(BASIC_PASSWORD, KERBEROS) default(BASIC_PASSWORD)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    ccdtUrl : STRING
    A Uniform Resource Locator (URL) that identifies the name and location of the file containing the client channel definition table and specifies how the file can be accessed. (string)
     
     
    channel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ. (string)
     
     
    clientID : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager. (string)
     
     
    clientReconnectOptions : STRING
    Specifies whether a client mode connection reconnects automatically or not in the event of a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Not supported for: WAS_61, WAS_70. (enum) values(DISABLED, ASDEF, QMGR, RECONNECT) default(DISABLED)
     
     
    clientReconnectTimeout : STRING
    The maximum amount of time, in seconds, that a client mode connection will spend attempting to automatically reconnect to a queue manager after a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Whether this parameter is used or not depends on the value of the client reconnect options parameter. Not supported for: WAS_61, WAS_70. (integer) default(1800)
     
     
    compressHeaders : STRING
    Determines if message headers are compressed or not. Not supported for: WAS_61. (enum) values(NONE, SYSTEM) default(NONE)
     
     
    compressPayload : STRING
    The compression algorithm to use to compress message payloads. Not supported for: WAS_61. (enum) values(NONE, RLE, ZLIBFAST, ZLIBHIGH) default(NONE)
     
     
    connameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_61, WAS_70. (string)
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    description : STRING
    An optional description for the resource. (string)
     
     
    diagnoseConnectionUsage : STRING
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work. (boolean) default(false)
     
     
    failIfQuiesce : STRING
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state. (boolean) default(true)
     
     
    host : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection. (string)
     
     
    logMissingTransactionContext : STRING
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log. (boolean) default(true)
     
     
    manageCachedHandles : STRING
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management. (boolean) default(false)
     
     
    mappingConfigAlias : STRING
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping. (enum) values(ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping) default(DefaultPrincipalMapping)
     
     
    maxBatchSize : STRING
    The maximum number of messages to remove from a queue before at least one must be delivered to an asynchronous consumer. Not supported for: WAS_61. (integer) default(10)
     
     
    msgRetention : STRING
    Determines whether or not the connection consumer keeps unwanted messages on the input queue. A value of true means that it does. A value of false means that the messages are disposed of as per their disposition options. (boolean) default(true)
     
     
    pollingInterval : STRING
    How long to wait for a message to turn up on the queue currently being polled before moving to another queue when receiving messages asynchronously from multiple queues. This is only applicable in the client container. (integer) default(5000)
     
     
    port : STRING
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only. (integer) default(0)
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. Not supported for: WAS_61. (string)
     
     
    qmgrType : STRING
    Type of queue manager. (enum) values(QMGR, QSG) default(QMGR)
     
     
    queueManager : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages. (string)
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. Not supported for: WAS_61. (string)
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. Not supported for: WAS_61. (string)
     
     
    replyWithRFH2 : STRING
    Determines whether, when replying to a message, a RFH version 2 header is included in the reply message. Values: 'AS_REPLY_DEST'(default), 'ALWAYS'. Not supported for: WAS_61. (string) default(AS_REPLY_DEST)
     
     
    rescanInterval : STRING
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues. (integer) default(5000)
     
     
    secExit : STRING
    The security exit class name. Not supported for: WAS_61. (string)
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. Not supported for: WAS_61. (string)
     
     
    sendExit : STRING
    A comma separate list of send exit class names. Not supported for: WAS_61. (string)
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. Not supported for: WAS_61. (string)
     
     
    sslCRL : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ. (string)
     
     
    sslCipherSuite : STRING
    The cipher suite to use for SSL connection. (string)
     
     
    sslConfigurationName : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. Not supported for: WAS_61. (string)
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate. (string)
     
     
    sslResetCount : STRING
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. Not supported for: WAS_61. (integer) default(0)
     
     
    sslType : STRING
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. Not supported for: WAS_61. (enum) values(CENTRAL, SPECIFIC, NONE) default(NONE)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    tempModel : STRING
    The model queue that is used as a basis for temporary queue creation. (string) default(SYSTEM.DEFAULT.MODEL.QUEUE)
     
     
    tempQueuePrefix : STRING
    Prefix to append to the beginning of the names generated for temporary queues. (string)
     
     
    transportType : STRING
    Determines the manner in which a connection will be established to WebSphere MQ. (enum) values(BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT) default(BINDINGS)
     
     
    useConnectionPooling : STRING
    Set the use of ConnectionPooling in earlier versions of the WebSphere MQ classes for JMS. This method is retained for compatibility with older MQJMS applications, but, because this Connection Pooling functionality has been removed from version 7, setting this property will have no effect. (boolean) default(true)
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery. (string)

    was.WmqQueueSpec

    Type Hierarchy jee.QueueSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WMQ queue.

    Public Properties
     
     
    CCSID : STRING
    The character set used to for encoding strings in messages sent to this destination. Default value is 1208 (UTF-8). (integer) default(1208)
     
     
    baseQueueManagerName : STRING
    The name of the WebSphere MQ queue manager or queue sharing group where the queue resides. (string)
     
     
    baseQueueName : STRING
    Name of the queue to which messages are sent. (string)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    decimalEncoding : STRING
    If native encoding is not enabled, select the type of decimal encoding. (enum) values(Normal, Reversed) default(Normal)
     
     
    description : STRING
    Specifies a description for the resource. (string)
     
     
    expiry : STRING
    Indicates whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or whether messages on the queue do not expire. (enum) values(APPLICATION_DEFINED, SPECIFIED, UNLIMITED) default(APPLICATION_DEFINED)
     
     
    floatingPointEncoding : STRING
    If native encoding is not enabled, select the type of floating point encoding. (enum) values(IEEENormal, IEEEReversed, S390) default(IEEENormal)
     
     
    integerEncoding : STRING
    If native encoding is not enabled, select the type of integer encoding. (enum) values(Normal, Reversed) default(Normal)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    messageBody : STRING
    Specifies whether an application processes the RFH version 2 header of a WebSphere MQ message as part of the JMS message body. Values: 'JMS', 'MQ' and 'UNSPECIFIED'(default). Not supported for: WAS_61, WAS_70. (string) default(UNSPECIFIED)
     
     
    mqmdMessageContext : STRING
    Defines the message context options specified when sending messages to a destination. Values: 'DEFAULT'(default), 'SET_ALL_CONTEXT', 'SET_IDENTITY_CONTEXT'. Not supported for: WAS_61, WAS_70, WAS_80. (string) default(DEFAULT)
     
     
    mqmdReadEnabled : STRING
    Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80. (boolean) default(false)
     
     
    mqmdWriteEnabled : STRING
    Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80. (boolean) default(false)
     
     
    password : STRING
    The password, used with the user name property, for authentication when connecting to the queue manager to define the queue destination. (string)
     
     
    persistence : STRING
    Sets the level of persistence used for sending messages to this queue. (enum) values(APPLICATION_DEFINED, HIGH, NONPERSISTENT, PERSISTENT, QUEUE_DEFINED) default(APPLICATION_DEFINED)
     
     
    priority : STRING
    The priority assigned to messages sent to this queue. (enum) values(APPLICATION_DEFINED, SPECIFIED, QUEUE_DEFINED) default(APPLICATION_DEFINED)
     
     
    queueManagerHost : STRING
    The name of the host for the queue manager on which the queue destination is created. (string)
     
     
    queueManagerPort : STRING
    The number of the port used by the queue manager on which this queue is defined. (integer) default(1414)
     
     
    readAhead : STRING
    Determines if messages for non-persistent consumers are sent to the client before the client requests them. Not supported for: WAS_61. (enum) values(QUEUE_DEFINED, YES, NO) default(QUEUE_DEFINED)
     
     
    readAheadClose : STRING
    Determines what happens if a read ahead consumer is closed. Values: 'DELIVERALL'(default) and 'DELIVERCURRENT'. Not supported for: WAS_61. (string) default(DELIVERALL)
     
     
    replyToStyle : STRING
    Specifies how the JMSReplyTo header field in a WebSphere MQ messaging provider message is generated. Values: 'DEFAULT'(default), 'MQMD', 'RFH2'. Not supported for: WAS_61, WAS_70. (string) default(DEFAULT)
     
     
    sendAsync : STRING
    Determines whether the queue manager acknowledges receipt of messages sent to it. Not supported for: WAS_61. (enum) values(QUEUE_DEFINED, YES, NO) default(QUEUE_DEFINED)
     
     
    serverConnectionChannelName : STRING
    The name of the channel to use to connect to the queue manager. (string)
     
     
    specifiedExpiry : STRING
    If the Expiry timeout property is set to specified, you must type the number of milliseconds (greater than 0) after which messages on this queue expire. (integer) default(0)
     
     
    specifiedPriority : STRING
    If the priority property is set to specified, you must type the message priority for this queue, using the range 0 through 9. (integer) default(0)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    targetClient : STRING
    Indicates whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. Values: JMS (default), MQ. (enum) values(JMS, MQ) default(JMS)
     
     
    useNativeEncoding : STRING
    Use native encodings. (boolean) default(true)
     
     
    userName : STRING
    The user ID used, with the password property, for authentication when connecting to the queue manager to define the queue destination. (string)

    was.WmqTopic

    Type Hierarchy was.WmqDestination >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Topic destinations provided for publish and subscribe messaging by the WebSphere MQ JMS provider. Use WebSphere MQ topic destination administrative objects to manage topic destinations for the WebSphere MQ JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    baseTopicName : STRING  = BASE.TOPIC.NAME
    The name of the WebSphere MQ topic where publications will be received from, or sent to when this destination definition is used.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    multicast : ENUM [DISABLED, NOT_RELIABLE, RELIABLE, ENABLED, AS_CF]  = AS_CF
    Enable MultiCast transport.
     
     
    CCSID : INTEGER  = 1208
    The character set used to for encoding strings in messages sent to this destination. Default value is 1208 (UTF-8).
     
     
    brokerCCDurSubQueue : STRING
    The name of the queue from which a connection consumer receives durable subscription messages.
     
     
    brokerDurSubQueue : STRING
    The name of the broker queue from which durable subscription messages are retrieved.
     
     
    brokerPubQmgr : STRING
    The name of the queue manager on which the broker is running.
     
     
    brokerPubQueue : STRING
    The value to use to override the existing connection setting for the property: Broker publication queue
     
     
    brokerVersion : STRING  = V1
    The version of the broker being used. Values: 'V1'(default), 'V2'.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    decimalEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of decimal encoding.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies a description for the resource.
     
     
    expiry : ENUM [APPLICATION_DEFINED, SPECIFIED, UNLIMITED]  = APPLICATION_DEFINED
    Indicates whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or whether messages on the queue do not expire.
     
     
    floatingPointEncoding : ENUM [IEEENormal, IEEEReversed, S390]  = IEEENormal
    If native encoding is not enabled, select the type of floating point encoding.
     
     
    integerEncoding : ENUM [Normal, Reversed]  = Normal
    If native encoding is not enabled, select the type of integer encoding.
     
     
    messageBody : STRING  = UNSPECIFIED
    Specifies whether an application processes the RFH version 2 header of a WebSphere MQ message as part of the JMS message body. Values: 'JMS', 'MQ' and 'UNSPECIFIED'(default). Not supported for: WAS_61, WAS_70.
     
     
    mqmdMessageContext : STRING  = DEFAULT
    Defines the message context options specified when sending messages to a destination. Values: 'DEFAULT'(default), 'SET_ALL_CONTEXT', 'SET_IDENTITY_CONTEXT'. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdReadEnabled : BOOLEAN  = false
    Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    mqmdWriteEnabled : BOOLEAN  = false
    Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80.
     
     
    persistence : ENUM [APPLICATION_DEFINED, HIGH, NONPERSISTENT, PERSISTENT, QUEUE_DEFINED]  = APPLICATION_DEFINED
    Sets the level of persistence used for sending messages to this queue.
     
     
    priority : ENUM [APPLICATION_DEFINED, SPECIFIED, QUEUE_DEFINED]  = APPLICATION_DEFINED
    The priority assigned to messages sent to this queue.
     
     
    readAhead : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines if messages for non-persistent consumers are sent to the client before the client requests them. Not supported for: WAS_61.
     
     
    readAheadClose : STRING  = DELIVERALL
    Determines what happens if a read ahead consumer is closed. Values: 'DELIVERALL'(default) and 'DELIVERCURRENT'. Not supported for: WAS_61.
     
     
    replyToStyle : STRING  = DEFAULT
    Specifies how the JMSReplyTo header field in a WebSphere MQ messaging provider message is generated. Values: 'DEFAULT'(default), 'MQMD', 'RFH2'. Not supported for: WAS_61, WAS_70.
     
     
    sendAsync : ENUM [QUEUE_DEFINED, YES, NO]  = QUEUE_DEFINED
    Determines whether the queue manager acknowledges receipt of messages sent to it. Not supported for: WAS_61.
     
     
    specifiedExpiry : INTEGER  = 0
    If the Expiry timeout property is set to specified, you must type the number of milliseconds (greater than 0) after which messages on this queue expire.
     
     
    specifiedPriority : INTEGER  = 0
    If the priority property is set to specified, you must type the message priority for this queue, using the range 0 through 9.
     
     
    targetClient : ENUM [JMS, MQ]  = JMS
    Indicates whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. Values: JMS (default), MQ.
     
     
    useNativeEncoding : BOOLEAN  = true
    Use native encodings.
     
     
    wildcardFormat : ENUM [characterWildcards, topicWildcards]  = topicWildcards
    Determines which sets of characters are interpreted as topic wildcards.
     
     
    wmqTopicName : STRING
    The name of the WMQ topic.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-queue.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-queue.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-object-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-queue.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = MQTopic
    WAS config type of WebSphere MQ topic.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqTopicConnectionFactory

    Type Hierarchy was.WmqConnectionFactory >> was.JmsConnectionFactory >> was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Topic connection factory is used to create connections to the associated JMS provider of JMS topic destinations, for publish and subscribe messaging. Use WebSphere MQ topic connection factory administrative objects to manage topic connection factories for the WebSphere MQ JMS provider.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    CCSID : INTEGER  = 819
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII)
     
     
    ConnectionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    ConnectionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    ConnectionPool_freePoolDistributionTableSize : INTEGER  = 0
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution.
     
     
    ConnectionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    ConnectionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    ConnectionPool_numberOfFreePoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the free pools.
     
     
    ConnectionPool_numberOfSharedPoolPartitions : INTEGER  = 0
    Specifies the number of partitions that are created in each of the shared pools.
     
     
    ConnectionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    ConnectionPool_stuckThreshold : INTEGER  = 0
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests.
     
     
    ConnectionPool_stuckTime : INTEGER  = 0
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck.
     
     
    ConnectionPool_stuckTimerTime : INTEGER  = 0
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds.
     
     
    ConnectionPool_surgeCreationInterval : INTEGER  = 0
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value.
     
     
    ConnectionPool_surgeThreshold : INTEGER  = -1
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously.
     
     
    ConnectionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    SessionPool_agedTimeout : INTEGER  = 0
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread.
     
     
    SessionPool_connectionTimeout : INTEGER  = 180
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property.
     
     
    SessionPool_maxConnections : INTEGER  = 10
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property.
     
     
    SessionPool_minConnections : INTEGER  = 1
    Specifies the minimum number of connections to maintain in the pool.
     
     
    SessionPool_reapTime : INTEGER  = 180
    Specifies the interval, in seconds, between runs of the pool maintenance thread.
     
     
    SessionPool_unusedTimeout : INTEGER  = 1800
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread.
     
     
    jndiName : STRING
    JNDI name for the resource
     
     
    multicast : ENUM [DISABLED, NOT_RELIABLE, RELIABLE, ENABLED, AS_CF]  = DISABLED
    Enable MultiCast transport.
     
     
    ConnectionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = EntirePool
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    SessionPool_purgePolicy : ENUM [EntirePool, FailingConnectionOnly]  = FailingConnectionOnly
    Specifies how to purge connections when a stale connection or fatal connection error is detected.
     
     
    XAEnabled : BOOLEAN  = true
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing.
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate.
     
     
    authMechanismPreference : ENUM [BASIC_PASSWORD, KERBEROS]  = BASIC_PASSWORD
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory.
     
     
    brokerCCSubQ : STRING  = SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE
    The name of the queue from which non-durable subscription messages are retrieved for a ConnectionConsumer.
     
     
    brokerControlQueue : STRING  = SYSTEM.BROKER.CONTROL.QUEUE
    The broker control queue to use if subscribing to a topic.
     
     
    brokerPubQueue : STRING  = SYSTEM.BROKER.DEFAULT.STREAM
    The queue to send publication messages to when using queue based brokering.
     
     
    brokerQueueManager : STRING
    The name of the queue manager on which the broker is running.
     
     
    brokerSubQueue : STRING  = SYSTEM.JMS.ND.SUBSCRIBER.QUEUE
    The queue to use for obtaining subscription messages if subscribing to a topic.
     
     
    brokerVersion : ENUM [MA0C, MQSI]  = MQSI
    The version of the broker being used.
     
     
    category : STRING
    Specifies a category string to classify or group the resource.
     
     
    ccdtUrl : STRING
    A Uniform Resource Locator (URL) that identifies the name and location of the file containing the client channel definition table and specifies how the file can be accessed.
     
     
    channel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ.
     
     
    clientID : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager.
     
     
    clientReconnectOptions : ENUM [DISABLED, ASDEF, QMGR, RECONNECT]  = DISABLED
    Specifies whether a client mode connection reconnects automatically or not in the event of a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Not supported for: WAS_61, WAS_70.
     
     
    clientReconnectTimeout : INTEGER  = 1800
    The maximum amount of time, in seconds, that a client mode connection will spend attempting to automatically reconnect to a queue manager after a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Whether this parameter is used or not depends on the value of the client reconnect options parameter. Not supported for: WAS_61, WAS_70.
     
     
    cloneSupport : BOOLEAN  = false
    Select this checkbox to enable WebSphere MQ clone support to allow the same durable subscription across topic clones. When true, the clientID field is required.
     
     
    compressHeaders : ENUM [NONE, SYSTEM]  = NONE
    Determines if message headers are compressed or not. Not supported for: WAS_61.
     
     
    compressPayload : ENUM [NONE, RLE, ZLIBFAST, ZLIBHIGH]  = NONE
    The compression algorithm to use to compress message payloads. Not supported for: WAS_61.
     
     
    connameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_61, WAS_70.
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference.
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    An optional description for the resource.
     
     
    diagnoseConnectionUsage : BOOLEAN  = false
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work.
     
     
    directAuth : STRING  = BASIC
    Specifies whether direct Broker authorization is used. Values: 'BASIC'(default), CERTIFICATE.
     
     
    failIfQuiesce : BOOLEAN  = true
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state.
     
     
    host : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ.
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection.
     
     
    logMissingTransactionContext : BOOLEAN  = true
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log.
     
     
    manageCachedHandles : BOOLEAN  = false
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management.
     
     
    mappingConfigAlias : ENUM [ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping]  = DefaultPrincipalMapping
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping.
     
     
    maxBatchSize : INTEGER  = 10
    The maximum number of messages to remove from a queue before at least one must be delivered to an asynchronous consumer. Not supported for: WAS_61.
     
     
    msgSelection : ENUM [CLIENT, BROKER]  = CLIENT
    Determines where message selection is performed.
     
     
    pollingInterval : INTEGER  = 5000
    How long to wait for a message to turn up on the queue currently being polled before moving to another queue when receiving messages asynchronously from multiple queues. This is only applicable in the client container.
     
     
    port : INTEGER  = 0
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only.
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. Not supported for: WAS_61.
     
     
    proxyHostName : STRING
    Web Scale proxy host name.
     
     
    proxyPort : INTEGER  = 0
    Web Scale proxy port.
     
     
    pubSubCleanup : ENUM [SAFE, ASPROP, NONE, STRONG]  = SAFE
    Cleanup Level for BROKER or MIGRATE Subscription Stores.
     
     
    pubSubCleanupInterval : INTEGER  = 3600000
    The interval between background executions of the publish/subscribe cleanup utility.
     
     
    publishAckInterval : INTEGER  = 25
    The interval, in number of messages, between publish requests that require acknowledgement from the broker.
     
     
    qmgrType : ENUM [QMGR, QSG]  = QMGR
    Type of queue manager.
     
     
    queueManager : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages.
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. Not supported for: WAS_61.
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. Not supported for: WAS_61.
     
     
    rescanInterval : INTEGER  = 5000
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues.
     
     
    secExit : STRING
    The security exit class name. Not supported for: WAS_61.
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. Not supported for: WAS_61.
     
     
    sendExit : STRING
    A comma separate list of send exit class names. Not supported for: WAS_61.
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. Not supported for: WAS_61.
     
     
    sparseSubscriptions : BOOLEAN  = false
    Specifies whether the user anticipates that resource will receive a high proportion messages that match its selection criteria. This information can be used to optimize message delivery.
     
     
    sslCRL : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ.
     
     
    sslCipherSuite : STRING
    The cipher suite to use for SSL connection.
     
     
    sslConfigurationName : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. Not supported for: WAS_61.
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate.
     
     
    sslResetCount : INTEGER  = 0
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. Not supported for: WAS_61.
     
     
    sslType : ENUM [CENTRAL, SPECIFIC, NONE]  = NONE
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. Not supported for: WAS_61.
     
     
    statRefreshInterval : INTEGER  = 60000
    The interval, in milliseconds, between refreshes of the long running transaction that detects when a subscriber loses its connection to the queue manager. This property is relevant only if subStore parameter has the value QUEUE.
     
     
    substore : ENUM [MIGRATE, QUEUE, BROKER]  = MIGRATE
    Where WebSphere MQ JMS should store persistent data relating to active subscriptions.
     
     
    tempModel : STRING  = SYSTEM.DEFAULT.MODEL.QUEUE
    The model queue that is used as a basis for temporary queue creation.
     
     
    tempTopicPrefix : STRING
    Prefix to append to the beginning of the names generated for temporary topics
     
     
    transportType : ENUM [BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT]  = BINDINGS
    Determines the manner in which a connection will be established to WebSphere MQ.
     
     
    useConnectionPooling : BOOLEAN  = true
    Set the use of ConnectionPooling in earlier versions of the WebSphere MQ classes for JMS. This method is retained for compatibility with older MQJMS applications, but, because this Connection Pooling functionality has been removed from version 7, setting this property will have no effect.
     
     
    wildcardFormat : ENUM [characterWildcards, topicWildcards]  = topicWildcards
    Determines which sets of characters are interpreted as topic wildcards.
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = jmsProvider,wasType,containerAuthDataAlias,mappingConfigAlias,ConnectionPool,SessionPool,customProperties
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/jms/wmq/create-wmq-connection-factory.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/jms/destroy-jms-object.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/jms/wmq/discover-inspect-wmq-connection-factory.py
    Discover Script
     
     
    jmsProvider : STRING  = WebSphere MQ JMS Provider
    JMS provider for WebSphere MQ queue connection factory.
     
     
    libraryScripts : LIST_OF_STRING  = [was/jms/wmq/wmq-connection-factory-lib.py, was/jms/jms-connection-factory-lib.py, was/jms/jms-object-lib.py]
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyScript : STRING  = was/jms/wmq/modify-wmq-connection-factory.py
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    wasType : STRING  = MQTopicConnectionFactory
    WAS config type of WebSphere MQ topic connection factory.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WmqTopicConnectionFactorySpec

    Type Hierarchy jee.TopicConnectionFactorySpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WMQ topic connection factory.

    Public Properties
     
     
    CCSID : STRING
    The coded-character-set-ID to be used on connections. Default value is 819 (ISO 8859-1 ASCII) (integer) default(819)
     
     
    ConnectionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    ConnectionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    ConnectionPool_freePoolDistributionTableSize : STRING
    Determines the distribution of hash values in the table that indexes connection usage data. The hash values are used to match connection request credentials with the connections. A free pool distribution table size value that is higher than 1 can increase the efficiency of hash value distribution, to help minimize search collisions within the table. The value of 0 means random distribution. (integer) default(0)
     
     
    ConnectionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    ConnectionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    ConnectionPool_numberOfFreePoolPartitions : STRING
    Specifies the number of partitions that are created in each of the free pools. (integer) default(0)
     
     
    ConnectionPool_numberOfSharedPoolPartitions : STRING
    Specifies the number of partitions that are created in each of the shared pools. (integer) default(0)
     
     
    ConnectionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(EntirePool)
     
     
    ConnectionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    ConnectionPool_stuckThreshold : STRING
    Specifies the maximum number of stuck connections that are allowed to accumulate in a pool before the connection manager rejects new connection requests. (integer) default(0)
     
     
    ConnectionPool_stuckTime : STRING
    If the pool appears to be stuck (you have reached the stuck threshold), a resource exception is given to all new connection requests until the pool is unstuck. The stuck time property is the interval, in seconds, allowed for a single active connection to be in use to the backend resource before it is considered to be stuck. (integer) default(0)
     
     
    ConnectionPool_stuckTimerTime : STRING
    The stuck timer interval determines how often the connection pool checks for stuck connections. A stuck connection is an active connection that is not responding or returning to the connection pool. The default value is 0 seconds. (integer) default(0)
     
     
    ConnectionPool_surgeCreationInterval : STRING
    Specifies the period of time that the connection manager waits between creating connections while the connection manager operates in surge mode. The connection manager enforces the surge creation interval until the number of connections in the pool drops below the surge threshold value. (integer) default(0)
     
     
    ConnectionPool_surgeThreshold : STRING
    Specifies the number of connections that can be created before the connection manager activates surge protection. Surge protection is an operating mode that limits connection creation according to a rate that you set through the surge creation interval property. The goal is to prevent overloading of a data source when too many connections are created simultaneously. (integer) default(-1)
     
     
    ConnectionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    SessionPool_agedTimeout : STRING
    Specifies the interval, in seconds, after which an unused, aged connection is discarded (regardless of recent activity) by the pool maintenance thread. (integer) default(0)
     
     
    SessionPool_connectionTimeout : STRING
    Specifies the number of seconds that a connection request remains active, after which WebSphere Application Server issues a ConnectionWaitTimeout exception. The application server acts on this value only if you set the maximum pool size property. (integer) default(180)
     
     
    SessionPool_maxConnections : STRING
    Specifies the maximum number of connections to maintain in the pool per datasource. If the maximum number of connections is reached for a connection pool and all connections are in use for that connection pool, additional connection requests from that datasource will be denied only after the expiration of the time period specified for the connection timeout property. (integer) default(10)
     
     
    SessionPool_minConnections : STRING
    Specifies the minimum number of connections to maintain in the pool. (integer) default(1)
     
     
    SessionPool_purgePolicy : STRING
    Specifies how to purge connections when a stale connection or fatal connection error is detected. (enum) values(EntirePool, FailingConnectionOnly) default(FailingConnectionOnly)
     
     
    SessionPool_reapTime : STRING
    Specifies the interval, in seconds, between runs of the pool maintenance thread. (integer) default(180)
     
     
    SessionPool_unusedTimeout : STRING
    Specifies the maximum number of seconds that an idle connection can remain in the pool before being discarded by the maintenance thread. (integer) default(1800)
     
     
    XAEnabled : STRING
    Determines if the connection factory will act as a resource which is capable of participation in distributed two phase commit processing. (boolean) default(true)
     
     
    authDataAlias : STRING
    Specifies the alias that the connection factory uses to authenticate. (string)
     
     
    authMechanismPreference : STRING
    The value of this attribute specifies which of the defined authentication mechanisms for the corresponding resource adapter applies to this connection factory. (enum) values(BASIC_PASSWORD, KERBEROS) default(BASIC_PASSWORD)
     
     
    brokerCCSubQ : STRING
    The name of the queue from which non-durable subscription messages are retrieved for a ConnectionConsumer. (string) default(SYSTEM.JMS.ND.CC.SUBSCRIBER.QUEUE)
     
     
    brokerControlQueue : STRING
    The broker control queue to use if subscribing to a topic. (string) default(SYSTEM.BROKER.CONTROL.QUEUE)
     
     
    brokerPubQueue : STRING
    The queue to send publication messages to when using queue based brokering. (string) default(SYSTEM.BROKER.DEFAULT.STREAM)
     
     
    brokerQueueManager : STRING
    The name of the queue manager on which the broker is running. (string)
     
     
    brokerSubQueue : STRING
    The queue to use for obtaining subscription messages if subscribing to a topic. (string) default(SYSTEM.JMS.ND.SUBSCRIBER.QUEUE)
     
     
    brokerVersion : STRING
    The version of the broker being used. (enum) values(MA0C, MQSI) default(MQSI)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    ccdtUrl : STRING
    A Uniform Resource Locator (URL) that identifies the name and location of the file containing the client channel definition table and specifies how the file can be accessed. (string)
     
     
    channel : STRING
    The name of a WebSphere MQ svrconn channel to use when connecting to WebSphere MQ. (string)
     
     
    clientID : STRING
    The JMS client identifier used for connections to the WebSphere MQ queue manager. (string)
     
     
    clientReconnectOptions : STRING
    Specifies whether a client mode connection reconnects automatically or not in the event of a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Not supported for: WAS_61, WAS_70. (enum) values(DISABLED, ASDEF, QMGR, RECONNECT) default(DISABLED)
     
     
    clientReconnectTimeout : STRING
    The maximum amount of time, in seconds, that a client mode connection will spend attempting to automatically reconnect to a queue manager after a communications or queue manager failure. This parameter is ignored unless the connection factory is being used in a thin or managed client environment. Whether this parameter is used or not depends on the value of the client reconnect options parameter. Not supported for: WAS_61, WAS_70. (integer) default(1800)
     
     
    cloneSupport : STRING
    Select this checkbox to enable WebSphere MQ clone support to allow the same durable subscription across topic clones. When true, the clientID field is required. (boolean) default(false)
     
     
    compressHeaders : STRING
    Determines if message headers are compressed or not. Not supported for: WAS_61. (enum) values(NONE, SYSTEM) default(NONE)
     
     
    compressPayload : STRING
    The compression algorithm to use to compress message payloads. Not supported for: WAS_61. (enum) values(NONE, RLE, ZLIBFAST, ZLIBHIGH) default(NONE)
     
     
    connameList : STRING
    The connection name list to be used when attempting a client mode connection to WebSphere MQ. This must be of the form 'host[(port)][,host(port)]'. For example: 'host1(1234),host2,host3(4321)'. If the port information is not specified it defaults to 1414. Not supported for: WAS_61, WAS_70. (string)
     
     
    containerAuthDataAlias : STRING
    Use this only in the absence of loginconfiguration on the component resource reference. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    description : STRING
    An optional description for the resource. (string)
     
     
    diagnoseConnectionUsage : STRING
    Indicates that connection usage patterns should be monitored for potential programming model violations. Note that manageCachedHandles must also be true for the monitoring to work. (boolean) default(false)
     
     
    directAuth : STRING
    Specifies whether direct Broker authorization is used. Values: 'BASIC'(default), CERTIFICATE. (string) default(BASIC)
     
     
    failIfQuiesce : STRING
    Determines the behavior of certain calls to the queue manager when the queue manager is put into quiescing state. (boolean) default(true)
     
     
    host : STRING
    The hostname which will be used when attempting a client mode connection to WebSphere MQ. (string)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    localAddress : STRING
    Defines the local address to be used by the outbound client connection. (string)
     
     
    logMissingTransactionContext : STRING
    The J2EE1.3 programming model indicates that connections should always have a transaction context; however, some applications do not correctly have a transaction context associated with them. This setting enables whether the container will log the condition that there is a missing transaction context at the time that the connection is obtained to the activity log. (boolean) default(true)
     
     
    manageCachedHandles : STRING
    Whether cached handles (handles held in inst vars in a bean) should be tracked by the container. Tracking handles can cause large performance overhead if used at runtime; however, for debugging purposes it can be useful to enable handle management. (boolean) default(false)
     
     
    mappingConfigAlias : STRING
    If not set and 'Container-managed authentication alias' is set, will default to 'DefaultPrincipalMapping. (enum) values(ClientContainer, WSLogin, WSKRB5Login, DefaultPrincipalMapping, TrustedConnectionMapping, KerberosMapping) default(DefaultPrincipalMapping)
     
     
    maxBatchSize : STRING
    The maximum number of messages to remove from a queue before at least one must be delivered to an asynchronous consumer. Not supported for: WAS_61. (integer) default(10)
     
     
    msgSelection : STRING
    Determines where message selection is performed. (enum) values(CLIENT, BROKER) default(CLIENT)
     
     
    multicast : STRING
    Enable MultiCast transport. (enum) values(DISABLED, NOT_RELIABLE, RELIABLE, ENABLED, AS_CF) default(DISABLED)
     
     
    pollingInterval : STRING
    How long to wait for a message to turn up on the queue currently being polled before moving to another queue when receiving messages asynchronously from multiple queues. This is only applicable in the client container. (integer) default(5000)
     
     
    port : STRING
    The TCP/IP port number used for connection to the WebSphere MQ queue manager, for client connection only. (integer) default(0)
     
     
    providerVersion : STRING
    Determines the minimum version, and capabilities of the queue manager. Not supported for: WAS_61. (string)
     
     
    proxyHostName : STRING
    Web Scale proxy host name. (string)
     
     
    proxyPort : STRING
    Web Scale proxy port. (integer) default(0)
     
     
    pubSubCleanup : STRING
    Cleanup Level for BROKER or MIGRATE Subscription Stores. (enum) values(SAFE, ASPROP, NONE, STRONG) default(SAFE)
     
     
    pubSubCleanupInterval : STRING
    The interval between background executions of the publish/subscribe cleanup utility. (integer) default(3600000)
     
     
    publishAckInterval : STRING
    The interval, in number of messages, between publish requests that require acknowledgement from the broker. (integer) default(25)
     
     
    qmgrType : STRING
    Type of queue manager. (enum) values(QMGR, QSG) default(QMGR)
     
     
    queueManager : STRING
    The WebSphere MQ queue manager or queue-sharing group to connect to. A connection is established to this WebSphere MQ resource to send or receive messages. (string)
     
     
    rcvExit : STRING
    A comma separated list of receive exit class names. Not supported for: WAS_61. (string)
     
     
    rcvExitInitData : STRING
    Initialization data to pass to the receive exit. Not supported for: WAS_61. (string)
     
     
    rescanInterval : STRING
    The amount of time to examine messages on a queue before checking to see if new messages have arrived at the head of the queue when receiving messages asynchronously from multiple queues. (integer) default(5000)
     
     
    secExit : STRING
    The security exit class name. Not supported for: WAS_61. (string)
     
     
    secExitInitData : STRING
    Initialization data to pass to the security exit. Not supported for: WAS_61. (string)
     
     
    sendExit : STRING
    A comma separate list of send exit class names. Not supported for: WAS_61. (string)
     
     
    sendExitInitData : STRING
    Initialization data to pass to the send exit. Not supported for: WAS_61. (string)
     
     
    sparseSubscriptions : STRING
    Specifies whether the user anticipates that resource will receive a high proportion messages that match its selection criteria. This information can be used to optimize message delivery. (boolean) default(false)
     
     
    sslCRL : STRING
    Specifies a list of LDAP servers which may be used to provide certificate revocation information if this connection factory establishes a SSL based connection to WebSphere MQ. (string)
     
     
    sslCipherSuite : STRING
    The cipher suite to use for SSL connection. (string)
     
     
    sslConfigurationName : STRING
    Names a specific SSL configuration to use when using SSL to secure network connections to the queue manager. Not supported for: WAS_61. (string)
     
     
    sslPeerName : STRING
    Used when establishing an SSL connection to the queue manager. This value is used to match against the distinguished name present in the peers certificate. (string)
     
     
    sslResetCount : STRING
    Used when establishing an SSL connection to the queue manager. This parameter determines how many bytes to transfer before resetting the symmetric encryption key used for the SSL session. Not supported for: WAS_61. (integer) default(0)
     
     
    sslType : STRING
    This option determines whether the SSL (Secure Sockets Layer) protocol is used to secure communications with the WebSphere MQ queue manager or queue sharing group. Not supported for: WAS_61. (enum) values(CENTRAL, SPECIFIC, NONE) default(NONE)
     
     
    statRefreshInterval : STRING
    The interval, in milliseconds, between refreshes of the long running transaction that detects when a subscriber loses its connection to the queue manager. This property is relevant only if subStore parameter has the value QUEUE. (integer) default(60000)
     
     
    substore : STRING
    Where WebSphere MQ JMS should store persistent data relating to active subscriptions. (enum) values(MIGRATE, QUEUE, BROKER) default(MIGRATE)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    tempModel : STRING
    The model queue that is used as a basis for temporary queue creation. (string) default(SYSTEM.DEFAULT.MODEL.QUEUE)
     
     
    tempTopicPrefix : STRING
    Prefix to append to the beginning of the names generated for temporary topics (string)
     
     
    transportType : STRING
    Determines the manner in which a connection will be established to WebSphere MQ. (enum) values(BINDINGS_THEN_CLIENT, BINDINGS, CLIENT, DIRECTHTTP, DIRECT) default(BINDINGS)
     
     
    useConnectionPooling : STRING
    Set the use of ConnectionPooling in earlier versions of the WebSphere MQ classes for JMS. This method is retained for compatibility with older MQJMS applications, but, because this Connection Pooling functionality has been removed from version 7, setting this property will have no effect. (boolean) default(true)
     
     
    wildcardFormat : STRING
    Determines which sets of characters are interpreted as topic wildcards. (enum) values(characterWildcards, topicWildcards) default(topicWildcards)
     
     
    xaRecoveryAuthAlias : STRING
    Specifies the alias that the connection factory uses to authenticate with the EIS for transaction recovery. (string)

    was.WmqTopicSpec

    Type Hierarchy jee.TopicSpec >> jee.JndiResourceSpec >> jee.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specification of a WMQ topic.

    Public Properties
     
     
    CCSID : STRING
    The character set used to for encoding strings in messages sent to this destination. Default value is 1208 (UTF-8). (integer) default(1208)
     
     
    baseTopicName : STRING
    The name of the WebSphere MQ topic where publications will be received from, or sent to when this destination definition is used. (string) default(BASE.TOPIC.NAME)
     
     
    brokerCCDurSubQueue : STRING
    The name of the queue from which a connection consumer receives durable subscription messages. (string)
     
     
    brokerDurSubQueue : STRING
    The name of the broker queue from which durable subscription messages are retrieved. (string)
     
     
    brokerPubQmgr : STRING
    The name of the queue manager on which the broker is running. (string)
     
     
    brokerPubQueue : STRING
    The value to use to override the existing connection setting for the property: Broker publication queue (string)
     
     
    brokerVersion : STRING
    The version of the broker being used. Values: 'V1'(default), 'V2'. (string) default(V1)
     
     
    category : STRING
    Specifies a category string to classify or group the resource. (string)
     
     
    customProperties : MAP_STRING_STRING
    Specifies Additional custom properties that you can configure for this WebSphere MQ queue. (map_string_string)
     
     
    decimalEncoding : STRING
    If native encoding is not enabled, select the type of decimal encoding. (enum) values(Normal, Reversed) default(Normal)
     
     
    description : STRING
    Specifies a description for the resource. (string)
     
     
    expiry : STRING
    Indicates whether the expiry timeout for this queue is defined by the application or the Specified expiry property, or whether messages on the queue do not expire. (enum) values(APPLICATION_DEFINED, SPECIFIED, UNLIMITED) default(APPLICATION_DEFINED)
     
     
    floatingPointEncoding : STRING
    If native encoding is not enabled, select the type of floating point encoding. (enum) values(IEEENormal, IEEEReversed, S390) default(IEEENormal)
     
     
    integerEncoding : STRING
    If native encoding is not enabled, select the type of integer encoding. (enum) values(Normal, Reversed) default(Normal)
     
     
    jndiName : STRING
    JNDI name for the resource (string)
     
     
    messageBody : STRING
    Specifies whether an application processes the RFH version 2 header of a WebSphere MQ message as part of the JMS message body. Values: 'JMS', 'MQ' and 'UNSPECIFIED'(default). Not supported for: WAS_61, WAS_70. (string) default(UNSPECIFIED)
     
     
    mqmdMessageContext : STRING
    Defines the message context options specified when sending messages to a destination. Values: 'DEFAULT'(default), 'SET_ALL_CONTEXT', 'SET_IDENTITY_CONTEXT'. Not supported for: WAS_61, WAS_70, WAS_80. (string) default(DEFAULT)
     
     
    mqmdReadEnabled : STRING
    Specifies whether an application can read the values of MQMD fields from JMS messages that have been sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80. (boolean) default(false)
     
     
    mqmdWriteEnabled : STRING
    Specifies whether an application can write the values of MQMD fields to JMS messages that will be sent or received using the WebSphere MQ messaging provider. Not supported for: WAS_61, WAS_70, WAS_80. (boolean) default(false)
     
     
    multicast : STRING
    Enable MultiCast transport. (enum) values(DISABLED, NOT_RELIABLE, RELIABLE, ENABLED, AS_CF) default(AS_CF)
     
     
    persistence : STRING
    Sets the level of persistence used for sending messages to this queue. (enum) values(APPLICATION_DEFINED, HIGH, NONPERSISTENT, PERSISTENT, QUEUE_DEFINED) default(APPLICATION_DEFINED)
     
     
    priority : STRING
    The priority assigned to messages sent to this queue. (enum) values(APPLICATION_DEFINED, SPECIFIED, QUEUE_DEFINED) default(APPLICATION_DEFINED)
     
     
    readAhead : STRING
    Determines if messages for non-persistent consumers are sent to the client before the client requests them. Not supported for: WAS_61. (enum) values(QUEUE_DEFINED, YES, NO) default(QUEUE_DEFINED)
     
     
    readAheadClose : STRING
    Determines what happens if a read ahead consumer is closed. Values: 'DELIVERALL'(default) and 'DELIVERCURRENT'. Not supported for: WAS_61. (string) default(DELIVERALL)
     
     
    replyToStyle : STRING
    Specifies how the JMSReplyTo header field in a WebSphere MQ messaging provider message is generated. Values: 'DEFAULT'(default), 'MQMD', 'RFH2'. Not supported for: WAS_61, WAS_70. (string) default(DEFAULT)
     
     
    sendAsync : STRING
    Determines whether the queue manager acknowledges receipt of messages sent to it. Not supported for: WAS_61. (enum) values(QUEUE_DEFINED, YES, NO) default(QUEUE_DEFINED)
     
     
    specifiedExpiry : STRING
    If the Expiry timeout property is set to specified, you must type the number of milliseconds (greater than 0) after which messages on this queue expire. (integer) default(0)
     
     
    specifiedPriority : STRING
    If the priority property is set to specified, you must type the message priority for this queue, using the range 0 through 9. (integer) default(0)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    targetClient : STRING
    Indicates whether the receiving application is JMS-compliant or is a traditional WebSphere MQ application. Values: JMS (default), MQ. (enum) values(JMS, MQ) default(JMS)
     
     
    useNativeEncoding : STRING
    Use native encodings. (boolean) default(true)
     
     
    wildcardFormat : STRING
    Determines which sets of characters are interpreted as topic wildcards. (enum) values(characterWildcards, topicWildcards) default(topicWildcards)
     
     
    wmqTopicName : STRING
    The name of the WMQ topic. (string)

    was.WorkManager

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans.

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    jndiName : STRING
    Specifies the Java Naming and Directory Interface (JNDI) name used to look up the work manager in the namespace.
     
     
    maxThreads : STRING  = 2
    Specifies the maximum number of threads available in this work manager. The default value is 2.
     
     
    minThreads : STRING  = 0
    Specifies the minimum number of threads available in this work manager. The default value is 0.
     
     
    numAlarmThreads : STRING  = 2
    Specifies the desired maximum number of threads used for alarms. The default value is 2.
     
     
    provider : STRING  = WorkManagerProvider
    Specifies the Work Manager Provider name,The Default is 'WorkManagerProvider'.
     
     
    threadPriority : STRING  = 5
    Specifies the priority of the threads available in this work manager. The default value is 5.
     
     
    workReqQFullAction : ENUM [Block, Fail]  = Block
    Specifies the action taken when the thread pool is exhausted, and the work request queue is full,If set to FAIL, the work manager API methods creates an exception instead of blocking.
     
     
    ServiceNames_applicationProfilingService : BOOLEAN
    Specifies that when this option is selected, the application profile service is enabled, and when the application profile service property 5.x compatibility mode is selected, the application profile task that is associated with the scheduling thread is available on the target thread for J2EE 1.3 applications.
     
     
    ServiceNames_internationalization : BOOLEAN
    Specifies that when this option is selected and the internationalization service is enabled, the internationalization context that exists on the scheduling thread is available on the target thread.
     
     
    ServiceNames_security : BOOLEAN
    Specifies that when this option is selected, the Java(TM) Authentication and Authorization Service (JAAS) subject that exists on the scheduling thread is available on the target thread. If not selected, the thread runs anonymously.
     
     
    ServiceNames_workArea : BOOLEAN
    Specifies that when this option is selected, the work area context for every work area partition that exists on the scheduling thread is available on the target thread.
     
     
    category : STRING
    Specifies a string that you can use to classify or group this work manager.
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this work manager for administrative purposes.
     
     
    isGrowable : BOOLEAN  = true
    Specifies whether the number of threads in this work manager can be increased.
     
     
    workReqQSize : STRING  = 0
    Specifies the size of the work request queue ,The default is 0 work objects.
     
     
    workTimeout : STRING  = 0
    Specifies the number of milliseconds to wait before attempting to release a unit of work ,The default is 0 milliseconds.
    Hidden Properties
     
     
    additionalPropertiesNotToExpose : STRING  = provider,ServiceNames
    Additional Properties Not To Expose
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 60
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/async/create-work-manager.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 40
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/async/destroy-work-manager.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/async/discover-inspect-work-manager.py
    Discover Script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WorkManagerProvider

    Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
    Interfaces udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem

    Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI).

    Parent
     
     
    container : CI<udm.Container>
    The container on which this deployed runs.
    Public Properties
     
     
    deployable : CI<udm.Deployable>
    The deployable that this deployed is derived from.
     
     
    description : STRING
    Specifies the description of this work manager provider for administrative purposes.
    Hidden Properties
     
     
    containerRestartStrategy : ENUM [NONE, STOP_START, RESTART]  = NONE
    The restart strategy for the container affected by the deployed. STOP_START : stop container, undeploy, deploy, start container. RESTART : undeploy, deploy, restart container.
     
     
    createOrder : INTEGER  = 58
    The order in which a create step will be executed.
     
     
    createScript : STRING  = was/resources/async/create-work-manager-provider.py
    Python script invoked to deploy a Java EE artifact or create a Java EE resource
     
     
    createVerb : STRING  = Create
    The word that is used to prefix a step description for the create operation.
     
     
    destroyOrder : INTEGER  = 42
    The order in which a destroy step will be executed.
     
     
    destroyScript : STRING  = was/resources/async/destroy-work-manager-provider.py
    Python script invoked to undeploy a Java EE artifact or destroy a Java EE resource
     
     
    destroyVerb : STRING  = Destroy
    The word that is used to prefix a step description for the destroy operation.
     
     
    discoverOrder : INTEGER  = 50
    The order in which a discover step will be executed.
     
     
    discoverScript : STRING  = was/resources/async/discover-inspect-work-manager-provider.py
    Discover Script
     
     
    modifyOrder : INTEGER  = 60
    The order in which a modify step will be executed.
     
     
    modifyVerb : STRING  = Modify
    The word that is used to prefix a step description for the modify operation.
     
     
    noopOrder : INTEGER  = 50
    The order of the step in the step list for the noop operation.
     
     
    noopVerb : STRING  = Noop
    Noop Verb
     
     
    restartStrategy : ENUM [NONE, STOP, START, STOP_START]  = STOP_START
    The restart strategy for the deployed. STOP_START : stop, undeploy, deploy, start. STOP: stop, undeploy, deploy. START: undeploy, deploy, start.
     
     
    standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, noopOrder, noopScript, noopVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, inspectScript, discoverOrder, libraryScripts, retryAttemptsForAppReadyCheck, restartStrategy, containerRestartStrategy,applyRestartStrategyOnNoop
    Standard properties that are not exposed to any python wsadmin script.
     
     
    startOrder : INTEGER  = 50
    The order in which a start step will be executed.
     
     
    startVerb : STRING  = Start
    The word that is used to prefix a step description for the start operation.
     
     
    stopOrder : INTEGER  = 50
    The order in which a stop step will be executed.
     
     
    stopVerb : STRING  = Stop
    The word that is used to prefix a step description for the stop operation.
     
     
    syncAfterCreateOrder : INTEGER  = 65
    The order in which a synchronize after create step will be executed.
     
     
    syncAfterDestroyOrder : INTEGER  = 45
    The order in which a synchronize after destroy step will be executed.
     
     
    syncAfterModifyOrder : INTEGER  = 65
    The order in which a synchronize after modify step will be executed.
     
     
    applyRestartStrategyOnNoop : BOOLEAN  = false
    When true, the restart strategy is apply for a NOOP operation
     
     
    exposeDeployedApplication : BOOLEAN  = false
    flag to indicate whether the deployed application CI is to be injected to the python script execution context.
     
     
    libraryScripts : LIST_OF_STRING
    List of scripts to appended to the the deployeds runtime script
     
     
    modifyScript : STRING
    Python script invoked to upgrade a Java EE artifact or modify a Java EE resource
     
     
    noopScript : STRING
    Python script invoked for the noop operation.
     
     
    startScript : STRING
    Python script invoked to start a Java EE artifact or Java EE resource
     
     
    stopScript : STRING
    Python script invoked to stop a Java EE artifact or Java EE resource

    was.WorkManagerProviderSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    Specifies a work manager that contains a pool of threads that are bound into the Java(TM) Naming and Directory Interface (JNDI).

    Public Properties
     
     
    description : STRING
    Specifies the description of this work manager provider for administrative purposes. (string)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.

    was.WorkManagerSpec

    Type Hierarchy was.Deployable >> udm.BaseDeployable >> udm.BaseConfigurationItem
    Interfaces udm.Taggable, udm.Deployable, udm.ConfigurationItem

    A work manager is a thread pool created for Java Platform, Enterprise Edition (Java EE) applications that use asynchronous beans.

    Public Properties
     
     
    ServiceNames_applicationProfilingService : STRING
    Specifies that when this option is selected, the application profile service is enabled, and when the application profile service property 5.x compatibility mode is selected, the application profile task that is associated with the scheduling thread is available on the target thread for J2EE 1.3 applications. (boolean)
     
     
    ServiceNames_internationalization : STRING
    Specifies that when this option is selected and the internationalization service is enabled, the internationalization context that exists on the scheduling thread is available on the target thread. (boolean)
     
     
    ServiceNames_security : STRING
    Specifies that when this option is selected, the Java(TM) Authentication and Authorization Service (JAAS) subject that exists on the scheduling thread is available on the target thread. If not selected, the thread runs anonymously. (boolean)
     
     
    ServiceNames_workArea : STRING
    Specifies that when this option is selected, the work area context for every work area partition that exists on the scheduling thread is available on the target thread. (boolean)
     
     
    category : STRING
    Specifies a string that you can use to classify or group this work manager. (string)
     
     
    description : STRING
    Specifies the description of this work manager for administrative purposes. (string)
     
     
    isGrowable : STRING
    Specifies whether the number of threads in this work manager can be increased. (boolean) default(true)
     
     
    jndiName : STRING
    Specifies the Java Naming and Directory Interface (JNDI) name used to look up the work manager in the namespace. (string)
     
     
    maxThreads : STRING
    Specifies the maximum number of threads available in this work manager. The default value is 2. (string) default(2)
     
     
    minThreads : STRING
    Specifies the minimum number of threads available in this work manager. The default value is 0. (string) default(0)
     
     
    numAlarmThreads : STRING
    Specifies the desired maximum number of threads used for alarms. The default value is 2. (string) default(2)
     
     
    provider : STRING
    Specifies the Work Manager Provider name,The Default is 'WorkManagerProvider'. (string) default(WorkManagerProvider)
     
     
    tags : SET_OF_STRING
    If set, this deployable will only be mapped automatically to containers with the same tag.
     
     
    threadPriority : STRING
    Specifies the priority of the threads available in this work manager. The default value is 5. (string) default(5)
     
     
    workReqQFullAction : STRING
    Specifies the action taken when the thread pool is exhausted, and the work request queue is full,If set to FAIL, the work manager API methods creates an exception instead of blocking. (enum) values(Block, Fail) default(Block)
     
     
    workReqQSize : STRING
    Specifies the size of the work request queue ,The default is 0 work objects. (string) default(0)
     
     
    workTimeout : STRING
    Specifies the number of milliseconds to wait before attempting to release a unit of work ,The default is 0 milliseconds. (string) default(0)