Preface

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

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

Overview

The WAS plugin is a Deployit 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

  • Deployit requirements
    • Deployit: version 3.6+
    • IBM WebSphere Application Server Standard and Network Deployment: 6.1, 7.0 and 8.0 (Unix and Windows)
    • Other Deployit 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 MANIFEST.MF 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.


Manifest-Version: 1.0
Deployit-Package-Format-Version: 1.3
CI-Application: PetClinic-ear
CI-Version: 1.0-was

Name: PetClinic-1.0.ear
CI-Name: PetClinic
CI-Type: jee.Ear

Name: sampleOracleDatasource
CI-Type: was.OracleDatasourceSpec
CI-jndiName: jdbc/sampleOracleDatasource
CI-jdbcProvider: Oracle JDBC Driver
CI-datasourceHelperClassname: com.ibm.websphere.rsadapter.Oracle10gDataStoreHelper
CI-username: {{DATABASE_USERNAME}}
CI-password: {{DATABASE_PASSWORD}}

Name: sampleSibQueueDestination
CI-Type: was.SibQueueDestinationSpec
CI-busName: sampleSIBus

Name: sampleSibQueue
CI-Type: was.SibQueueSpec
CI-queueName: sampleSibQueueDestination
CI-busName: sampleSIBus
CI-description: sample sib queue

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.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.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

Deployit 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 Deployit 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',
            'accessMethod':'SSH_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.

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 Deployit 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

Deployit 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 Deployit System Administration Manual.

Extending the WAS plugin

The WAS plugin is designed to be extended through Deployit'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 Deployit 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 Deployit 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'/>

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)

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.

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 Deployit 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'/>

Inspection

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

inspect-virtual-host.py

print "Inspecting virtual host %s" % (deployed.name)

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

inspected('name', AdminConfig.showAttribute(virtualHostId, 'name'))
aliases = AdminConfig.getid(virtualHostContainmentPath + '/HostAlias:/').split()
inspected('aliases', [AdminConfig.showAttribute(alias,'hostname') + ':' +
AdminConfig.showAttribute(alias,'port') for alias in aliases if alias != ""])

In the above script, discovered information is handed back to the plugin by use of the inspected method. This method takes two parameters, the first one being the name of the discovered item or property and the second one the actual value. The value should be representable as either a string, or a list of strings. The declaration of this method can be found in the Plugin API in the file base.py.

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

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>

start-dm.sh snippet for *nix

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

start-dm.bat snippet for windows

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

CI Reference

Configuration Item Overview

Deployables

CI Description
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.Ear Java EE EAR archive
was.EjbJar Java EE EJB archive
was.OracleDatasourceSpec Specification for an Oracle datasource
was.SharedLibrarySpec Specification of a shared library
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.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.VirtualHostSpec Specification of a virtual host
was.War Java EE WAR archive
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

Deployeds

CI Description
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.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.JmsResource Base class for all deployed JMS resource configuration items
was.Module Base class for all deployed JEE module configuration items
was.OracleDatasource Oracle data source object supplies your application with connections for accessing the database
was.Resource Base class for all deployed JEE resource configuration items
was.SharedLibrary Container-wide shared library that can be used by deployed applications
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.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.VirtualHost Virtual host with a unique set of Web access ports
was.WarModule WAR with values configured for a deployment
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

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.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.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.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.JmsResource Base class for all deployed JMS resource configuration items
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.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.Resource Base class for all deployed JEE resource configuration items
was.SharedLibrary Container-wide shared library that can be used by deployed applications
was.SharedLibrarySpec Specification of a shared library
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.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.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.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

Configuration Item Details

was.BaseCell

Virtual Type
Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces udm.Taggable, python.PythonManagingContainer, 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
 
 
version : ENUM [WAS_61, WAS_70, WAS_80]
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.
 
 
port : INTEGER
TCP port which is used to login to the WebSphere Administration, default is 8880
 
 
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
 
 
inspectScript : STRING  = was/container/discover-inspect-topology.py
Inspect script for Cell
 
 
libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-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, 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
 
 
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.

was.DB2Datasource

