xdoclet.modules.hp.hpas.ejb

Class HPASSubTask

public class HPASSubTask extends AbstractEjbDeploymentDescriptorSubTask

Creates hp-ejb-jar.xml deployment descriptor for HPAS.

Version: $Revision: 1.8 $

Author: Andrew Stevens

UNKNOWN: January 10, 2002 display-name = "HP AS" name = "hpas" parent = "xdoclet.modules.ejb.EjbDocletTask"

Field Summary
protected StringpersistenceClass
protected StringpersistenceProduct
protected StringpersistenceSuffix
protected StringpersistenceVersion
protected StringsfsbPassivationRoot
Constructor Summary
HPASSubTask()
Method Summary
StringgetPersistenceClass()
Gets the PersistenceClass attribute of the HPASSubTask object
StringgetPersistenceProduct()
Gets the PersistenceProduct attribute of the HPASSubTask object
StringgetPersistenceSuffix()
Gets the PersistenceSuffix attribute of the HPASSubTask object
StringgetPersistenceVersion()
Gets the PersistenceVersion attribute of the HPASSubTask object
StringgetSfsbPassivationRoot()
Gets the SfsbPassivationRoot attribute of the HPASSubTask object
voidsetPersistenceClass(String persistenceClass)
Only applies when using CMP.
voidsetPersistenceProduct(String persistenceProduct)
Only applies when using CMP.
voidsetPersistenceSuffix(String persistenceSuffix)
Only applies when using CMP.
voidsetPersistenceVersion(String persistenceVersion)
Only applies when using CMP.
voidsetSfsbPassivationRoot(String sfsbPassivationRoot)
The path to a local directory indicating where the container should passivate Stateful Session Bean instances.

Field Detail

persistenceClass

protected String persistenceClass

persistenceProduct

protected String persistenceProduct

persistenceSuffix

protected String persistenceSuffix

persistenceVersion

protected String persistenceVersion

sfsbPassivationRoot

protected String sfsbPassivationRoot

Constructor Detail

HPASSubTask

public HPASSubTask()

Method Detail

getPersistenceClass

public String getPersistenceClass()
Gets the PersistenceClass attribute of the HPASSubTask object

Returns: The PersistenceClass value

getPersistenceProduct

public String getPersistenceProduct()
Gets the PersistenceProduct attribute of the HPASSubTask object

Returns: The PersistenceProduct value

getPersistenceSuffix

public String getPersistenceSuffix()
Gets the PersistenceSuffix attribute of the HPASSubTask object

Returns: The PersistenceSuffix value

getPersistenceVersion

public String getPersistenceVersion()
Gets the PersistenceVersion attribute of the HPASSubTask object

Returns: The PersistenceVersion value

getSfsbPassivationRoot

public String getSfsbPassivationRoot()
Gets the SfsbPassivationRoot attribute of the HPASSubTask object

Returns: The SfsbPassivationRoot value

setPersistenceClass

public void setPersistenceClass(String persistenceClass)
Only applies when using CMP. Specifies the class that implements the persistence manager interface.

Parameters: persistenceClass The new PersistenceClass value

UNKNOWN: No,defaultis com.hp.mwlabs.j2ee.containers.ejb.persistence.vxml.CMPPersistenceManager.

setPersistenceProduct

public void setPersistenceProduct(String persistenceProduct)
Only applies when using CMP. Specifies the name of a third party persistence manager product.

Parameters: persistenceProduct The new PersistenceProduct value

UNKNOWN: "No, default is 'VXML'."

setPersistenceSuffix

public void setPersistenceSuffix(String persistenceSuffix)
Only applies when using CMP. Specifies a suffix to be appended to the abstract bean class name to obtain the generated bean class name.

Parameters: persistenceSuffix The new PersistenceSuffix value

UNKNOWN: "No, default is ''."

setPersistenceVersion

public void setPersistenceVersion(String persistenceVersion)
Only applies when using CMP. Specifies the version of the third party product.

Parameters: persistenceVersion The new PersistenceVersion value

UNKNOWN: "No, default is ''."

setSfsbPassivationRoot

public void setSfsbPassivationRoot(String sfsbPassivationRoot)
The path to a local directory indicating where the container should passivate Stateful Session Bean instances.

Parameters: sfsbPassivationRoot The new SfsbPassivationRoot value

UNKNOWN: "No, only if hpas.bean passivation='true' tag is used on a stateful * session bean. Default is ''."