Serialized Form


Package javax.ejb

Class javax.ejb.AccessLocalException extends EJBException implements Serializable

Class javax.ejb.CreateException extends java.lang.Exception implements Serializable

Class javax.ejb.DuplicateKeyException extends javax.ejb.CreateException implements Serializable

Class javax.ejb.EJBAccessException extends EJBException implements Serializable

serialVersionUID: 4923220329322198628L

Class javax.ejb.EJBException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 796770993296843510L

Serialized Fields

causedByException

java.lang.Exception causedByException

Class javax.ejb.EJBTransactionRequiredException extends EJBException implements Serializable

serialVersionUID: 8880799605373282306L

Class javax.ejb.EJBTransactionRolledbackException extends EJBException implements Serializable

serialVersionUID: -8194354100086735197L

Class javax.ejb.FinderException extends java.lang.Exception implements Serializable

Class javax.ejb.NoSuchEJBException extends EJBException implements Serializable

serialVersionUID: -4861625171310593950L

Class javax.ejb.NoSuchEntityException extends EJBException implements Serializable

Class javax.ejb.NoSuchObjectLocalException extends EJBException implements Serializable

serialVersionUID: 9151491108833037318L

Class javax.ejb.ObjectNotFoundException extends javax.ejb.FinderException implements Serializable

Class javax.ejb.RemoveException extends java.lang.Exception implements Serializable

Class javax.ejb.TransactionRequiredLocalException extends EJBException implements Serializable

Class javax.ejb.TransactionRolledbackLocalException extends EJBException implements Serializable


Package javax.persistence

Class javax.persistence.EntityExistsException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.EntityNotFoundException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.NonUniqueResultException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.NoResultException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.OptimisticLockException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.PersistenceException extends java.lang.RuntimeException implements Serializable

Class javax.persistence.RollbackException extends javax.persistence.PersistenceException implements Serializable

Class javax.persistence.TransactionRequiredException extends javax.persistence.PersistenceException implements Serializable

serialVersionUID: -6641420410049530500L


Package org.objectweb.easybeans.api

Class org.objectweb.easybeans.api.EZBContainerException extends java.lang.Exception implements Serializable

serialVersionUID: 1573045547480423457L

Class org.objectweb.easybeans.api.FactoryException extends java.lang.Exception implements Serializable

serialVersionUID: -6113793156467234380L


Package org.objectweb.easybeans.api.injection

Class org.objectweb.easybeans.api.injection.EasyBeansInjectionException extends java.lang.Exception implements Serializable

serialVersionUID: 8755960162979626102L


Package org.objectweb.easybeans.client

Class org.objectweb.easybeans.client.ClientContainerException extends java.lang.Exception implements Serializable

serialVersionUID: 3775231369308593696L


Package org.objectweb.easybeans.dbpool

Class org.objectweb.easybeans.dbpool.ConnectionManager extends java.lang.Object implements Serializable

serialVersionUID: -7159546694962248547L

Serialized Fields

logger

JLog logger
Logger.


tm

javax.transaction.TransactionManager tm
Transaction manager.


freeList

java.util.TreeSet<E> freeList
List of JManagedConnection not currently used. This avoids closing and reopening physical connections. We try to keep a minimum of minConPool elements here.


mcList

java.util.LinkedList<E> mcList
Total list of JManagedConnection physically opened.


tx2mc

java.util.Map<K,V> tx2mc
This HashMap gives the JManagedConnection from its transaction Requests with same tx get always the same connection.


loginTimeout

int loginTimeout
Login timeout (DataSource impl).


log

java.io.PrintWriter log
PrintWriter used logging (DataSource impl).


dSName

java.lang.String dSName
Datasource name.


dataSourceName

java.lang.String dataSourceName
datasource name

url

java.lang.String url
url for database.


className

java.lang.String className
JDBC driver Class.


userName

java.lang.String userName
default user.


password

java.lang.String password
default passwd.


isolationLevel

int isolationLevel
Isolation level for JDBC.


isolationStr

java.lang.String isolationStr
Isolation level (but String format).


waiterCount

int waiterCount
count max waiters during current period.


waitingTime

long waitingTime
count max waiting time during current period.


busyMax

int busyMax
count max busy connection during current period.


busyMin

int busyMin
count min busy connection during current period.


poolMin

int poolMin
minimum size of the connection pool.


poolMax

int poolMax
maximum size of the connection pool. default value is "NO LIMIT".


maxAge

long maxAge
Max age of a Connection in milliseconds. When the time is elapsed, the connection will be closed. This avoids keeping connections open too long for nothing.


maxAgeMn

int maxAgeMn
Same value in mns.


maxOpenTime

long maxOpenTime
max open time for a connection, in millisec.


