org.apache.ws.jaxme.pm.impl

Class PMImpl

public abstract class PMImpl extends Object implements PM

Abstract base class for persistence managers.

Author: Jochen Wiedmann

Nested Class Summary
static classPMImpl.ListObserver
The ListObserver is a basic Observer, which collects result objects in a List.
Constructor Summary
PMImpl()

Creates a new instance of PMImpl.java.

Method Summary
Objectcreate()
JMManagergetManager()
voidinit(JMManager pManager)
protected StringparseQuery(String pQuery, PMParams pPlaceHolderArgs)
voidselect(Observer pObserver, String pQuery)
Iteratorselect(String pQuery)
Iteratorselect(String pQuery, PMParams pPlaceHolderArgs)

Constructor Detail

PMImpl

public PMImpl()

Creates a new instance of PMImpl.java.

Method Detail

create

public Object create()

getManager

public JMManager getManager()

init

public void init(JMManager pManager)

parseQuery

protected String parseQuery(String pQuery, PMParams pPlaceHolderArgs)

select

public void select(Observer pObserver, String pQuery)

select

public Iterator select(String pQuery)

select

public Iterator select(String pQuery, PMParams pPlaceHolderArgs)