Serialized Form


Package org.openejb

Class org.openejb.ApplicationException extends OpenEJBException implements Serializable

Class org.openejb.InvalidateReferenceException extends ApplicationException implements Serializable

Class org.openejb.OpenEJBException extends Exception implements Serializable

Serialized Fields

message

String message
Error code for unknown errors


rootCause

Throwable rootCause
Stored Exception for root cause

Class org.openejb.SystemException extends OpenEJBException implements Serializable


Package org.openejb.alt.assembler.classic

Class org.openejb.alt.assembler.classic.ConnectionManagerInfo extends InfoObject implements Serializable

Serialized Fields

className

String className

codebase

String codebase

connectionManagerId

String connectionManagerId

properties

Properties properties

Class org.openejb.alt.assembler.classic.ConnectorInfo extends InfoObject implements Serializable

Serialized Fields

connectorId

String connectorId

connectionManagerId

String connectionManagerId

managedConnectionFactory

ManagedConnectionFactoryInfo managedConnectionFactory

Class org.openejb.alt.assembler.classic.ContainerInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

displayName

String displayName

containerName

String containerName

codebase

String codebase

className

String className

ejbeans

EnterpriseBeanInfo[] ejbeans

properties

Properties properties

containerType

int containerType
The container type as specified by subclasses of ContainerInfo. Must be one of ENTITY_CONTAINER, STATEFUL_SESSION_CONTAINER, or STATELESS_SESSION_CONTAINER.

Class org.openejb.alt.assembler.classic.ContainerManagerInfo extends InfoObject implements Serializable

Serialized Fields

name

String name

containers

ContainerInfo[] containers

entityContainers

EntityContainerInfo[] entityContainers

statelessContainers

StatelessSessionContainerInfo[] statelessContainers

statefulContainers

StatefulSessionContainerInfo[] statefulContainers

Class org.openejb.alt.assembler.classic.ContainerSystemInfo extends InfoObject implements Serializable

Serialized Fields

containers

ContainerInfo[] containers

enterpriseBeans

EnterpriseBeanInfo[] enterpriseBeans

ejbJars

EjbJarInfo[] ejbJars

entityContainers

EntityContainerInfo[] entityContainers

statelessContainers

StatelessSessionContainerInfo[] statelessContainers

statefulContainers

StatefulSessionContainerInfo[] statefulContainers

securityRoles

SecurityRoleInfo[] securityRoles

methodPermissions

MethodPermissionInfo[] methodPermissions

methodTransactions

MethodTransactionInfo[] methodTransactions

Class org.openejb.alt.assembler.classic.EjbJarInfo extends InfoObject implements Serializable

Serialized Fields

jarPath

String jarPath

enterpriseBeans

EnterpriseBeanInfo[] enterpriseBeans

Class org.openejb.alt.assembler.classic.EjbLocalReferenceInfo extends InfoObject implements Serializable

Serialized Fields

referenceName

String referenceName

homeType

String homeType

location

EjbReferenceLocationInfo location

Class org.openejb.alt.assembler.classic.EjbLocalReferenceLocationInfo extends InfoObject implements Serializable

Serialized Fields

remote

boolean remote

ejbDeploymentId

String ejbDeploymentId

remoteRefName

String remoteRefName

jndiContextId

String jndiContextId

Class org.openejb.alt.assembler.classic.EjbReferenceInfo extends InfoObject implements Serializable

Serialized Fields

referenceName

String referenceName

homeType

String homeType

location

EjbReferenceLocationInfo location

Class org.openejb.alt.assembler.classic.EjbReferenceLocationInfo extends InfoObject implements Serializable

Serialized Fields

remote

boolean remote

ejbDeploymentId

String ejbDeploymentId

remoteRefName

String remoteRefName

jndiContextId

String jndiContextId

Class org.openejb.alt.assembler.classic.EnterpriseBeanInfo extends InfoObject implements Serializable

Serialized Fields

type

int type

codebase

String codebase

description

String description

displayName

String displayName

smallIcon

String smallIcon

largeIcon

String largeIcon

ejbDeploymentId

String ejbDeploymentId

home

String home

remote

String remote

localHome

String localHome

local

String local

ejbClass

String ejbClass

ejbName

String ejbName

transactionType

String transactionType

jndiEnc

JndiEncInfo jndiEnc

securityRoleReferences

SecurityRoleReferenceInfo[] securityRoleReferences