Virtual Type
Type Hierarchy was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Name of the JDBC Provider for this data source
 
 
jndiName : STRING
JNDI name of the data source
 
 
password : STRING
Password to use when connecting to the data source
 
 
username : STRING
Username to use when connecting to the data source
 
 
ConnectionPool_connectionTimeout : INTEGER
Connection timeout value for a JDBC data source.
 
 
ConnectionPool_maxConnections : INTEGER
Maximum number of connections for a JDBC data source.
 
 
ConnectionPool_minConnections : INTEGER
Minimum number of connections for a JDBC data source.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
description : STRING
Description of this data source
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jndiName, jdbcProvider, datasourceHelperClassname, username, password, ConnectionPool
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/datasource/create-datasource.py
Python wsadmin script invoked to create a JDBC data source.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JDBC data source.
 
 
destroyVerb : STRING  = Destroy
The word 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/discover-inspect-datasource-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.DB2Type2Datasource

Type Hierarchy was.DB2Datasource >> was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Name of the JDBC Provider for this data source
 
 
jndiName : STRING
JNDI name of the data source
 
 
password : STRING
Password to use when connecting to the data source
 
 
username : STRING
Username to use when connecting to the data source
 
 
ConnectionPool_connectionTimeout : INTEGER
Connection timeout value for a JDBC data source.
 
 
ConnectionPool_maxConnections : INTEGER
Maximum number of connections for a JDBC data source.
 
 
ConnectionPool_minConnections : INTEGER
Minimum number of connections for a JDBC data source.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
description : STRING
Description of this data source
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jndiName, jdbcProvider, datasourceHelperClassname, username, password, ConnectionPool
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/datasource/create-datasource.py
Python wsadmin script invoked to create a JDBC data source.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JDBC data source.
 
 
destroyVerb : STRING  = Destroy
The word 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
JDBC connectivity-type of a data source. If you want to use type 4 driver, set the value to 4. If you want to use type 2 driver, set the value to 2. On WebSphere Application Server for Z/OS, driverType 2 uses RRS and supports 2-phase commit processing.
 
 
libraryScripts : LIST_OF_STRING  = [was/datasource/discover-inspect-datasource-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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_connectionTimeout : STRING
Connection timeout value for a JDBC data source. (integer)
 
 
ConnectionPool_maxConnections : STRING
Maximum number of connections for a JDBC data source. (integer)
 
 
ConnectionPool_minConnections : STRING
Minimum number of connections for a JDBC data source. (integer)
 
 
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
Description of this data source (string)
 
 
jdbcProvider : STRING
Name of the JDBC Provider for this data source (string)
 
 
jndiName : STRING
JNDI name of the data source (string)
 
 
password : STRING
Password to use when connecting to the data source (string)
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
 
 
username : STRING
Username to use when connecting to the data source (string)

was.DB2Type4Datasource

Type Hierarchy was.DB2Datasource >> was.Datasource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Name of the JDBC Provider for this data source
 
 
jndiName : STRING
JNDI name of the data source
 
 
password : STRING
Password to use when connecting to 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.
 
 
username : STRING
Username to use when connecting to the data source
 
 
ConnectionPool_connectionTimeout : INTEGER
Connection timeout value for a JDBC data source.
 
 
ConnectionPool_maxConnections : INTEGER
Maximum number of connections for a JDBC data source.
 
 
ConnectionPool_minConnections : INTEGER
Minimum number of connections for a JDBC data source.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
description : STRING
Description of this data source
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jndiName, jdbcProvider, datasourceHelperClassname, username, password, ConnectionPool
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/datasource/create-datasource.py
Python wsadmin script invoked to create a JDBC data source.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JDBC data source.
 
 
destroyVerb : STRING  = Destroy
The word 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
JDBC connectivity-type of a data source. If you want to use type 4 driver, set the value to 4. If you want to use type 2 driver, set the value to 2. On WebSphere Application Server for Z/OS, driverType 2 uses RRS and supports 2-phase commit processing.
 
 
libraryScripts : LIST_OF_STRING  = [was/datasource/discover-inspect-datasource-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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_connectionTimeout : STRING
Connection timeout value for a JDBC data source. (integer)
 
 
ConnectionPool_maxConnections : STRING
Maximum number of connections for a JDBC data source. (integer)
 
 
ConnectionPool_minConnections : STRING
Minimum number of connections for a JDBC data source. (integer)
 
 
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
Description of this data source (string)
 
 
jdbcProvider : STRING
Name of the JDBC Provider for this data source (string)
 
 
jndiName : STRING
JNDI name of the data source (string)
 
 
password : STRING
Password to use when connecting to the data source (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)
 
 
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.
 
 
username : STRING
Username to use when connecting to the data source (string)

was.Datasource

Virtual Type
Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Name of the JDBC Provider for this data source
 
 
jndiName : STRING
JNDI name of the data source
 
 
password : STRING
Password to use when connecting to the data source
 
 
username : STRING
Username to use when connecting to the data source
 
 
ConnectionPool_connectionTimeout : INTEGER
Connection timeout value for a JDBC data source.
 
 
ConnectionPool_maxConnections : INTEGER
Maximum number of connections for a JDBC data source.
 
 
ConnectionPool_minConnections : INTEGER
Minimum number of connections for a JDBC data source.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
description : STRING
Description of this data source
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jndiName, jdbcProvider, datasourceHelperClassname, username, password, ConnectionPool
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/datasource/create-datasource.py
Python wsadmin script invoked to create a JDBC data source.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JDBC data source.
 
 
destroyVerb : STRING  = Destroy
The word 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/discover-inspect-datasource-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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, 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
 
 
nodeAgents : SET_OF_CI<was.NodeAgent >
WebSphere nodes in the cell
 
 
clusters : SET_OF_CI<was.Cluster >
WebSphere clusters in the cell
Public Properties
 
 
version : ENUM [WAS_61, WAS_70, WAS_80]
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.
 
 
port : INTEGER
TCP port which is used to login to the WebSphere Administration, default is 8880
 
 
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
 
 
inspectScript : STRING  = was/container/discover-inspect-topology.py
Inspect script for Cell
 
 
libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-lib.py]
List of scripts to appended to runtime script
 
 
runWithDaemon : BOOLEAN  = true
Set to true to execute commands with the Python daemon

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
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
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)
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping (map_string_string)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
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)
 
 
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

