All Downloads are FREE. Search and download functionalities are using the official Maven repository.

ncks.2.0.source-code.jencks.xsd.wiki Maven / Gradle / Ivy

There is a newer version: 2.2
Show newest version
h3. Elements By Type
{anchor:org.jencks.JCAContainer-types}
h4. The _[org.jencks.JCAContainer|#org.jencks.JCAContainer-types]_ Type Implementations
    | _[|#jcaContainer-element]_ | {html}Represents a base JCA container which has no dependency on Geronimo
and requires a mandatory {@link BootstrapContext} and {@link ResourceAdapter}
properties to be configured.

Typically Spring users will use the {@link BootstrapContextFactoryBean} to create the {@link BootstrapContext} instance, with the work manager and transaction manager.{html} | {anchor:bootstrapContext-element} h3. The _[|#bootstrapContext-element]_ Element {html}A Spring {@link FactoryBean} for creating a {@link GeronimoBootstrapContext} for the JCA container with the {@link WorkManager} and {@link XATerminator}.{html} h4. Properties || Property Name || Type || Description || | threadPoolSize | _int_ | {html}{html} | | transactionManager | _org.apache.geronimo.transaction.manager.GeronimoTransactionManager_ | {html}{html} | | workManager | _javax.resource.spi.work.WorkManager_ | {html}{html} | {anchor:connectionFactory-element} h3. The _[|#connectionFactory-element]_ Element {html}{html} h4. Properties || Property Name || Type || Description || | connectionManager | _javax.resource.spi.ConnectionManager_ | {html}{html} | | managedConnectionFactory | _javax.resource.spi.ManagedConnectionFactory_ | {html}{html} | {anchor:connectionManager-element} h3. The _[|#connectionManager-element]_ Element {html}This FactoryBean creates a local JCA connection factory outside a J2EE application server.

The connection manager will be then injected in the LocalConnectionFactoryBean, class of the JCA support of Spring.{html} h4. Properties || Property Name || Type || Description || | allConnectionsEqual | _boolean_ | {html}{html} | | connectionMaxIdleMinutes | _int_ | {html}{html} | | connectionMaxWaitMilliseconds | _int_ | {html}{html} | | connectionTracker | _org.apache.geronimo.connector.outbound.connectiontracking.ConnectionTracker_ | {html}Set the connection tracker for the Geronimo Connection Manager.{html} | | containerManagedSecurity | _boolean_ | {html}Enables/disables container managed security{html} | | partitionStrategy | _java.lang.String_ | {html}{html} | | poolMaxSize | _int_ | {html}{html} | | poolMinSize | _int_ | {html}{html} | | pooling | _boolean_ | {html}{html} | | poolingSupport | _org.apache.geronimo.connector.outbound.connectionmanagerconfig.PoolingSupport_ | {html}Set the pooling support for the Geronimo Connection Manager. Geronimo provides two kinds of pool: single and partitioned.{html} | | transaction | _java.lang.String_ | {html}{html} | | transactionManager | _javax.transaction.TransactionManager_ | {html}Set the transaction manager for the Geronimo Connection Manager.{html} | | transactionSupport | _org.apache.geronimo.connector.outbound.connectionmanagerconfig.TransactionSupport_ | {html}Set the transaction support for the Geronimo Connection Manager. Geronimo provides in this case three kinds of support like the JCA specification: no transaction, local transactions, XA transactions.{html} | {anchor:connectionTracker-element} h3. The _[|#connectionTracker-element]_ Element {html}{html} h4. Properties || Property Name || Type || Description || | geronimoTransactionManager | _org.apache.geronimo.transaction.manager.GeronimoTransactionManager_ | {html}{html} | {anchor:connector-element} h3. The _[|#connector-element]_ Element {html}Represents a connector in the JCA container - which represents a single activation specification on a resource adapter{html} h4. Properties || Property Name || Type || Description || | acknowledgeType | _java.lang.String_ | {html}{html} | | activationSpec | _javax.resource.spi.ActivationSpec_ | {html}{html} | | beanFactory | _org.springframework.beans.factory.BeanFactory_ | {html}{html} | | beanName | _java.lang.String_ | {html}{html} | | bootstrapContext | _javax.resource.spi.BootstrapContext_ | {html}{html} | | endpointFactory | _javax.resource.spi.endpoint.MessageEndpointFactory_ | {html}{html} | | jcaContainer | _[org.jencks.JCAContainer|#org.jencks.JCAContainer-types]_ | {html}{html} | | ref | _java.lang.String_ | {html}Returns the name of the MessageListener POJO in Spring{html} | | resourceAdapter | _javax.resource.spi.ResourceAdapter_ | {html}{html} | | transactionManager | _javax.transaction.TransactionManager_ | {html}{html} | {anchor:dataSourceMCF-element} h3. The _[|#dataSourceMCF-element]_ Element {html}{html} h4. Properties || Property Name || Type || Description || | driverName | _java.lang.String_ | {html}{html} | | logWriter | _java.io.PrintWriter_ | {html}{html} | | loginTimeout | _java.lang.Integer_ | {html}{html} | | password | _java.lang.String_ | {html}{html} | | url | _java.lang.String_ | {html}{html} | | user | _java.lang.String_ | {html}{html} | {anchor:jCAConnectorLifecycleFactory-element} h3. The _[|#jCAConnectorLifecycleFactory-element]_ Element {html}A factory bean for Jencks JCAConnector classes that can also manage the lifecycle (i.e. start/stop) of a JCAConnector. This is necessary because the JCAConnector class does not provide any means for starting and stopping message consumption.

Represents a factory class that can be configured once, and then used multiple times to return lightweight JCAConnector objects that can be independently stopped and started.

This can be useful when JCAConnector's need to be configured via a dependency injection container. The container should be used to configure a JCAConnectorLifecycleFactory instead, and classes can then use this class to obtain the JCAConnector's, start them, and stop them.{html} h4. Properties || Property Name || Type || Description || | activationSpec | _javax.resource.spi.ActivationSpec_ | {html}{html} | | beanFactory | _org.springframework.beans.factory.BeanFactory_ | {html}{html} | | beanName | _java.lang.String_ | {html}{html} | | bootstrapContext | _javax.resource.spi.BootstrapContext_ | {html}{html} | | endpointFactory | _javax.resource.spi.endpoint.MessageEndpointFactory_ | {html}{html} | | jcaContainer | _[org.jencks.JCAContainer|#org.jencks.JCAContainer-types]_ | {html}{html} | | ref | _java.lang.String_ | {html}Returns the name of the MessageListener POJO in Spring{html} | | resourceAdapter | _javax.resource.spi.ResourceAdapter_ | {html}{html} | | transactionManager | _javax.transaction.TransactionManager_ | {html}{html} | {anchor:jcaContainer-element} h3. The _[|#jcaContainer-element]_ Element {html}Represents a base JCA container which has no dependency on Geronimo and requires a mandatory {@link BootstrapContext} and {@link ResourceAdapter} properties to be configured.

Typically Spring users will use the {@link BootstrapContextFactoryBean} to create the {@link BootstrapContext} instance, with the work manager and transaction manager.{html} h4. Properties || Property Name || Type || Description || | applicationContext | _org.springframework.context.ApplicationContext_ | {html}{html} | | bootstrapContext | _javax.resource.spi.BootstrapContext_ | {html}{html} | | lazyLoad | _boolean_ | {html}{html} | | resourceAdapter | _javax.resource.spi.ResourceAdapter_ | {html}{html} | | threadPoolSize | _int_ | {html}{html} | | transactionManager | _org.apache.geronimo.transaction.manager.GeronimoTransactionManager_ | {html}{html} | | workManager | _javax.resource.spi.work.WorkManager_ | {html}{html} | {anchor:poolingSupport-element} h3. The _[|#poolingSupport-element]_ Element {html}{html} h4. Properties || Property Name || Type || Description || | allConnectionsEqual | _boolean_ | {html}{html} | | connectionMaxIdleMinutes | _int_ | {html}{html} | | connectionMaxWaitMilliseconds | _int_ | {html}{html} | | partitionStrategy | _java.lang.String_ | {html}{html} | | poolMaxSize | _int_ | {html}{html} | | poolMinSize | _int_ | {html}{html} | {anchor:targetSourceMessageListener-element} h3. The _[|#targetSourceMessageListener-element]_ Element {html}Represents a pool of MessageListener instances using Spring's TargetSource for the underlying pool.{html} h4. Properties || Property Name || Type || Description || | targetSource | _org.springframework.aop.TargetSource_ | {html}{html} | {anchor:transactionManager-element} h3. The _[|#transactionManager-element]_ Element {html}This FactoryBean creates and configures the Geronimo implementation of the TransactionManager interface.{html} h4. Properties || Property Name || Type || Description || | defaultTransactionTimeoutSeconds | _int_ | {html}Set the default transaction timeout in second.{html} | | resourceManagers | _java.util.Collection_ | {html}Set the resource managers{html} | | transactionLog | _org.apache.geronimo.transaction.manager.TransactionLog_ | {html}Set the transaction log for the transaction context manager.{html} | | transactionLogDir | _java.lang.String_ | {html}{html} | | xidFactory | _org.apache.geronimo.transaction.manager.XidFactory_ | {html}{html} | {anchor:workManager-element} h3. The _[|#workManager-element]_ Element {html}A Spring {@link FactoryBean} for creating a {@link GeronimoWorkManager} using a {@link GeronimoTransactionManager}.{html} h4. Properties || Property Name || Type || Description || | threadPool | _edu.emory.mathcs.backport.java.util.concurrent.Executor_ | {html}{html} | | threadPoolSize | _int_ | {html}{html} | | transactionManager | _org.apache.geronimo.transaction.manager.GeronimoTransactionManager_ | {html}{html} | h3. Element Index | _[|#bootstrapContext-element]_ | {html}A Spring {@link FactoryBean} for creating a {@link GeronimoBootstrapContext} for the JCA container with the {@link WorkManager} and {@link XATerminator}.{html} | | _[|#connectionFactory-element]_ | {html}{html} | | _[|#connectionManager-element]_ | {html}This FactoryBean creates a local JCA connection factory outside a J2EE application server.

The connection manager will be then injected in the LocalConnectionFactoryBean, class of the JCA support of Spring.{html} | | _[|#connectionTracker-element]_ | {html}{html} | | _[|#connector-element]_ | {html}Represents a connector in the JCA container - which represents a single activation specification on a resource adapter{html} | | _[|#dataSourceMCF-element]_ | {html}{html} | | _[|#jCAConnectorLifecycleFactory-element]_ | {html}A factory bean for Jencks JCAConnector classes that can also manage the lifecycle (i.e. start/stop) of a JCAConnector. This is necessary because the JCAConnector class does not provide any means for starting and stopping message consumption.

Represents a factory class that can be configured once, and then used multiple times to return lightweight JCAConnector objects that can be independently stopped and started.

This can be useful when JCAConnector's need to be configured via a dependency injection container. The container should be used to configure a JCAConnectorLifecycleFactory instead, and classes can then use this class to obtain the JCAConnector's, start them, and stop them.{html} | | _[|#jcaContainer-element]_ | {html}Represents a base JCA container which has no dependency on Geronimo and requires a mandatory {@link BootstrapContext} and {@link ResourceAdapter} properties to be configured.

Typically Spring users will use the {@link BootstrapContextFactoryBean} to create the {@link BootstrapContext} instance, with the work manager and transaction manager.{html} | | _[|#poolingSupport-element]_ | {html}{html} | | _[|#targetSourceMessageListener-element]_ | {html}Represents a pool of MessageListener instances using Spring's TargetSource for the underlying pool.{html} | | _[|#transactionManager-element]_ | {html}This FactoryBean creates and configures the Geronimo implementation of the TransactionManager interface.{html} | | _[|#workManager-element]_ | {html}A Spring {@link FactoryBean} for creating a {@link GeronimoWorkManager} using a {@link GeronimoTransactionManager}.{html} |





© 2015 - 2024 Weber Informatics LLC | Privacy Policy