Class org.openejb.alt.assembler.classic.EntityBeanInfo extends EnterpriseBeanInfo implements Serializable

Serialized Fields

primKeyClass

String primKeyClass

primKeyField

String primKeyField

persistenceType

String persistenceType

reentrant

String reentrant

cmpFieldNames

String[] cmpFieldNames

queries

QueryInfo[] queries

Class org.openejb.alt.assembler.classic.EntityContainerInfo extends ContainerInfo implements Serializable

Serialized Fields

beans

EntityBeanInfo[] beans

Class org.openejb.alt.assembler.classic.EnvEntryInfo extends InfoObject implements Serializable

Serialized Fields

name

String name

type

String type

value

String value

Class org.openejb.alt.assembler.classic.FacilitiesInfo extends InfoObject implements Serializable

Serialized Fields

intraVmServer

IntraVmServerInfo intraVmServer

remoteJndiContexts

JndiContextInfo[] remoteJndiContexts

connectors

ConnectorInfo[] connectors

connectionManagers

ConnectionManagerInfo[] connectionManagers

transactionService

TransactionServiceInfo transactionService

securityService

SecurityServiceInfo securityService

Class org.openejb.alt.assembler.classic.InfoObject extends Object implements Serializable

Class org.openejb.alt.assembler.classic.IntraVmServerInfo extends InfoObject implements Serializable

Serialized Fields

proxyFactoryClassName

String proxyFactoryClassName

codebase

String codebase

factoryName

String factoryName

proxyFactoryClass

Class proxyFactoryClass

properties

Properties properties

Class org.openejb.alt.assembler.classic.JndiContextInfo extends InfoObject implements Serializable

Serialized Fields

jndiContextId

String jndiContextId

properties

Properties properties

Class org.openejb.alt.assembler.classic.JndiEncInfo extends InfoObject implements Serializable

Serialized Fields

envEntries

EnvEntryInfo[] envEntries

ejbReferences

EjbReferenceInfo[] ejbReferences

ejbLocalReferences

EjbLocalReferenceInfo[] ejbLocalReferences

resourceRefs

ResourceReferenceInfo[] resourceRefs

Class org.openejb.alt.assembler.classic.ManagedConnectionFactoryInfo extends InfoObject implements Serializable

Serialized Fields

className

String className

codebase

String codebase

id

String id

properties

Properties properties

Class org.openejb.alt.assembler.classic.MethodInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

ejbDeploymentId

Object ejbDeploymentId

methodIntf

String methodIntf

methodName

String methodName

methodParams

String[] methodParams

Class org.openejb.alt.assembler.classic.MethodPermissionInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

roleNames

String[] roleNames

methods

MethodInfo[] methods

Class org.openejb.alt.assembler.classic.MethodTransactionInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

transAttribute

String transAttribute

methods

MethodInfo[] methods

Class org.openejb.alt.assembler.classic.OpenEjbConfiguration extends InfoObject implements Serializable

Serialized Fields

containerSystem

ContainerSystemInfo containerSystem

facilities

FacilitiesInfo facilities

Class org.openejb.alt.assembler.classic.QueryInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

method

MethodInfo method

queryStatement

String queryStatement

Class org.openejb.alt.assembler.classic.RemoteJndiContextsInfo extends InfoObject implements Serializable

Class org.openejb.alt.assembler.classic.ResourceInfo extends InfoObject implements Serializable

Serialized Fields

resourceID

String resourceID

properties

Properties properties

Class org.openejb.alt.assembler.classic.ResourceReferenceInfo extends InfoObject implements Serializable

Serialized Fields

referenceName

String referenceName

referenceType

String referenceType

referenceAuth

String referenceAuth

resourceID

String resourceID

properties

Properties properties

location

ResourceReferenceLocationInfo location

Class org.openejb.alt.assembler.classic.ResourceReferenceLocationInfo extends InfoObject implements Serializable

Serialized Fields

remote

boolean remote

remoteRefName

String remoteRefName

jndiContextId

String jndiContextId

Class org.openejb.alt.assembler.classic.RoleMappingInfo extends InfoObject implements Serializable

Serialized Fields

logicalRoleNames

String[] logicalRoleNames

physicalRoleNames

String[] physicalRoleNames

Class org.openejb.alt.assembler.classic.SecurityRoleInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

roleName

String roleName