maxOpenTimeMn

int maxOpenTimeMn
Same value in mn.


waiterTimeout

long waiterTimeout
max nb of milliseconds to wait for a connection when pool is empty.


maxWaiters

int maxWaiters
max nb of waiters allowed to wait for a Connection.


samplingPeriod

int samplingPeriod
sampling period in sec.


checkLevel

int checkLevel
Level of checking on connections when got from the pool. this avoids reusing bad connections because too old, for example when database was restarted... 0 = no checking 1 = check that still physically opened. 2 = try a null statement.


pstmtMax

int pstmtMax
PreparedStatement pool size per managed connection.


testStatement

java.lang.String testStatement
test statement used when checkLevel = 2.


busyMaxRecent

int busyMaxRecent
maximum nb of busy connections in last sampling period.


busyMinRecent

int busyMinRecent
minimum nb of busy connections in last sampling period.


currentWaiters

int currentWaiters
nb of threads waiting for a Connection.


openedCount

int openedCount
total number of opened physical connections since the datasource creation.


connectionFailures

int connectionFailures
total nb of physical connection failures.


connectionLeaks

int connectionLeaks
total nb of connection leaks. A connection leak occurs when the caller never issues a close method on the connection.


servedOpen

int servedOpen
total number of opened connections since the datasource creation.


rejectedFull

int rejectedFull
total nb of open connection failures because waiter overflow.


rejectedTimeout

int rejectedTimeout
total nb of open connection failures because timeout.


rejectedOther

int rejectedOther
total nb of open connection failures for any other reason.


waitersHigh

int waitersHigh
maximum nb of waiters since datasource creation.


waitersHighRecent

int waitersHighRecent
maximum nb of waiters in last sampling period.


totalWaiterCount

int totalWaiterCount
total nb of waiters since datasource creation.


totalWaitingTime

long totalWaitingTime
total waiting time in milliseconds.


waitingHigh

long waitingHigh
max waiting time in milliseconds.


waitingHighRecent

long waitingHighRecent
max waiting time in milliseconds in last sampling period.


Package org.objectweb.easybeans.deployment.annotations.exceptions

Class org.objectweb.easybeans.deployment.annotations.exceptions.AnalyzerException extends java.lang.Exception implements Serializable

serialVersionUID: -2752143683071385518L

Class org.objectweb.easybeans.deployment.annotations.exceptions.InterceptorsValidationException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 7120095024216898241L

Class org.objectweb.easybeans.deployment.annotations.exceptions.ResolverException extends java.lang.Exception implements Serializable

serialVersionUID: 1906999595710090346L

Class org.objectweb.easybeans.deployment.annotations.exceptions.SessionBeanValidationException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 9155236573751243404L


Package org.objectweb.easybeans.deployment.helper

Class org.objectweb.easybeans.deployment.helper.JavaContextHelperException extends java.lang.Exception implements Serializable

serialVersionUID: -2752143683071385518L


Package org.objectweb.easybeans.deployment.xml

Class org.objectweb.easybeans.deployment.xml.EJB3DeploymentDescException extends java.lang.Exception implements Serializable

serialVersionUID: -2752143683071385518L


Package org.objectweb.easybeans.deployment.xml.parsing

Class org.objectweb.easybeans.deployment.xml.parsing.ParsingException extends java.lang.Exception implements Serializable

serialVersionUID: -939498886987729669L


Package org.objectweb.easybeans.ds

Class org.objectweb.easybeans.ds.DummyDataSource extends ConnectionManager implements Serializable

serialVersionUID: 2850630613613046426L


Package org.objectweb.easybeans.enhancer

Class org.objectweb.easybeans.enhancer.EnhancerException extends java.lang.Exception implements Serializable

serialVersionUID: -805485338286232895L


Package org.objectweb.easybeans.jms.joram

Class org.objectweb.easybeans.jms.joram.JoramException extends java.lang.Exception implements Serializable

serialVersionUID: -1461838516761300498L


Package org.objectweb.easybeans.jmx

Class org.objectweb.easybeans.jmx.CommonsModelerException extends java.lang.Exception implements Serializable

serialVersionUID: 1944208143898966074L

Class org.objectweb.easybeans.jmx.JMXRemoteException extends java.lang.Exception implements Serializable

serialVersionUID: -8206835816589559694L

Class org.objectweb.easybeans.jmx.MBeanServerException extends java.lang.Exception implements Serializable

serialVersionUID: 3775231369308593696L

Class org.objectweb.easybeans.jmx.MBeansException extends java.lang.Exception implements Serializable

serialVersionUID: 1188682151232669938L


Package org.objectweb.easybeans.log

