# Serialized Form

- ## Package org.jboss.jca.core

  - ### Class org.jboss.jca.core.CoreBundle_$bundle extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readResolve

            protected java.lang.Object readResolve()

  - ### Class org.jboss.jca.core.CoreLogger_$logger extends org.jboss.logging.DelegatingBasicLogger implements Serializable

    serialVersionUID:
      1L

- ## Package org.jboss.jca.core.bv

  - ### Class org.jboss.jca.core.bv.SerializableValidator extends java.lang.Object implements Serializable

    serialVersionUID:
      2L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Read the object - Nothing is read as the validator factory is transient. A new instance is created
        Throws:
          `java.io.IOException` - Thrown if an error occurs
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Write the object - Nothing is written as the validator factory is transient
        Throws:
          `java.io.IOException` - Thrown if an error occurs

  - ### Class org.jboss.jca.core.bv.SerializableValidatorFactory extends java.lang.Object implements Serializable

    serialVersionUID:
      2L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Read the object - Nothing is read as the validator factory is transient. A new instance is created
        Throws:
          `java.io.IOException` - Thrown if an error occurs
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Write the object - Nothing is written as the validator factory is transient
        Throws:
          `java.io.IOException` - Thrown if an error occurs

- ## Package org.jboss.jca.core.connectionmanager

  - ### Class org.jboss.jca.core.connectionmanager.AbstractConnectionManager extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### log

            CoreLogger log

        Log instance

      - #### pool

            Pool pool

        The pool

      - #### securityDomain

            java.lang.String securityDomain

        Security domain

      - #### subjectFactory

            org.jboss.jca.core.spi.security.SubjectFactory subjectFactory

        SubjectFactory

      - #### flushStrategy

            org.jboss.jca.common.api.metadata.common.FlushStrategy flushStrategy

        The flush strategy

      - #### allocationRetry

            int allocationRetry

        Number of retry to allocate connection

      - #### allocationRetryWaitMillis

            long allocationRetryWaitMillis

        Interval between retries

      - #### shutdown

            java.util.concurrent.atomic.AtomicBoolean shutdown

        Startup/ShutDown flag

      - #### scheduledExecutorService

            java.util.concurrent.ScheduledExecutorService scheduledExecutorService

        Scheduled executor for graceful shutdown

      - #### scheduledGraceful

            java.util.concurrent.ScheduledFuture<V> scheduledGraceful

        Graceful job

      - #### gracefulCallback

            org.jboss.jca.core.spi.graceful.GracefulCallback gracefulCallback

        Graceful call back. A non-null value indicates shutdown is prepared but has not started.

      - #### cachedConnectionManager

            org.jboss.jca.core.api.connectionmanager.ccm.CachedConnectionManager cachedConnectionManager

        Cached connection manager

      - #### jndiName

            java.lang.String jndiName

        Jndi name

      - #### sharable

            boolean sharable

        Sharable

      - #### enlistment

            boolean enlistment

        Enlistment

      - #### connectable

            boolean connectable

        Connectable

      - #### tracking

            java.lang.Boolean tracking

        Tracking

      - #### enlistmentTrace

            org.jboss.jca.core.api.management.ManagedEnlistmentTrace enlistmentTrace

        Enlistment trace

- ## Package org.jboss.jca.core.connectionmanager.notx

  - ### Class org.jboss.jca.core.connectionmanager.notx.NoTxConnectionManagerImpl extends AbstractConnectionManager implements Serializable

    serialVersionUID:
      1L

- ## Package org.jboss.jca.core.connectionmanager.pool

  - ### Class org.jboss.jca.core.connectionmanager.pool.PoolStatisticsImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      9L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### maxPoolSize

            int maxPoolSize

- ## Package org.jboss.jca.core.connectionmanager.pool.api

  - ### Class org.jboss.jca.core.connectionmanager.pool.api.Semaphore extends java.util.concurrent.Semaphore implements Serializable

    serialVersionUID:
      4L

    - ### Serialized Fields

      - #### maxSize

            int maxSize

        Max size

      - #### statistics

            PoolStatisticsImpl statistics

        Statistics