Class org.openejb.alt.assembler.classic.SecurityRoleReferenceInfo extends InfoObject implements Serializable

Serialized Fields

description

String description

roleName

String roleName

roleLink

String roleLink

Class org.openejb.alt.assembler.classic.SecurityServiceInfo extends ServiceInfo implements Serializable

Serialized Fields

roleMappings

RoleMappingInfo[] roleMappings

Class org.openejb.alt.assembler.classic.ServiceInfo extends InfoObject implements Serializable

Serialized Fields

serviceType

int serviceType

description

String description

serviceName

String serviceName

displayName

String displayName

factoryClassName

String factoryClassName

codebase

String codebase

factoryClass

Class factoryClass

properties

Properties properties

Class org.openejb.alt.assembler.classic.StatefulBeanInfo extends EnterpriseBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.StatefulSessionContainerInfo extends ContainerInfo implements Serializable

Serialized Fields

beans

StatefulBeanInfo[] beans

Class org.openejb.alt.assembler.classic.StatelessBeanInfo extends EnterpriseBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.StatelessSessionContainerInfo extends ContainerInfo implements Serializable

Serialized Fields

beans

StatelessBeanInfo[] beans

Class org.openejb.alt.assembler.classic.TransactionServiceInfo extends ServiceInfo implements Serializable


Package org.openejb.alt.assembler.classic.xml

Class org.openejb.alt.assembler.classic.xml.ConnectionManager extends ConnectionManagerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Connector extends ConnectorInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Container extends ContainerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.ContainerSystem extends ContainerSystemInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EjbReference extends EjbReferenceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EjbReferenceLocation extends EjbReferenceLocationInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EnterpriseBean extends EnterpriseBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EntityBean extends EntityBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EntityContainer extends EntityContainerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.EnvEntry extends EnvEntryInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Facilities extends FacilitiesInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.IntraVmServer extends IntraVmServerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.JndiContext extends JndiContextInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.JndiEnc extends JndiEncInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.ManagedConnectionFactory extends ManagedConnectionFactoryInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Method extends MethodInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.MethodPermission extends MethodPermissionInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.MethodTransaction extends MethodTransactionInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Query extends QueryInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Resource extends ResourceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.ResourceReference extends ResourceReferenceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.ResourceReferenceLocation extends ResourceReferenceLocationInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.RoleMapping extends RoleMappingInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.SecurityRole extends SecurityRoleInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.SecurityRoleReference extends SecurityRoleReferenceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.SecurityService extends SecurityServiceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.Service extends ServiceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.StatefulBean extends StatefulBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.StatefulSessionContainer extends StatefulSessionContainerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.StatelessBean extends StatelessBeanInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.StatelessSessionContainer extends StatelessSessionContainerInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.TransactionService extends TransactionServiceInfo implements Serializable

Class org.openejb.alt.assembler.classic.xml.XmlOpenEJBConfiguration extends OpenEjbConfiguration implements Serializable


Package org.openejb.alt.config

Class org.openejb.alt.config.ValidationError extends ValidationException implements Serializable

Class org.openejb.alt.config.ValidationException extends Exception implements Serializable

Serialized Fields

bean

Bean bean

details

Object[] details

message

String message

prefix

String prefix

Class org.openejb.alt.config.ValidationFailure extends ValidationException implements Serializable

Class org.openejb.alt.config.ValidationWarning extends ValidationException implements Serializable


Package org.openejb.alt.config.ejb11

Class org.openejb.alt.config.ejb11.AssemblyDescriptor extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_securityRoleList

Vector _securityRoleList
Field _securityRoleList


_methodPermissionList

Vector _methodPermissionList
Field _methodPermissionList


_containerTransactionList

Vector _containerTransactionList
Field _containerTransactionList

Class org.openejb.alt.config.ejb11.CmpField extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_fieldName

String _fieldName
Field _fieldName

Class org.openejb.alt.config.ejb11.ContainerTransaction extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_methodList

Vector _methodList
Field _methodList


_transAttribute

String _transAttribute
Field _transAttribute

Class org.openejb.alt.config.ejb11.EjbDeployment extends Object implements Serializable

Serialized Fields

_ejbName

String _ejbName
Field _ejbName


_deploymentId

String _deploymentId
Field _deploymentId


_containerId

String _containerId
Field _containerId


_resourceLinkList

Vector _resourceLinkList
Field _resourceLinkList