was.EarModule

Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
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
 
 
preCompileJsps : BOOLEAN  = false
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary >
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
 
 
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 wsadmin script invoked to destroy a Java EE artifact.
 
 
destroyVerb : STRING  = Undeploy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Upgrade
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact
 
 
startVerb : STRING  = Start
The word is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopScript : STRING  = was/application/stop-application.py
Python wsadmin script invoked to stop running a Java EE artifact.
 
 
stopVerb : STRING  = Stop
The word 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
Sync After Destroy Order
 
 
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

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
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
placeholders : SET_OF_STRING
Placeholders detected in this artifact
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping (map_string_string)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
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)
 
 
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

was.EjbModule

Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
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
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary >
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
 
 
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 wsadmin script invoked to destroy a Java EE artifact.
 
 
destroyVerb : STRING  = Undeploy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Upgrade
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact
 
 
startVerb : STRING  = Start
The word is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopScript : STRING  = was/application/stop-application.py
Python wsadmin script invoked to stop running a Java EE artifact.
 
 
stopVerb : STRING  = Stop
The word 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
Sync After Destroy Order
 
 
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

was.ExtensibleDeployed

Virtual Type
Type Hierarchy python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createVerb : STRING  = Create
The word 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 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 is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createVerb : STRING  = Create
The word 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 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 is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createVerb : STRING  = Create
The word 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 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 is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.JmsResource

Virtual Type
Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.ManagedServer

Type Hierarchy udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces udm.Taggable, was.WasAppContainer, 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.

was.ManagedWebServer

