Top Description Constructors Methods
org.apache.naming.factory

public Class ResourceEnvFactory

extends FactoryBase
Class Inheritance
Imports
javax.naming.Reference, javax.naming.spi.ObjectFactory, org.apache.naming.ResourceEnvRef

Object factory for Resources env.
Author
Remy Maucherat

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected ObjectFactory
getDefaultFactory(Reference
The reference object to be processed
ref
)

Implements abstract org.apache.naming.factory.FactoryBase.getDefaultFactory.

If a default factory is available for the given reference type, create the default factory.

protected Object
getLinked(Reference
The reference object to be processed
ref
)

Implements abstract org.apache.naming.factory.FactoryBase.getLinked.

If this reference is a link to another JNDI object, obtain that object.

protected boolean
isReferenceTypeSupported(Object
The object to be processed
obj
)

Implements abstract org.apache.naming.factory.FactoryBase.isReferenceTypeSupported.

Determines if this factory supports processing the provided reference object.

Inherited from org.apache.naming.factory.FactoryBase:
getObjectInstance

Constructor Detail

ResourceEnvFactoryback to summary
public ResourceEnvFactory()

Method Detail

getDefaultFactoryback to summary
protected ObjectFactory getDefaultFactory(Reference ref)

Implements abstract org.apache.naming.factory.FactoryBase.getDefaultFactory.

Doc from org.apache.naming.factory.FactoryBase.getDefaultFactory.

If a default factory is available for the given reference type, create the default factory.

Parameters
ref:Reference

The reference object to be processed

Returns:ObjectFactory

The default factory for the given reference object or null if no default factory exists.

Annotations
@Override
getLinkedback to summary
protected Object getLinked(Reference ref)

Implements abstract org.apache.naming.factory.FactoryBase.getLinked.

Doc from org.apache.naming.factory.FactoryBase.getLinked.

If this reference is a link to another JNDI object, obtain that object.

Parameters
ref:Reference

The reference object to be processed

Returns:Object

The linked object or null if linked objects are not supported by or not configured for this reference object

Annotations
@Override
isReferenceTypeSupportedback to summary
protected boolean isReferenceTypeSupported(Object obj)

Implements abstract org.apache.naming.factory.FactoryBase.isReferenceTypeSupported.

Doc from org.apache.naming.factory.FactoryBase.isReferenceTypeSupported.

Determines if this factory supports processing the provided reference object.

Parameters
obj:Object

The object to be processed

Returns:boolean

true if this factory can process the object, otherwise false

Annotations
@Override