_queryList

Vector _queryList
Field _queryList

Class org.openejb.alt.config.ejb11.EjbJar extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_displayName

String _displayName
Field _displayName


_smallIcon

String _smallIcon
Field _smallIcon


_largeIcon

String _largeIcon
Field _largeIcon


_enterpriseBeans

EnterpriseBeans _enterpriseBeans
Field _enterpriseBeans


_assemblyDescriptor

AssemblyDescriptor _assemblyDescriptor
Field _assemblyDescriptor


_ejbClientJar

String _ejbClientJar
Field _ejbClientJar

Class org.openejb.alt.config.ejb11.EjbLocalRef extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_ejbRefName

String _ejbRefName
Field _ejbRefName


_ejbRefType

String _ejbRefType
Field _ejbRefType


_localHome

String _localHome
Field _localHome


_local

String _local
Field _local


_ejbLink

String _ejbLink
Field _ejbLink

Class org.openejb.alt.config.ejb11.EjbRef extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_ejbRefName

String _ejbRefName
Field _ejbRefName


_ejbRefType

String _ejbRefType
Field _ejbRefType


_home

String _home
Field _home


_remote

String _remote
Field _remote


_ejbLink

String _ejbLink
Field _ejbLink

Class org.openejb.alt.config.ejb11.EnterpriseBeans extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_items

Vector _items
Field _items

Class org.openejb.alt.config.ejb11.EnterpriseBeansItem extends Object implements Serializable

Serialized Fields

_session

Session _session
Field _session


_entity

Entity _entity
Field _entity

Class org.openejb.alt.config.ejb11.Entity extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_displayName

String _displayName
Field _displayName


_smallIcon

String _smallIcon
Field _smallIcon


_largeIcon

String _largeIcon
Field _largeIcon


_ejbName

String _ejbName
Field _ejbName


_home

String _home
Field _home


_remote

String _remote
Field _remote


_localHome

String _localHome
Field _localHome


_local

String _local
Field _local


_ejbClass

String _ejbClass
Field _ejbClass


_persistenceType

String _persistenceType
Field _persistenceType


_primKeyClass

String _primKeyClass
Field _primKeyClass


_reentrant

boolean _reentrant
Field _reentrant


_has_reentrant

boolean _has_reentrant
keeps track of state for field: _reentrant


_cmpFieldList

Vector _cmpFieldList
Field _cmpFieldList


_primkeyField

String _primkeyField
Field _primkeyField


_envEntryList

Vector _envEntryList
Field _envEntryList


_ejbRefList

Vector _ejbRefList
Field _ejbRefList


_ejbLocalRefList

Vector _ejbLocalRefList
Field _ejbLocalRefList


_securityRoleRefList

Vector _securityRoleRefList
Field _securityRoleRefList


_resourceRefList

Vector _resourceRefList
Field _resourceRefList

Class org.openejb.alt.config.ejb11.EnvEntry extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_envEntryName

String _envEntryName
Field _envEntryName


_envEntryType

String _envEntryType
Field _envEntryType


_envEntryValue

String _envEntryValue
Field _envEntryValue

Class org.openejb.alt.config.ejb11.Method extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_ejbName

String _ejbName
Field _ejbName


_methodIntf

String _methodIntf
Field _methodIntf


_methodName

String _methodName
Field _methodName


_methodParams

MethodParams _methodParams
Field _methodParams

Class org.openejb.alt.config.ejb11.MethodParams extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_methodParamList

Vector _methodParamList
Field _methodParamList

Class org.openejb.alt.config.ejb11.MethodPermission extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_roleNameList

Vector _roleNameList
Field _roleNameList


_methodList

Vector _methodList
Field _methodList

Class org.openejb.alt.config.ejb11.OpenejbJar extends Object implements Serializable

Serialized Fields

_ejbDeploymentList

Vector _ejbDeploymentList
Field _ejbDeploymentList

Class org.openejb.alt.config.ejb11.Query extends Object implements Serializable

Serialized Fields

_description

String _description
Field _description


_queryMethod

QueryMethod _queryMethod
Field _queryMethod


_objectQl

String _objectQl
Field _objectQl

Class org.openejb.alt.config.ejb11.QueryMethod extends Object implements Serializable

Serialized Fields

_methodName

String _methodName
Field _methodName


_methodParams

MethodParams _methodParams
Field _methodParams

