Class: com.sybase.djc.ant.SetPropertiesTask (Set Properties Task) | EAServer 6.3 Help |
---|
Description | This task is used to set properties for a component, package or entity type. |
---|---|
Configuration |
There are three kinds of property configuration:
Property configuration requires specification of "Task Parameters" and "Property Types":
Property values are stored in Java properties files in subdirectories
of the |
Task Parameters | administeredObject, administeredObjectType, applicationClient, applicationServer, classLoader, cluster, clusterBranch, clusterPartition, codeSet, component, connectionFactory, connectionFactoryType, dataSource, databaseType, distributedCache, ejbProvider, exportConfiguration, httpContext, jmsConnectionFactory, jmsProvider, mailSession, merge, messageListener, messageListenerType, messageQueue, messageTopic, package, queueConnectionFactory, resourceAdapter, restService, scheduledTask, securityDomain, securityProfile, serverBranch, serviceComponent, socketListener, storedProcedure, threadMonitor, topicConnectionFactory, transactionBatch |
Property Types | accessControl, activationConfig, addVersionField, asynchronous, automaticFailover, bind, csiv2, cacheResponse, cacheResult, classLoader, clusterPartition, configProperty, copyValues, denyAccess, distributable, ejbPassivate, ejbRemove, instancePool, logExceptions, map, messageListener, performanceMonitor, permitAccess, persistentField, persistentObject, profilePublicMethods, property, queryMethod, requestLog, responseLog, runAs, start, synchronized, threadMonitor, tracePublicMethods, transaction |
Parameter: administeredObject (JCA Administered Object) | |
---|---|
Description |
Name of JCA Administered Object for which properties will be set. Example:<project name="MyAdministeredObject"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties administeredObject="MyAdministeredObject"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: administeredObjectType (JCA Administered Object Type) | |
---|---|
Description |
Name of JCA Administered Object Type for which properties will be set. Example:<project name="MyAdministeredObjectType"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties administeredObjectType="MyAdministeredObjectType"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: applicationClient (Application Client) | |
---|---|
Description |
Name of Application Client for which properties will be set. Example:<project name="MyApplicationClient"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties applicationClient="MyApplicationClient"> <property name="mainClass" value="com.example.MyAppClient"/> </setProperties> </target> </project> |
Parameter: applicationServer (Application Server) | |
---|---|
Description |
Name of Application Server for which properties will be set. Example:<project name="MyApplicationServer"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties applicationServer="MyApplicationServer"> <property name="startModules" value="ejbjar-example1,webapp-example2"/> </setProperties> </target> </project> |
Parameter: classLoader (Class Loader) | |
---|---|
Description |
Name of Class Loader for which properties will be set. Example:<project name="MyClassLoader"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties classLoader="MyClassLoader"> <property name="classPath" value="~/deploy/ejbjars/mymodule"/> </setProperties> </target> </project> |
Parameter: cluster (Cluster) | |
---|---|
Description |
Name of Cluster for which properties will be set. Example:<project name="MyCluster"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties cluster="MyCluster"> <property name="servers" value="server1,server2"/> </setProperties> </target> </project> |
Parameter: clusterPartition (Cluster Partition) | |
---|---|
Description |
Name of Cluster Partition for which properties will be set. Example:<project name="MyClusterPartition"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties clusterPartition="MyClusterPartition"> <property name="preferredServers" value="server1,server2"/> <property name="alternateServers" value="server3"/> </setProperties> </target> </project> |
Parameter: codeSet (Code Set) | |
---|---|
Description |
Name of Code Set for which properties will be set. Example:<project name="MyCodeSet"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties codeSet="MyCodeSet"> <property name="id" value="9999"/> </setProperties> </target> </project> |
Parameter: component (Component) | |
---|---|
Description |
Name of component for which properties will be set.
The name should be in one of the following forms:
|
Parameter: connectionFactory (JCA Connection Factory) | |
---|---|
Description |
Name of JCA Connection Factory for which properties will be set. Example:<project name="MyConnectionFactory"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties connectionFactory="MyConnectionFactory"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: connectionFactoryType (JCA Connection Factory Type) | |
---|---|
Description |
Name of JCA Connection Factory Type for which properties will be set. Example:<project name="MyConnectionFactoryType"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties connectionFactoryType="MyConnectionFactoryType"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: dataSource (Data Source) | |
---|---|
Description |
Name of Data Source for which properties will be set. Example:<project name="MyDataSource"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties dataSource="MyDataSource"> <property name="databaseType" value="Sybase_ASE"/> <property name="serverName" value="db-host"/> <property name="portNumber" value="5000"/> <property name="maxPoolSize" value="50"/> </setProperties> </target> </project> |
Parameter: databaseType (Database Type) | |
---|---|
Description |
Name of Database Type for which properties will be set. Example:<project name="MyDatabaseType"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties databaseType="MyDatabaseType"> <property name="dataSourceClass" value="com.example.jdbc.DataSourceImpl"/> </setProperties> </target> </project> |
Parameter: distributedCache (Distributed Cache) | |
---|---|
Description |
Name of Distributed Cache for which properties will be set. Example:<project name="MyDistributedCache"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties distributedCache="MyDistributedCache"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: ejbProvider (EJB Provider) | |
---|---|
Description |
Name of EJB Provider for which properties will be set. Example:<project name="MyEjbProvider"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties ejbProvider="MyEjbProvider"> <property name="java.naming.provider.url" value="iiop://myhost:2000"/> </setProperties> </target> </project> |
Parameter: exportConfiguration (Export Configuration) | |
---|---|
Description |
Name of Export Configuration for which properties will be set. Example:<project name="MyExportConfiguration"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties exportConfiguration="MyExportConfiguration"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: httpContext (HTTP Context) | |
---|---|
Description |
Name of HTTP Context for which properties will be set. Example:<project name="MyHttpContext"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties httpContext="MyHttpContext"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: jmsConnectionFactory (JMS Connection Factory) | |
---|---|
Description |
Name of JMS Connection Factory for which properties will be set. Example:<project name="MyJmsConnectionFactory"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties jmsConnectionFactory="MyJmsConnectionFactory"> <property name="receiveBatchSize" value="100"/> </setProperties> </target> </project> |
Parameter: jmsProvider (JMS Provider) | |
---|---|
Description |
Name of JMS Provider for which properties will be set. Example:<project name="MyJmsProvider"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties jmsProvider="MyJmsProvider"> <property name="java.naming.provider.url" value="iiop://myhost:2000"/> </setProperties> </target> </project> |
Parameter: mailSession (Mail Session) | |
---|---|
Description |
Name of Mail Session for which properties will be set. Example:<project name="MyMailSession"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties mailSession="MyMailSession"> <property name="mail.host" value="mail.example.com"/> </setProperties> </target> </project> |
Parameter: messageListener (JCA Message Listener) | |
---|---|
Description |
Name of JCA Message Listener for which properties will be set. Example:<project name="MyMessageListener"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties messageListener="MyMessageListener"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: messageListenerType (JCA Message Listener Type) | |
---|---|
Description |
Name of JCA Message Listener Type for which properties will be set. Example:<project name="MyMessageListenerType"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties messageListenerType="MyMessageListenerType"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: messageQueue (JMS Message Queue) | |
---|---|
Description |
Name of JMS Message Queue for which properties will be set. Example:<project name="MyMessageQueue"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties messageQueue="MyMessageQueue"> <property name="maximumMessagesInMemory" value="100"/> </setProperties> </target> </project> |
Parameter: messageTopic (JMS Message Topic) | |
---|---|
Description |
Name of JMS Message Topic for which properties will be set. Example:<project name="MyMessageTopic"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties messageTopic="MyMessageTopic"> <property name="maximumMessagesInMemory" value="100"/> </setProperties> </target> </project> |
Parameter: package (Package) | |
---|---|
Description |
Name of package for which properties will be set.
The name should be in one of the following forms:
|
Parameter: queueConnectionFactory (JMS Queue Connection Factory) | |
---|---|
Description |
Name of JMS Queue Connection Factory for which properties will be set. Example:<project name="MyQueueConnectionFactory"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties queueConnectionFactory="MyQueueConnectionFactory"> <property name="receiveBatchSize" value="100"/> </setProperties> </target> </project> |
Parameter: resourceAdapter (JCA Resource Adapter) | |
---|---|
Description |
Name of JCA Resource Adapter for which properties will be set. Example:<project name="MyResourceAdapter"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties resourceAdapter="MyResourceAdapter"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: restService (REST Service) | |
---|---|
Description |
Name of REST Service for which properties will be set. Example:<project name="MyRestService"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties restService="MyRestService"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: scheduledTask (Scheduled Task) | |
---|---|
Description |
Name of Scheduled Task for which properties will be set. Example:<project name="MyScheduledTask"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties scheduledTask="MyScheduledTask"> <property name="taskAction" value="runComponentMethod"/> <property name="componentMethod" value="ejb.components.example.MyCompLocal.myTask"/> <property name="schedule" value="interval"/> <property name="interval" value="30"/> </setProperties> </target> </project> |
Parameter: securityDomain (Security Domain) | |
---|---|
Description |
Name of Security Domain for which properties will be set. Example:<project name="MySecurityDomain"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties securityDomain="MySecurityDomain"> <property name="loginMethod" value="ftp"/> <property name="ftpHostName" value="my-ftp-host"/> </setProperties> </target> </project> |
Parameter: securityProfile (Security Profile) | |
---|---|
Description |
Name of Security Profile for which properties will be set. Example:<project name="MySecurityProfile"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties securityProfile="MySecurityProfile"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: serviceComponent (Service Component) | |
---|---|
Description |
Name of Service Component for which properties will be set. Example:<project name="MyServiceComponent"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties serviceComponent="MyServiceComponent"> <property name="component" value="com.acme.bank.BankService"/> </setProperties> </target> </project> |
Parameter: socketListener (Socket Listener) | |
---|---|
Description |
Name of Socket Listener for which properties will be set. Example:<project name="MySocketListener"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties socketListener="MySocketListener"> <property name="jost" value="myhost"/> <property name="port" value="12000"/> <property name="protocol" value="iiop"/> </setProperties> </target> </project> |
Parameter: storedProcedure (Stored Procedure) | |
---|---|
Description |
Name of Stored Procedure for which properties will be set. Example:<project name="MyStoredProcedure"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties storedProcedure="MyStoredProcedure"> <property name="..." value="..."/> </setProperties> </target> </project> |
Parameter: threadMonitor (Thread Monitor) | |
---|---|
Description |
Name of Thread Monitor for which properties will be set. Example:<project name="MyThreadMonitor"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties threadMonitor="MyThreadMonitor"> <property name="maximumActiveThreads" value="20"/> </setProperties> </target> </project> |
Parameter: topicConnectionFactory (JMS Topic Connection Factory) | |
---|---|
Description |
Name of JMS Topic Connection Factory for which properties will be set. Example:<project name="MyTopicConnectionFactory"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties topicConnectionFactory="MyTopicConnectionFactory"> <property name="receiveBatchSize" value="100"/> </setProperties> </target> </project> |
Parameter: transactionBatch (Transaction Batch) | |
---|---|
Description |
Name of Transaction Batch for which properties will be set. Example:<project name="MyTransactionBatch"> <import file="ant-config-tasks.xml"/> <target name="configure"> <setProperties transactionBatch="MyTransactionBatch"> <property name="maximumBatchSize" value="5"/> <property name="maximumBatchWait" value="20"/> </setProperties> </target> </project> |