Type Hierarchy udm.BaseConfigurationItem
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.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
 
 
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
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary >
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
 
 
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 wsadmin script invoked to destroy a Java EE artifact.
 
 
destroyVerb : STRING  = Undeploy
The word 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]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Upgrade
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact
 
 
startVerb : STRING  = Start
The word is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopScript : STRING  = was/application/stop-application.py
Python wsadmin script invoked to stop running a Java EE artifact.
 
 
stopVerb : STRING  = Stop
The word 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
Sync After Destroy Order
 
 
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

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.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
JDBC URL
 
 
datasourceHelperClassname : STRING
Specifies the data source helper class
 
 
jdbcProvider : STRING
Name of the JDBC Provider for this data source
 
 
jndiName : STRING
JNDI name of the data source
 
 
password : STRING
Password to use when connecting to the data source
 
 
username : STRING
Username to use when connecting to the data source
 
 
ConnectionPool_connectionTimeout : INTEGER
Connection timeout value for a JDBC data source.
 
 
ConnectionPool_maxConnections : INTEGER
Maximum number of connections for a JDBC data source.
 
 
ConnectionPool_minConnections : INTEGER
Minimum number of connections for a JDBC data source.
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
 
 
description : STRING
Description of this data source
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jndiName, jdbcProvider, datasourceHelperClassname, username, password, ConnectionPool
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/datasource/create-datasource.py
Python wsadmin script invoked to create a JDBC data source.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JDBC data source.
 
 
destroyVerb : STRING  = Destroy
The word 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/discover-inspect-datasource-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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_connectionTimeout : STRING
Connection timeout value for a JDBC data source. (integer)
 
 
ConnectionPool_maxConnections : STRING
Maximum number of connections for a JDBC data source. (integer)
 
 
ConnectionPool_minConnections : STRING
Minimum number of connections for a JDBC data source. (integer)
 
 
URL : STRING
JDBC URL (string)
 
 
datasourceHelperClassname : STRING
Specifies the data source helper class (string)
 
 
description : STRING
Description of this data source (string)
 
 
jdbcProvider : STRING
Name of the JDBC Provider for this data source (string)
 
 
jndiName : STRING
JNDI name of the data source (string)
 
 
password : STRING
Password to use when connecting to the data source (string)
 
 
tags : SET_OF_STRING
If set, this deployable will only be mapped automatically to containers with the same tag.
 
 
username : STRING
Username to use when connecting to the data source (string)

was.Resource

Virtual Type
Type Hierarchy was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createVerb : STRING  = Create
The word 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 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 is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.SharedLibrary

Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/sharedlibrary/create-shared-library.py
Python wsadmin script invoked to create a shared library.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a shared library.
 
 
destroyVerb : STRING  = Destroy
The word is used to prefix a step description for the destroy operation.
 
 
discoverOrder : INTEGER  = 45
Discover Order
 
 
discoverScript : STRING  = was/sharedlibrary/discover-inspect-shared-library.py
Python wsadmin script invoked to inspect a shared library.
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.SibConnectionFactory

Virtual Type
Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-sib-connection-factory.py
Python wsadmin script invoked to create a JMS SIB queue connection factory.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS SIB queue connection factory.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS SIB queue connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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.
 
 
createOrder : INTEGER  = 58
The order in which a create step will be executed.
 
 
createVerb : STRING  = Create
The word 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 is used to prefix a step description for the destroy operation.
 
 
discoverOrder : INTEGER  = 45
Discover Order
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
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 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 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]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-sib-connection-factory.py
Python wsadmin script invoked to create a JMS SIB queue connection factory.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS SIB queue connection factory.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS SIB queue connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
sibType : STRING  = Queue
SIB type of SIB connection factory
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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.
 
 
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 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 is used to prefix a step description for the destroy operation.
 
 
discoverOrder : INTEGER  = 45
Discover Order
 
 
discoverScript : STRING  = was/jms/discover-inspect-sib-queue-destination.py
Discover Script
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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)
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-sib-topic.py
Python wsadmin script invoked to create a JMS SIB topic.
 
 
createVerb : STRING  = Create
The word 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 topic.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS SIB topic.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-sib-connection-factory.py
Python wsadmin script invoked to create a JMS SIB queue connection factory.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS SIB queue connection factory.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS SIB queue connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
sibType : STRING  = Topic
SIB type of SIB connection factory
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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.
 
 
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 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 is used to prefix a step description for the destroy operation.
 
 
discoverOrder : INTEGER  = 45
Discover Order
 
 
discoverScript : STRING  = was/jms/discover-inspect-sib-topic-space-destination.py
Discover Script
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-sib-lib.py]
Library Scripts
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.UnmanagedServer

Type Hierarchy was.BaseCell >> udm.BaseContainer >> udm.BaseConfigurationItem
Interfaces was.WasAppContainer, udm.Taggable, python.PythonManagingContainer, 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
 
 
version : ENUM [WAS_61, WAS_70, WAS_80]
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.
 
 
port : INTEGER
TCP port which is used to login to the WebSphere Administration, default is 8880
 
 
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
 
 
inspectScript : STRING  = was/container/discover-inspect-topology.py
Inspect script for Cell
 
 
libraryScripts : LIST_OF_STRING  = [was/container/discover-inspect-topology-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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere JMS Provider
JMS provider for V5 default queue.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere JMS Provider
JMS provider for V5 default queue connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere JMS Provider
JMS provider for V5 default topic.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere JMS Provider
JMS provider for V5 default topic connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.VirtualHost

Type Hierarchy was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
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 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 is used to prefix a step description for the destroy operation.
 
 
discoverOrder : INTEGER  = 45
Discover Order
 
 
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 is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR). (string)
 
 
excludeFileNamesRegex : STRING
Regular expression that matches file names that must be excluded from scanning
 
 
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)
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping (map_string_string)
 
 
scanPlaceholders : BOOLEAN  = false
Whether to scan this artifact for placeholders when it is imported
 
 
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)
 
 
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