Class org.openejb.alt.config.ejb11.ResourceLink extends Object implements Serializable

Serialized Fields

_resRefName

String _resRefName
Field _resRefName


_resId

String _resId
Field _resId

Class org.openejb.alt.config.ejb11.ResourceRef extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_resRefName

String _resRefName
Field _resRefName


_resType

String _resType
Field _resType


_resAuth

String _resAuth
Field _resAuth

Class org.openejb.alt.config.ejb11.SecurityRole extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_roleName

String _roleName
Field _roleName

Class org.openejb.alt.config.ejb11.SecurityRoleRef extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_roleName

String _roleName
Field _roleName


_roleLink

String _roleLink
Field _roleLink

Class org.openejb.alt.config.ejb11.Session extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_description

String _description
Field _description


_displayName

String _displayName
Field _displayName


_smallIcon

String _smallIcon
Field _smallIcon


_largeIcon

String _largeIcon
Field _largeIcon


_ejbName

String _ejbName
Field _ejbName


_home

String _home
Field _home


_remote

String _remote
Field _remote


_localHome

String _localHome
Field _localHome


_local

String _local
Field _local


_ejbClass

String _ejbClass
Field _ejbClass


_sessionType

String _sessionType
Field _sessionType


_transactionType

String _transactionType
Field _transactionType


_envEntryList

Vector _envEntryList
Field _envEntryList


_ejbRefList

Vector _ejbRefList
Field _ejbRefList


_ejbLocalRefList

Vector _ejbLocalRefList
Field _ejbLocalRefList


_securityRoleRefList

Vector _securityRoleRefList
Field _securityRoleRefList


_resourceRefList

Vector _resourceRefList
Field _resourceRefList


Package org.openejb.alt.config.sys

Class org.openejb.alt.config.sys.ClassName extends Object implements Serializable

Class org.openejb.alt.config.sys.ConnectionManager extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.Connector extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.Container extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_ctype

String _ctype
Field _ctype


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.ContainerTypes extends Object implements Serializable

Class org.openejb.alt.config.sys.Deployments extends Object implements Serializable

Serialized Fields

_jar

String _jar
Field _jar


_dir

String _dir
Field _dir

Class org.openejb.alt.config.sys.JarFileLocation extends Object implements Serializable

Class org.openejb.alt.config.sys.JndiProvider extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.Lookup extends Object implements Serializable

Serialized Fields

_jndiName

String _jndiName
Field _jndiName


_jndiProviderId

String _jndiProviderId
Field _jndiProviderId

Class org.openejb.alt.config.sys.Openejb extends Object implements Serializable

Serialized Fields

_content

String _content
internal content storage


_containerList

Vector _containerList
Field _containerList


_jndiProviderList

Vector _jndiProviderList
Field _jndiProviderList


_securityService

SecurityService _securityService
Field _securityService


_transactionService

TransactionService _transactionService
Field _transactionService


_connectionManager

ConnectionManager _connectionManager
Field _connectionManager


_proxyFactory

ProxyFactory _proxyFactory
Field _proxyFactory


_connectorList

Vector _connectorList
Field _connectorList


_resourceList

Vector _resourceList
Field _resourceList


_deploymentsList

Vector _deploymentsList
Field _deploymentsList

Class org.openejb.alt.config.sys.PropertiesFile extends Object implements Serializable

Serialized Fields

_file

String _file
Field _file

Class org.openejb.alt.config.sys.ProviderTypes extends Object implements Serializable

Class org.openejb.alt.config.sys.ProxyFactory extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.Resource extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_jndi

String _jndi
Field _jndi


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.SecurityService extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage

Class org.openejb.alt.config.sys.ServiceProvider extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_providerType

String _providerType
Field _providerType


_displayName

String _displayName
Field _displayName


_description

String _description
Field _description


_className

String _className
Field _className


_content

String _content
internal content storage


_propertiesFile

PropertiesFile _propertiesFile
Field _propertiesFile


_lookup

Lookup _lookup
Field _lookup

Class org.openejb.alt.config.sys.ServicesJar extends Object implements Serializable

Serialized Fields

_serviceProviderList

Vector _serviceProviderList
Field _serviceProviderList

Class org.openejb.alt.config.sys.TransactionService extends Object implements Serializable

Serialized Fields

_id

String _id
Field _id


_provider

String _provider
Field _provider


