com.sun.enterprise.deployment.runtime
Class IASPersistenceManagerDescriptor

java.lang.Object
  extended by java.util.Observable
      extended by com.sun.enterprise.deployment.DynamicAttributesDescriptor
          extended by com.sun.enterprise.deployment.Descriptor
              extended by com.sun.enterprise.deployment.runtime.IASPersistenceManagerDescriptor
All Implemented Interfaces:
java.io.Serializable

public class IASPersistenceManagerDescriptor
extends Descriptor

This class contains information about the persistent state (abstract persistence schema) for EJB2.0 CMP EntityBeans .

Author:
Prashant Jamkhedkar
See Also:
Serialized Form

Field Summary
static java.lang.String PM_CLASS_GENERATOR_DEFAULT
           
static java.lang.String PM_CLASS_GENERATOR_DEFAULT_OLD
           
static java.lang.String PM_CONFIG_DEFAULT
           
static java.lang.String PM_IDENTIFIER_DEFAULT
           
static java.lang.String PM_MAPPING_FACTORY_DEFAULT
           
static java.lang.String PM_VERSION_DEFAULT
           
 
Fields inherited from class com.sun.enterprise.deployment.Descriptor
DESCRIPTION_CHANGED, DESCRIPTOR_CHANGED, docType, LARGE_ICON_CHANGED, NAME_CHANGED, SMALL_ICON_CHANGED
 
Constructor Summary
IASPersistenceManagerDescriptor()
           
IASPersistenceManagerDescriptor(java.lang.String id, java.lang.String ver, java.lang.String conf, java.lang.String generator, java.lang.String factory)
          The copy constructor.
 
Method Summary
 boolean classesChanged()
          Called from EjbCMPEntityDescriptor when some classes in this object are updated.
 java.lang.String getPersistenceManagerClassGenerator()
           
 java.lang.String getPersistenceManagerConfig()
           
 java.lang.String getPersistenceManagerIdentifier()
           
 java.lang.String getPersistenceManagerMappingFactory()
           
 java.lang.String getPersistenceManagerVersion()
           
 void setPersistenceManagerClassGenerator(java.lang.String pm_class_generator)
           
 void setPersistenceManagerConfig(java.lang.String pm_config)
           
 void setPersistenceManagerIdentifier(java.lang.String pm_identifier)
           
 void setPersistenceManagerMappingFactory(java.lang.String pm_mapping_factory)
           
 void setPersistenceManagerVersion(java.lang.String pm_version)
           
 
Methods inherited from class com.sun.enterprise.deployment.Descriptor
addDeploymentExtension, addPrefixMapping, createUniqueFilenameAmongst, createUniqueNameAmongst, createUniqueNameAmongstNamedDescriptors, fillDocType, getDeploymentExtensions, getDescription, getDisplayName, getDocType, getLargeIconUri, getLocalizedDescription, getLocalizedDescriptions, getLocalizedDisplayName, getLocalizedDisplayNames, getLocalizedLargeIconUri, getLocalizedLargeIconUris, getLocalizedSmallIconUri, getLocalizedSmallIconUris, getName, getPrefixMapping, getSmallIconUri, isBoundsChecking, print, setBoundsChecking, setDescription, setDisplayName, setLargeIconUri, setLocalizedDescription, setLocalizedDisplayName, setLocalizedLargeIconUri, setLocalizedSmallIconUri, setName, setSmallIconUri, visit
 
Methods inherited from class com.sun.enterprise.deployment.DynamicAttributesDescriptor
addExtraAttribute, getExtraAttribute, getExtraAttributes, removeExtraAttribute, toString
 
Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

PM_IDENTIFIER_DEFAULT

public static final java.lang.String PM_IDENTIFIER_DEFAULT
See Also:
Constant Field Values

PM_VERSION_DEFAULT

public static final java.lang.String PM_VERSION_DEFAULT
See Also:
Constant Field Values

PM_CONFIG_DEFAULT

public static final java.lang.String PM_CONFIG_DEFAULT
See Also:
Constant Field Values

PM_CLASS_GENERATOR_DEFAULT

public static final java.lang.String PM_CLASS_GENERATOR_DEFAULT
See Also:
Constant Field Values

PM_CLASS_GENERATOR_DEFAULT_OLD

public static final java.lang.String PM_CLASS_GENERATOR_DEFAULT_OLD
See Also:
Constant Field Values

PM_MAPPING_FACTORY_DEFAULT

public static final java.lang.String PM_MAPPING_FACTORY_DEFAULT
See Also:
Constant Field Values
Constructor Detail

IASPersistenceManagerDescriptor

public IASPersistenceManagerDescriptor()

IASPersistenceManagerDescriptor

public IASPersistenceManagerDescriptor(java.lang.String id,
                                       java.lang.String ver,
                                       java.lang.String conf,
                                       java.lang.String generator,
                                       java.lang.String factory)
The copy constructor.

Method Detail

getPersistenceManagerIdentifier

public java.lang.String getPersistenceManagerIdentifier()

setPersistenceManagerIdentifier

public void setPersistenceManagerIdentifier(java.lang.String pm_identifier)

getPersistenceManagerVersion

public java.lang.String getPersistenceManagerVersion()

setPersistenceManagerVersion

public void setPersistenceManagerVersion(java.lang.String pm_version)

getPersistenceManagerConfig

public java.lang.String getPersistenceManagerConfig()

setPersistenceManagerConfig

public void setPersistenceManagerConfig(java.lang.String pm_config)

getPersistenceManagerClassGenerator

public java.lang.String getPersistenceManagerClassGenerator()

setPersistenceManagerClassGenerator

public void setPersistenceManagerClassGenerator(java.lang.String pm_class_generator)

getPersistenceManagerMappingFactory

public java.lang.String getPersistenceManagerMappingFactory()

setPersistenceManagerMappingFactory

public void setPersistenceManagerMappingFactory(java.lang.String pm_mapping_factory)

classesChanged

public boolean classesChanged()
Called from EjbCMPEntityDescriptor when some classes in this object are updated.



Copyright © 2012 GlassFish Community. All Rights Reserved.