public abstract class PMIdImpl extends PMImpl
PMImpl.ListObserver| Constructor and Description |
|---|
PMIdImpl() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getGetIdMethodName()
Returns the name of the method fetching the object ID.
|
protected java.lang.String |
getId(Element pElement) |
void |
init(JMManager pManager)
Initializes the PM.
|
void |
setGetIdMethodName(java.lang.String pProperty)
Sets the name of the method fetching the object ID.
|
create, getManager, parseQuery, select, select, selectpublic void init(JMManager pManager) throws JAXBException
PMInitializes the PM. Called from the
JAXBContextImpl upon initialization.
init in interface PMinit in class PMImplpManager - The manager being queried for configuration details.JAXBExceptionpublic void setGetIdMethodName(java.lang.String pProperty)
Sets the name of the method fetching the object ID.
public java.lang.String getGetIdMethodName()
Returns the name of the method fetching the object ID.
protected java.lang.String getId(Element pElement) throws java.lang.NoSuchMethodException, java.lang.IllegalAccessException, java.lang.reflect.InvocationTargetException, PMException
java.lang.NoSuchMethodExceptionjava.lang.IllegalAccessExceptionjava.lang.reflect.InvocationTargetExceptionPMException