_jar

String _jar
Field _jar


_content

String _content
internal content storage


Package org.openejb.client

Class org.openejb.client.AuthenticationRequest extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

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

Class org.openejb.client.AuthenticationResponse extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.ClientMetaData extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.EJBHomeHandle extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the instanceHandle from the stream

Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.openejb.client.EJBHomeHandler extends EJBInvocationHandler implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.EJBHomeProxyHandle extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the instanceHandle from the stream

Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the instanceHandle to the stream.

Throws:
IOException

Class org.openejb.client.EJBInvocationHandler extends Object implements Serializable

Class org.openejb.client.EJBMetaDataImpl extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.openejb.client.EJBObjectHandle extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the instanceHandle from the stream

Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.openejb.client.EJBObjectHandler extends EJBInvocationHandler implements Serializable

Serialized Fields

registryId

Object registryId

ejbHome

EJBHomeProxy ejbHome

Class org.openejb.client.EJBObjectProxyHandle extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
Reads the instanceHandle from the stream

Throws:
IOException
ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the instanceHandle to the stream.

Throws:
IOException

Class org.openejb.client.EJBRequest extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.EJBResponse extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.EntityEJBHomeHandler extends EJBHomeHandler implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.EntityEJBObjectHandler extends EJBObjectHandler implements Serializable

Class org.openejb.client.JNDIContext extends Object implements Serializable

Class org.openejb.client.JNDIRequest extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.JNDIResponse extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.RemoteInitialContextFactory extends JNDIContext implements Serializable

Class org.openejb.client.ServerMetaData extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException

Class org.openejb.client.StatefulEJBHomeHandler extends EJBHomeHandler implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.StatefulEJBObjectHandler extends EJBObjectHandler implements Serializable

Class org.openejb.client.StatelessEJBHomeHandler extends EJBHomeHandler implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

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

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.client.StatelessEJBObjectHandler extends EJBObjectHandler implements Serializable

Serialized Fields

registryId

Object registryId


Package org.openejb.client.proxy

Class org.openejb.client.proxy.Jdk13InvocationHandler extends Object implements Serializable

Serialized Fields

delegate

InvocationHandler delegate
The InvocationHandler that will receive all the calls on the proxy


Package org.openejb.core

Class org.openejb.core.CoreContext extends Object implements Serializable

Serialized Fields

userTransaction

CoreUserTransaction userTransaction

Class org.openejb.core.CoreUserTransaction extends Object implements Serializable


Package org.openejb.core.entity

Class org.openejb.core.entity.EntityContext extends CoreContext implements Serializable

Class org.openejb.core.entity.EntityEjbHomeHandler extends EjbHomeProxyHandler implements Serializable

Class org.openejb.core.entity.EntityEjbObjectHandler extends EjbObjectProxyHandler implements Serializable

Serialized Fields

registryId

Object registryId


Package org.openejb.core.ivm

Class org.openejb.core.ivm.BaseEjbProxyHandler extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException,
                        NoSuchMethodException
Invoked by the ObjectInputStream during desrialization of this stub handler. In this method the stub handler resets the deploymentInfo and container member variables.

Throws:
IOException - If there is a problem reading this object from the InputStream
ClassNotFoundException - If the class definition of an object refernced by this stub handler cannot be found.
NoSuchMethodException
Serialized Fields

deploymentID

Object deploymentID
The unique id of the bean deployment that this stub handler represents.


primaryKey

Object primaryKey
The primary key of the bean deployment or null if the deployment is a bean type that doesn't require a primary key


inProxyMap

boolean inProxyMap

isInvalidReference

boolean isInvalidReference

doIntraVmCopy

boolean doIntraVmCopy

isLocal

boolean isLocal

Class org.openejb.core.ivm.EjbHomeProxyHandler extends BaseEjbProxyHandler implements Serializable

Class org.openejb.core.ivm.EjbObjectProxyHandler extends BaseEjbProxyHandler implements Serializable

Class org.openejb.core.ivm.IntraVmArtifact extends Object implements Serializable

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException
Reads the instanceHandle from the stream

Throws:
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
Writes the instanceHandle to the stream.

Throws:
IOException

Class org.openejb.core.ivm.IntraVmHandle extends Object implements Serializable