Class org.objectweb.easybeans.log.CommonsLoggerImpl extends java.lang.Object implements Serializable

serialVersionUID: 1707614695786252792L

Serialized Fields

wrapped

org.apache.commons.logging.Log wrapped
Wrapped commons logging logger.


i18n

I18n i18n
Instance of I18n.


Package org.objectweb.easybeans.persistence.xml

Class org.objectweb.easybeans.persistence.xml.JPersistenceUnitInfoException extends java.lang.Exception implements Serializable

serialVersionUID: 423991486731172670L

Class org.objectweb.easybeans.persistence.xml.PersistenceXmlFileAnalyzerException extends java.lang.Exception implements Serializable

serialVersionUID: -5161894014517239413L


Package org.objectweb.easybeans.pool

Class org.objectweb.easybeans.pool.PoolException extends java.lang.Exception implements Serializable

serialVersionUID: 4747676762748141588L


Package org.objectweb.easybeans.rpc

Class org.objectweb.easybeans.rpc.AbsInvocationHandler extends java.lang.Object implements Serializable

Serialized Fields

containerId

java.lang.String containerId
Container id.


factoryName

java.lang.String factoryName
Factory name.


beanId

java.lang.Long beanId
Bean id.


interfaceClassName

java.lang.String interfaceClassName
Interface used by this handler.


isItfExtendingRmiRemote

boolean isItfExtendingRmiRemote
Boolean used to know if this class extends java.rmi.Remote class.


useID

boolean useID
useID true if all instance build with this ref are unique (stateful), false if it references the same object (stateless).

Class org.objectweb.easybeans.rpc.ClientRPCInvocationHandler extends AbsInvocationHandler implements Serializable

serialVersionUID: 1852625501781836250L

Serialized Fields

rmiClientEnvironment

java.util.Hashtable<K,V> rmiClientEnvironment
Environment used by the client when lookup on proxy object has be done. This will be set by the Remote Factory.

Class org.objectweb.easybeans.rpc.JEJBRequest extends java.lang.Object implements Serializable

serialVersionUID: -3588466669344863787L

Serialized Fields

methodName

java.lang.String methodName
Name of the method.


methodHash

long methodHash
Hashing of the method.

See Also:
Method hashing of RMI

byteArgs

byte[] byteArgs
Arguments of the method.


containerId

java.lang.String containerId
Id of the container that will be used on the remote side.


factoryName

java.lang.String factoryName
Name of the factory for which is dedicated this request.


beanId

java.lang.Long beanId
Id of the bean (ie, for stateful).

Class org.objectweb.easybeans.rpc.JEJBResponse extends java.lang.Object implements Serializable

serialVersionUID: 5854172126038516858L

Serialized Fields

value

java.lang.Object value
Value of the response.


beanId

java.lang.Long beanId
Bean id.


rpcException

RPCException rpcException
RPC Exception (if any).

Class org.objectweb.easybeans.rpc.LocalCallInvocationHandler extends AbsInvocationHandler implements Serializable

serialVersionUID: -4327634481654235615L

Serialization Methods

readExternal

public void readExternal(java.io.ObjectInput in)
                  throws java.io.IOException,
                         java.lang.ClassNotFoundException
Build our content.

Throws:
java.io.IOException - if I/O errors occur
java.lang.ClassNotFoundException - If the class for an object being restored cannot be found.

writeExternal

public void writeExternal(java.io.ObjectOutput out)
                   throws java.io.IOException
Save our content.

Throws:
java.io.IOException - Includes any I/O exceptions that may occur

Package org.objectweb.easybeans.rpc.api

Class org.objectweb.easybeans.rpc.api.RPCException extends java.lang.Exception implements Serializable

serialVersionUID: -8386978969361863691L

Serialized Fields

applicationException

boolean applicationException
Is that the wrapped Exception is an application exception or not ? (chapter 14.2.1 of EJB 3.0 specification).


Package org.objectweb.easybeans.rpc.rmi.server

Class org.objectweb.easybeans.rpc.rmi.server.RMIServerRPCImpl_Stub extends java.rmi.server.RemoteStub implements Serializable

serialVersionUID: 2L


Package org.objectweb.easybeans.server

Class org.objectweb.easybeans.server.EmbeddedException extends java.lang.Exception implements Serializable

serialVersionUID: 8834694007927145692L


Package org.objectweb.easybeans.util.files

Class org.objectweb.easybeans.util.files.FileUtilsException extends java.lang.Exception implements Serializable

serialVersionUID: 1948481143010098339L


Package org.objectweb.easybeans.util.xml

Class org.objectweb.easybeans.util.xml.DocumentParserException extends java.lang.Exception implements Serializable

serialVersionUID: 1766541727663404456L