Preface
This document describes the functionality provided by the WebLogic server (WLS) plugin.
See the Deployit Reference Manual for background information on Deployit and deployment concepts.
Overview
The WLS plugin is a Deployit plugin that adds capability for managing deployments and resources on WebLogic server. It works out of the box for deploying/ undeploying application artifacts, datasource and other JMS resources (see the Features section below) , and can easily be extended to support more deployment options or management of new artifacts/resources on WLS.
Features
- Deployment units
- Enterprise application (EAR)
- Web application (WAR)
- Enterprise JavaBean (EJB)
- J2EE Shared library
- Staging modes
- Stage
- Nostage
- Deployment strategies
- Classical
- Versioned
- Side by side
- Resources
- Datasource
- JMS Queue
- JMS Topic
- JMS uniform distributed Queue
- JMS uniform distributed Topic
- JMS connection factory
- Mail Session
- Persistence Store (file and JDBC)
- Files & Folders
- Discovery
Requirements
Deployit requirements
- Deployit: version 3.10+
- WLS versions: WLS 9.x, WLS 10.3, WLS 11g, WLS 12c (Unix and Windows)
- Other Deployit Plugins: None
Infrastructural requirements
- WebLogic Domain user credentials
- User credentials for accessing the Host managing the WebLogic Administration Server.
- User credentials for accessing target Hosts of managed Servers (for NoStage mode)
Usage in Deployment Packages
The plugin works with the standard deployment package of DAR format. Please see the Packaging Manual for more details about the DAR format and the ways to compose one.
The following is a sample deployit-manifest.xml file that can be used to create a WebLogic specific deployment package. It contain declarations for an Ear, a datasource and a couple of JMS resources.
<?xml version="1.0" encoding="UTF-8"?>
<udm.DeploymentPackage version="1.0" application="SampleApp">
<deployables>
<jee.Ear name="sampleApp.ear" file="sampleApp.ear">
</jee.Ear>
<wls.DataSourceSpec name="testDatasource">
<jndiNames>jdbc/sampleDatasource</jndiNames>
<url>jdbc:mysql://localhost/test</url>
<driverName>com.mysql.jdbc.Driver</driverName>
<username>{{DATABASE_USERNAME}}</username>
<password>{{DATABASE_PASSWORD}}</password>
</wls.DataSourceSpec>
<wls.QueueSpec name="sampleQueue">
<jmsModuleName>{{JMS_MODULE_NAME}}</jmsModuleName>
<jndiName>jms/testQueue</jndiName>
</wls.QueueSpec>
<wls.ConnectionFactorySpec name="sampleCf">
<jmsModuleName>{{JMS_MODULE_NAME}}</jmsModuleName>
<jndiName>jms/sampleCf</jndiName>
</wls.ConnectionFactorySpec>
</deployables>
</udm.DeploymentPackage>
Using the Deployables and Deployeds
The following table describes which Deployable/Container combinations are possible and which Deployeds they generate.
| Deployable | Container | Generated deployed |
|---|---|---|
| wls.ConnectionFactorySpec | wls.Cluster wls.Server wls.JmsServer |
wls.ConnectionFactory |
| wls.DataSourceSpec | wls.Cluster wls.Server |
wls.DataSource |
| wls.Ear | wls.Cluster wls.Server |
wls.EarModule wls.WarModule wls.EjbJarModule |
| wls.EjbJar | wls.Cluster wls.Server |
wls.EarModule wls.WarModule wls.EjbJarModule |
| wls.File | wls.Cluster wls.Server |
wls.DeployedFile |
| wls.FilePersistentStoreSpec | wls.Server | wls.FilePersistentStore |
| wls.Folder | wls.Cluster wls.Server |
wls.DeployedFolder |
| wls.JmsFilePersistentStoreSpec | wls.JmsServer | wls.JmsFilePersistentStore |
| wls.JmsJdbcPersistentStoreSpec | wls.JmsServer | wls.JmsJdbcPersistentStore |
| wls.JmsPersistentStoreSpec | wls.JmsServer | wls.JmsPersistentStore |
| wls.MailSessionSpec | wls.Cluster wls.Server |
wls.MailSession |
| wls.PersistentStoreSpec | wls.Server | wls.PersistentStore |
| wls.QueueSpec | wls.JmsServer | wls.Queue |
| wls.SharedLibraryWar | wls.Cluster wls.Server |
wls.SharedLibraryWarModule |
| wls.SharedLibraryJar | wls.Cluster wls.Server |
wls.SharedLibraryJarModule |
| wls.TopicSpec | wls.JmsServer | wls.Topic |
| wls.UniformDistributedQueueSpec | wls.Cluster wls.Server wls.JmsServer |
wls.UniformDistributedQueue |
| wls.UniformDistributedTopicSpec | wls.Cluster wls.Server wls.JmsServer |
wls.UniformDistributedTopic |
| wls.War | wls.Cluster wls.Server |
wls.EarModule wls.WarModule wls.EjbJarModule |
The following table describes the effect a deployed has on it's container
Deployed Actions Table
| Deployed | Actions performed for operations | ||
|---|---|---|---|
| Create | Destroy | Modify | |
| wls.EarModule wls.WarModule wls.EjbJarModule |
|
|
|
| wls.SharedLibraryWarModule |
|
|
|
| wls.SharedLibraryJarModule |
|
|
|
| wls.DataSource |
|
|
|
| wls.Queue |
|
|
|
| wls.Topic |
|
|
|
| wls.UniformDistributedQueue |
|
|
|
| wls.UniformDistributedTopic |
|
|
|
| wls.ConnectionFactory |
|
|
|
| wls.MailSession |
|
|
|
| wls.FilePersistentStore |
|
|
|
| wls.JmsFilePersistentStore |
|
|
|
| wls.JmsJdbcPersistentStore |
|
|
|
| wls.DeployedFile |
|
|
|
| wls.DeployedFolder |
|
|
|
Deploying applications
The way an application is deployed to a container can be influenced by modifying properties of the corresponding deployed.
For example, if an Ear is to be deployed as a versioned application, using nostage mode, specify these properties in the deployed EarModule:
versioned= true (or on UI, check the checkbox)stage mode= NoStage (or on UI, choose NoStage from the dropdown)staging directory= absolute path of the directory where Ear is to be uploaded
Similarly, if the deployed application needs to be upgraded using the side by side deployment strategy, modify these properties in the deployed EarModule:
staging directory= new path of the directory where the new version of Ear will be uploadeddeployment strategy= SIDE_BY_SIDE (or on the UI, choose SIDE_BY_SIDE from the dropdown)retire timeout= Time interval (seconds) if a timeout period is needed for retiring the previous version of the application
Note about the shared libraries
When updating a shared library (wls.SharedLibraryWarModule or wls.SharedLibraryJarModule), the plugin will query the repository to find all the applications (wls.Ear and wls.War, property sharedLibraries) that depends on it. For each of them, the plugins will add stop/undeploy/deploy/start steps before and after the library update. The wls.War and wls.Ear types have a SharedLibraries property whose default value could be set to {{SHARED_LIBRARIES}} in the deployment package. So a dictionary may contain the value and this value can be a list of CI'ids. Example: A deployed Ear module wants to link 2 deployed shared libraries (libfoo and libbar). The target is a wls.Cluster (/Infrastructure/wlsDomain-103/cluster-1). The dictionary can be designed like this
SHARED_LIBRARIES={{TARGET}}/libfoo,{{TARGET}}/libbarTARGET=/Infrastructure/wlsDomain-103/cluster-1
Note about the version
The plugin allows to deploy non versioned artifacts (ear, war, ejbjar) as a versioned artifact. In this case, the plugin computes automatically the version using this pattern: Application-VersionOfThePackage. Of course, if you artifact is packaged with a version (for example Shared Library), the version will be read from the manifest file.
Note about targeting to multiple containers
Certain deployables can be targeted to multiple containers. For example, an Ear can be targeted to two clusters. Similarly a datasource can be targeted to two clusters.
Note that the way WLS plugin handles this multiple targeting is by generating steps for each targeting. So for example, if a datasource is targeted to two cluster (say Cluster-1, Cluster-2) , Deployit will create two datasource creation steps, wherein.
- The first step will create the datasource on Cluser-1, with all the properties of the deployed datasource.
- The second step will add Cluster-2 to the target list of the datasource created in first step. If there are difference in the datasource values of this deployed, it overrides the previous value.
Since the second targeting overrides the properties of the first targeting, take utmost care to keep the properties of the deployeds (of the same deployable) uniform across each other.
Similar to creation, the following sequence of steps occurs if destroy operation takes place for such a multiple targeted datasource:
- The first step will remove Cluster-1 from datasource target's list
- The second step will remove Cluster-2 from datasource target's list, and since the datasource has no target set on it, it destroys the datasouce.
Note that the actual datasource destruction takes place in the second step, and the first step simply removes the first container from datasource targets.
Creating resources
Deployit handles the creation of resources in the same way it handles deploying an application. If needed, you can trigger a restart by setting the restartTarget parameter to true. Refer to Reference Manual for more details on deploying resources.
Copying files
Deployit handles the copy of files targeted on a wls.Server or wls.Cluster. If needed, you can trigger a restart by setting the restartTarget parameter to true. Refer to Reference Manual for more details on deploying files.
Note about managing JMS resources
The WLS plugin greatly simplifies the management of JMS resources. It does this by automatically managing the JMS modules and sub-deployments needed for JMS resources, letting the user to focus on the actual JMS resource he needs to manage. For example, the followings is the sequence of steps that happens behind the scene when a JMS resource like Queue is created:
- The JMS module name is specified by user in deployed resource (look at 'jmsModuleName' property in Queue for example)
- The WLS plugin automatically creates the module if it is not present, otherwise adds the deployed container to existing module targets
- The WLS plugin automatically creates a subdeployment if is not present, otherwise adds the deployed container to existing subdeployment targets
- The WLS plugin creates/updates the JMS resource and assign the subdeployment created in previous step as the resource subdeployment
Similarly, the destruction of a JMS resource is handled in the following way:
- The resource container is removed from its subdeployment targets.
- Destroy the JMS resource only if its subdeployment targets list is empty (if it's the last one)
- Destroy the subdeployment automatically if it contains no targets
- Destroy JMS module if no other JMS resources are using it.
The thing to note is that the WLS plugin manage modules intelligently unless you want to use your own.
Extension points
The WLS plugin is designed to be extended through Deployit's Plugin API type system and through the use of custom user defined WLST Python scripts. Refer to Customization Manual for an explanation of the type system.
The WLS plugin associates Create, Modify and Destroy operations received from Deployit with WLST Python scripts that need to be executed for the operation. The operation specific script is given a Python object representation of the Deployed that triggered the operation. The script is then executed using WLST on the target Domain. Below, for example is the definition of wls.Datasource in synthetic.xml:
<type type="wls.DataSource" extends="wls.Resource" deployable-type="wls.DataSourceSpec">
<generate-deployable type="wls.DataSourceSpec" extends="wls.ResourceSpec" />
<property name="additionalPropertiesNotToExpose" hidden="true"
default="jndiNames, url, driverName, username, password, properties"/>
<property name="createScript" default="wls/ds/create-datasource.py" hidden="true" />
<property name="destroyScript" default="wls/ds/destroy-datasource.py" hidden="true" />
<property name="jndiNames"/>
<property name="url"/>
<property name="driverName"/>
<property name="username"/>
<property name="password" password="true"/>
</type>
The script has all the information from the Deployed at its disposal to translate into the WLST API calls needed to configure WebLogic. The following sample Python snippet is using deployed to create a datasource:
cmo.createJDBCSystemResource(deployed.name)
datasourcePath = '/JDBCSystemResources/%s/JDBCResource/%s' % (deployed.name, deployed.name)
cd(datasourcePath)
cd('%s/JDBCDriverParams/%s' % (datasourcePath, deployed.name))
set("Url", deployed.url)
set("DriverName", deployed.driverName)
set('Password', deployed.password)
# use jmsModuleName, jmsServer and jndiName to create the queue
The WLS plugin also offers the ability to influence the order in which scripts are executed in relation to other Deployed operations. The order allows for the chaining of scripts to create a logical sequence of events. For example, the following synthetic.xml snippet says that creation of the queue (order = 60) will happen before deployment of the Ear (order = 70), and the destruction of the queue (order = 40) will take place the after undeployment of the Ear (order = 30)
<type type="wls.EarModule" extends="wls.ExtensibleDeployedArtifact" deployable-type="jee.Ear">
<generate-deployable type="wls.Ear" extends="jee.Ear" />
<property name="createScript" default="wls/application/deploy-application.py" hidden="true"/>
<property name="createVerb" default="Deploy" hidden="true" />
<property name="createOrder" kind="integer" default="70" hidden="true" />
<property name="destroyScript" default="wls/application/undeploy-application.py" hidden="true"/>
<property name="destroyVerb" default="Undeploy" hidden="true" />
<property name="destroyOrder" kind="integer" default="30" hidden="true" />
<property name="startScript" default="wls/application/start-application.py" hidden="true"/>
<property name="startOrder" kind="integer" default="90" hidden="true" />
<property name="stopScript" default="wls/application/stop-application.py" hidden="true"/>
<property name="stopOrder" kind="integer" default="10" hidden="true" />
</type>
<type type="wls.Queue" extends="wls.AbstractQueue" deployable-type="wls.QueueSpec">
<generate-deployable type="wls.QueueSpec" extends="wls.JmsResourceSpec"/>
<property name="createScript" default="wls/jms/create-queue.py" hidden="true"/>
<property name="createVerb" default="Create" hidden="true" />
<property name="createOrder" kind="integer" default="60" hidden="true" />
<property name="destroyScript" default="wls/jms/destroy-queue.py" hidden="true"/>
<property name="destroyVerb" default="Destroy" hidden="true" />
<property name="destroyOrder" kind="integer" default="40" hidden="true" />
<property name="setErrorDestinationScript" default="wls/jms/set-error-queue.py" hidden="true"/>
<property name="unsetErrorDestinationScript" default="wls/jms/unset-error-queue.py" hidden="true"/>
</type>
Next section describes the extensibility by examples:
Extending the Plugin (A Tutorial)
Hiding an existing property from a deployed/deployable
The following synthetic.xml snippet shows how the JDBCConnectionPoolParams_CapacityIncrement property in wls.Datasource can be made hidden, giving it a default value of 2.
<type-modification type="wls.DataSource">
<!-- Makes the property hidden from the UI -->
<property name="JDBCConnectionPoolParams_CapacityIncrement" category="Connection Pool"
label="Capacity Increment" kind="integer" hidden="true" default="2"/>
</type-modification>
Adding a new property to a deployed/deployable
The following synthetic.xml snippet shows how a new property inactiveConnectionTimeoutSeconds can be added to wls.Datasource.
<type-modification type="wls.DataSource">
<!-- Adding new property -->
<property name="JDBCConnectionPoolParams_InactiveConnectionTimeoutSeconds" category="Connection Pool"
label="Inactive Connection Timeout (sec)" kind="integer"
description="inactive Connection Timeout in Seconds" />
</type-modification>
Note that while adding a new property in WLS plugin, the property name should correspond to the relative path of the property (file) from the configuration item in WLST (minus the type name).
For example, since the relative path of property InactiveConnectionTimeoutSeconds in WLST is
{datasource-name}/JDBCConnectionPoolParams/{datasource-name}/InactiveConnectionTimeoutSeconds,
the property name to use while adding a new property is
JDBCConnectionPoolParams_InactiveConnectionTimeoutSeconds.
Adding a new type
The following synthetic.xml snippet shows the definition of a new CI type wls.WorkManager. Since it's a resource and it can be targeted to a Cluster or a Server, it has been made to extend wls.Resource
<type type="wls.WorkManager" extends="wls.Resource" deployable-type="wls.WorkManagerSpec">
<generate-deployable type="wls.WorkManagerSpec" extends="wls.ResourceSpec"/>
<property name="createScript" default="wls/env/create-work-manager.py" hidden="true" />
<property name="destroyScript" default="wls/env/destroy-work-manager.py" hidden="true" />
</type>
The name property is automatically added to all CIs so it has not been defined explicitly as a property. Additional properties can be added in the definition as per the need.
Next step involves adding the Python scripts for the steps. For the `wls.WorkManager' example, two Python scripts needs to be created: create-work-manager.py and destroy-work-manager.py
wls/env/create-work-manager.py
workManagerPath='/SelfTuning/%s/WorkManagers/%s' %(deployed.container.domain.name, deployed.name)
connectAndEdit()
if exists(workManagerPath):
print 'Modifying work manager %s for target %s' % (deployed.name, deployed.container.name)
setOrOverride = overrideWithWarning
else:
print 'Creating work manager %s for target %s' % (deployed.name, deployed.container.name)
cd('/SelfTuning/' + deployed.container.domain.name + '/WorkManagers')
cmo.createWorkManager(deployed.name)
setOrOverride = set
cd(workManagerPath)
newTargets = []
for t in get('Targets'):
newTargets.append(t)
newTargets.append(ObjectName(deployed.container.objectName))
set('Targets', jarray.array(newTargets, ObjectName))
saveAndExit()
wls/env/destroy-work-manager.py
workManagerPath='/SelfTuning/%s/WorkManagers/%s' %(deployed.container.domain.name, deployed.name)
connectAndEdit()
if not exists(workManagerPath):
print "Work manager with name %s does not exist." %(deployed.name)
sys.exit(1)
cd(workManagerPath)
currentTargets = get('Targets')
print 'oldTargets: %s' %(currentTargets)
containerTarget = ObjectName(deployed.container.objectName)
newTargets = []
for t in currentTargets:
if t != containerTarget:
newTargets.append(t)
print 'new targets: %s' %(newTargets)
if len(newTargets) > 0:
print 'Modifying work manager %s' %(deployed.name)
set('Targets', jarray.array(newTargets, ObjectName))
else:
print 'Deleting workmanager %s' % (deployed.name)
cd('../')
delete(deployed.name, 'WorkManagers')
saveAndExit()
Note 1: In the above example Python files, functions 'connectAndEdit()', 'saveAndExit()' are utility functions defined in the base.py file in WLS plugin. Have a look at the base.py file to see other utility functions.
Discovery
Once the admin server's Host and Domain are specified, the following containers can be discovered by the WLS plugin:
To discover a domain from the UI, do the following:
- Create a
overthere.Hostunder the Infrastructure node (in the Repository tab) with the appropriate connection credentials. - Right-click on the Infrastructure node and choose Discover -> wls -> wls.Domain
- Configure the needed properties for the wls.Domain and follow the steps in the wizard.
Here is an example CLI script which discovers a sample WLS domain:
adminServerHost = repository.create(factory.configurationItem('Infrastructure/adminServerHost','overthere.SshHost', {'os':'UNIX','connectionType':'SFTP', 'address':'wls-103', 'username':'demo-user', 'password':'demo-password'}))
wlsDomain = factory.configurationItem('Infrastructure/demoWlsDomain', 'wls.Domain', {'wlHome':'/opt/bea-10.3/wlserver_10.3', 'domainHome':'/opt/bea-10.3/user_projects/domains/demoWlsDomain', 'port':'7001', 'username':'weblogic', 'password':'weblogic', 'adminServerName':'adminServer', 'startMode':'NodeManager', 'host':'Infrastructure/adminServerHost'})
taskId = deployit.createDiscoveryTask(wlsDomain)
deployit.startTaskAndWait(taskId)
discoveredItems = deployit.retrieveDiscoveryResults(taskId)
deployit.print(discoveredItems)
# Discovery just discovers the topology and keeps the configuration items in memory.
# Let's save them in Deployit repository!
repository.create(discoveredItems)
Limitations
- The WLS topology discovery doesn't discover/associate the Host associated with the managed Servers. So if a Cluster is spanned on multiple Hosts, the creation of the managed server's Host and it's association with the Server is a manual process. This can be done using the CLI or more easily, using the UI. This may be needed for certain deployment scenarios where knowledge of the Server's Host is needed (like NoStage deployments) .
Release Notes - WLS Plugin
Version 4.0.1
Improvements
- [DEPL-5557] - Support staging of nostage artifacts in wls-plugin
Version 4.0.0
Changes
Updated to use newer versions of dependencies.
Improvements
- [DEPL-5314] - Update WLS plugin documentation with manifest.xml example
Version 3.9.2
Bug fixes
- [DEPLOYITPB-4924] - Tags on wls.JmsServer don't have any effect
- [DEPLOYITPB-4958] - WLS discovery should either discover weblogic version or make version an inspectionProperty
Version 3.9.1
Improvements
- [DEPLOYITPB-4814] - Allow user to specify an explicit hostname to use when connection to the WLS admin server
- [DEPLOYITPB-4815] - Add ability to generate wlst from a template
Version 3.9.0
Improvements
- [DEPLOYITPB-4404] - Support upgrading shared libraries
- [DEPLOYITPB-4588] - Add a property to control if the extensibleArtifact needs to have start & stop steps generated
Documentation update
- [DEPLOYITPB-3772] - Update documentation to include WLS 12c support
Version 3.8.1
Improvements
- [DEPLOYITPB-4000] - Wls.Domain implements wls.WlsContainer
Bug fixes
- [DEPLOYITPB-3891] - WebLogic plugin does not set the 'versionIdentifier' property if the archive's manifest cannot be read
- [DEPLOYITPB-3909] - Add new option on wls.Resource: STOP_START
- [DEPLOYITPB-4074] - wls.Domain exposes password in logging
- [DEPLOYITPB-4107] - When wls.Deployed have a property telling to stop & start the wls.Target: Stop and Start Step are always triggered
Version 3.8.0
Improvements
- [DEPLOYITPB-3605] - Allow user to configure non-standard location of wlst.sh
Bug fixes
- [DEPLOYITPB-2146] - Upgrading an application on two cluster for a versioned side_by_side deployment doesn't work, since deploying to two clusters can't work in 2 steps
- [DEPLOYITPB-3401] - Cannot start WebLogic cluster
- [DEPLOYITPB-3607] - WebLogic plugin does not allow specifying of different connection protocol
- [DEPLOYITPB-3739] - Discovery of emty wls.Cluster fails
Version 3.7.1
Improvements
- [DEPLOYITPB-2977] - Make the orders (START_CONTAINERS, STOP_CONTAINERS...) configurable throught synthetic.xml
- [DEPLOYITPB-3419] - StartWlsServerWithScriptStep default template includes a test procedure ensuring the server is really started
- [DEPLOYITPB-3522] - deploy files and folders to wlsContainer
- [DEPLOYITPB-3523] - Allowing to restart target after deploying a resource to a wlscontainer or copying files
Bug fixes
- [DEPLOYITPB-3371] - WebLogic discovery fails if there are no JMSServers
- [DEPLOYITPB-3409] - StartApplication does not control the status of the operation
- [DEPLOYITPB-3410] - StartWlsServerWithScriptStep should be implemented using a template, allowing to set easily environment variable or other stuff
- [DEPLOYITPB-3418] - Stop Target template script miss the exit
Version 3.7.0
Bug fixes
- [DEPLOYITPB-3185] - Output sent to stderr is sometimes lost when running with the Python daemon
- [DEPLOYITPB-3186] - Spurious "None" printed when an exception is thrown by a script running in the Python daemon
Version 3.7.0-beta-1
Improvements
- [DEPLOYITPB-3004] - Avoid artifact upload in steps that don't need them
Bug fixes
- [DEPLOYITPB-2946] - the artifact is versioned without a version identifier set.
Version 3.6.0
Bug fixes
- [DEPLOYITPB-2189] - Property "properties" on wls.DataSource is a STRING instead of MAP_STRING_STRING
- [DEPLOYITPB-2211] - When an error is encountered, the weblogic session remains open
- [DEPLOYITPB-2702] - 11g itest for creating connection factory fails
CI Reference
Configuration Item Overview
Deployables
| CI | Description |
|---|---|
| wls.ConnectionFactorySpec | Specification for a JMS connection factory |
| wls.DataSourceSpec | Specification for a datasource |
| wls.Ear | A JEE EAR archive |
| wls.EjbJar | A JEE EJB archive |
| wls.File | File that is deployed to the server lib directory |
| wls.FilePersistentStoreSpec | A file-based persistent store |
| wls.Folder | Folder that is deployed to the server lib directory |
| wls.JmsFilePersistentStoreSpec | A file-based persistent store for JMS messages |
| wls.JmsJdbcPersistentStoreSpec | A database backed persistent store for JMS messages |
| wls.JmsPersistentStoreSpec | A persistent store for JMS messages |
| wls.JmsResourceSpec | Base deployable type for all JMS related resources |
| wls.MailSessionSpec | Specification for a mail session |
| wls.PersistentStoreSpec | The persistent store supports persistence to a file-based store or to a JDBC-enabled database |
| wls.QueueSpec | Specification for a JMS Queue |
| wls.ResourceSpec | Base deployable of all Resources |
| wls.SharedLibraryJar | A JEE Jar library archive |
| wls.SharedLibraryWar | A JEE War library archive |
| wls.TopicSpec | Specification for a JMS Topic |
| wls.UniformDistributedQueueSpec | Specification for a JMS uniform distributed queue |
| wls.UniformDistributedTopicSpec | Specification for a JMS uniform distributed topic |
| wls.War | A JEE WAR archive |
Deployeds
| CI | Description |
|---|---|
| wls.AbstractQueue | Description unavailable |
| wls.AbstractTopic | Description unavailable |
| wls.AbstractUniformDistributedQueue | Description unavailable |
| wls.AbstractUniformDistributedTopic | Description unavailable |
| wls.ConnectionFactory | A connection factory defines a set of connection configuration parameters that are used to create connections for JMS clients |
| wls.CopiedArtifact | Base class for all deployeds meant to contain Applications |
| wls.DataSource | An object bound to the JNDI tree that provides database connectivity through a pool of JDBC connections |
| wls.DeployedFile | Deployed configuration File |
| wls.DeployedFolder | Deployed configuration Folder |
| wls.EarModule | Ear with values configured for a deployment |
| wls.EjbJarModule | EJB with values configured for a deployment |
| wls.ExtensibleDeployedArtifact | Base class for all deployeds meant to contain Applications |
| wls.ExtensibleDeployedSharedLibrary | Base class for all shared library deployeds |
| wls.FilePersistentStore | A file-based persistent store |
| wls.JmsDestination | Base class for all JMS destinations, which can have a error destination property defined on them |
| wls.JmsFilePersistentStore | A file-based persistent store for JMS messages |
| wls.JmsJdbcPersistentStore | A database backed persistent store for JMS messages |
| wls.JmsPersistentStore | A persistent store for JMS messages |
| wls.JmsResource | Base deployed type for all JMS related resources |
| wls.MailSession | Mail sessions facilitate the process of using the JavaMail APIs, which provide applications and other J2EE modules with access to Internet Message Access Protocol (IMAP)- and Simple Mail Transfer Protocol (SMTP)-capable mail servers on your network or the Internet |
| wls.PersistentStore | The persistent store supports persistence to a file-based store or to a JDBC-enabled database |
| wls.Queue | A JMS Queue Defines a point-to-point destination type, which are used for asynchronous peer communications |
| wls.Resource | Base deployed of all Resources |
| wls.SharedLibraryJarModule | The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications |
| wls.SharedLibraryWarModule | The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications |
| wls.Topic | A JMS Topic Defines a topic destination type, which are used for asynchronous peer communications |
| wls.UniformDistributedQueue | A distributed Queue defines a set of queues that are distributed on multiple JMS servers, but which are accessible as a single, logical queue to JMS clients |
| wls.UniformDistributedTopic | A distributed Queue defines a set of topics that are distributed on multiple JMS servers, but which are accessible as a single, logical topic to JMS clients |
| wls.WarModule | War with values configured for a deployment |
Containers
| CI | Description |
|---|---|
| wls.Cluster | WebLogic Cluster which defines groups of WebLogic servers that work together to increase scalability and reliability |
| wls.Domain | WebLogic Domain which is a collection of WebLogic Server instances that is managed by a single Administration Server |
| wls.JmsServer | WebLogic JMS server, that act as management containers for the queues and topics in JMS modules that are targeted to them |
| wls.Server | WebLogic Server that runs in its own Java Virtual Machine (JVM) and has its own configuration |
Other Configuration Items
| CI | Description |
|---|---|
| wls.AbstractQueue | Description unavailable |
| wls.AbstractTopic | Description unavailable |
| wls.AbstractUniformDistributedQueue | Description unavailable |
| wls.AbstractUniformDistributedTopic | Description unavailable |
| wls.Cluster | WebLogic Cluster which defines groups of WebLogic servers that work together to increase scalability and reliability |
| wls.ConnectionFactory | A connection factory defines a set of connection configuration parameters that are used to create connections for JMS clients |
| wls.ConnectionFactorySpec | Specification for a JMS connection factory |
| wls.CopiedArtifact | Base class for all deployeds meant to contain Applications |
| wls.DataSource | An object bound to the JNDI tree that provides database connectivity through a pool of JDBC connections |
| wls.DataSourceSpec | Specification for a datasource |
| wls.DeployedFile | Deployed configuration File |
| wls.DeployedFolder | Deployed configuration Folder |
| wls.Domain | WebLogic Domain which is a collection of WebLogic Server instances that is managed by a single Administration Server |
| wls.Ear | A JEE EAR archive |
| wls.EarModule | Ear with values configured for a deployment |
| wls.EjbJar | A JEE EJB archive |
| wls.EjbJarModule | EJB with values configured for a deployment |
| wls.ExtensibleDeployedArtifact | Base class for all deployeds meant to contain Applications |
| wls.ExtensibleDeployedSharedLibrary | Base class for all shared library deployeds |
| wls.File | File that is deployed to the server lib directory |
| wls.FilePersistentStore | A file-based persistent store |
| wls.FilePersistentStoreSpec | A file-based persistent store |
| wls.Folder | Folder that is deployed to the server lib directory |
| wls.JmsDestination | Base class for all JMS destinations, which can have a error destination property defined on them |
| wls.JmsFilePersistentStore | A file-based persistent store for JMS messages |
| wls.JmsFilePersistentStoreSpec | A file-based persistent store for JMS messages |
| wls.JmsJdbcPersistentStore | A database backed persistent store for JMS messages |
| wls.JmsJdbcPersistentStoreSpec | A database backed persistent store for JMS messages |
| wls.JmsPersistentStore | A persistent store for JMS messages |
| wls.JmsPersistentStoreSpec | A persistent store for JMS messages |
| wls.JmsResource | Base deployed type for all JMS related resources |
| wls.JmsResourceSpec | Base deployable type for all JMS related resources |
| wls.JmsServer | WebLogic JMS server, that act as management containers for the queues and topics in JMS modules that are targeted to them |
| wls.MailSession | Mail sessions facilitate the process of using the JavaMail APIs, which provide applications and other J2EE modules with access to Internet Message Access Protocol (IMAP)- and Simple Mail Transfer Protocol (SMTP)-capable mail servers on your network or the Internet |
| wls.MailSessionSpec | Specification for a mail session |
| wls.PersistentStore | The persistent store supports persistence to a file-based store or to a JDBC-enabled database |
| wls.PersistentStoreSpec | The persistent store supports persistence to a file-based store or to a JDBC-enabled database |
| wls.Queue | A JMS Queue Defines a point-to-point destination type, which are used for asynchronous peer communications |
| wls.QueueSpec | Specification for a JMS Queue |
| wls.Resource | Base deployed of all Resources |
| wls.ResourceSpec | Base deployable of all Resources |
| wls.Server | WebLogic Server that runs in its own Java Virtual Machine (JVM) and has its own configuration |
| wls.SharedLibraryJar | A JEE Jar library archive |
| wls.SharedLibraryJarModule | The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications |
| wls.SharedLibraryWar | A JEE War library archive |
| wls.SharedLibraryWarModule | The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications |
| wls.Topic | A JMS Topic Defines a topic destination type, which are used for asynchronous peer communications |
| wls.TopicSpec | Specification for a JMS Topic |
| wls.UniformDistributedQueue | A distributed Queue defines a set of queues that are distributed on multiple JMS servers, but which are accessible as a single, logical queue to JMS clients |
| wls.UniformDistributedQueueSpec | Specification for a JMS uniform distributed queue |
| wls.UniformDistributedTopic | A distributed Queue defines a set of topics that are distributed on multiple JMS servers, but which are accessible as a single, logical topic to JMS clients |
| wls.UniformDistributedTopicSpec | Specification for a JMS uniform distributed topic |
| wls.War | A JEE WAR archive |
| wls.WarModule | War with values configured for a deployment |
Configuration Item Details
wls.AbstractQueue
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Description unavailable
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
||
|
|
|
setErrorDestinationScript
:
STRING
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
|
|
Python script invoked to unset error destination from this jms resource
|
wls.AbstractTopic
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Description unavailable
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
||
|
|
|
setErrorDestinationScript
:
STRING
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
|
|
Python script invoked to unset error destination from this jms resource
|
wls.AbstractUniformDistributedQueue
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Description unavailable
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
||
|
|
|
setErrorDestinationScript
:
STRING
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
|
|
Python script invoked to unset error destination from this jms resource
|
wls.AbstractUniformDistributedTopic
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Description unavailable
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
||
|
|
|
setErrorDestinationScript
:
STRING
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
|
|
Python script invoked to unset error destination from this jms resource
|
wls.Cluster
| Type Hierarchy | udm.BaseContainer >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, wls.WlsContainer, python.PythonManagedContainer, wls.JmsTarget, udm.ConfigurationItem, udm.Container, overthere.HostContainer |
WebLogic Cluster which defines groups of WebLogic servers that work together to increase scalability and reliability
| Parent | ||
|---|---|---|
|
|
|
|
|
The domain to which the WebLogic Cluster belongs. 'asContainment'=true, means a Cluster is 'contained' under a Domain
|
| Public Properties | ||
|---|---|---|
|
|
|
|
|
Servers in the WebLogic Cluster
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, only deployables with the same tag will be automatically mapped to this container.
|
| Hidden Properties | ||
|---|---|---|
|
|
|
startOrder
:
INTEGER
= 80
|
|
Start Order
|
||
|
|
|
startWaitTime
:
INTEGER
= 1
|
|
The time to wait in seconds for a container start action.
|
||
|
|
|
stopOrder
:
INTEGER
= 20
|
|
Stop Order
|
| Control task | Parameter CI | Attributes | Description |
|---|---|---|---|
| start |
No description. |
||
| stop |
No description. |
wls.ConnectionFactory
| Type Hierarchy | wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A connection factory defines a set of connection configuration parameters that are used to create connections for JMS clients. Connection factories can configure properties of the connections returned to the JMS client, and also provide configurable options for default delivery, transaction, and message flow control parameters
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
LoadBalancingParams_ServerAffinityEnabled
:
BOOLEAN
|
|
ServerAffinityEnabled
|
||
|
|
|
TransactionParams_XAConnectionFactoryEnabled
:
BOOLEAN
|
|
XAConnectionFactoryEnabled
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= libraryScripts, discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-connection-factory.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-connection-factory.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, destroyOrder, jndiName, jmsModuleName, subDeploymentName, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.ConnectionFactorySpec
| Type Hierarchy | wls.JmsResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a JMS connection factory
| Public Properties | ||
|---|---|---|
|
|
|
LoadBalancingParams_ServerAffinityEnabled
:
STRING
|
|
ServerAffinityEnabled (boolean)
|
||
|
|
|
TransactionParams_XAConnectionFactoryEnabled
:
STRING
|
|
XAConnectionFactoryEnabled (boolean)
|
||
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource (string)
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace (string)
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name} (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.CopiedArtifact
| Virtual Type | |
|---|---|
| Type Hierarchy | udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Base class for all deployeds meant to contain Applications
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetDirectory
:
STRING
|
|
Path to which artifact must be copied to on the wls server.
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
createTargetDirectory
:
BOOLEAN
= false
|
|
Create the target directory on the wls server if it does not exist.
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
Restart the target container
|
||
|
|
|
targetDirectoryShared
:
BOOLEAN
= true
|
|
Is the target directory shared by others on the wls server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it.
|
||
|
|
|
targetFile
:
STRING
|
|
Name of the artifact on the wls server.
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 50
|
|
The order of the step in the step list for the create operation.
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
The order of the step in the step list for the destroy operation.
|
wls.DataSource
| Type Hierarchy | wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
An object bound to the JNDI tree that provides database connectivity through a pool of JDBC connections
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
driverName
:
STRING
|
|
Full package name of JDBC driver class used to create the physical database connections in the connection pool
|
||
|
|
|
jndiNames
:
STRING
|
|
JNDI path to where this data source is bound
|
||
|
|
|
password
:
STRING
|
|
Password attribute passed to the JDBC driver when creating physical database connections
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
url
:
STRING
|
|
URL of the database to connect to.
|
||
|
|
|
username
:
STRING
|
|
Username attribute passed to the JDBC driver when creating physical database connections
|
||
|
|
|
JDBCConnectionPoolParams_CapacityIncrement
:
INTEGER
|
|
Number of connections created when new connections are added to the connection pool
|
||
|
|
|
JDBCConnectionPoolParams_InitialCapacity
:
INTEGER
|
|
Number of physical connections to create when creating the connection pool
|
||
|
|
|
JDBCConnectionPoolParams_MaxCapacity
:
INTEGER
|
|
Maximum number of physical connections that this connection pool can contain
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
properties
:
MAP_STRING_STRING
|
|
The map of properties passed to the JDBC driver that are used to create physical database connections
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= jndiNames, url, driverName, username, password, properties, libraryScripts, discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/ds/create-datasource.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/ds/destroy-datasource.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.DataSourceSpec
| Type Hierarchy | wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a datasource
| Public Properties | ||
|---|---|---|
|
|
|
JDBCConnectionPoolParams_CapacityIncrement
:
STRING
|
|
Number of connections created when new connections are added to the connection pool (integer)
|
||
|
|
|
JDBCConnectionPoolParams_InitialCapacity
:
STRING
|
|
Number of physical connections to create when creating the connection pool (integer)
|
||
|
|
|
JDBCConnectionPoolParams_MaxCapacity
:
STRING
|
|
Maximum number of physical connections that this connection pool can contain (integer)
|
||
|
|
|
driverName
:
STRING
|
|
Full package name of JDBC driver class used to create the physical database connections in the connection pool (string)
|
||
|
|
|
jndiNames
:
STRING
|
|
JNDI path to where this data source is bound (string)
|
||
|
|
|
password
:
STRING
|
|
Password attribute passed to the JDBC driver when creating physical database connections (string)
|
||
|
|
|
properties
:
MAP_STRING_STRING
|
|
The map of properties passed to the JDBC driver that are used to create physical database connections (map_string_string)
|
||
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
||
|
|
|
url
:
STRING
|
|
URL of the database to connect to. (string)
|
||
|
|
|
username
:
STRING
|
|
Username attribute passed to the JDBC driver when creating physical database connections (string)
|
wls.DeployedFile
| Type Hierarchy | wls.CopiedArtifact >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Deployed configuration File
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetDirectory
:
STRING
= ${deployed.container.domain.domainHome}/lib
|
|
Path to which artifact must be copied to on the wls server.
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
createTargetDirectory
:
BOOLEAN
= false
|
|
Create the target directory on the wls server if it does not exist.
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
Restart the target container
|
||
|
|
|
targetDirectoryShared
:
BOOLEAN
= true
|
|
Is the target directory shared by others on the wls server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it.
|
||
|
|
|
targetFile
:
STRING
|
|
Name of the artifact on the wls server.
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 50
|
|
The order of the step in the step list for the create operation.
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
The order of the step in the step list for the destroy operation.
|
wls.DeployedFolder
| Type Hierarchy | wls.CopiedArtifact >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Deployed configuration Folder
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetDirectory
:
STRING
= ${deployed.container.domain.domainHome}/lib
|
|
Path to which artifact must be copied to on the wls server.
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
createTargetDirectory
:
BOOLEAN
= false
|
|
Create the target directory on the wls server if it does not exist.
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
Restart the target container
|
||
|
|
|
targetDirectoryShared
:
BOOLEAN
= true
|
|
Is the target directory shared by others on the wls server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it.
|
||
|
|
|
targetFile
:
STRING
|
|
Name of the artifact on the wls server.
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 50
|
|
The order of the step in the step list for the create operation.
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
The order of the step in the step list for the destroy operation.
|
wls.Domain
| Type Hierarchy | udm.BaseContainer >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, python.PythonManagingContainer, wls.WlsContainer, python.PythonManagedContainer, udm.ConfigurationItem, udm.Container, overthere.HostContainer |
WebLogic Domain which is a collection of WebLogic Server instances that is managed by a single Administration Server
| Children | ||
|---|---|---|
|
|
|
|
|
WebLogic clusters belonging to domain
|
||
|
|
|
|
|
WebLogic servers belonging to domain
|
| Public Properties | ||
|---|---|---|
|
|
|
adminServerName
:
STRING
= AdminServer
|
|
The name of the admin server
|
||
|
|
|
host
:
CI<overthere.Host>
|
|
The host that runs the admin server
|
||
|
|
|
password
:
STRING
|
|
Password which is used to login to the WebLogic Domain.
|
||
|
|
|
port
:
INTEGER
= 7001
|
|
Port to be used by the AdminServer for this domain
|
||
|
|
|
protocol
:
ENUM [t3, t3s]
= t3
|
|
Protocol to be used by the AdminServer for this domain
|
||
|
|
|
startMode
:
ENUM [NodeManager, Script, WindowsService]
= NodeManager
|
|
Tells how a managed server is start and stop, default is NodeManager, others are Script or Windows Service
|
||
|
|
|
username
:
STRING
|
|
Username which is used to login to the WebLogic Domain.
|
||
|
|
|
version
:
ENUM [WEBLOGIC_9, WEBLOGIC_10, WEBLOGIC_11, WEBLOGIC_12]
= WEBLOGIC_10
|
|
Version of Oracle WebLogic Server
|
||
|
|
|
wlHome
:
STRING
|
|
The location of the WebLogic Server installation
|
||
|
|
|
domainHome
:
STRING
|
|
The location of the WebLogic domain. Defaults to
|
||
|
|
|
hostname
:
STRING
|
|
Host to connect to for WLST
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, only deployables with the same tag will be automatically mapped to this container.
|
||
|
|
|
wlstPath
:
STRING
|
|
Location of the wlst binary. Defaults to
|
| Hidden Properties | ||
|---|---|---|
|
|
|
deployedsToDiscover
:
SET_OF_STRING
= [wls.FilePersistentStore]
|
|
Deployeds To Discover
|
||
|
|
|
destroyJmsModuleOrder
:
INTEGER
= 100
|
|
Order used to trigger the clean of the JMS Modules of the domain
|
||
|
|
|
startOrder
:
INTEGER
= 80
|
|
Start Order
|
||
|
|
|
stopOrder
:
INTEGER
= 20
|
|
Stop Order
|
||
|
|
|
customWlstTemplatePath
:
STRING
|
|
Path containing the custom wlst templates: wlst.sh.ftl (Unix) and wlst.cmd.ftl (Windows)
|
||
|
|
|
runWithDaemon
:
BOOLEAN
= true
|
|
Set to true to execute commands with the Python daemon
|
wls.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 |
A JEE EAR archive
| Public Properties | ||
|---|---|---|
|
|
|
automaticVersioning
:
STRING
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored (boolean) default(true)
|
||
|
|
|
block
:
STRING
|
|
boolean value specifying whether the deployment should block user interaction until the command complete (boolean) default(true)
|
||
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
deploymentOrder
:
STRING
|
|
By default, new applications and modules are configured with a Deployment Order value of 100 (integer) default(100)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
redeploymentStrategy
:
STRING
|
|
Indicates what redeployment strategy to use for upgrading the application (enum) values(CLASSIC, STOP_START, SIDE_BY_SIDE) default(CLASSIC)
|
||
|
|
|
retireTimeout
:
STRING
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy (integer) default(-1)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= false
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
sharedLibraries
:
STRING
|
|
Shared Libraries
|
||
|
|
|
stageMode
:
STRING
|
|
Indicates whether the artifact will be deployed as staged or nostage mode (enum) values(Stage, NoStage) default(Stage)
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier (string)
|
||
|
|
|
versioned
:
STRING
|
|
Indicates wither this artifact is to be deployed as a versioned application (boolean)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.EarModule
| Type Hierarchy | wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Ear with values configured for a deployment
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
|
|
Shared Libraries
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
||
|
|
|
versioned
:
BOOLEAN
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= AppDeployments
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= true
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
wls.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 |
A JEE EJB archive
| Public Properties | ||
|---|---|---|
|
|
|
automaticVersioning
:
STRING
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored (boolean) default(true)
|
||
|
|
|
block
:
STRING
|
|
boolean value specifying whether the deployment should block user interaction until the command complete (boolean) default(true)
|
||
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
deploymentOrder
:
STRING
|
|
By default, new applications and modules are configured with a Deployment Order value of 100 (integer) default(100)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
redeploymentStrategy
:
STRING
|
|
Indicates what redeployment strategy to use for upgrading the application (enum) values(CLASSIC, STOP_START, SIDE_BY_SIDE) default(CLASSIC)
|
||
|
|
|
retireTimeout
:
STRING
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy (integer) default(-1)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= false
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
stageMode
:
STRING
|
|
Indicates whether the artifact will be deployed as staged or nostage mode (enum) values(Stage, NoStage) default(Stage)
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier (string)
|
||
|
|
|
versioned
:
STRING
|
|
Indicates wither this artifact is to be deployed as a versioned application (boolean)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.EjbJarModule
| Type Hierarchy | wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
EJB with values configured for a deployment
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
||
|
|
|
versioned
:
BOOLEAN
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= AppDeployments
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= true
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
wls.ExtensibleDeployedArtifact
| Virtual Type | |
|---|---|
| Type Hierarchy | python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Base class for all deployeds meant to contain Applications
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
||
|
|
|
versioned
:
BOOLEAN
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= AppDeployments
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= true
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
wls.ExtensibleDeployedSharedLibrary
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
Base class for all shared library deployeds
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
libraryModule
:
STRING
= true
|
|
Library Module
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
runtimeDependenciesTypes
:
LIST_OF_STRING
= [wls.EarModule, wls.WarModule]
|
|
Runtime Dependencies Types
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= Libraries
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= false
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
||
|
|
|
versioned
:
BOOLEAN
= true
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
wls.File
| Type Hierarchy | generic.File >> udm.BaseDeployableFileArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FileArtifact |
File that is deployed to the server lib directory
| Public Properties | ||
|---|---|---|
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
createTargetDirectory
:
STRING
|
|
Create the target directory on the wls server if it does not exist. (boolean) default(false)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
restartTarget
:
STRING
|
|
Restart the target container (boolean) default(false)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= true
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetDirectory
:
STRING
|
|
Path to which artifact must be copied to on the wls server. (string) default(${deployed.container.domain.domainHome}/lib)
|
||
|
|
|
targetDirectoryShared
:
STRING
|
|
Is the target directory shared by others on the wls server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it. (boolean) default(true)
|
||
|
|
|
targetFile
:
STRING
|
|
Name of the artifact on the wls server. (string)
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.FilePersistentStore
| Type Hierarchy | wls.PersistentStore >> wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A file-based persistent store.
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
directory
:
STRING
|
|
Directory
|
||
|
|
|
synchronousWritePolicy
:
STRING
= Cache-Flush
|
|
Synchronous Write Policy
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/resources/create-file-persistence-store.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/resources/destroy-file-persistence-store.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.FilePersistentStoreSpec
| Type Hierarchy | wls.PersistentStoreSpec >> wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
A file-based persistent store. (deployable)
| Public Properties | ||
|---|---|---|
|
|
|
directory
:
STRING
|
|
Directory (string)
|
||
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
synchronousWritePolicy
:
STRING
|
|
Synchronous Write Policy (string) default(Cache-Flush)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.Folder
| Type Hierarchy | generic.Folder >> udm.BaseDeployableFolderArtifact >> udm.BaseDeployableArtifact >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.SourceArtifact, udm.Artifact, udm.DeployableArtifact, udm.ConfigurationItem, udm.FolderArtifact |
Folder that is deployed to the server lib directory
| Public Properties | ||
|---|---|---|
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
createTargetDirectory
:
STRING
|
|
Create the target directory on the wls server if it does not exist. (boolean) default(false)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
restartTarget
:
STRING
|
|
Restart the target container (boolean) default(false)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= true
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetDirectory
:
STRING
|
|
Path to which artifact must be copied to on the wls server. (string) default(${deployed.container.domain.domainHome}/lib)
|
||
|
|
|
targetDirectoryShared
:
STRING
|
|
Is the target directory shared by others on the wls server. When true, the target directory is not deleted during a destroy operation; only the artifacts copied to it. (boolean) default(true)
|
||
|
|
|
targetFile
:
STRING
|
|
Name of the artifact on the wls server. (string)
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.JmsDestination
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Base class for all JMS destinations, which can have a error destination property defined on them
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
||
|
|
|
setErrorDestinationScript
:
STRING
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
|
|
Python script invoked to unset error destination from this jms resource
|
wls.JmsFilePersistentStore
| Type Hierarchy | wls.JmsPersistentStore >> wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A file-based persistent store for JMS messages.
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
directory
:
STRING
|
|
Directory
|
||
|
|
|
synchronousWritePolicy
:
STRING
= Cache-Flush
|
|
Synchronous Write Policy
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-jms-file-persistence-store.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-jms-file-persistence-store.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.JmsFilePersistentStoreSpec
| Type Hierarchy | wls.JmsPersistentStoreSpec >> wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
A file-based persistent store for JMS messages. (deployable)
| Public Properties | ||
|---|---|---|
|
|
|
directory
:
STRING
|
|
Directory (string)
|
||
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
synchronousWritePolicy
:
STRING
|
|
Synchronous Write Policy (string) default(Cache-Flush)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.JmsJdbcPersistentStore
| Type Hierarchy | wls.JmsPersistentStore >> wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A database backed persistent store for JMS messages.
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
|
|
Data Source
|
||
|
|
|
prefixName
:
STRING
=
|
|
Prefix Name
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 62
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-jms-jdbc-persistence-store.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 38
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-jms-jdbc-persistence-store.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.JmsJdbcPersistentStoreSpec
| Type Hierarchy | wls.JmsPersistentStoreSpec >> wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
A database backed persistent store for JMS messages. (deployable)
| Public Properties | ||
|---|---|---|
|
|
|
prefixName
:
STRING
|
|
Prefix Name (string) default()
|
||
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.JmsPersistentStore
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A persistent store for JMS messages.
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
wls.JmsPersistentStoreSpec
| Type Hierarchy | wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
A persistent store for JMS messages. (deployable)
| Public Properties | ||
|---|---|---|
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.JmsResource
| Virtual Type | |
|---|---|
| Type Hierarchy | python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Base deployed type for all JMS related resources
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyVerb, destroyOrder, jndiName, jmsModuleName, subDeploymentName, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
wls.JmsResourceSpec
| Virtual Type | |
|---|---|
| Type Hierarchy | udm.BaseDeployable >> udm.BaseConfigurationItem |
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Base deployable type for all JMS related resources
| Public Properties | ||
|---|---|---|
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.JmsServer
| Type Hierarchy | udm.BaseContainer >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, python.PythonManagedContainer, udm.ConfigurationItem, wls.JmsTarget, udm.Container, overthere.HostContainer |
WebLogic JMS server, that act as management containers for the queues and topics in JMS modules that are targeted to them
| Parent | ||
|---|---|---|
|
|
|
|
|
A server instance or migratable target this JMS server is deployed to. 'asContainment'=true, means a JmsServer is 'contained' under a Server
|
| Public Properties | ||
|---|---|---|
|
|
|
tags
:
SET_OF_STRING
|
|
If set, only deployables with the same tag will be automatically mapped to this container.
|
wls.MailSession
| Type Hierarchy | wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Mail sessions facilitate the process of using the JavaMail APIs, which provide applications and other J2EE modules with access to Internet Message Access Protocol (IMAP)- and Simple Mail Transfer Protocol (SMTP)-capable mail servers on your network or the Internet
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jndiName
:
STRING
|
|
The JNDI name that modules use to access this mail session
|
||
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
javaMailProperties
:
MAP_STRING_STRING
|
|
Java Mail Properties
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= jndiName,javaMailProperties,libraryScripts,discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/resources/create-mail-session.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/resources/destroy-mail-session.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
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 this resource
|
wls.MailSessionSpec
| Type Hierarchy | wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a mail session
| Public Properties | ||
|---|---|---|
|
|
|
javaMailProperties
:
MAP_STRING_STRING
|
|
Java Mail Properties (map_string_string)
|
||
|
|
|
jndiName
:
STRING
|
|
The JNDI name that modules use to access this mail session (string)
|
||
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.PersistentStore
| Virtual Type | |
|---|---|
| Type Hierarchy | wls.Resource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
The persistent store supports persistence to a file-based store or to a JDBC-enabled database.
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
wls.PersistentStoreSpec
| Type Hierarchy | wls.ResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
The persistent store supports persistence to a file-based store or to a JDBC-enabled database. (deployable)
| Public Properties | ||
|---|---|---|
|
|
|
restartTarget
:
STRING
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource (boolean) default(false)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
targetRestartPolicy
:
STRING
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true' (enum) values(RESTART, STOP_START) default(RESTART)
|
wls.Queue
| Type Hierarchy | wls.AbstractQueue >> wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A JMS Queue Defines a point-to-point destination type, which are used for asynchronous peer communications. A message delivered to a queue is distributed to only one consumer
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
INTEGER
= -1
|
|
Number of redelivery tries a message can have before it is moved to the error destination
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= libraryScripts, discoverOrder, discoverScript
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-queue.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-queue.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
discoverScript
:
STRING
= wls/jms/discover-inspect-queues.py
|
|
Python WLST script invoked to inspect a JMS Queue.
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
= [wls/jms/discover-inspect-queues-lib.py]
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationScript
:
STRING
= wls/jms/set-error-queue.py
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
= wls/jms/unset-error-queue.py
|
|
Python script invoked to unset error destination from this jms resource
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
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 this resource
|
wls.QueueSpec
| Type Hierarchy | wls.JmsResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a JMS Queue
| Public Properties | ||
|---|---|---|
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
STRING
|
|
Number of redelivery tries a message can have before it is moved to the error destination (integer) default(-1)
|
||
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource (string)
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace (string)
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name} (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.Resource
| Virtual Type | |
|---|---|
| Type Hierarchy | python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
Base deployed of all Resources
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
targetRestartPolicy
:
ENUM [RESTART, STOP_START]
= RESTART
|
|
Indicates the policy used to stop/start the target container when resource restartTarget property is 'true'
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
restartTarget
:
BOOLEAN
= false
|
|
If set to true, a restart operation (stop & start) will be triggered just after the creation or the deletion of the resource
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, _properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, destroyScript, destroyVerb, destroyOrder, jndiName, restartTarget, libraryScripts, discoverOrder,targetRestartPolicy
|
|
Standard Properties Not To Expose
|
||
|
|
|
createScript
:
STRING
|
|
Python script invoked to create this resource
|
||
|
|
|
destroyScript
:
STRING
|
|
Python script invoked to destroy this 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 this resource
|
wls.ResourceSpec
| Virtual Type | |
|---|---|
| Type Hierarchy | udm.BaseDeployable >> udm.BaseConfigurationItem |
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Base deployable of all Resources
| Public Properties | ||
|---|---|---|
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.Server
| Type Hierarchy | udm.BaseContainer >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, wls.WlsContainer, python.PythonManagedContainer, wls.JmsTarget, udm.ConfigurationItem, udm.Container, overthere.HostContainer |
WebLogic Server that runs in its own Java Virtual Machine (JVM) and has its own configuration
| Parent | ||
|---|---|---|
|
|
|
|
|
WebLogic domain to which this server belongs. 'asContainment'=true, means a Server is 'contained' under a Domain
|
| Public Properties | ||
|---|---|---|
|
|
|
maxRetries
:
INTEGER
= 10
|
|
Number of times to attempt executing the test, in case the step fails
|
||
|
|
|
port
:
INTEGER
|
|
Port for the server runs on
|
||
|
|
|
retryWaitInterval
:
INTEGER
= 5
|
|
Time in seconds to wait before next retry
|
||
|
|
|
startDelay
:
INTEGER
= 5
|
|
Time in seconds to wait before starting the execution of the verify step
|
||
|
|
|
envVars
:
MAP_STRING_STRING
|
|
Environment variables for server
|
||
|
|
|
host
:
CI<overthere.Host>
|
|
Host on which this server is running, needed to perform no-stage deployments and to start the server via a script
|
||
|
|
|
startCommand
:
STRING
|
|
Command that should be executed to start the managed server.
|
||
|
|
|
stopCommand
:
STRING
|
|
Command that should be executed to stop the managed server.
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, only deployables with the same tag will be automatically mapped to this container.
|
||
|
|
|
testServerIsRunning
:
BOOLEAN
= true
|
|
Test Server Is Running
|
| Hidden Properties | ||
|---|---|---|
|
|
|
startOrder
:
INTEGER
= 80
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/server/start-script
|
|
Start Script
|
||
|
|
|
startWaitTime
:
INTEGER
= 1
|
|
The time to wait in seconds for a container start action.
|
||
|
|
|
stopOrder
:
INTEGER
= 20
|
|
Stop Order
|
||
|
|
|
stopScript
:
STRING
= wls/server/stop-script
|
|
Stop Script
|
| Control task | Parameter CI | Attributes | Description |
|---|---|---|---|
| start |
No description. |
||
| stop |
No description. |
wls.SharedLibraryJar
| Type Hierarchy | generic.Archive >> 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 |
A JEE Jar library archive
| Public Properties | ||
|---|---|---|
|
|
|
automaticVersioning
:
STRING
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored (boolean) default(true)
|
||
|
|
|
block
:
STRING
|
|
boolean value specifying whether the deployment should block user interaction until the command complete (boolean) default(true)
|
||
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
deploymentOrder
:
STRING
|
|
By default, new applications and modules are configured with a Deployment Order value of 100 (integer) default(100)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
redeploymentStrategy
:
STRING
|
|
Indicates what redeployment strategy to use for upgrading the application (enum) values(CLASSIC, STOP_START, SIDE_BY_SIDE) default(CLASSIC)
|
||
|
|
|
retireTimeout
:
STRING
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy (integer) default(-1)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= false
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
stageMode
:
STRING
|
|
Indicates whether the artifact will be deployed as staged or nostage mode (enum) values(Stage, NoStage) default(Stage)
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier (string)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.SharedLibraryJarModule
| Type Hierarchy | wls.ExtensibleDeployedSharedLibrary >> wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications. In particular, a Java EE library is a stand-alone EJB or Web Application module, multiple EJB or Web Application modules packaged in an Enterprise Application (EAR), or a single plain JAR file that is registered with the Java EE application container upon deployment
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 68
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 32
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
libraryModule
:
STRING
= true
|
|
Library Module
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
runtimeDependenciesTypes
:
LIST_OF_STRING
= [wls.EarModule, wls.WarModule]
|
|
Runtime Dependencies Types
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= Libraries
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= false
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
||
|
|
|
versioned
:
BOOLEAN
= true
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
wls.SharedLibraryWar
| 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 |
A JEE War library archive
| Public Properties | ||
|---|---|---|
|
|
|
automaticVersioning
:
STRING
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored (boolean) default(true)
|
||
|
|
|
block
:
STRING
|
|
boolean value specifying whether the deployment should block user interaction until the command complete (boolean) default(true)
|
||
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
deploymentOrder
:
STRING
|
|
By default, new applications and modules are configured with a Deployment Order value of 100 (integer) default(100)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
redeploymentStrategy
:
STRING
|
|
Indicates what redeployment strategy to use for upgrading the application (enum) values(CLASSIC, STOP_START, SIDE_BY_SIDE) default(CLASSIC)
|
||
|
|
|
retireTimeout
:
STRING
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy (integer) default(-1)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= false
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
stageMode
:
STRING
|
|
Indicates whether the artifact will be deployed as staged or nostage mode (enum) values(Stage, NoStage) default(Stage)
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier (string)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.SharedLibraryWarModule
| Type Hierarchy | wls.ExtensibleDeployedSharedLibrary >> wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
The Java EE library feature provides an easy way to share one or more types of Java EE modules among multiple Enterprise Applications. In particular, a Java EE library is a stand-alone EJB or Web Application module, multiple EJB or Web Application modules packaged in an Enterprise Application (EAR), or a single plain JAR file that is registered with the Java EE application container upon deployment
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
libraryModule
:
STRING
= true
|
|
Library Module
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
runtimeDependenciesTypes
:
LIST_OF_STRING
= [wls.EarModule, wls.WarModule]
|
|
Runtime Dependencies Types
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= Libraries
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= false
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
||
|
|
|
versioned
:
BOOLEAN
= true
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
wls.Topic
| Type Hierarchy | wls.AbstractTopic >> wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A JMS Topic Defines a topic destination type, which are used for asynchronous peer communications. A message delivered to a queue is distributed to only or many consumers
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
INTEGER
= -1
|
|
Number of redelivery tries a message can have before it is moved to the error destination
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= libraryScripts, discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-topic.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-topic.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationScript
:
STRING
= wls/jms/set-error-topic.py
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
= wls/jms/unset-error-topic.py
|
|
Python script invoked to unset error destination from this jms resource
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
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 this resource
|
wls.TopicSpec
| Type Hierarchy | wls.JmsResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a JMS Topic
| Public Properties | ||
|---|---|---|
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
STRING
|
|
Number of redelivery tries a message can have before it is moved to the error destination (integer) default(-1)
|
||
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource (string)
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace (string)
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name} (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.UniformDistributedQueue
| Type Hierarchy | wls.AbstractUniformDistributedQueue >> wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A distributed Queue defines a set of queues that are distributed on multiple JMS servers, but which are accessible as a single, logical queue to JMS clients
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
INTEGER
= -1
|
|
Number of redelivery tries a message can have before it is moved to the error destination
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= libraryScripts, discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-udd-queue.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-udd-queue.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationScript
:
STRING
= wls/jms/set-udd-error-queue.py
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
= wls/jms/unset-udd-error-queue.py
|
|
Python script invoked to unset error destination from this jms resource
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
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 this resource
|
wls.UniformDistributedQueueSpec
| Type Hierarchy | wls.JmsResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a JMS uniform distributed queue
| Public Properties | ||
|---|---|---|
|
|
|
DeliveryFailureParams_RedeliveryLimit
:
STRING
|
|
Number of redelivery tries a message can have before it is moved to the error destination (integer) default(-1)
|
||
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource (string)
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace (string)
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name} (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.UniformDistributedTopic
| Type Hierarchy | wls.AbstractUniformDistributedTopic >> wls.JmsDestination >> wls.JmsResource >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Deployed, udm.ConfigurationItem |
A distributed Queue defines a set of topics that are distributed on multiple JMS servers, but which are accessible as a single, logical topic to JMS clients
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
|
|
Target error destination for messages that have expired or reached their redelivery limit
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name}
|
| Hidden Properties | ||
|---|---|---|
|
|
|
additionalPropertiesNotToExpose
:
STRING
= libraryScripts, discoverOrder
|
|
Additional Properties Not To Expose
|
||
|
|
|
createOrder
:
INTEGER
= 60
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/jms/create-udd-topic.py
|
|
Python script invoked to create this resource
|
||
|
|
|
createVerb
:
STRING
= Create
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 40
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/jms/destroy-udd-topic.py
|
|
Python script invoked to destroy this resource
|
||
|
|
|
destroyVerb
:
STRING
= Destroy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
modifyOrder
:
INTEGER
= 40
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
setErrorDestinationOrder
:
INTEGER
= 61
|
|
Set Error Destination Order
|
||
|
|
|
setErrorDestinationScript
:
STRING
= wls/jms/set-udd-error-topic.py
|
|
Python script invoked to set error destination on this jms resource
|
||
|
|
|
setErrorDestinationVerb
:
STRING
= Set error queue for
|
|
Set Error Destination Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, properties, deployable, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, securityPermissions, inheritPermissions, exposeDeployedApplication, jndiName, jmsModuleName, subDeploymentName, errorDestination, setErrorDestinationScript, setErrorDestinationVerb, setErrorDestinationOrder, unsetErrorDestinationVerb, unsetErrorDestinationOrder, unsetErrorDestinationScript, restartTarget, libraryScripts, discoverOrder
|
|
Standard Properties Not To Expose
|
||
|
|
|
unsetErrorDestinationOrder
:
INTEGER
= 37
|
|
Unset Error Destination Order
|
||
|
|
|
unsetErrorDestinationScript
:
STRING
= wls/jms/unset-udd-error-topic.py
|
|
Python script invoked to unset error destination from this jms resource
|
||
|
|
|
unsetErrorDestinationVerb
:
STRING
= Unset error queue from =
|
|
Unset Error Destination Verb
|
||
|
|
|
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 this resource
|
wls.UniformDistributedTopicSpec
| Type Hierarchy | wls.JmsResourceSpec >> udm.BaseDeployable >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.Taggable, udm.Deployable, udm.ConfigurationItem |
Specification for a JMS uniform distributed topic
| Public Properties | ||
|---|---|---|
|
|
|
jmsModuleName
:
STRING
|
|
Existing or new Jms system module which will be used to hold this resource (string)
|
||
|
|
|
jndiName
:
STRING
|
|
Global JNDI name used to look up the destination within the JNDI namespace (string)
|
||
|
|
|
subDeploymentName
:
STRING
|
|
Subdeployment name, if null the deployment name is generated by Deployit using the following pattern, ${deployed.jmsModuleName}-subdeployment-for-${deployed.name} (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
wls.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 |
A JEE WAR archive
| Public Properties | ||
|---|---|---|
|
|
|
automaticVersioning
:
STRING
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored (boolean) default(true)
|
||
|
|
|
block
:
STRING
|
|
boolean value specifying whether the deployment should block user interaction until the command complete (boolean) default(true)
|
||
|
|
|
checksum
:
STRING
|
|
The checksum used to detect differences on the artifact. If not provided, it will be calculated by XL Deploy.
|
||
|
|
|
deploymentOrder
:
STRING
|
|
By default, new applications and modules are configured with a Deployment Order value of 100 (integer) default(100)
|
||
|
|
|
excludeFileNamesRegex
:
STRING
|
|
Regular expression that matches file names that must be excluded from scanning
|
||
|
|
|
placeholders
:
SET_OF_STRING
|
|
Placeholders detected in this artifact
|
||
|
|
|
redeploymentStrategy
:
STRING
|
|
Indicates what redeployment strategy to use for upgrading the application (enum) values(CLASSIC, STOP_START, SIDE_BY_SIDE) default(CLASSIC)
|
||
|
|
|
retireTimeout
:
STRING
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy (integer) default(-1)
|
||
|
|
|
scanPlaceholders
:
BOOLEAN
= false
|
|
Whether to scan this artifact for placeholders when it is imported
|
||
|
|
|
sharedLibraries
:
STRING
|
|
Shared Libraries
|
||
|
|
|
stageMode
:
STRING
|
|
Indicates whether the artifact will be deployed as staged or nostage mode (enum) values(Stage, NoStage) default(Stage)
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode (string)
|
||
|
|
|
tags
:
SET_OF_STRING
|
|
If set, this deployable will only be mapped automatically to containers with the same tag.
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier (string)
|
||
|
|
|
versioned
:
STRING
|
|
Indicates wither this artifact is to be deployed as a versioned application (boolean)
|
| Hidden Properties | ||
|---|---|---|
|
|
|
textFileNamesRegex
:
STRING
= .+\.(cfg | conf | config | ini | properties | props | txt | asp | aspx | htm | html | jsf | jsp | xht | xhtml | sql | xml | xsd | xsl | xslt)
|
|
Regular expression that matches file names of text files
|
||
|
|
|
delimiters
:
STRING
= {{ }}
|
|
The delimiters used indicate placeholders, defaults to '{{ }}'. This is a 5 character string with a space in the middle, the first two are the leading delimiter, the last two are the closing delimiter
|
||
|
|
|
fileEncodings
:
MAP_STRING_STRING
= {.+\.properties=ISO-8859-1}
|
|
A map that maps regular expressions matching the full path of file(s) in the artifact to character set encodings
|
wls.WarModule
| Type Hierarchy | wls.ExtensibleDeployedArtifact >> python.PythonManagedDeployed >> udm.BaseDeployed >> udm.BaseConfigurationItem |
|---|---|
| Interfaces | udm.EmbeddedDeployedContainer, udm.Artifact, udm.Deployed, udm.ConfigurationItem, udm.DerivedArtifact |
War with values configured for a deployment
| Parent | ||
|---|---|---|
|
|
|
container
:
CI<udm.Container>
|
|
The container on which this deployed runs.
|
| Public Properties | ||
|---|---|---|
|
|
|
deploymentOrder
:
INTEGER
= 100
|
|
By default, new applications and modules are configured with a Deployment Order value of 100
|
||
|
|
|
redeploymentStrategy
:
ENUM [CLASSIC, STOP_START, SIDE_BY_SIDE]
= CLASSIC
|
|
Indicates what redeployment strategy to use for upgrading the application
|
||
|
|
|
retireTimeout
:
INTEGER
= -1
|
|
Timeout interval (in secs) before the previous application version is undeployed for side by side redeployment strategy
|
||
|
|
|
automaticVersioning
:
BOOLEAN
= true
|
|
If set, the 'versionIdentifier' property is managed by the plugin. Any value explicitly set for 'versionIdentifier' is ignored
|
||
|
|
|
block
:
BOOLEAN
= true
|
|
boolean value specifying whether the deployment should block user interaction until the command complete
|
||
|
|
|
deployable
:
CI<udm.Deployable>
|
|
The deployable that this deployed is derived from.
|
||
|
|
|
placeholders
:
MAP_STRING_STRING
|
|
A Map containing all the placeholders mapped to their values. Special values are <ignore> or <empty>
|
||
|
|
|
|
|
Shared Libraries
|
||
|
|
|
stageMode
:
ENUM [Stage, NoStage]
= Stage
|
|
Indicates whether the artifact will be deployed as staged or nostage mode
|
||
|
|
|
stagingDirectory
:
STRING
|
|
Absolute directory path where the artifact will be uploaded and used by the servers for nostage deployment mode
|
||
|
|
|
versionIdentifier
:
STRING
|
|
Version Identifier
|
||
|
|
|
versioned
:
BOOLEAN
|
|
Indicates wither this artifact is to be deployed as a versioned application
|
| Hidden Properties | ||
|---|---|---|
|
|
|
createOrder
:
INTEGER
= 70
|
|
Create Order
|
||
|
|
|
createScript
:
STRING
= wls/application/deploy-application.py
|
|
Python script invoked to deploy this Java EE artifact
|
||
|
|
|
createVerb
:
STRING
= Deploy
|
|
Create Verb
|
||
|
|
|
destroyOrder
:
INTEGER
= 30
|
|
Destroy Order
|
||
|
|
|
destroyScript
:
STRING
= wls/application/undeploy-application.py
|
|
Python script invoked to undeploy this Java EE artifact
|
||
|
|
|
destroyVerb
:
STRING
= Undeploy
|
|
Destroy Verb
|
||
|
|
|
discoverOrder
:
INTEGER
= 50
|
|
The order in which a discover step will be executed.
|
||
|
|
|
isRunningRetryWaitInterval
:
INTEGER
= 500
|
|
Time in milliseconds to wait before next retry to check if the deployment is still running
|
||
|
|
|
modifyOrder
:
INTEGER
= 60
|
|
Modify Order
|
||
|
|
|
modifyVerb
:
STRING
= Upgrade
|
|
Modify Verb
|
||
|
|
|
standardPropertiesNotToExpose
:
STRING
= id, name, type, deployable, properties, container, createScript, createVerb, createOrder, modifyScript, modifyVerb, modifyOrder, destroyScript, destroyVerb, destroyOrder, startScript, startVerb, startOrder, stopScript, stopVerb, stopOrder, deploymentStrategy, placeholders, file, redeploymentStrategy, securityPermissions, inheritPermissions, exposeDeployedApplication, stopRetiredApplicationOrder, undeployRetiredApplicationOrder, isRunningRetryWaitInterval, wlstPath, libraryScripts, discoverOrder, deploymentOrder, isStartOrStopOperationRequired, automaticVersioning, additionalStagingAllowed
|
|
Standard Properties Not To Expose
|
||
|
|
|
startOrder
:
INTEGER
= 90
|
|
Start Order
|
||
|
|
|
startScript
:
STRING
= wls/application/start-application.py
|
|
Python script invoked to start this Java EE artifact
|
||
|
|
|
startVerb
:
STRING
= Start
|
|
Start Verb
|
||
|
|
|
stopOrder
:
INTEGER
= 10
|
|
Stop Order
|
||
|
|
|
stopRetiredApplicationOrder
:
INTEGER
= 95
|
|
Stop Retired Application Order
|
||
|
|
|
stopScript
:
STRING
= wls/application/stop-application.py
|
|
Python script invoked to stop this Java EE artifact
|
||
|
|
|
stopVerb
:
STRING
= Stop
|
|
Stop Verb
|
||
|
|
|
undeployRetiredApplicationOrder
:
INTEGER
= 98
|
|
Undeploy Retired Application Order
|
||
|
|
|
wlstPath
:
STRING
= AppDeployments
|
|
Wlst Path
|
||
|
|
|
additionalXlStagingAllowed
:
BOOLEAN
= true
|
|
Is XL Deploy staging supported?
|
||
|
|
|
exposeDeployedApplication
:
BOOLEAN
= false
|
|
flag to indicate whether the deployed application CI is to be injected to the python script execution context.
|
||
|
|
|
isStartOrStopOperationRequired
:
BOOLEAN
= true
|
|
Is Start Or Stop Operation Required
|
||
|
|
|
libraryScripts
:
LIST_OF_STRING
|
|
List of scripts to appended to the the deployeds runtime script
|
||
|
|
|
modifyScript
:
STRING
|
|
Python script invoked to upgrade this Java EE artifact
|