- ## Package org.jboss.jca.core.connectionmanager.tx

  - ### Class org.jboss.jca.core.connectionmanager.tx.TxConnectionManagerImpl extends AbstractConnectionManager implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### txIntegration

            org.jboss.jca.core.spi.transaction.TransactionIntegration txIntegration

        Transaction integration

      - #### interleaving

            boolean interleaving

        Interleaving or not

      - #### localTransactions

            boolean localTransactions

        Local tx or not

      - #### xaResourceTimeout

            int xaResourceTimeout

        XA resource timeout

      - #### padXid

            boolean padXid

        Xid pad

      - #### wrapXAResource

            boolean wrapXAResource

        XA resource wrapped or not

      - #### isSameRMOverride

            java.lang.Boolean isSameRMOverride

        Same RM override

- ## Package org.jboss.jca.core.security

  - ### Class org.jboss.jca.core.security.AbstractCallback extends java.lang.Object implements Serializable

  - ### Class org.jboss.jca.core.security.CallbackImpl extends AbstractCallback implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### mappingRequired

            boolean mappingRequired

        Is mapping required

      - #### domain

            java.lang.String domain

        The domain

      - #### defaultPrincipal

            java.security.Principal defaultPrincipal

        The default principal

      - #### defaultGroups

            java.lang.String[] defaultGroups

        The default groups

      - #### principals

            java.util.Map<K,V> principals

        The principal map

      - #### groups

            java.util.Map<K,V> groups

        The groups map

  - ### Class org.jboss.jca.core.security.DefaultCallback extends AbstractCallback implements Serializable

    serialVersionUID:
      1L

    - ### Serialization Methods

      - #### readObject

            private void readObject(java.io.ObjectInputStream in)
                             throws java.io.IOException,
                                    java.lang.ClassNotFoundException

        Throws:
          `java.io.IOException`
          `java.lang.ClassNotFoundException`

      - #### writeObject

            private void writeObject(java.io.ObjectOutputStream out)
                              throws java.io.IOException

        Throws:
          `java.io.IOException`

    - ### Serialized Fields

      - #### mappingRequired

            boolean mappingRequired

        Is mapping required

      - #### domain

            java.lang.String domain

        The domain

      - #### defaultPrincipal

            java.security.Principal defaultPrincipal

        The default principal

      - #### defaultGroups

            java.lang.String[] defaultGroups

        The default groups

      - #### principals

            java.util.Map<K,V> principals

        The principal map

      - #### groups

            java.util.Map<K,V> groups

        The groups map

      - #### file

            java.lang.String file

        The configuration file

  - ### Class org.jboss.jca.core.security.SimplePrincipal extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### name

            java.lang.String name

        Principal name

- ## Package org.jboss.jca.core.security.picketbox

  - ### Class org.jboss.jca.core.security.picketbox.PicketBoxCallbackHandler extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### mappings

            org.jboss.jca.core.spi.security.Callback mappings

        Callback mappings

- ## Package org.jboss.jca.core.tx.noopts

  - ### Class org.jboss.jca.core.tx.noopts.TransactionImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      3L

  - ### Class org.jboss.jca.core.tx.noopts.TransactionManagerImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### registry

            TxRegistry registry

  - ### Class org.jboss.jca.core.tx.noopts.TransactionSynchronizationRegistryImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      3L

  - ### Class org.jboss.jca.core.tx.noopts.TxRegistry extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### txs

            java.util.concurrent.ConcurrentMap<K,V> txs

  - ### Class org.jboss.jca.core.tx.noopts.UserTransactionImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      2L

  - ### Class org.jboss.jca.core.tx.noopts.XATerminatorImpl extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

- ## Package org.jboss.jca.core.workmanager

  - ### Class org.jboss.jca.core.workmanager.ClassBundle extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### definitions

            java.util.List<E> definitions

        The definitions

  - ### Class org.jboss.jca.core.workmanager.ClassDefinition extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### name

            java.lang.String name

        The name

      - #### svu

            long svu

        The serialVersionUID

      - #### data

            byte[] data

        The data

- ## Package org.jboss.jca.core.workmanager.transport.remote

  - ### Class org.jboss.jca.core.workmanager.transport.remote.ProtocolMessages.RequestValues extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### request

            ProtocolMessages.Request request

      - #### values

            java.io.Serializable[] values

  - ### Class org.jboss.jca.core.workmanager.transport.remote.ProtocolMessages.ResponseValues extends java.lang.Object implements Serializable

    serialVersionUID:
      1L

    - ### Serialized Fields

      - #### response

            ProtocolMessages.Response response

      - #### values

            java.io.Serializable[] values

Copyright © 2014 IronJacamar (http://www.ironjacamar.org)