was.WarModule

Type Hierarchy was.Module >> was.ExtensibleDeployedArtifact >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
contextRoot : STRING
Specifies the context root of the Web application (WAR).
 
 
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
 
 
preCompileJsps : BOOLEAN  = false
Specify whether to precompile JavaServer Pages (JSP) files as a part of installation. The default is not to precompile JSP files.
 
 
roleMappings : MAP_STRING_STRING
Security role to user/group mapping
 
 
sharedLibraries : SET_OF_CI<was.SharedLibrary >
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
 
 
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 wsadmin script invoked to destroy a Java EE artifact.
 
 
destroyVerb : STRING  = Undeploy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
libraryScripts : LIST_OF_STRING  = [was/application/discover-app-module-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 70
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Upgrade
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
Standard properties that are not exposed to any python wsadmin script.
 
 
startOrder : INTEGER  = 90
The order in which a start step will be executed.
 
 
startScript : STRING  = was/application/start-application.py
Python wsadmin script invoked to start running a Java EE artifact
 
 
startVerb : STRING  = Start
The word is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 10
The order in which a stop step will be executed.
 
 
stopScript : STRING  = was/application/stop-application.py
Python wsadmin script invoked to stop running a Java EE artifact.
 
 
stopVerb : STRING  = Stop
The word 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
Sync After Destroy Order
 
 
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

was.WmqQueue

Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
deployable : CI<udm.Deployable>
The deployable that this deployed is derived from.
Hidden Properties
 
 
additionalPropertiesNotToExpose : STRING  = jmsProvider, wasType
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere MQ JMS Provider
JMS provider for WebSphere MQ queue.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere MQ JMS Provider
JMS provider for WebSphere MQ queue connection factory
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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
 
 
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.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
 
 
baseQueueName : STRING
Name of the queue to which messages are sent (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.WmqTopic

Type Hierarchy was.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
Name of the topic to which messages are sent
 
 
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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere MQ JMS Provider
JMS provider for WebSphere MQ topic.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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.JmsResource >> was.Resource >> was.ExtensibleDeployedResource >> was.ExtensibleDeployed >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem
Interfaces 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
 
 
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
Properties that are not exposed to any python wsadmin script.
 
 
createOrder : INTEGER  = 60
The order in which a create step will be executed.
 
 
createScript : STRING  = was/jms/create-jms-object.py
Python wsadmin script invoked to create a JMS resource.
 
 
createVerb : STRING  = Create
The word 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 wsadmin script invoked to destroy a JMS resource.
 
 
destroyVerb : STRING  = Destroy
The word 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
Python wsadmin script invoked to inspect a JMS resource.
 
 
jmsProvider : STRING  = WebSphere MQ JMS Provider
JMS type of WebSphere MQ topic connection factory.
 
 
libraryScripts : LIST_OF_STRING  = [was/jms/discover-inspect-jms-objects-lib.py]
Additional scripts to be included in the runtime
 
 
modifyOrder : INTEGER  = 60
The order in which a modify step will be executed.
 
 
modifyVerb : STRING  = Modify
The word is used to prefix a step description for the modify operation.
 
 
standardPropertiesNotToExpose : STRING  = id, type, properties, deployable, container, createOrder, createScript, createVerb, syncAfterCreateOrder, modifyOrder, modifyScript, modifyVerb, syncAfterModifyOrder, destroyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, syncAfterDestroyOrder, startOrder, startScript, startVerb, stopOrder, stopScript, stopVerb, discoverScript, discoverOrder, libraryScripts
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 is used to prefix a step description for the start operation.
 
 
stopOrder : INTEGER  = 50
The order in which a synchronize after modify stop will be executed.
 
 
stopVerb : STRING  = Stop
The word 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.
 
 
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
 
 
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
 
 
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.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
 
 
baseTopicName : STRING
Name of the topic to which messages are sent (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.