Serialization Methods

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
If the handle is being copied between bean instances in a RPC call we use the IntraVmArtifact If the handle is referenced by a stateful bean that is being passivated by the container, we allow this object to be serialized. If the handle is serialized outside the core container system, we allow the application server to handle it.

Throws:
ObjectStreamException
Serialized Fields

theProxy

Object theProxy
The Proxy subclass that represents the bean deployment's EJBHome or EJBObject.

See Also:
Proxy

Class org.openejb.core.ivm.IntraVmMetaData extends Object implements Serializable

Serialization Methods

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
If the meta data is being copied between bean instances in a RPC call we use the IntraVmArtifact

If the meta data is referenced by a stateful bean that is being passivated by the container, we allow this object to be serialized.

If the meta data is serialized outside the core container system, we allow the application server to handle it.

Throws:
ObjectStreamException
Serialized Fields

homeClass

Class homeClass
The Class of the bean's home interface.


remoteClass

Class remoteClass
The Class of the bean's remote interface.


keyClass

Class keyClass
The Class of the bean's primary key or null if the bean is of a type that does not require a primary key.


homeStub

javax.ejb.EJBHome homeStub
The EJBHome stub/proxy for this bean deployment.


type

byte type
The type of bean that this MetaData implementation represents.

See Also:
IntraVmMetaData.ENTITY, IntraVmMetaData.STATEFUL, IntraVmMetaData.STATELESS


Package org.openejb.core.ivm.naming

Class org.openejb.core.ivm.naming.IvmContext extends Object implements Serializable

Serialization Methods

writeReplace

protected Object writeReplace()
                       throws ObjectStreamException
Serialized Fields

myEnv

Hashtable myEnv

readOnly

boolean readOnly

fastCache

HashMap fastCache

mynode

NameNode mynode

Class org.openejb.core.ivm.naming.JndiEncArtifact extends Object implements Serializable

Serialization Methods

readResolve

public Object readResolve()
                   throws ObjectStreamException
Serialized Fields

path

String path

Class org.openejb.core.ivm.naming.NameNode extends Object implements Serializable

Serialized Fields

atomicName

String atomicName

atomicHash

int atomicHash

lessTree

NameNode lessTree

grtrTree

NameNode grtrTree

subTree

NameNode subTree

parent

NameNode parent

myObject

Object myObject

Class org.openejb.core.ivm.naming.NamingException extends NamingException implements Serializable

Serialized Fields

delegate

OpenEJBException delegate

Class org.openejb.core.ivm.naming.ParsedName extends Object implements Serializable

Serialized Fields

components

String[] components

pos

int pos

hashcode

int hashcode


Package org.openejb.core.stateful

Class org.openejb.core.stateful.BeanEntry extends Object implements Serializable

Serialized Fields

bean

javax.ejb.SessionBean bean

primaryKey

Object primaryKey

ancillaryState

Object ancillaryState

timeStamp

long timeStamp

timeOutInterval

long timeOutInterval

inQue

boolean inQue

Class org.openejb.core.stateful.StatefulContext extends CoreContext implements Serializable

Class org.openejb.core.stateful.StatefulEjbHomeHandler extends EjbHomeProxyHandler implements Serializable

Class org.openejb.core.stateful.StatefulEjbObjectHandler extends EjbObjectProxyHandler implements Serializable


Package org.openejb.core.stateless

Class org.openejb.core.stateless.StatelessContext extends CoreContext implements Serializable

Class org.openejb.core.stateless.StatelessEjbHomeHandler extends EjbHomeProxyHandler implements Serializable

Class org.openejb.core.stateless.StatelessEjbObjectHandler extends EjbObjectProxyHandler implements Serializable

Serialized Fields

registryId

Object registryId


Package org.openejb.loader

Class org.openejb.loader.LoaderServlet extends javax.servlet.http.HttpServlet implements Serializable

Serialized Fields

loader

Loader loader


Package org.openejb.resource

Class org.openejb.resource.SharedLocalConnectionManager extends Object implements Serializable

Serialized Fields

connSet

Set connSet

threadLocal

SharedLocalConnectionManager.SpecialHashThreadLocal threadLocal

factoryMap

HashMap factoryMap


Package org.openejb.resource.jdbc

Class org.openejb.resource.jdbc.BasicManagedConnectionFactory extends Object implements Serializable

Serialized Fields

jdbcDriver

String jdbcDriver

jdbcUrl

String jdbcUrl

defaultUserName

String defaultUserName

defaultPassword

String defaultPassword

logWriter

PrintWriter logWriter

hashCode

int hashCode

managedConnectionFactory

JdbcManagedConnectionFactory managedConnectionFactory

Class org.openejb.resource.jdbc.JdbcConnectionFactory extends Object implements Serializable

Serialized Fields

jndiReference

Reference jndiReference
A Reference to this ConnectionFactory in JNDI


jdbcUrl

String jdbcUrl

jdbcDriver

String jdbcDriver

defaultPassword

String defaultPassword

defaultUserName

String defaultUserName

logTimeout

int logTimeout

Class org.openejb.resource.jdbc.JdbcManagedConnectionFactory extends Object implements Serializable

Serialized Fields

logger

Logger logger

factory

javax.resource.spi.ManagedConnectionFactory factory

Class org.openejb.resource.jdbc.ManagedConnectionFactoryPathHack extends Object implements Serializable

Serialized Fields

factory

javax.resource.spi.ManagedConnectionFactory factory


Package org.openejb.server

Class org.openejb.server.ServiceException extends OpenEJBException implements Serializable


Package org.openejb.server.httpd

Class org.openejb.server.httpd.HttpRequestImpl extends Object implements Serializable

Serialized Fields

line

String line
5.1 Request-Line


method

int method
5.1.1 Method


uri

URI uri
5.1.2 Request-URI


headers

HashMap headers
the headers for this page


formParams

HashMap formParams
the form parameters for this page


queryParams

HashMap queryParams
the URL (or query) parameters for this page


parameters

HashMap parameters

cookies

HashMap cookies

body

byte[] body
the content of the body of this page


in

InputStream in

length

int length

contentType

String contentType

socketURI

URI socketURI
the address the request came in on


attributes

HashMap attributes

Class org.openejb.server.httpd.HttpResponseImpl extends Object implements Serializable

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Reads in a serilized HttpResponseImpl object from a file

Throws:
IOException - if an exception is thrown
ClassNotFoundException - if an exception is thrown

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
writes this object out to a file

Throws:
IOException - if an exception is thrown
Serialized Fields

responseString

String responseString
Response string


code

int code
Code


headers

HashMap headers
Response headers


body

byte[] body
Response body


request

HttpRequestImpl request

content

URLConnection content


Package org.openejb.util

Class org.openejb.util.ArrayEnumeration extends Object implements Serializable

serialVersionUID: -1194966576855523042l

Serialization Methods

readExternal

public void readExternal(ObjectInput in)
                  throws IOException,
                         ClassNotFoundException
The object implements the readExternal method to restore its contents by calling the methods of DataInput for primitive types and readObject for objects, strings and arrays. The readExternal method must read the values in the same sequence and with the same types as were written by writeExternal.

Throws:
ClassNotFoundException - If the class for an object being restored cannot be found.
IOException

writeExternal

public void writeExternal(ObjectOutput out)
                   throws IOException
The object implements the writeExternal method to save its contents by calling the methods of DataOutput for its primitive values or calling the writeObject method of ObjectOutput for objects, strings, and arrays.

Serial Data:
Overriding methods should use this tag to describe the data layout of this Externalizable object. List the sequence of element types and, if possible, relate the element to a public/protected field and/or method of this Externalizable class.
Throws:
IOException - Includes any I/O exceptions that may occur

Class org.openejb.util.ArrayStack extends ArrayList implements Serializable

Class org.openejb.util.Enumerator extends Object implements Serializable

Serialized Fields

_list

Vector _list

_index

int _index


Package org.openejb.util.io

Class org.openejb.util.io.ClassDescriptor extends Object implements Serializable

Serialized Fields

Class org.openejb.util.io.FieldDescriptor extends Object implements Serializable

Serialized Fields

typeString

String typeString

name

String name

field

Field field

typeCode

char typeCode

type

Class type

classDesc

ClassDescriptor classDesc


Package org.openejb.util.proxy

Class org.openejb.util.proxy.InvalidatedReferenceHandler extends Object implements Serializable

Class org.openejb.util.proxy.Jdk13InvocationHandler extends Object implements Serializable

Serialized Fields

delegate

InvocationHandler delegate

Class org.openejb.util.proxy.Proxy extends Object implements Serializable

Serialized Fields

handler

InvocationHandler handler



Copyright © 1999-2007 OpenEJB. All Rights Reserved.